diff --git a/aps/build b/aps/build new file mode 100755 index 0000000..24c93cd --- /dev/null +++ b/aps/build @@ -0,0 +1,12 @@ +mkdir spkg +cd spkg +wget https://git.hippoz.xyz/alnux/aps/raw/branch/master/aps + +sed -n -e 1p -e 2p -e 3p -e 4p -e 5p $1/bin/aps > config.tmp +. config.tmp +sed -i 's/^temp_location./temp_location="${temp_location}"/' aps +sed -i 's/^install_root./install_root="${install_root}"/' aps +sed -i 's/^installed_pkg_database./installed_pkg_database="${installed_pkg_database}"/' aps +sed -i 's/^locpkg_database./locpkg_database="${locpkg_database}"' aps + +install -Dm755 aps $1/bin/aps diff --git a/aps/package b/aps/package new file mode 100755 index 0000000..217ac8a --- /dev/null +++ b/aps/package @@ -0,0 +1,5 @@ +pkg_config_deploy=true +pkg_config_ver="0.0.2" +pkg_config_name="aps" +pkg_config_makedepends="" +pkg_config_depends="" diff --git a/grub/build b/grub/build new file mode 100755 index 0000000..62303e2 --- /dev/null +++ b/grub/build @@ -0,0 +1,9 @@ +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 +mv -v $1/etc/bash_completion.d/grub $1/usr/share/bash-completion/completions + diff --git a/grub/package b/grub/package new file mode 100755 index 0000000..7d3ad98 --- /dev/null +++ b/grub/package @@ -0,0 +1,5 @@ +pkg_config_deploy=true +pkg_config_ver="2.6" +pkg_config_name="grub" +pkg_config_makedepends="" +pkg_config_depends="" diff --git a/vim/build b/vim/build new file mode 100755 index 0000000..dea7678 --- /dev/null +++ b/vim/build @@ -0,0 +1,15 @@ +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 && + +./configure --prefix=/usr --with-features=huge --enable-gui=gtk3 --with-tlib=ncursesw +make +make DESTDIR="$1" +ln -snfv ../vim/vim82/doc $1/usr/share/doc/vim-8.2.2890 +rsync -avzcP --exclude="$1/dos/" --exclude="/spell/" \ + ftp.nluug.nl::Vim/runtime/ ./runtime/ +make -C src installruntime +vim -c ":helptags /usr/share/doc/vim-8.2.2890" -c ":q" diff --git a/vim/package b/vim/package new file mode 100755 index 0000000..f1fa418 --- /dev/null +++ b/vim/package @@ -0,0 +1,5 @@ +pkg_config_deploy=true +pkg_config_ver="8.2.2890" +pkg_config_name="zlib" +pkg_config_makedepends="" +pkg_config_depends="" diff --git a/zstd/build b/zstd/build new file mode 100755 index 0000000..3e82fcf --- /dev/null +++ b/zstd/build @@ -0,0 +1,9 @@ +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 +mv -v $1/usr/lib/libzstd.so.* $1/lib +ln -sfv ../../lib/$(readlink $1/usr/lib/libzstd.so) $1/usr/lib/libzstd.so diff --git a/zstd/package b/zstd/package new file mode 100755 index 0000000..28c13b3 --- /dev/null +++ b/zstd/package @@ -0,0 +1,5 @@ +pkg_config_deploy=true +pkg_config_ver="1.5.0" +pkg_config_name="zstd" +pkg_config_makedepends="" +pkg_config_depends=""