diff --git a/autoconf/build b/autoconf/build index 6c7840e..9cf7443 100755 --- a/autoconf/build +++ b/autoconf/build @@ -1,7 +1,3 @@ -wget https://ftp.gnu.org/gnu/autoconf/autoconf-2.71.tar.xz -tar -xf autoconf-2.71.tar.xz -cd autoconf-2.71 - sed '361 s/{/\\{/' -i bin/autoscan.in ./configure --prefix=/usr make diff --git a/autoconf/sources b/autoconf/sources new file mode 100755 index 0000000..032a0f6 --- /dev/null +++ b/autoconf/sources @@ -0,0 +1 @@ +https://ftp.gnu.org/gnu/autoconf/autoconf-2.71.tar.xz diff --git a/automake/build b/automake/build index f55b429..b13278c 100755 --- a/automake/build +++ b/automake/build @@ -1,7 +1,3 @@ -wget https://ftp.gnu.org/gnu/automake/automake-1.16.3.tar.xz -tar -xf automake-1.16.3.tar.xz -cd automake-1.16.3 - ./configure --prefix=/usr --docdir=/usr/share/doc/automake-1.16.1 make make DESTDIR="$1" install diff --git a/automake/sources b/automake/sources new file mode 100755 index 0000000..ec96c2b --- /dev/null +++ b/automake/sources @@ -0,0 +1 @@ +https://ftp.gnu.org/gnu/automake/automake-1.16.3.tar.xz diff --git a/bash/build b/bash/build index 66ac1b4..263c1bc 100755 --- a/bash/build +++ b/bash/build @@ -1,7 +1,3 @@ -wget https://ftp.gnu.org/gnu/bash/bash-5.1.8.tar.gz -tar -xf bash-5.1.8.tar.gz -cd bash-5.1.8 - sed -e 's/$(prefix)/$(DESTDIR)$(prefix)/g' -i Makefile ./configure --prefix \ diff --git a/bash/sources b/bash/sources new file mode 100755 index 0000000..c0bf14a --- /dev/null +++ b/bash/sources @@ -0,0 +1 @@ +https://ftp.gnu.org/gnu/bash/bash-5.1.8.tar.gz diff --git a/binutils/build b/binutils/build index 41757b7..77dc6cb 100755 --- a/binutils/build +++ b/binutils/build @@ -1,7 +1,3 @@ -wget https://ftp.gnu.org/gnu/binutils/binutils-2.37.tar.xz -tar -xf binutils-2.37.tar.xz -cd binutils-2.37 - chmod +x makeinfo export PATH=$PATH:$PWD ./configure \ diff --git a/binutils/sources b/binutils/sources new file mode 100755 index 0000000..a0a31ef --- /dev/null +++ b/binutils/sources @@ -0,0 +1 @@ +https://ftp.gnu.org/gnu/binutils/binutils-2.37.tar.xz diff --git a/bison/build b/bison/build index 36b3e81..200447a 100755 --- a/bison/build +++ b/bison/build @@ -1,7 +1,3 @@ -wget https://ftp.gnu.org/gnu/bison/bison-3.7.6.tar.xz -tar -xf bison-3.7.6.tar.xz -cd bison-3.7.6 - ./configure --prefix=/usr --docdir=/usr/share/doc/bison-3.7.6 make make install DESTDIR="$1" diff --git a/bison/sources b/bison/sources new file mode 100755 index 0000000..a0f39c9 --- /dev/null +++ b/bison/sources @@ -0,0 +1 @@ +https://ftp.gnu.org/gnu/bison/bison-3.7.6.tar.xz diff --git a/busybox/build b/busybox/build index d8151be..24d6f7e 100755 --- a/busybox/build +++ b/busybox/build @@ -1,7 +1,3 @@ -wget -O busybox-1.33.1.tar.bz2 https://busybox.net/downloads/busybox-1.33.1.tar.bz2 -tar -xf busybox-1.33.1.tar.bz2 -cd busybox-1.33.1 - make defconfig LDFLAGS="--static" make make install DESTDIR="$1" diff --git a/busybox/sources b/busybox/sources new file mode 100755 index 0000000..844309f --- /dev/null +++ b/busybox/sources @@ -0,0 +1,2 @@ +https://busybox.net/downloads/busybox-1.33.1.tar.bz2 + diff --git a/bzip2/build b/bzip2/build index ab9cc2a..df95c92 100755 --- a/bzip2/build +++ b/bzip2/build @@ -1,7 +1,3 @@ -wget -O bzip2-1.0.8.tar.gz https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz -tar -xf bzip2-1.0.8.tar.gz -cd bzip2-1.0.8 - make CC="${CC:-cc} $CFLAGS -fPIC $LDFLAGS" -f Makefile-libbz2_so make CC="${CC:-cc} $CFLAGS -static -fPIC $LDFLAGS" bzip2 diff --git a/bzip2/sources b/bzip2/sources new file mode 100755 index 0000000..a04bc1b --- /dev/null +++ b/bzip2/sources @@ -0,0 +1 @@ +https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz diff --git a/clang/build b/clang/build index 0056c65..2e9e626 100755 --- a/clang/build +++ b/clang/build @@ -1,7 +1,3 @@ -wget https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/clang-12.0.1.src.tar.xz -tar -xf clang-12.0.1.src.tar.xz -cd clang-12.0.1.src - mkdir build cd build cmake -DLLVM_ENABLE_PROJECTS=clang -G "Unix Makefiles" .. diff --git a/clang/sources b/clang/sources new file mode 100755 index 0000000..a26e29c --- /dev/null +++ b/clang/sources @@ -0,0 +1 @@ +https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/clang-12.0.1.src.tar.xz diff --git a/cmake/build b/cmake/build index efd5ba5..6d0335a 100755 --- a/cmake/build +++ b/cmake/build @@ -1,7 +1,3 @@ -wget https://github.com/Kitware/CMake/releases/download/v3.21.1/cmake-3.21.1.tar.gz -tar -xf cmake-3.21.1.tar.gz -cd cmake-3.21.1.tar.gz - ./bootstrap make make DESTDIR="$1" install diff --git a/cmake/sources b/cmake/sources new file mode 100755 index 0000000..a26e29c --- /dev/null +++ b/cmake/sources @@ -0,0 +1 @@ +https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/clang-12.0.1.src.tar.xz diff --git a/curl/build b/curl/build index 1bcd8fc..e100747 100755 --- a/curl/build +++ b/curl/build @@ -1,7 +1,3 @@ -wget https://curl.se/download/curl-7.78.0.tar.bz2 -tar -xf curl-7.78.0.tar.bz2 -cd curl-7.78.0 - ./configure --with-openssl make make DESTDIR="$1" install diff --git a/curl/sources b/curl/sources new file mode 100755 index 0000000..e41d2f9 --- /dev/null +++ b/curl/sources @@ -0,0 +1 @@ +https://curl.se/download/curl-7.78.0.tar.bz2 diff --git a/curses-lib/build b/curses-lib/build index 34cc661..8212b8d 100755 --- a/curses-lib/build +++ b/curses-lib/build @@ -1,7 +1,3 @@ -wget https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.2.tar.gz -tar -xf ncurses-6.2.tar.gz -cd ncurses-6.2 - sed -i s/mawk// configure mkdir build pushd build @@ -12,7 +8,7 @@ popd ./configure --prefix=/ --build=$(./config.guess) --mandir=//share/man --with-manpage-format=normal --with-shared --without-debug --without-ada --without-normal --enable-widec --with-pkg-config-libdir=//lib/ncurses//lib/pkgconfig make make DESTDIR="$1" install -ln -s lib/ncurses/bin/captoinfo bin/ +ln -s lib/ncurses/bin/captoinfo $1/bin/ ln -s lib/ncurses/bin/clear $1//bin ln -s lib/ncurses/bin/infocmp $1//bin/ ln -s lib/ncurses/bin/infotocap $1//bin/ diff --git a/curses-lib/sources b/curses-lib/sources new file mode 100755 index 0000000..9c1e9ad --- /dev/null +++ b/curses-lib/sources @@ -0,0 +1 @@ +https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.2.tar.gz diff --git a/dkms/build b/dkms/build index 7f607ee..a11dfaa 100755 --- a/dkms/build +++ b/dkms/build @@ -1,4 +1 @@ -git clone https://github.com/dell/dkms.git -cd dkms - make DESTDIR="$1" install diff --git a/dkms/sources b/dkms/sources new file mode 100755 index 0000000..f5cf138 --- /dev/null +++ b/dkms/sources @@ -0,0 +1 @@ +https://github.com/dell/dkms/archive/refs/tags/v2.8.5.tar.gz diff --git a/evdev/build b/evdev/build index 386dfc7..ced6e1a 100755 --- a/evdev/build +++ b/evdev/build @@ -1,7 +1,3 @@ -wget https://freedesktop.org/software/libevdev/libevdev-1.11.0.tar.xz -tar -xf libevdev-1.11.0.tar.xz -cd libevdev-1.11.0 - ./configure \ --prefix=/usr \ --disable-shared \ diff --git a/evdev/sources b/evdev/sources new file mode 100755 index 0000000..f955e5b --- /dev/null +++ b/evdev/sources @@ -0,0 +1 @@ +https://freedesktop.org/software/libevdev/libevdev-1.11.0.tar.xz diff --git a/expat/build b/expat/build index a0829f0..936e7ad 100755 --- a/expat/build +++ b/expat/build @@ -1,7 +1,3 @@ -wget http://downloads.sourceforge.net/expat/expat-2.1.0.tar.gz -tar -xf expat-2.1.0.tar.gz -cd expat-2.1.0 - ./configure --prefix=/usr --disable-static make -make DESTDIR="$1" install \ No newline at end of file +make DESTDIR="$1" install diff --git a/expat/sources b/expat/sources new file mode 100755 index 0000000..4fef8e4 --- /dev/null +++ b/expat/sources @@ -0,0 +1 @@ +http://downloads.sourceforge.net/expat/expat-2.1.0.tar.gz diff --git a/flex/build b/flex/build index d499d01..daffcb9 100755 --- a/flex/build +++ b/flex/build @@ -1,7 +1,3 @@ -wget https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz -tar -xf flex-2.6.4.tar.gz -cd flex-2.6.4 - sed -i "/math.h/a #include " src/flexdef.h HELP2MAN=/tools/bin/true ./configure --prefix=/usr --docdir=/usr/share/doc/flex-2.6.4 diff --git a/flex/sources b/flex/sources new file mode 100755 index 0000000..c10fca7 --- /dev/null +++ b/flex/sources @@ -0,0 +1 @@ +https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz diff --git a/fontconfig/build b/fontconfig/build index d4bf292..6b9045b 100755 --- a/fontconfig/build +++ b/fontconfig/build @@ -1,7 +1,3 @@ -wget https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.13.1.tar.bz2 -tar -xf fontconfig-2.13.1.tar.bz2 -cd fontconfig-2.13.1 - ./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ @@ -9,4 +5,4 @@ cd fontconfig-2.13.1 --docdir=/usr/share/doc/fontconfig-2.13.1 make -make DESTDIR="$1" install \ No newline at end of file +make DESTDIR="$1" install diff --git a/fontconfig/sources b/fontconfig/sources new file mode 100755 index 0000000..4918f41 --- /dev/null +++ b/fontconfig/sources @@ -0,0 +1 @@ +https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.13.1.tar.bz2 diff --git a/foot/build b/foot/build index 4cdedc1..1127704 100755 --- a/foot/build +++ b/foot/build @@ -1,7 +1,3 @@ -wget https://codeberg.org/dnkl/foot/archive/8bdd019227225c94fa6e282d941ffbc09fd7a81c.tar.gz -tar -xf 8bdd019227225c94fa6e282d941ffbc09fd7a81c.tar.gz -cd 8bdd019227225c94fa6e282d941ffbc09fd7a81c - meson \ --prefix=/usr \ --buildtype=release \ diff --git a/foot/sources b/foot/sources new file mode 100755 index 0000000..554f9ba --- /dev/null +++ b/foot/sources @@ -0,0 +1 @@ +https://codeberg.org/dnkl/foot/archive/8bdd019227225c94fa6e282d941ffbc09fd7a81c.tar.gz diff --git a/freetype2/build b/freetype2/build index a93b61b..936e7ad 100755 --- a/freetype2/build +++ b/freetype2/build @@ -1,7 +1,3 @@ -wget https://downloads.sourceforge.net/freetype/freetype-2.10.4.tar.xz -tar -xf freetype-2.10.4.tar.xz -cd freetype-2.10.4 - ./configure --prefix=/usr --disable-static make -make DESTDIR="$1" install \ No newline at end of file +make DESTDIR="$1" install diff --git a/freetype2/sources b/freetype2/sources new file mode 100755 index 0000000..e6df2e2 --- /dev/null +++ b/freetype2/sources @@ -0,0 +1 @@ +https://downloads.sourceforge.net/freetype/freetype-2.10.4.tar.xz diff --git a/gcc/build b/gcc/build index 5baa8e2..bf3abc1 100755 --- a/gcc/build +++ b/gcc/build @@ -1,12 +1,8 @@ -wget -O gcc-11.1.2.tar.gz https://gcc.gnu.org/pub/gcc/releases/gcc-11.1.2/gcc-11.1.2.tar.xz -tar -xf gcc-11.1.2.tar.gz -cd gcc-11.1.2 - -wget https://ftp.gnu.org/gnu/gmp/gmp-6.2.1.tar.xz +curl -# https://ftp.gnu.org/gnu/gmp/gmp-6.2.1.tar.xz -o gmp-6.2.1.tar.xz tar -xf gmp-6.2.1.tar.xz gmp -wget https://ftp.gnu.org/gnu/mpfr/mpfr-4.1.0.tar.xz +curl -# wget https://ftp.gnu.org/gnu/mpfr/mpfr-4.1.0.tar.xz -o mpfr-4.1.0.tar.xz tar -xf mprf-4.1.0.tar.xz mpfr -wget https://ftp.gnu.org/gnu/mpc/mpc-1.2.1.tar.gz +curl -# https://ftp.gnu.org/gnu/mpc/mpc-1.2.1.tar.gz -o mpc-1.2.1.tar.gz tar -xf mpc-1.2.1.tar.gz mpc # Use lib not lib64 by default. diff --git a/gcc/sources b/gcc/sources new file mode 100755 index 0000000..4921a6a --- /dev/null +++ b/gcc/sources @@ -0,0 +1 @@ +https://gcc.gnu.org/pub/gcc/releases/gcc-11.1.2/gcc-11.1.2.tar.xz diff --git a/gettext/build b/gettext/build index 2517b7d..c5b4eba 100755 --- a/gettext/build +++ b/gettext/build @@ -1,7 +1,3 @@ -wget https://ftp.gnu.org/pub/gnu/gettext/gettext-0.21.tar.gz -tar -xf gettext-0.21.tar.gz -cd gettext-0.21 - ./configure --prefix=/usr --disable-static --docdir=/usr/share/doc/gettext-0.20.1 make make DESTDIR="$1" diff --git a/gettext/sources b/gettext/sources new file mode 100755 index 0000000..195d810 --- /dev/null +++ b/gettext/sources @@ -0,0 +1 @@ +https://ftp.gnu.org/pub/gnu/gettext/gettext-0.21.tar.gz diff --git a/git/build b/git/build index 104808e..54cdd8c 100755 --- a/git/build +++ b/git/build @@ -1,7 +1,3 @@ -wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.33.0.tar.xz -tar -xf git-2.33.0.tar.xz -cd git-2.33.0 - ./configure --prefix=/usr make make install DESTDIR="$1" diff --git a/git/sources b/git/sources new file mode 100755 index 0000000..9d9faf5 --- /dev/null +++ b/git/sources @@ -0,0 +1 @@ +https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.33.0.tar.xz diff --git a/glibc/build b/glibc/build index 9010df0..3033a69 100755 --- a/glibc/build +++ b/glibc/build @@ -1,7 +1,3 @@ -wget https://ftp.gnu.org/gnu/libc/glibc-2.33.tar.gz -tar -xf glibc-2.33.tar.gz -cd glibc-2.33 - mkdir build cd build diff --git a/glibc/sources b/glibc/sources new file mode 100755 index 0000000..539eb13 --- /dev/null +++ b/glibc/sources @@ -0,0 +1 @@ +https://ftp.gnu.org/gnu/libc/glibc-2.33.tar.gz diff --git a/gperf/build b/gperf/build index c792e77..4a01ca0 100755 --- a/gperf/build +++ b/gperf/build @@ -1,7 +1,3 @@ -wget http://ftp.gnu.org/pub/gnu/gperf/gperf-3.1.tar.gz -tar -xf gperf-3.1.tar.gz -cd gperf-3.1 - ./configure --prefix=/usr --docdir=/usr/share/doc/gperf-3.1 make make DESTDIR="$1" install diff --git a/gperf/sources b/gperf/sources new file mode 100755 index 0000000..3bb2d7a --- /dev/null +++ b/gperf/sources @@ -0,0 +1 @@ +http://ftp.gnu.org/pub/gnu/gperf/gperf-3.1.tar.gz diff --git a/grim/build b/grim/build index 83ec4ee..9057185 100755 --- a/grim/build +++ b/grim/build @@ -1,7 +1,3 @@ -wget https://github.com/emersion/grim/releases/download/VERSION/grim-1.3.2.tar.gz -tar -xf grim-1.3.2 -cd grim-1.3.2 - meson \ --prefix=/usr \ -Djpeg=disabled \ diff --git a/grim/sources b/grim/sources new file mode 100755 index 0000000..f5d6431 --- /dev/null +++ b/grim/sources @@ -0,0 +1 @@ +https://github.com/emersion/grim/releases/download/VERSION/grim-1.3.2.tar.gz diff --git a/grub/build b/grub/build index 62303e2..97deda2 100755 --- a/grub/build +++ b/grub/build @@ -1,7 +1,3 @@ -wget https://ftp.gnu.org/gnu/grub/grub-2.06.tar.xz -tar -xf grub-2.06.tar.xz -cd grub-2.06 - ./configure --prefix=/usr --sbindir=/sbin --sysconfdir=/etc --disable-efiemu --disable-werror make make DESTDIR="$1" install diff --git a/grub/sources b/grub/sources new file mode 100755 index 0000000..9a9d213 --- /dev/null +++ b/grub/sources @@ -0,0 +1 @@ +https://ftp.gnu.org/gnu/grub/grub-2.06.tar.xz diff --git a/gzip/build b/gzip/build index c4b6873..ad8b4d4 100755 --- a/gzip/build +++ b/gzip/build @@ -1,7 +1,3 @@ -wget https://mirrors.nav.ro/gnu/gzip/gzip-1.10.tar.gz -tar -xf gzip-1.10.tar.gz -cd gzip-1.10 - ./configure --prefix=/usr make diff --git a/gzip/sources b/gzip/sources new file mode 100755 index 0000000..acd0fb6 --- /dev/null +++ b/gzip/sources @@ -0,0 +1 @@ +https://mirrors.nav.ro/gnu/gzip/gzip-1.10.tar.gz diff --git a/intltool/build b/intltool/build index 24562a3..462f6b4 100755 --- a/intltool/build +++ b/intltool/build @@ -1,7 +1,3 @@ -wget https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz -tar -xf intltool-0.51.0.tar.gz -cd intltool-0.51.0 - sed -i 's:\\\${:\\\$\\{:' intltool-update.in ./configure --prefix=/usr make diff --git a/intltool/sources b/intltool/sources new file mode 100755 index 0000000..852fad1 --- /dev/null +++ b/intltool/sources @@ -0,0 +1 @@ +https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz diff --git a/libX11/build b/libX11/build index 4c3b99f..307da8d 100755 --- a/libX11/build +++ b/libX11/build @@ -1,7 +1,3 @@ -wget https://x.org/releases/individual/lib/libX11-1.7.2.tar.bz2 -tar -xf libX11-1.7.2.tar.bz2 -cd libX11-1.7.2 - CFLAGS_FOR_BUILD=-fPIC \ ./configure \ --prefix=/usr \ diff --git a/libX11/sources b/libX11/sources new file mode 100755 index 0000000..50b5f3d --- /dev/null +++ b/libX11/sources @@ -0,0 +1 @@ +https://x.org/releases/individual/lib/libX11-1.7.2.tar.bz2 diff --git a/libXcomposite/build b/libXcomposite/build deleted file mode 100755 index 62fd008..0000000 --- a/libXcomposite/build +++ /dev/null @@ -1,9 +0,0 @@ -wget https://x.org/releases/individual/lib/libXcomposite-0.4.5.tar.bz2 -tar -xf libXcomposite-0.4.5.tar.bz2 -cd libXcomposite-0.4.5 - -./configure \ - --prefix=/usr - -make -make DESTDIR="$1" install diff --git a/libXcomposite/package b/libXcomposite/package deleted file mode 100755 index 0408f4e..0000000 --- a/libXcomposite/package +++ /dev/null @@ -1,5 +0,0 @@ -pkg_config_deploy=true -pkg_config_ver="1.2.0" -pkg_config_name="libXcursor" -pkg_config_makedepends="xorg-xorgproto pkg-config-fd" -pkg_config_depends="libXfixes" diff --git a/libXcursor/build b/libXcursor/build deleted file mode 100755 index 139b064..0000000 --- a/libXcursor/build +++ /dev/null @@ -1,9 +0,0 @@ -wget https://x.org/releases/individual/lib/libXcursor-1.2.0.tar.bz2 -tar -xf libXcursor-1.2.0.tar.bz2 -cd libXcursor-1.2.0 - -./configure \ - --prefix=/usr - -make -make DESTDIR="$1" install diff --git a/libXcursor/package b/libXcursor/package deleted file mode 100755 index 65a24a1..0000000 --- a/libXcursor/package +++ /dev/null @@ -1,5 +0,0 @@ -pkg_config_deploy=true -pkg_config_ver="1.2.0" -pkg_config_name="libXcursor" -pkg_config_makedepends="xorg-xorgproto pkg-config-fd" -pkg_config_depends="libXrender libXfixes" diff --git a/libXdamage/build b/libXdamage/build deleted file mode 100755 index 2367626..0000000 --- a/libXdamage/build +++ /dev/null @@ -1,10 +0,0 @@ -wget https://x.org/releases/individual/lib/libXdamage-1.1.5.tar.bz2 -tar -xf libXdamage-1.1.5.tar.bz2 -cd libXdamage-1.1.5 - -./configure \ - --prefix=/usr - -make -make DESTDIR="$1" install - diff --git a/libXdamage/package b/libXdamage/package deleted file mode 100755 index e13cce4..0000000 --- a/libXdamage/package +++ /dev/null @@ -1,5 +0,0 @@ -pkg_config_deploy=true -pkg_config_ver="1.1.5 2" -pkg_config_name="libXcursor" -pkg_config_makedepends="xorg-xorgproto pkg-config-fd" -pkg_config_depends="libXrender libXfixes" diff --git a/libXfixes/build b/libXfixes/build deleted file mode 100755 index 6256e5d..0000000 --- a/libXfixes/build +++ /dev/null @@ -1,9 +0,0 @@ -wget https://x.org/releases/individual/lib/libXfixes-6.0.0.tar.bz2 -tar -xf libXfixes-6.0.0.tar.bz2 -cd libXfixes-6.0.0 - -./configure \ - --prefix=/usr - -make -make DESTDIR="$1" install diff --git a/libXfixes/package b/libXfixes/package deleted file mode 100755 index e2e04c5..0000000 --- a/libXfixes/package +++ /dev/null @@ -1,5 +0,0 @@ -pkg_config_deploy=true -pkg_config_ver="6.0.0" -pkg_config_name="libXfixes" -pkg_config_makedepends="xorg-xorgproto pkg-config-fd" -pkg_config_depends="libX11" diff --git a/libXfont2/build b/libXfont2/build deleted file mode 100755 index fdd477d..0000000 --- a/libXfont2/build +++ /dev/null @@ -1,9 +0,0 @@ -wget https://x.org/releases/individual/lib/libXfont2-2.0.4.tar.bz2 -tar -xf libXfont2-2.0.4.tar.bz2 -cd libXfont2-2.0.4 - -./configure \ - --prefix=/usr - -make -make DESTDIR="$1" install diff --git a/libXfont2/package b/libXfont2/package deleted file mode 100755 index c782a2f..0000000 --- a/libXfont2/package +++ /dev/null @@ -1,5 +0,0 @@ -pkg_config_deploy=true -pkg_config_ver="2.0.4" -pkg_config_name="libXfont2" -pkg_config_makedepends="xorg-xorgproto pkg-config-fd xorg-xtrans" -pkg_config_depends="freetype-harfbuzz" diff --git a/libXft/build b/libXft/build deleted file mode 100755 index 59105d8..0000000 --- a/libXft/build +++ /dev/null @@ -1,9 +0,0 @@ -wget https://x.org/releases/individual/lib/libXft-2.3.3.tar.bz2 -tar -xf libXft-2.3.3.tar.bz2 -cd libXft-2.3.3 - -./configure \ - --prefix=/usr - -make -make DESTDIR="$1" install diff --git a/libXft/package b/libXft/package deleted file mode 100755 index 5997f6d..0000000 --- a/libXft/package +++ /dev/null @@ -1,5 +0,0 @@ -pkg_config_deploy=true -pkg_config_ver="1.7.2 1" -pkg_config_name="libX11" -pkg_config_makedepends="fontconfig freetype-harfbuzz libXrender pkg-config-fd xorg-xorgproto" -pkg_config_depends="" diff --git a/libdrm/build b/libdrm/build index 3947ea4..d9eb5f6 100755 --- a/libdrm/build +++ b/libdrm/build @@ -1,7 +1,3 @@ -wget https://dri.freedesktop.org/libdrm/libdrm-2.4.104.tar.xz -tar -xf libdrm-2.4.104.tar.xz -cd libdrm-2.4.104 - export DESTDIR="$1" meson \ @@ -9,4 +5,4 @@ meson \ . build ninja -C build -ninja -C build install \ No newline at end of file +ninja -C build install diff --git a/libdrm/sources b/libdrm/sources new file mode 100755 index 0000000..4c6ffe1 --- /dev/null +++ b/libdrm/sources @@ -0,0 +1 @@ +https://dri.freedesktop.org/libdrm/libdrm-2.4.104.tar.xz diff --git a/libinput/build b/libinput/build index 9236b3e..eaf451f 100755 --- a/libinput/build +++ b/libinput/build @@ -1,7 +1,3 @@ -wget https://github.com/wayland-project/libinput/archive/1.18.1.tar.gz -tar -xf 1.18.1 -cd 1.18.1 - export CFLAGS="-Wno-unused-command-line-argument $CFLAGS" export PKG_CONFIG_PATH="$PWD/usr/lib/pkgconfig" diff --git a/libinput/sources b/libinput/sources new file mode 100755 index 0000000..f700d39 --- /dev/null +++ b/libinput/sources @@ -0,0 +1 @@ +https://github.com/wayland-project/libinput/archive/1.18.1.tar.gz diff --git a/libpciaccess/build b/libpciaccess/build index dc4e2a5..545807e 100755 --- a/libpciaccess/build +++ b/libpciaccess/build @@ -1,7 +1,3 @@ -wget https://x.org/releases/individual/lib/libpciaccess-0.16.tar.bz2 -tar -xf libpciaccess-0.16.tar.bz2 -cd libpciaccess-0.16 - ./configure \ --prefix=/usr diff --git a/libpciaccess/sources b/libpciaccess/sources new file mode 100755 index 0000000..e2d1679 --- /dev/null +++ b/libpciaccess/sources @@ -0,0 +1 @@ +https://x.org/releases/individual/lib/libpciaccess-0.16.tar.bz2 diff --git a/libpng/build b/libpng/build index 53ce610..30792bf 100755 --- a/libpng/build +++ b/libpng/build @@ -1,6 +1,2 @@ -wget https://github.com/glennrp/libpng/archive/v1.6.37.tar.gz -tar -xf v1.6.37.tar.gz -cd libpng-1.6.37 - make make DESTDIR="$1" install diff --git a/libpng/sources b/libpng/sources new file mode 100755 index 0000000..d59d04f --- /dev/null +++ b/libpng/sources @@ -0,0 +1 @@ +https://github.com/glennrp/libpng/archive/v1.6.37.tar.gz diff --git a/libtool/build b/libtool/build index d887035..6cbcabf 100755 --- a/libtool/build +++ b/libtool/build @@ -1,7 +1,3 @@ -wget https://ftp.gnu.org/gnu/libtool/libtool-2.4.6.tar.xz -tar -xf libtool-2.4.6.tar.xz -cd libtool-2.4.6 - ./configure --prefix=/usr make make DESTDIR="$1" install diff --git a/libtool/sources b/libtool/sources new file mode 100755 index 0000000..5f32de1 --- /dev/null +++ b/libtool/sources @@ -0,0 +1 @@ +https://ftp.gnu.org/gnu/libtool/libtool-2.4.6.tar.xz diff --git a/libudev/build b/libudev/build index 6a614d6..e96d732 100755 --- a/libudev/build +++ b/libudev/build @@ -1,7 +1,3 @@ -wget https://ftp.osuosl.org/pub/lfs/lfs-packages/8.2/udev-lfs-20171102.tar.bz2 udev.tar.bz2 -tar -xf udev.tar.bz2 udev -cd udev - install -dv $1/lib/{firmware,udev/devices/pts} mknod -m0666 $1/lib/udev/devices/null c 1 3 diff --git a/libudev/sources b/libudev/sources new file mode 100755 index 0000000..f0b9229 --- /dev/null +++ b/libudev/sources @@ -0,0 +1 @@ +https://ftp.osuosl.org/pub/lfs/lfs-packages/8.2/udev-lfs-20171102.tar.bz diff --git a/libxkbcommon/build b/libxkbcommon/build index 3b61b2c..b260d3c 100755 --- a/libxkbcommon/build +++ b/libxkbcommon/build @@ -1,6 +1,3 @@ -wget https://xkbcommon.org/download/libxkbcommon-1.3.0.tar.xz -tar -xf libxkbcommon-1.3.0.tar.xz -cd lixkbcommon-1.3.0 export DESTDIR="$1" meson \ diff --git a/libxkbcommon/sources b/libxkbcommon/sources new file mode 100755 index 0000000..2e2f651 --- /dev/null +++ b/libxkbcommon/sources @@ -0,0 +1,2 @@ +https://xkbcommon.org/download/libxkbcommon-1.3.0.tar.xz + diff --git a/llvm/build b/llvm/build index c3ccfe6..c9a0108 100755 --- a/llvm/build +++ b/llvm/build @@ -1,7 +1,3 @@ -wget https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/llvm-12.0.1.src.tar.xz -tar -xf llvm-12.0.1.src.tar.xz -cd llvm-12.0.1.src - mkdir build cmake -B build -G 'Unix Makefiles' diff --git a/llvm/sources b/llvm/sources new file mode 100755 index 0000000..f19005d --- /dev/null +++ b/llvm/sources @@ -0,0 +1 @@ +https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/llvm-12.0.1.src.tar.xz diff --git a/m4/build b/m4/build index 6c79b96..3885797 100755 --- a/m4/build +++ b/m4/build @@ -1,7 +1,3 @@ -wget https://ftp.gnu.org/gnu/m4/m4-1.4.19.tar.xz -tar -xf m4-1.4.19.tar.xz -cd m4-1.4.19 - sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h diff --git a/m4/sources b/m4/sources new file mode 100755 index 0000000..bde2eff --- /dev/null +++ b/m4/sources @@ -0,0 +1 @@ +https://ftp.gnu.org/gnu/m4/m4-1.4.19.tar.xz diff --git a/make/build b/make/build index cbc2b4d..faa5616 100755 --- a/make/build +++ b/make/build @@ -1,7 +1,3 @@ -wget https://ftp.gnu.org/gnu/make/make-4.3.tar.gz -tar -xf make-4.3.tar.gz -cd make-4.3 - export CFLAGS="$CFLAGS -static" ./configure --prefix=/usr make diff --git a/make/sources b/make/sources new file mode 100755 index 0000000..038f47f --- /dev/null +++ b/make/sources @@ -0,0 +1 @@ +https://ftp.gnu.org/gnu/make/make-4.3.tar.gz diff --git a/mesa/build b/mesa/build index 991c91e..5fb0916 100755 --- a/mesa/build +++ b/mesa/build @@ -1,7 +1,3 @@ -wget https://archive.mesa3d.org//mesa-21.2.0-rc1.tar.xz -tar -xf mesa-21.2.0-rc1.tar.xz -cd mesa-21.2.0-rc1 - sed '1s/python/&3/' -i bin/symbols-check.py GALLIUM_DRV="i915,iris,nouveau,r600,radeonsi,svga,swrast,virgl" DRI_DRIVERS="i965,nouveau" diff --git a/mesa/sources b/mesa/sources new file mode 100755 index 0000000..a776bb5 --- /dev/null +++ b/mesa/sources @@ -0,0 +1,2 @@ +https://archive.mesa3d.org//mesa-21.2.0-rc1.tar.xz + diff --git a/meson/build b/meson/build index aa4dcea..821f551 100755 --- a/meson/build +++ b/meson/build @@ -1,5 +1 @@ -wget https://github.com/mesonbuild/meson/releases/download/0.59.0/meson-0.58.1.tar.gz -tar -xf meson-0.59.0.tar.gz -cd meson-0.59.0 - pip3 install $1 diff --git a/meson/sources b/meson/sources new file mode 100755 index 0000000..7d0964c --- /dev/null +++ b/meson/sources @@ -0,0 +1 @@ +https://github.com/mesonbuild/meson/releases/download/0.59.0/meson-0.58.1.tar.gz diff --git a/mtdev/build b/mtdev/build index 64dd775..936e7ad 100755 --- a/mtdev/build +++ b/mtdev/build @@ -1,7 +1,3 @@ -wget https://bitmath.org/code/mtdev/mtdev-1.1.6.tar.bz2 -tar -xf mtdev-1.1.6.tar.bz2 -cd mtdev-1.1.6 - ./configure --prefix=/usr --disable-static make make DESTDIR="$1" install diff --git a/mtdev/sources b/mtdev/sources new file mode 100755 index 0000000..d322c9b --- /dev/null +++ b/mtdev/sources @@ -0,0 +1 @@ +https://bitmath.org/code/mtdev/mtdev-1.1.6.tar.bz2 diff --git a/nano/build b/nano/build index 7a3ffa6..f6c7841 100755 --- a/nano/build +++ b/nano/build @@ -1,7 +1,3 @@ -wget https://www.nano-editor.org/dist/v5/nano-5.8.tar.xz -tar -xf nano-5.8.tar.xz -cd nano-5.8 - ./configure --prefix=/usr \ --sysconfdir=/etc \ --enable-utf8 \ diff --git a/nano/sources b/nano/sources new file mode 100755 index 0000000..baf077d --- /dev/null +++ b/nano/sources @@ -0,0 +1 @@ +https://www.nano-editor.org/dist/v5/nano-5.8.tar.xz diff --git a/ninja/build b/ninja/build index 1bd6daf..30a9aef 100755 --- a/ninja/build +++ b/ninja/build @@ -1,8 +1,3 @@ -wget https://github.com/ninja-build/ninja/releases/download/v1.10.2/ninja-linux.zip -mkdir ninja-linux -cd ninja-linux -unzip ../ninja-linux.zip - cmake -Bbuild-cmake -H. cmake --build build-cmake diff --git a/ninja/sources b/ninja/sources new file mode 100755 index 0000000..1fe0e32 --- /dev/null +++ b/ninja/sources @@ -0,0 +1 @@ +https://github.com/ninja-build/ninja/archive/refs/tags/v1.10.2.tar.gz diff --git a/openrc/build b/openrc/build index 06134f3..30792bf 100755 --- a/openrc/build +++ b/openrc/build @@ -1,5 +1,2 @@ -git clone https://github.com/OpenRC/openrc.git -cd openrc - make make DESTDIR="$1" install diff --git a/openrc/sources b/openrc/sources new file mode 100755 index 0000000..85b394c --- /dev/null +++ b/openrc/sources @@ -0,0 +1 @@ +https://github.com/OpenRC/openrc/archive/refs/tags/0.43.5.tar.gz diff --git a/openssl/build b/openssl/build index 1aa7241..639fbe0 100755 --- a/openssl/build +++ b/openssl/build @@ -1,6 +1,3 @@ -wget https://www.openssl.org/source/openssl-3.0.0-beta2.tar.gz -tar -xf openssl-3.0.0-beta2.tar.gz -cd openssl-3.0.0-beta2 chmod +x ./config ./config --prefix="/usr" make diff --git a/openssl/sources b/openssl/sources new file mode 100755 index 0000000..b82814f --- /dev/null +++ b/openssl/sources @@ -0,0 +1 @@ +https://www.openssl.org/source/openssl-3.0.0-beta2.tar.gz diff --git a/perl/build b/perl/build index 9c4e2b4..0e54512 100755 --- a/perl/build +++ b/perl/build @@ -1,7 +1,3 @@ -wget https://www.cpan.org/src/5.0/perl-5.34.0.tar.gz -tar -xf perl-5.34.0.tar.gz -cd perl-5.34.0 - if [ ! -f $1/etc/hosts ]; then echo "127.0.0.1 localhost $(hostname)" > $1/etc/hosts else diff --git a/perl/sources b/perl/sources new file mode 100755 index 0000000..056c0e6 --- /dev/null +++ b/perl/sources @@ -0,0 +1 @@ +https://www.cpan.org/src/5.0/perl-5.34.0.tar.gz diff --git a/pkg-config-fd/build b/pkg-config-fd/build index 1c734b4..e3b7947 100755 --- a/pkg-config-fd/build +++ b/pkg-config-fd/build @@ -1,7 +1,3 @@ -wget https://pkgconfig.freedesktop.org/releases/pkg-config-0.29.2.tar.gz -tar -xf pkg-config-0.29.2.tar.gz -cd pkg-config-0.29.2 - ./configure --prefix=/usr --with-internal-glib --disable-host-tool --docdir=/usr/share/doc/pkg-config-0.29.2 make make DESTDIR="$1" install diff --git a/pkg-config-fd/sources b/pkg-config-fd/sources new file mode 100755 index 0000000..7baddf4 --- /dev/null +++ b/pkg-config-fd/sources @@ -0,0 +1 @@ +https://pkgconfig.freedesktop.org/releases/pkg-config-0.29.2.tar.gz diff --git a/pthread/build b/pthread/build index 59dabbc..87d1e4a 100755 --- a/pthread/build +++ b/pthread/build @@ -1,7 +1,3 @@ -wget https://ftp.gnu.org/gnu/pth/pth-2.0.7.tar.gz -tar -xf pth-2.0.7.tar.gz -cd pth-2.0.7 - sed -i 's#$(LOBJS): Makefile#$(LOBJS): pth_p.h Makefile#' Makefile.in ./configure --prefix=/usr --disable-static --mandir=/usr/share/man diff --git a/pthread/sources b/pthread/sources new file mode 100755 index 0000000..ea44ebf --- /dev/null +++ b/pthread/sources @@ -0,0 +1,2 @@ +https://ftp.gnu.org/gnu/pth/pth-2.0.7.tar.gz + diff --git a/python/build b/python/build index ebd5271..601d790 100755 --- a/python/build +++ b/python/build @@ -1,7 +1,3 @@ -wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tar.xz -tar -xf Python-3.9.6.tar.xz -cd Python-3.9.6 - CXX="/usr/bin/g++" \ ./configure --prefix=/usr \ --enable-shared \ diff --git a/python/sources b/python/sources new file mode 100755 index 0000000..dc54cc3 --- /dev/null +++ b/python/sources @@ -0,0 +1 @@ +https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tar.xz diff --git a/rsync/build b/rsync/build index a1ad164..ccd868d 100755 --- a/rsync/build +++ b/rsync/build @@ -1,7 +1,3 @@ -wget https://download.samba.org/pub/rsync/src/rsync-3.2.2.tar.gz -tar -xf rsync-3.2.2.tar.gz -cd rsync-3.2.2 - cat > mkproto.awk << "EOF" #!/usr/bin/awk -f diff --git a/rsync/sources b/rsync/sources new file mode 100755 index 0000000..923c68a --- /dev/null +++ b/rsync/sources @@ -0,0 +1 @@ +https://download.samba.org/pub/rsync/src/rsync-3.2.2.tar.gz diff --git a/sway/build b/sway/build index f7c4a80..50d10b4 100755 --- a/sway/build +++ b/sway/build @@ -1,12 +1,9 @@ -wget https://github.com/swaywm/sway/archive/6ffa4b1f7000cd90d63213820039ee432803e66a.tar.gz -wget https://github.com/swaywm/wlroots/archive/e5063ef3a3b12d4384595cb0554cf1f84d5be6f8.tar.gz -wget https://raw.githubusercontent.com/kisslinux/repo/master/wayland/sway-no-seat/patches/no-evdev.patch -wget https://raw.githubusercontent.com/kisslinux/repo/master/wayland/sway-no-seat/patches/sway-static.patch -tar -xf 6ffa4b1f7000cd90d63213820039ee432803e66a.tar.gz -cd 6ffa4b1f7000cd90d63213820039ee432803e66a +curl -# https://github.com/swaywm/wlroots/archive/e5063ef3a3b12d4384595cb0554cf1f84d5be6f8.tar.gz -o wlroots.tar.gz +curl -# https://raw.githubusercontent.com/kisslinux/repo/master/wayland/sway-no-seat/patches/no-evdev.patch +curl -# https://raw.githubusercontent.com/kisslinux/repo/master/wayland/sway-no-seat/patches/sway-static.patch mkdir -p subprojects/wlroots -tar -xf subprojects/wlroots e5063ef3a3b12d4384595cb0554cf1f84d5be6f8.tar.gz +tar -xf subprojects/wlroots wroolts.tar.gz patch -p1 < sway-static.patch diff --git a/sway/source b/sway/source new file mode 100755 index 0000000..8941e73 --- /dev/null +++ b/sway/source @@ -0,0 +1 @@ +https://github.com/swaywm/sway/archive/6ffa4b1f7000cd90d63213820039ee432803e66a.tar.gz diff --git a/talloc-lib/build b/talloc-lib/build index a1d3122..2db698b 100755 --- a/talloc-lib/build +++ b/talloc-lib/build @@ -1,7 +1,3 @@ -wget https://www.samba.org/ftp/talloc/talloc-2.3.3.tar.gz -tar -xf talloc-2.3.3.tar.gz -cd talloc-2.3.3 - ./configure --prefix=/usr make make DESTDIR="$1" install diff --git a/talloc-lib/sources b/talloc-lib/sources new file mode 100755 index 0000000..4ec9a5a --- /dev/null +++ b/talloc-lib/sources @@ -0,0 +1 @@ +https://www.samba.org/ftp/talloc/talloc-2.3.3.tar.gz diff --git a/tar/build b/tar/build index 0b055de..033f861 100755 --- a/tar/build +++ b/tar/build @@ -1,7 +1,3 @@ -wget https://ftp.gnu.org/gnu/tar/tar-1.34.tar.xz -tar -xf tar-1.34.tar.xz -cd tar-1.34 - ./configure DEFAULT_RMT_DIR=/etc make make DESTDIR="$1" install diff --git a/tar/sources b/tar/sources new file mode 100755 index 0000000..d63ca6d --- /dev/null +++ b/tar/sources @@ -0,0 +1 @@ +https://ftp.gnu.org/gnu/tar/tar-1.34.tar.xz diff --git a/vim/build b/vim/build index dea7678..7d3217c 100755 --- a/vim/build +++ b/vim/build @@ -1,7 +1,3 @@ -wget https://anduin.linuxfromscratch.org/BLFS/vim/vim-8.2.2890.tar.gz -tar -xf vim-8.2.2890.tar.gz -cd vim-8.2.2890 - echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h && echo '#define SYS_GVIMRC_FILE "/etc/gvimrc"' >> src/feature.h && diff --git a/vim/sources b/vim/sources new file mode 100755 index 0000000..0310dee --- /dev/null +++ b/vim/sources @@ -0,0 +1 @@ +https://anduin.linuxfromscratch.org/BLFS/vim/vim-8.2.2890.tar.gz diff --git a/wayland-protocols/build b/wayland-protocols/build index 3201577..545807e 100755 --- a/wayland-protocols/build +++ b/wayland-protocols/build @@ -1,7 +1,3 @@ -wget https://wayland.freedesktop.org/releases/wayland-protocols-1.21.tar.xz -tar -xf wayland-protocols-1.12.tar.xz -cd wayland-protocols-1.12 - ./configure \ --prefix=/usr diff --git a/wayland-protocols/sources b/wayland-protocols/sources new file mode 100755 index 0000000..5ae0197 --- /dev/null +++ b/wayland-protocols/sources @@ -0,0 +1 @@ +https://wayland.freedesktop.org/releases/wayland-protocols-1.21.tar.xz diff --git a/wayland/build b/wayland/build index 9e8e14d..7cf4531 100755 --- a/wayland/build +++ b/wayland/build @@ -1,7 +1,3 @@ -wget https://wayland.freedesktop.org/releases/wayland-1.19.tar.xz -tar -xf wayland-1.19.tar.xz -cd wayland-1.19 - ./configure \ --prefix=/usr \ --disable-documentation \ diff --git a/wayland/sources b/wayland/sources new file mode 100755 index 0000000..ac953da --- /dev/null +++ b/wayland/sources @@ -0,0 +1 @@ +https://wayland.freedesktop.org/releases/wayland-1.19.tar.xz diff --git a/xkeyboard-config/build b/xkeyboard-config/build index a5ab043..192583c 100755 --- a/xkeyboard-config/build +++ b/xkeyboard-config/build @@ -1,8 +1,3 @@ -wget https://alpine.global.ssl.fastly.net/alpine/edge/main/x86_64/xkeyboard-config-2.33-r0.apk -wget https://alpine.global.ssl.fastly.net/alpine/edge/main/x86_64/libx11-1.7.2-r0.apk - -tar -xf xkeyboard-config-*.apk -tar -xf libx11-*.apk - -mkdir -p $1/usr/bin -cp xkeyboard-config $1/usr/bin +./configure +make +make DESTDIR="$1" install diff --git a/xkeyboard-config/package b/xkeyboard-config/package index bbe7b0a..f3b6db4 100755 --- a/xkeyboard-config/package +++ b/xkeyboard-config/package @@ -1,5 +1,5 @@ pkg_config_deploy=true pkg_config_ver="2.33" pkg_config_name="xkeyboard-config" -pkg_config_makedepends="" +pkg_config_makedepends="libX11" pkg_config_depends="" diff --git a/xkeyboard-config/sources b/xkeyboard-config/sources new file mode 100755 index 0000000..53cdbcb --- /dev/null +++ b/xkeyboard-config/sources @@ -0,0 +1 @@ +https://github.com/GalliumOS/xkeyboard-config/archive/refs/tags/release-1.0.tar.gz diff --git a/xorg-libXau/build b/xorg-libXau/build deleted file mode 100755 index 097b25f..0000000 --- a/xorg-libXau/build +++ /dev/null @@ -1,11 +0,0 @@ -wget https://www.x.org/pub/individual/lib/libXau-1.0.9.tar.bz2 -tar -xf libXau-1.0.9.tar.bz2 -cd libXau-1.0.9 - -export XORG_PREFIX="/usr" -export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc \ - --localstatedir=/var --disable-static" - -./configure $XORG_CONFIG -make -make DESTDIR="$1" install \ No newline at end of file diff --git a/xorg-libXau/package b/xorg-libXau/package deleted file mode 100755 index 9cec483..0000000 --- a/xorg-libXau/package +++ /dev/null @@ -1,5 +0,0 @@ -pkg_config_deploy=true -pkg_config_ver="1.0.9" -pkg_config_name="xorg-libXau" -pkg_config_makedepends="" -pkg_config_depends="xorg-xorgproto" \ No newline at end of file diff --git a/xorg-libXdmcp/build b/xorg-libXdmcp/build deleted file mode 100755 index 4a927bc..0000000 --- a/xorg-libXdmcp/build +++ /dev/null @@ -1,11 +0,0 @@ -wget https://www.x.org/pub/individual/lib/libXdmcp-1.1.3.tar.bz2 -tar -xf libXdmcp-1.1.3.tar.bz2 -cd libXdmcp-1.1.3 - -export XORG_PREFIX="/usr" -export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc \ - --localstatedir=/var --disable-static" - -./configure $XORG_CONFIG --docdir=/usr/share/doc/libXdmcp-1.1.3 && -make -make DESTDIR="$1" install \ No newline at end of file diff --git a/xorg-libXdmcp/package b/xorg-libXdmcp/package deleted file mode 100755 index 5a462a6..0000000 --- a/xorg-libXdmcp/package +++ /dev/null @@ -1,5 +0,0 @@ -pkg_config_deploy=true -pkg_config_ver="1.1.3" -pkg_config_name="libXdmcp" -pkg_config_makedepends="" -pkg_config_depends="xorg-xorgproto" \ No newline at end of file diff --git a/xorg-libxcb/build b/xorg-libxcb/build deleted file mode 100755 index 1663347..0000000 --- a/xorg-libxcb/build +++ /dev/null @@ -1,15 +0,0 @@ -wget https://xorg.freedesktop.org/archive/individual/lib/libxcb-1.14.tar.xz -tar -xf libxcb-1.14.tar.xz -cd libxcb-1.14 - -export XORG_PREFIX="/usr" -export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc \ - --localstatedir=/var --disable-static" - -CFLAGS="${CFLAGS:--O2 -g} -Wno-error=format-extra-args" \ -PYTHON=python3 \ -./configure $XORG_CONFIG \ - --without-doxygen \ - -make -make DESTDIR="$1" install \ No newline at end of file diff --git a/xorg-libxcb/package b/xorg-libxcb/package deleted file mode 100755 index 32c69ca..0000000 --- a/xorg-libxcb/package +++ /dev/null @@ -1,5 +0,0 @@ -pkg_config_deploy=true -pkg_config_ver="1.0.9" -pkg_config_name="xorg-libxcb" -pkg_config_makedepends="" -pkg_config_depends="xorg-libXau xorg-xcb-proto libXdmcp" \ No newline at end of file diff --git a/xorg-server/build b/xorg-server/build deleted file mode 100755 index 05be835..0000000 --- a/xorg-server/build +++ /dev/null @@ -1,24 +0,0 @@ -wget https://x.org/releases/individual/xserver/xorg-server-1.20.11.tar.bz2 -tar -xf xorg-server-1.20.11.tar.bz2 -cd xorg-server-1.20.11 - -wget https://github.com/kiss-community/repo/blob/master/xorg/xorg-server/patches/rootless_modesetting.patch -patch -p1 < rootless_modesetting.patch - -./configure \ - --prefix=/usr \ - --localstatedir=/var \ - --disable-systemd-logind \ - --disable-unit-tests \ - --enable-glx \ - --enable-dri \ - --enable-dri2 \ - --enable-dri3 \ - --enable-glamor \ - --enable-xorg \ - --with-sha1=libcrypto \ - --with-systemd-daemon=off - -make -make DESTDIR="$1" install - diff --git a/xorg-server/package b/xorg-server/package deleted file mode 100755 index b9ff8cb..0000000 --- a/xorg-server/package +++ /dev/null @@ -1,5 +0,0 @@ -pkg_config_deploy=true -pkg_config_ver="11R7.7" -pkg_config_name="xorg" -pkg_config_makedepends="python perl gettext glibc gperf bison flex" -pkg_config_depends="xorg-xorgproto xorg-libXau xorg-libXdmcp xorg-libxcb perl python pkg-config-fd mtdev gperf glibc gettext freetype2 fontconfig libdrm libpng libtool libudev binutils bison flex pixman mesa zlib libX11 libXext libXfixes libXxf86vm libepox libfontec libpciaccess openssl make xtrans" diff --git a/xorg-utilmacros/build b/xorg-utilmacros/build deleted file mode 100755 index 809c03e..0000000 --- a/xorg-utilmacros/build +++ /dev/null @@ -1,11 +0,0 @@ -wget https://www.x.org/pub/individual/util/util-macros-1.19.3.tar.bz2 -tar -xf util-macros-1.19.3.tar.bz2 -cd util-macros-1.19.3 - -export XORG_PREFIX="/usr" -export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc \ - --localstatedir=/var --disable-static" - -./configure $XORG_CONFIG - -make DESTDIR="$1" install \ No newline at end of file diff --git a/xorg-utilmacros/package b/xorg-utilmacros/package deleted file mode 100755 index 9e55ed1..0000000 --- a/xorg-utilmacros/package +++ /dev/null @@ -1,5 +0,0 @@ -pkg_config_deploy=true -pkg_config_ver="1.19.3" -pkg_config_name="xorg-utilmacros" -pkg_config_makedepends="" -pkg_config_depends="" \ No newline at end of file diff --git a/xorg-xcb-proto/build b/xorg-xcb-proto/build deleted file mode 100755 index 7e0b93c..0000000 --- a/xorg-xcb-proto/build +++ /dev/null @@ -1,11 +0,0 @@ -wget https://xorg.freedesktop.org/archive/individual/proto/xcb-proto-1.14.1.tar.xz -tar -xf xcb-proto-1.14.1.tar.xz -cd xcb-proto-1.14.1 - -export XORG_PREFIX="/usr" -export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc \ - --localstatedir=/var --disable-static" - -PYTHON=python3 ./configure $XORG_CONFIG -make -make DESTDIR="$1" install \ No newline at end of file diff --git a/xorg-xcb-proto/package b/xorg-xcb-proto/package deleted file mode 100755 index 5f5c7f1..0000000 --- a/xorg-xcb-proto/package +++ /dev/null @@ -1,5 +0,0 @@ -pkg_config_deploy=true -pkg_config_ver="1.14.1" -pkg_config_name="xorg-xcb-proto" -pkg_config_makedepends="" -pkg_config_depends="xorg-utilmacros" \ No newline at end of file diff --git a/xorg-xorgproto/build b/xorg-xorgproto/build deleted file mode 100755 index 97ba91e..0000000 --- a/xorg-xorgproto/build +++ /dev/null @@ -1,15 +0,0 @@ -wget https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2021.4.tar.bz2 -tar -xf xorgproto-2021.4.tar.bz2 -cd xorgproto-2021.4 - -export XORG_PREFIX="/usr" -export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc \ - --localstatedir=/var --disable-static" -export DESTDIR="$1" - -mkdir build -cd build - -meson --prefix=$XORG_PREFIX -Dlegacy=true .. -ninja -ninja install diff --git a/xorg-xorgproto/package b/xorg-xorgproto/package deleted file mode 100755 index 712e73d..0000000 --- a/xorg-xorgproto/package +++ /dev/null @@ -1,5 +0,0 @@ -pkg_config_deploy=true -pkg_config_ver="2021.4" -pkg_config_name="xorg-xorgproto" -pkg_config_makedepends="" -pkg_config_depends="" \ No newline at end of file diff --git a/xz/build b/xz/build index 11068e8..4c082b7 100755 --- a/xz/build +++ b/xz/build @@ -1,7 +1,3 @@ -wget https://tukaani.org/xz/xz-5.2.5.tar.gz -tar -xf xz-5.2.5.tar.gz -cd xz-5.2.5 - ./configure --prefix=/usr --disable-nls make make DESTDIR="$1" install diff --git a/xz/sources b/xz/sources new file mode 100755 index 0000000..7b78bb3 --- /dev/null +++ b/xz/sources @@ -0,0 +1 @@ +https://tukaani.org/xz/xz-5.2.5.tar.gz diff --git a/zlib/build b/zlib/build index 60be936..b956a8f 100755 --- a/zlib/build +++ b/zlib/build @@ -1,7 +1,3 @@ -wget https://zlib.net/zlib-1.2.11.tar.gz -tar -xf zlib-1.2.11.tar.gz -cd zlib-1.2.11 - export CFLAGS="$CFLAGS -fPIC" ./configure --prefix="$1" --shared make diff --git a/zlib/sources b/zlib/sources new file mode 100755 index 0000000..17f901f --- /dev/null +++ b/zlib/sources @@ -0,0 +1 @@ +https://zlib.net/zlib-1.2.11.tar.gz diff --git a/zsh/build b/zsh/build index 2fdc3b8..6e1ea5f 100755 --- a/zsh/build +++ b/zsh/build @@ -1,7 +1,3 @@ -wget https://www.zsh.org/pub/zsh-5.8.tar.xz -tar -xf zsh-5.8.tar.xz -cd zsh-5.8 - ./configure --prefix=/usr --sysconfdir=/etc/zsh --enable-etcdir=/etc/zsh make make DESTDIR="$1" install diff --git a/zsh/sources b/zsh/sources new file mode 100755 index 0000000..4a49d1d --- /dev/null +++ b/zsh/sources @@ -0,0 +1 @@ +https://www.zsh.org/pub/zsh-5.8.tar.xz diff --git a/zstd/build b/zstd/build index 3e82fcf..d783c6d 100755 --- a/zstd/build +++ b/zstd/build @@ -1,7 +1,3 @@ -wget https://github.com/facebook/zstd/releases/download/v1.5.0/zstd-1.5.0.tar.gz -tar -xf zstd-1.5.0.tar.gz -cd zstd-1.5.0 - make make prefix="$1/usr" rm -v $1/usr/lib/libzstd.a diff --git a/zstd/sources b/zstd/sources new file mode 100755 index 0000000..b06e693 --- /dev/null +++ b/zstd/sources @@ -0,0 +1 @@ +https://github.com/facebook/zstd/releases/download/v1.5.0/zstd-1.5.0.tar.gz