Opened 2 years ago
Last modified 9 months ago
#20410 new enhancement
Create new LuaJIT release
| Reported by: | Douglas R. Reno | Owned by: | blfs-book |
|---|---|---|---|
| Priority: | normal | Milestone: | pre-release |
| Component: | BOOK | Version: | git |
| Severity: | medium | Keywords: | |
| Cc: |
Description (last modified by )
Before we do a new release of BLFS, we should create a new version of LuaJIT.
Follow this procedure:
cd /tmp git clone https://luajit.org/git/luajit.git rm -rf luajit/.git luajit_version=luajit-$(date +%Y%m%d) mv -v luajit $luajit_version tar -cJvf $luajit_version-.tar.xz $luajit_version Upload to anduin
Change History (5)
comment:1 by , 2 years ago
| Description: | modified (diff) |
|---|
comment:2 by , 2 years ago
To be simpler and to avoid a full clone for each update:
First time:
git clone https://luajit.org/git/luagit.git /path/to/luagit
and keep the local copy /path/to/luagit
For each update:
cd /path/to/luagit
git pull
pkg=luajit-$(date +%Y%m%d)
git archive --format=tar --prefix=${pkg}/ | xz -9 > /tmp/${pkg}.tar.xz
scp /tmp/${pkg}.tar.xz anduin.linuxfromscratch.org:<CLASSIFIED>
Note:
See TracTickets
for help on using tickets.

Make a little more script-like.