diff options
Diffstat (limited to 'psibuilds')
| -rw-r--r-- | psibuilds/bash.psibuild | 12 | ||||
| -rw-r--r-- | psibuilds/bc.psibuild | 15 | ||||
| -rw-r--r-- | psibuilds/binutils.psibuild | 13 | ||||
| -rw-r--r-- | psibuilds/bzip2.psibuild | 37 | ||||
| -rw-r--r-- | psibuilds/dejagnu.psibuild | 23 | ||||
| -rw-r--r-- | psibuilds/expect.psibuild | 20 | ||||
| -rw-r--r-- | psibuilds/file.psibuild | 20 | ||||
| -rw-r--r-- | psibuilds/flex.psibuild | 19 | ||||
| -rw-r--r-- | psibuilds/gcc.psibuild | 15 | ||||
| -rw-r--r-- | psibuilds/glibc.psibuild | 78 | ||||
| -rw-r--r-- | psibuilds/gmp.psibuild | 25 | ||||
| -rw-r--r-- | psibuilds/iana-etc.psibuild | 16 | ||||
| -rw-r--r-- | psibuilds/m4.psibuild | 14 | ||||
| -rw-r--r-- | psibuilds/psibuild.psibuild | 10 | ||||
| -rw-r--r-- | psibuilds/readline.psibuild | 19 | ||||
| -rw-r--r-- | psibuilds/tar.psibuild | 13 | ||||
| -rw-r--r-- | psibuilds/tcl.psibuild | 28 | ||||
| -rw-r--r-- | psibuilds/xz.psibuild | 14 | ||||
| -rw-r--r-- | psibuilds/zlib.psibuild | 19 | ||||
| -rw-r--r-- | psibuilds/zstd.psibuild | 18 | 
20 files changed, 0 insertions, 428 deletions
| diff --git a/psibuilds/bash.psibuild b/psibuilds/bash.psibuild deleted file mode 100644 index b2a0156..0000000 --- a/psibuilds/bash.psibuild +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/bash - -DEPS=(readline glibc ncurses) - -SOURCE=https://git.savannah.gnu.org/git/bash.git - -build () { -    ./configure --without-bash-malloc --prefix=/usr -    make -    make DESTDIR=$PKG_DEST install -} - diff --git a/psibuilds/bc.psibuild b/psibuilds/bc.psibuild deleted file mode 100644 index 989dc96..0000000 --- a/psibuilds/bc.psibuild +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash - -DEPS=(readline) - -SOURCE=https://github.com/gavinhoward/bc - - -build () { -    CC=gcc ./configure --prefix=/usr -G -O3 -    make -    make test -    make DESTDIR=$PKG_DEST install -} - - diff --git a/psibuilds/binutils.psibuild b/psibuilds/binutils.psibuild deleted file mode 100644 index ea8caac..0000000 --- a/psibuilds/binutils.psibuild +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash - -DEPS=() - -SOURCE=git://sourceware.org/git/binutils.git - - -build () { -    ./configure --prefix=/usr --disable-nls --disable-werror  -    make -    make DESTDIR=$PKG_DEST install -} - diff --git a/psibuilds/bzip2.psibuild b/psibuilds/bzip2.psibuild deleted file mode 100644 index 726f0f7..0000000 --- a/psibuilds/bzip2.psibuild +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/bash - -DEPS=(glibc sh) - -SOURCE=git://sourceware.org/git/bzip2.git - - -build () { - -    # ensure symbolic links are relative -    sed -i 's@\(ln -s -f \)$(PREFIX)/bin/@\1@' Makefile - -    make -f Makefile-libbz2_so -    make clean - -    make - -    make PREFIX=$PKG_DEST/usr install - -} - -package () { -    cp -av libbz2.so* $PKG_DEST/usr/lib -    cp -av libbz2.so.1.0.8 $PKG_DEST/usr/lib/libbz2.so - -    cp -v bzip2-shared $PKG_DEST/usr/bin/bzip2 -    for i in $PKG_DEST/usr/bin/{bzcat,bunzip2}; do -     cp -afv bzip2 $i -    done -     -    # remove a useless static library  -    cp -v bzip2-shared $PKG_DEST/usr/bin/bzip2 -    for i in $PKG_DEST/usr/bin/{bzcat,bunzip2}; do -     ln -sfv bzip2 $i -    done -} - diff --git a/psibuilds/dejagnu.psibuild b/psibuilds/dejagnu.psibuild deleted file mode 100644 index ee09ef3..0000000 --- a/psibuilds/dejagnu.psibuild +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash - -DEPS=(sh expect) - -SOURCE=git://git.sv.gnu.org/dejagnu.git - - -build () { -    mkdir -v build -    cd  build -     -    ../configure --prefix=/usr  - -    makeinfo --html --no-split -o doc/dejagnu.html ../doc/dejagnu.texi -    makeinfo --plaintext -o doc/dejagnu.txt ../doc/dejagnu.texi - -    make DESTDIR=$PKG_DEST install - -    install -v -dm755 $PKG_DEST/usr/share/doc/dejagnu-1.6.3 -    install -v -m644 doc/dejagnu.{html,txt} $PKG_DEST/usr/share/doc/dejagnu-1.6.3 -} - - diff --git a/psibuilds/expect.psibuild b/psibuilds/expect.psibuild deleted file mode 100644 index e2288a3..0000000 --- a/psibuilds/expect.psibuild +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/bash - -DEPS=(tcl) - -SOURCE=https://github.com/aeruder/expect - - -build () { -    # note: --with-tcl, we might want to make a way to use the tcl that we've compiled in another package -    ./configure --prefix=/usr --with-tcl=/usr/lib --enable-shared --mandir=/usr/share/man --with-tclinclude=/usr/include -    make -    make test -    make DESTDIR=$PKG_DEST install -} - -package () { -    cp libexpect*.so $PKG_DEST/usr/lib -} - - diff --git a/psibuilds/file.psibuild b/psibuilds/file.psibuild deleted file mode 100644 index 9141847..0000000 --- a/psibuilds/file.psibuild +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/bash - -DEPS=(glibc ) - -SOURCE=https://github.com/file/file - - -build () { -    # cheating -    wget http://ftp.astron.com/pub/file/file-5.40.tar.gz -    tar -zxf file-5.40.tar.gz  -    cd file-5.40 - -    ./configure --prefix=/usr  -    make -    make check -    make DESTDIR=$PKG_DEST install -} - - diff --git a/psibuilds/flex.psibuild b/psibuilds/flex.psibuild deleted file mode 100644 index 88d61a6..0000000 --- a/psibuilds/flex.psibuild +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash - -DEPS=(glibc m4 sh) - -SOURCE=https://github.com/nlitsme/gnubc - - -build () { -    ./configure --prefix=/usr --docdir=/usr/share/doc/flex --disable-static -    make -    make check -    make DESTDIR=$PKG_DEST install -} - -package () { -    ln -sv $PKG_DEST/usr/bin/flex $PKG_DEST/usr/bin/lex -} - - diff --git a/psibuilds/gcc.psibuild b/psibuilds/gcc.psibuild deleted file mode 100644 index 3edb513..0000000 --- a/psibuilds/gcc.psibuild +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash - -DEPS=(glibc) - -SOURCE=git://gcc.gnu.org/git/gcc.git - - -build () { -    mkdir -v build -    cd build -    ../configure --prefix=/usr --disable-multilib --disable-bootstrap -    make -    make DESTDIR=$PKG_DEST install -} - diff --git a/psibuilds/glibc.psibuild b/psibuilds/glibc.psibuild deleted file mode 100644 index 5b111bd..0000000 --- a/psibuilds/glibc.psibuild +++ /dev/null @@ -1,78 +0,0 @@ -#!/bin/bash - -DEPS=(glibc) - -SOURCE=https://sourceware.org/git/glibc.git - -build () { -    # patches as recommended by lfs -    sed -e '/NOTIFY_REMOVED)/s/)/ \&\& data.attr != NULL)/' -i sysdeps/unix/sysv/linux/mq_notify.c - -    mkdir -v build -    cd build - -    # ensure that the ldconfig and sln utilities are installed into /usr/sbin -    echo "rootsbindir=/usr/sbin" > configparms - -    ../configure --prefix=/usr \ - --disable-werror \ - --enable-kernel=3.2 \ - --enable-stack-protector=strong \ - --with-headers=/usr/include \ - libc_cv_slibdir=/usr/lib - -    make -    make check - -    sed '/test-installation/s@$(PERL)@echo not running@' -i ../Makefile -    make DESTDIR=$PKG_DEST install -     - -    # fix hardcoded path to the excutable in ldd script -    sed '/RTLDLIST=/s@/usr@@g' -i $PKG_DEST/usr/bin/ldd - -    cp -v ../nscd/nscd.conf $PKG_DEST/etc/nscd.conf -    mkdir -pv $PKG_DEST/var/cache/nscd -} - -package () { -    cat > $PKG_DEST/etc/nsswitch.conf << "EOF" -# Begin /etc/nsswitch.conf -passwd: files -group: files -shadow: files -hosts: files dns -networks: files -protocols: files -services: files -ethers: files -rpc: files -# End /etc/nsswitch.conf -EOF - -    wget https://mirrors.slackware.com/slackware/slackware64-current/source/a/glibc-zoneinfo/tzdata2021a.tar.gz - -    tar -xf tzdata2021a.tar.gz - -    ZONEINFO=$PKG_DEST/usr/share/zoneinfo -    mkdir -pv $ZONEINFO/{posix,right} -    for tz in etcetera southamerica northamerica europe africa antarctica \ -     asia australasia backward; do -     zic -L /dev/null -d $ZONEINFO ${tz} -     zic -L /dev/null -d $ZONEINFO/posix ${tz} -     zic -L leapseconds -d $ZONEINFO/right ${tz} -    done -    cp -v zone.tab zone1970.tab iso3166.tab $ZONEINFO -    zic -d $ZONEINFO -p America/New_York -    unset ZONEINFO -     - -    # configure the dynamic loader - -    cat > $PKG_DEST/etc/ld.so.conf << "EOF" -# Begin /etc/ld.so.conf -/usr/local/lib -/opt/lib -EOF -} - diff --git a/psibuilds/gmp.psibuild b/psibuilds/gmp.psibuild deleted file mode 100644 index 4a62d77..0000000 --- a/psibuilds/gmp.psibuild +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash - -DEPS=(gcc-libs sh) - -SOURCE=https://github.com/ryepdx/gmp - - -build () { -    ./configure --prefix=/usr --enable-cxx --disable-static --docdir=/usr/share/doc/gmp - -    make -    make html - -    make check 2>&1 | tee gmp-check-log -    awk '/# PASS:/{total+=$3} ; END{print total}' gmp-check-log - -    make DESTDIR=$PKG_DEST install -    make DESTDIR=$PKG_DEST install-html -} - -package () { -    ln -sv $PKG_DEST/usr/bin/flex $PKG_DEST/usr/bin/lex -} - - diff --git a/psibuilds/iana-etc.psibuild b/psibuilds/iana-etc.psibuild deleted file mode 100644 index 6466472..0000000 --- a/psibuilds/iana-etc.psibuild +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/bash - -DEPS=() - -SOURCE=https://github.com/Mic92/iana-etc - -build () { -    python update.py out -} - -package () { -    mkdir -vp $PKG_DEST/etc -    cp -v out/dist/protocols $PKG_DEST/etc/ -    cp -v out/dist/services $PKG_DEST/etc/ -} - diff --git a/psibuilds/m4.psibuild b/psibuilds/m4.psibuild deleted file mode 100644 index f28ec33..0000000 --- a/psibuilds/m4.psibuild +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash - -DEPS=(glibc bash) - -SOURCE=git://git.sv.gnu.org/m4 - - -build () { -    ./configure --prefix=/usr  -    make -    make check -    make DESTDIR=$PKG_DEST install -} - diff --git a/psibuilds/psibuild.psibuild b/psibuilds/psibuild.psibuild deleted file mode 100644 index 2f68018..0000000 --- a/psibuilds/psibuild.psibuild +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash - -DEPS=(bash tar) - -SOURCE=https://git.davidovski.xyz/psibuild.git - -package () { -    cp psibuild $PKG_DEST/usr/bin/ -} - diff --git a/psibuilds/readline.psibuild b/psibuilds/readline.psibuild deleted file mode 100644 index 2721677..0000000 --- a/psibuilds/readline.psibuild +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash - -DEPS=(glibc ncurses) - -SOURCE=https://git.savannah.gnu.org/git/readline.git - - -build () { -    ./configure --prefix=/usr \ - --disable-static \ - --with-curses \ - --docdir=/usr/share/doc/readline-8.1 -     -    make SHLIB_LIBS="-lncursesw" -    make SHLIB_LIBS="-lncursesw" DESTDIR=$PKG_DEST install - -    install -v -m644 doc/*.{ps,pdf,html,dvi} $PKG_DEST/usr/share/doc/readline-8.1 -} - diff --git a/psibuilds/tar.psibuild b/psibuilds/tar.psibuild deleted file mode 100644 index 829d6d2..0000000 --- a/psibuilds/tar.psibuild +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash - -DEPS=(glibc) - -SOURCE=https://git.savannah.gnu.org/git/tar.git - -build () { -    ./bootstrap -    ./configure --prefix=/usr -    make -    make DESTDIR=$PKG_DEST install -} - diff --git a/psibuilds/tcl.psibuild b/psibuilds/tcl.psibuild deleted file mode 100644 index 16442f4..0000000 --- a/psibuilds/tcl.psibuild +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/bash - -DEPS=(zlib) - -SOURCE=https://github.com/tcltk/tcl - - -build () { -    SRCDIR=$(pwd) -    cd unix -    ./configure --prefix=/usr --mandir=/usr/share/man $([ "$(uname -m)" = x86_64 ] && echo --enable-64bit) - -    make test - -    make DESTDIR=$PKG_DEST install - -    chmod -v u+w $PKG_DEST/usr/lib/libtcl8.6.so - -    make DESTDIR=$PKG_DEST install-private-headers -} - -package () { -    cp -f tclsh8.6 $PKG_DEST/usr/bin/tclsh -    mv $PKG_DEST/usr/share/man/man3/{Thread,Tcl_Thread}.3 - -} - - diff --git a/psibuilds/xz.psibuild b/psibuilds/xz.psibuild deleted file mode 100644 index e17f53b..0000000 --- a/psibuilds/xz.psibuild +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash - -DEPS=(sh) - -SOURCE=https://git.tukaani.org/xz.git - - -build () { -    ./configure --prefix=/usr --disable-static --docdir=$PKG_DEST/usr/share/doc/xz-5.2.5 -    make -    make check -    make DESTDIR=$PKG_DEST install -} - diff --git a/psibuilds/zlib.psibuild b/psibuilds/zlib.psibuild deleted file mode 100644 index c771727..0000000 --- a/psibuilds/zlib.psibuild +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash - -DEPS=(glibc) - -SOURCE=https://github.com/madler/zlib - - -build () { -    ./configure --prefix=/usr  -    make -    make check -    make DESTDIR=$PKG_DEST install -} - -package () { -    # Remove a useless static library (lfs recommended) -    rm -fv $PKG_DEST/usr/lib/libz.a  -} - diff --git a/psibuilds/zstd.psibuild b/psibuilds/zstd.psibuild deleted file mode 100644 index 63ba9af..0000000 --- a/psibuilds/zstd.psibuild +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash - -DEPS=(glibc gcc-libs zlib xz lz4) - -SOURCE=https://github.com - - -build () { -    make -    make prefix=/usr check -    make DESTDIR=$PKG_DEST install -} - -package () { -    # Remove a useless static library (lfs recommended) -    rm -v $PKG_DEST/usr/lib/libzstd.a -} - | 
