Modified lazypkg.sh to work on test system; fakeroot can't be built due to autotools dep. Added git!
This commit is contained in:
parent
134686299c
commit
6c00de23cc
2 changed files with 36 additions and 4 deletions
|
@ -1,4 +1,4 @@
|
||||||
#!/bin/dash
|
#!/bin/sh
|
||||||
export MAKEFLAGS="-j6"
|
export MAKEFLAGS="-j6"
|
||||||
export CC=clang
|
export CC=clang
|
||||||
export CXX=clang++
|
export CXX=clang++
|
||||||
|
@ -42,7 +42,7 @@ cd $dir/out/$pkgname/
|
||||||
find * >> $dir/out/$pkgname/lib/lazypkg/$pkgname
|
find * >> $dir/out/$pkgname/lib/lazypkg/$pkgname
|
||||||
|
|
||||||
cd $dir/out/$pkgname
|
cd $dir/out/$pkgname
|
||||||
tar -cJf ../$pkgname.$pkgver.tar.xz *
|
tar -cf ../$pkgname.$pkgver.tar.xz *
|
||||||
|
|
||||||
echo $ext | tr ':' '\n' | while read e; do
|
echo $ext | tr ':' '\n' | while read e; do
|
||||||
echo \$e
|
echo \$e
|
||||||
|
@ -75,10 +75,10 @@ EOF
|
||||||
find * >> $dir/out/$pkgname-\$e/lib/lazypkg/$pkgname-\$e
|
find * >> $dir/out/$pkgname-\$e/lib/lazypkg/$pkgname-\$e
|
||||||
|
|
||||||
cd $dir/out/$pkgname-\$e
|
cd $dir/out/$pkgname-\$e
|
||||||
tar -cJf ../$pkgname-\$e.$pkgver.tar.xz *
|
tar -cf ../$pkgname-\$e.$pkgver.tar.xz *
|
||||||
|
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
||||||
" | fakeroot sh
|
" | sh
|
||||||
cd $dir
|
cd $dir
|
||||||
|
|
32
pkgs/git/build.sh
Normal file
32
pkgs/git/build.sh
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
pkgver=2.30.0
|
||||||
|
pkgname=git
|
||||||
|
pkgrel=1
|
||||||
|
bad="gmake"
|
||||||
|
ext="doc"
|
||||||
|
|
||||||
|
fetch() {
|
||||||
|
curl -L "https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.30.0.tar.xz" -o $pkgname-$pkgver.tar.xz
|
||||||
|
tar -xf $pkgname-$pkgver.tar.xz
|
||||||
|
}
|
||||||
|
|
||||||
|
build() {
|
||||||
|
cd $pkgname-$pkgver
|
||||||
|
gmake NO_PERL=1 NO_REGEX=NeedsStartEnd NO_TCLTK=1 NO_MSGFMT_EXTENDED_OPTIONS=1 prefix=/ INSTALL_SYMLINKS=1
|
||||||
|
# Need to run twice for it to work ¯\_(ツ)_/¯
|
||||||
|
# Some issue with `msgfmt` 'cause I'm using gettext-tiny but idk why it works on the second run
|
||||||
|
gmake NO_PERL=1 NO_REGEX=NeedsStartEnd NO_TCLTK=1 NO_MSGFMT_EXTENDED_OPTIONS=1 prefix=/ INSTALL_SYMLINKS=1
|
||||||
|
}
|
||||||
|
|
||||||
|
package() {
|
||||||
|
cd $pkgname-$pkgver
|
||||||
|
gmake NO_PERL=1 NO_REGEX=NeedsStartEnd NO_TCLTK=1 NO_MSGFMT_EXTENDED_OPTIONS=1 install prefix=/ DESTDIR=$pkgdir INSTALL_SYMLINKS=1
|
||||||
|
}
|
||||||
|
|
||||||
|
package_doc() {
|
||||||
|
gmake NO_PERL=1 NO_REGEX=NeedsStartEnd NO_TCLTK=1 NO_MSGFMT_EXTENDED_OPTIONS=1 install-man prefix=/ DESTDIR=$pkgdir INSTALL_SYMLINKS=1
|
||||||
|
}
|
||||||
|
|
||||||
|
license() {
|
||||||
|
cd $pkgname-$pkgver
|
||||||
|
cat COPYING
|
||||||
|
}
|
Loading…
Reference in a new issue