moving packages
This commit is contained in:
parent
d2235a7fc5
commit
7488ce0293
48 changed files with 0 additions and 0 deletions
43
base/toybox/build.sh
Normal file
43
base/toybox/build.sh
Normal file
|
@ -0,0 +1,43 @@
|
|||
pkgver=0.8.5
|
||||
pkgname=toybox
|
||||
pkgrel=1
|
||||
deps="musl:pci-ids"
|
||||
|
||||
fetch() {
|
||||
curl "http://www.landley.net/toybox/downloads/$pkgname-$pkgver.tar.gz" -o $pkgname-$pkgver.tar.gz
|
||||
tar -xf $pkgname-$pkgver.tar.gz
|
||||
cd $pkgname-$pkgver
|
||||
patch -p1 < ../../ls-colour.patch
|
||||
patch -p1 < ../../mksh-make.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
cd $pkgname-$pkgver
|
||||
CPUS=1 gmake defconfig
|
||||
CPUS=1 gmake
|
||||
}
|
||||
|
||||
package() {
|
||||
cd $pkgname-$pkgver
|
||||
# install -d $pkgdir/bin
|
||||
# install -Dm755 ./toybox $pkgdir/bin/
|
||||
# ln -sr $pkgdir/bin/toybox $pkgdir/bin/ln
|
||||
# ln -sr $pkgdir/bin/toybox $pkgdir/bin/uname
|
||||
# install -d $pkgdir/usr/bin
|
||||
# ln -sr $pkgdir/bin/toybox $pkgdir/usr/bin/install
|
||||
# ln -sr $pkgdir/bin/toybox $pkgdir/usr/bin/lspci
|
||||
gmake PREFIX=$pkgdir install
|
||||
|
||||
# Provided by NetBSD Curses
|
||||
rm $pkgdir/usr/bin/clear
|
||||
rm $pkgdir/usr/bin/reset
|
||||
|
||||
# LLVM Provides this
|
||||
rm $pkgdir/usr/bin/readelf
|
||||
# rm $pkgdir/usr/bin/tar
|
||||
}
|
||||
|
||||
license() {
|
||||
cd $pkgname-$pkgver
|
||||
cat LICENSE
|
||||
}
|
15
base/toybox/ls-colour.patch
Normal file
15
base/toybox/ls-colour.patch
Normal file
|
@ -0,0 +1,15 @@
|
|||
--- a/toys/posix/ls.c
|
||||
+++ b/toys/posix/ls.c
|
||||
@@ -513,9 +513,11 @@
|
||||
if (!FLAG(show_control_chars)) toys.optflags |= FLAG_b;
|
||||
if (FLAG(l)||FLAG(o)||FLAG(n)||FLAG(g)) toys.optflags |= FLAG_1;
|
||||
else if (!(FLAG(1)||FLAG(x)||FLAG(m))) toys.optflags |= FLAG_C;
|
||||
+ if (TT.color && !strcmp(TT.color, "never")) toys.optflags ^= FLAG_color;
|
||||
+ else toys.optflags |= FLAG_color;
|
||||
} else {
|
||||
if (!FLAG(m)) toys.optflags |= FLAG_1;
|
||||
- if (TT.color) toys.optflags ^= FLAG_color;
|
||||
+ if (TT.color && strcmp(TT.color, "always")) toys.optflags ^= FLAG_color;
|
||||
}
|
||||
|
||||
TT.screen_width = 80;
|
14
base/toybox/mksh-make.patch
Normal file
14
base/toybox/mksh-make.patch
Normal file
|
@ -0,0 +1,14 @@
|
|||
diff --git a/scripts/make.sh b/scripts/make.sh
|
||||
index 5b2d5d81..2c5e4b93 100755
|
||||
--- a/scripts/make.sh
|
||||
+++ b/scripts/make.sh
|
||||
@@ -106,8 +106,7 @@ genbuildsh()
|
||||
echo '$BUILD $FILES $LINK'
|
||||
}
|
||||
|
||||
-if ! cmp -s <(genbuildsh 2>/dev/null | head -n 6 ; echo LINK="'"$LDOPTIMIZE $LDFLAGS) \
|
||||
- <(head -n 7 generated/build.sh 2>/dev/null | $SED '7s/ -o .*//')
|
||||
+if [ "$(genbuildsh 2>/dev/null | head -n 6 ; echo LINK="'"$LDOPTIMIZE $LDFLAGS)" != "$(head -n 7 generated/build.sh 2>/dev/null | $SED '7s/ -o .*//')" ]
|
||||
then
|
||||
echo -n "Library probe"
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue