Compare commits
No commits in common. "0852a2147ff964057b12ac2bb898f6680fd530bb" and "0a58cd7353093c55dce2528fd753d2eae5d40e3c" have entirely different histories.
0852a2147f
...
0a58cd7353
149 changed files with 475 additions and 81 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
sed '361 s/{/\\{/' -i bin/autoscan.in
|
||||||
./configure --prefix=/usr
|
./configure --prefix=/usr
|
||||||
make
|
make
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://ftp.gnu.org/gnu/autoconf/autoconf-2.71.tar.xz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
./configure --prefix=/usr --docdir=/usr/share/doc/automake-1.16.1
|
||||||
make
|
make
|
||||||
make DESTDIR="$1" install
|
make DESTDIR="$1" install
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://ftp.gnu.org/gnu/automake/automake-1.16.3.tar.xz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
sed -e 's/$(prefix)/$(DESTDIR)$(prefix)/g' -i Makefile
|
||||||
|
|
||||||
./configure --prefix \
|
./configure --prefix \
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://ftp.gnu.org/gnu/bash/bash-5.1.8.tar.gz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
chmod +x makeinfo
|
||||||
export PATH=$PATH:$PWD
|
export PATH=$PATH:$PWD
|
||||||
./configure \
|
./configure \
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://ftp.gnu.org/gnu/binutils/binutils-2.37.tar.xz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
./configure --prefix=/usr --docdir=/usr/share/doc/bison-3.7.6
|
||||||
make
|
make
|
||||||
make install DESTDIR="$1"
|
make install DESTDIR="$1"
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://ftp.gnu.org/gnu/bison/bison-3.7.6.tar.xz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
make defconfig
|
||||||
LDFLAGS="--static" make
|
LDFLAGS="--static" make
|
||||||
make install DESTDIR="$1"
|
make install DESTDIR="$1"
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
https://busybox.net/downloads/busybox-1.33.1.tar.bz2
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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 -fPIC $LDFLAGS" -f Makefile-libbz2_so
|
||||||
make CC="${CC:-cc} $CFLAGS -static -fPIC $LDFLAGS" bzip2
|
make CC="${CC:-cc} $CFLAGS -static -fPIC $LDFLAGS" bzip2
|
||||||
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
cmake -DLLVM_ENABLE_PROJECTS=clang -G "Unix Makefiles" ..
|
cmake -DLLVM_ENABLE_PROJECTS=clang -G "Unix Makefiles" ..
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/clang-12.0.1.src.tar.xz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
./bootstrap
|
||||||
make
|
make
|
||||||
make DESTDIR="$1" install
|
make DESTDIR="$1" install
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/clang-12.0.1.src.tar.xz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
./configure --with-openssl
|
||||||
make
|
make
|
||||||
make DESTDIR="$1" install
|
make DESTDIR="$1" install
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://curl.se/download/curl-7.78.0.tar.bz2
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
sed -i s/mawk// configure
|
||||||
mkdir build
|
mkdir build
|
||||||
pushd build
|
pushd build
|
||||||
|
@ -8,7 +12,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
|
./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
|
||||||
make DESTDIR="$1" install
|
make DESTDIR="$1" install
|
||||||
ln -s lib/ncurses/bin/captoinfo $1/bin/
|
ln -s lib/ncurses/bin/captoinfo bin/
|
||||||
ln -s lib/ncurses/bin/clear $1//bin
|
ln -s lib/ncurses/bin/clear $1//bin
|
||||||
ln -s lib/ncurses/bin/infocmp $1//bin/
|
ln -s lib/ncurses/bin/infocmp $1//bin/
|
||||||
ln -s lib/ncurses/bin/infotocap $1//bin/
|
ln -s lib/ncurses/bin/infotocap $1//bin/
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.2.tar.gz
|
|
|
@ -1 +1,4 @@
|
||||||
|
git clone https://github.com/dell/dkms.git
|
||||||
|
cd dkms
|
||||||
|
|
||||||
make DESTDIR="$1" install
|
make DESTDIR="$1" install
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://github.com/dell/dkms/archive/refs/tags/v2.8.5.tar.gz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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 \
|
./configure \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--disable-shared \
|
--disable-shared \
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://freedesktop.org/software/libevdev/libevdev-1.11.0.tar.xz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
./configure --prefix=/usr --disable-static
|
||||||
make
|
make
|
||||||
make DESTDIR="$1" install
|
make DESTDIR="$1" install
|
|
@ -1 +0,0 @@
|
||||||
http://downloads.sourceforge.net/expat/expat-2.1.0.tar.gz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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 <malloc.h>" src/flexdef.h
|
sed -i "/math.h/a #include <malloc.h>" src/flexdef.h
|
||||||
HELP2MAN=/tools/bin/true ./configure --prefix=/usr --docdir=/usr/share/doc/flex-2.6.4
|
HELP2MAN=/tools/bin/true ./configure --prefix=/usr --docdir=/usr/share/doc/flex-2.6.4
|
||||||
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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 \
|
./configure --prefix=/usr \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
--localstatedir=/var \
|
--localstatedir=/var \
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.13.1.tar.bz2
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
wget https://codeberg.org/dnkl/foot/archive/8bdd019227225c94fa6e282d941ffbc09fd7a81c.tar.gz
|
||||||
|
tar -xf 8bdd019227225c94fa6e282d941ffbc09fd7a81c.tar.gz
|
||||||
|
cd 8bdd019227225c94fa6e282d941ffbc09fd7a81c
|
||||||
|
|
||||||
meson \
|
meson \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--buildtype=release \
|
--buildtype=release \
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://codeberg.org/dnkl/foot/archive/8bdd019227225c94fa6e282d941ffbc09fd7a81c.tar.gz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
./configure --prefix=/usr --disable-static
|
||||||
make
|
make
|
||||||
make DESTDIR="$1" install
|
make DESTDIR="$1" install
|
|
@ -1 +0,0 @@
|
||||||
https://downloads.sourceforge.net/freetype/freetype-2.10.4.tar.xz
|
|
10
gcc/build
10
gcc/build
|
@ -1,8 +1,12 @@
|
||||||
curl -# https://ftp.gnu.org/gnu/gmp/gmp-6.2.1.tar.xz -o gmp-6.2.1.tar.xz
|
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
|
||||||
tar -xf gmp-6.2.1.tar.xz gmp
|
tar -xf gmp-6.2.1.tar.xz gmp
|
||||||
curl -# wget https://ftp.gnu.org/gnu/mpfr/mpfr-4.1.0.tar.xz -o mpfr-4.1.0.tar.xz
|
wget https://ftp.gnu.org/gnu/mpfr/mpfr-4.1.0.tar.xz
|
||||||
tar -xf mprf-4.1.0.tar.xz mpfr
|
tar -xf mprf-4.1.0.tar.xz mpfr
|
||||||
curl -# https://ftp.gnu.org/gnu/mpc/mpc-1.2.1.tar.gz -o mpc-1.2.1.tar.gz
|
wget https://ftp.gnu.org/gnu/mpc/mpc-1.2.1.tar.gz
|
||||||
tar -xf mpc-1.2.1.tar.gz mpc
|
tar -xf mpc-1.2.1.tar.gz mpc
|
||||||
|
|
||||||
# Use lib not lib64 by default.
|
# Use lib not lib64 by default.
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://gcc.gnu.org/pub/gcc/releases/gcc-11.1.2/gcc-11.1.2.tar.xz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
./configure --prefix=/usr --disable-static --docdir=/usr/share/doc/gettext-0.20.1
|
||||||
make
|
make
|
||||||
make DESTDIR="$1"
|
make DESTDIR="$1"
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://ftp.gnu.org/pub/gnu/gettext/gettext-0.21.tar.gz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
./configure --prefix=/usr
|
||||||
make
|
make
|
||||||
make install DESTDIR="$1"
|
make install DESTDIR="$1"
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.33.0.tar.xz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://ftp.gnu.org/gnu/libc/glibc-2.33.tar.gz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
./configure --prefix=/usr --docdir=/usr/share/doc/gperf-3.1
|
||||||
make
|
make
|
||||||
make DESTDIR="$1" install
|
make DESTDIR="$1" install
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
http://ftp.gnu.org/pub/gnu/gperf/gperf-3.1.tar.gz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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 \
|
meson \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
-Djpeg=disabled \
|
-Djpeg=disabled \
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://github.com/emersion/grim/releases/download/VERSION/grim-1.3.2.tar.gz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
./configure --prefix=/usr --sbindir=/sbin --sysconfdir=/etc --disable-efiemu --disable-werror
|
||||||
make
|
make
|
||||||
make DESTDIR="$1" install
|
make DESTDIR="$1" install
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://ftp.gnu.org/gnu/grub/grub-2.06.tar.xz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
./configure --prefix=/usr
|
||||||
|
|
||||||
make
|
make
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://mirrors.nav.ro/gnu/gzip/gzip-1.10.tar.gz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
sed -i 's:\\\${:\\\$\\{:' intltool-update.in
|
||||||
./configure --prefix=/usr
|
./configure --prefix=/usr
|
||||||
make
|
make
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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 \
|
CFLAGS_FOR_BUILD=-fPIC \
|
||||||
./configure \
|
./configure \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://x.org/releases/individual/lib/libX11-1.7.2.tar.bz2
|
|
9
libXcomposite/build
Executable file
9
libXcomposite/build
Executable file
|
@ -0,0 +1,9 @@
|
||||||
|
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
|
5
libXcomposite/package
Executable file
5
libXcomposite/package
Executable file
|
@ -0,0 +1,5 @@
|
||||||
|
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"
|
9
libXcursor/build
Executable file
9
libXcursor/build
Executable file
|
@ -0,0 +1,9 @@
|
||||||
|
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
|
5
libXcursor/package
Executable file
5
libXcursor/package
Executable file
|
@ -0,0 +1,5 @@
|
||||||
|
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"
|
10
libXdamage/build
Executable file
10
libXdamage/build
Executable file
|
@ -0,0 +1,10 @@
|
||||||
|
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
|
||||||
|
|
5
libXdamage/package
Executable file
5
libXdamage/package
Executable file
|
@ -0,0 +1,5 @@
|
||||||
|
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"
|
9
libXfixes/build
Executable file
9
libXfixes/build
Executable file
|
@ -0,0 +1,9 @@
|
||||||
|
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
|
5
libXfixes/package
Executable file
5
libXfixes/package
Executable file
|
@ -0,0 +1,5 @@
|
||||||
|
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"
|
9
libXfont2/build
Executable file
9
libXfont2/build
Executable file
|
@ -0,0 +1,9 @@
|
||||||
|
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
|
5
libXfont2/package
Executable file
5
libXfont2/package
Executable file
|
@ -0,0 +1,5 @@
|
||||||
|
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"
|
9
libXft/build
Executable file
9
libXft/build
Executable file
|
@ -0,0 +1,9 @@
|
||||||
|
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
|
5
libXft/package
Executable file
5
libXft/package
Executable file
|
@ -0,0 +1,5 @@
|
||||||
|
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=""
|
|
@ -1,3 +1,7 @@
|
||||||
|
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"
|
export DESTDIR="$1"
|
||||||
|
|
||||||
meson \
|
meson \
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://dri.freedesktop.org/libdrm/libdrm-2.4.104.tar.xz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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 CFLAGS="-Wno-unused-command-line-argument $CFLAGS"
|
||||||
|
|
||||||
export PKG_CONFIG_PATH="$PWD/usr/lib/pkgconfig"
|
export PKG_CONFIG_PATH="$PWD/usr/lib/pkgconfig"
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://github.com/wayland-project/libinput/archive/1.18.1.tar.gz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
wget https://x.org/releases/individual/lib/libpciaccess-0.16.tar.bz2
|
||||||
|
tar -xf libpciaccess-0.16.tar.bz2
|
||||||
|
cd libpciaccess-0.16
|
||||||
|
|
||||||
./configure \
|
./configure \
|
||||||
--prefix=/usr
|
--prefix=/usr
|
||||||
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://x.org/releases/individual/lib/libpciaccess-0.16.tar.bz2
|
|
|
@ -1,2 +1,6 @@
|
||||||
|
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
|
||||||
make DESTDIR="$1" install
|
make DESTDIR="$1" install
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://github.com/glennrp/libpng/archive/v1.6.37.tar.gz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
./configure --prefix=/usr
|
||||||
make
|
make
|
||||||
make DESTDIR="$1" install
|
make DESTDIR="$1" install
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://ftp.gnu.org/gnu/libtool/libtool-2.4.6.tar.xz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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}
|
install -dv $1/lib/{firmware,udev/devices/pts}
|
||||||
mknod -m0666 $1/lib/udev/devices/null c 1 3
|
mknod -m0666 $1/lib/udev/devices/null c 1 3
|
||||||
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://ftp.osuosl.org/pub/lfs/lfs-packages/8.2/udev-lfs-20171102.tar.bz
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
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"
|
export DESTDIR="$1"
|
||||||
|
|
||||||
meson \
|
meson \
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
https://xkbcommon.org/download/libxkbcommon-1.3.0.tar.xz
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
mkdir build
|
||||||
|
|
||||||
cmake -B build -G 'Unix Makefiles'
|
cmake -B build -G 'Unix Makefiles'
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://github.com/llvm/llvm-project/releases/download/llvmorg-12.0.1/llvm-12.0.1.src.tar.xz
|
|
4
m4/build
4
m4/build
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
sed -i 's/IO_ftrylockfile/IO_EOF_SEEN/' lib/*.c
|
||||||
echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h
|
echo "#define _IO_IN_BACKUP 0x100" >> lib/stdio-impl.h
|
||||||
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://ftp.gnu.org/gnu/m4/m4-1.4.19.tar.xz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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"
|
export CFLAGS="$CFLAGS -static"
|
||||||
./configure --prefix=/usr
|
./configure --prefix=/usr
|
||||||
make
|
make
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://ftp.gnu.org/gnu/make/make-4.3.tar.gz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
sed '1s/python/&3/' -i bin/symbols-check.py
|
||||||
GALLIUM_DRV="i915,iris,nouveau,r600,radeonsi,svga,swrast,virgl"
|
GALLIUM_DRV="i915,iris,nouveau,r600,radeonsi,svga,swrast,virgl"
|
||||||
DRI_DRIVERS="i965,nouveau"
|
DRI_DRIVERS="i965,nouveau"
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
https://archive.mesa3d.org//mesa-21.2.0-rc1.tar.xz
|
|
||||||
|
|
|
@ -1 +1,5 @@
|
||||||
|
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
|
pip3 install $1
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://github.com/mesonbuild/meson/releases/download/0.59.0/meson-0.58.1.tar.gz
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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
|
./configure --prefix=/usr --disable-static
|
||||||
make
|
make
|
||||||
make DESTDIR="$1" install
|
make DESTDIR="$1" install
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://bitmath.org/code/mtdev/mtdev-1.1.6.tar.bz2
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
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 \
|
./configure --prefix=/usr \
|
||||||
--sysconfdir=/etc \
|
--sysconfdir=/etc \
|
||||||
--enable-utf8 \
|
--enable-utf8 \
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://www.nano-editor.org/dist/v5/nano-5.8.tar.xz
|
|
|
@ -1,3 +1,8 @@
|
||||||
|
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 -Bbuild-cmake -H.
|
||||||
cmake --build build-cmake
|
cmake --build build-cmake
|
||||||
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://github.com/ninja-build/ninja/archive/refs/tags/v1.10.2.tar.gz
|
|
|
@ -1,2 +1,5 @@
|
||||||
|
git clone https://github.com/OpenRC/openrc.git
|
||||||
|
cd openrc
|
||||||
|
|
||||||
make
|
make
|
||||||
make DESTDIR="$1" install
|
make DESTDIR="$1" install
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
https://github.com/OpenRC/openrc/archive/refs/tags/0.43.5.tar.gz
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue