index : bootstrap32 | |
Archlinux32 bootstrap scripts | gitolite user |
summaryrefslogtreecommitdiff |
-rw-r--r-- | i486-stage3/gnupg/DESCR | 7 | ||||
-rw-r--r-- | i486-stage3/iputils/DESCR | 5 | ||||
-rw-r--r-- | i486-stage3/libgcrypt/DESCR | 2 | ||||
-rw-r--r-- | i486-stage3/libsasl/DESCR | 4 | ||||
-rw-r--r-- | i486-stage3/libsecret/DESCR | 10 | ||||
-rw-r--r-- | i486-stage3/pinentry/DESCR | 17 | ||||
-rw-r--r-- | i486-stage3/sqlite/DESCR | 4 |
diff --git a/i486-stage3/gnupg/DESCR b/i486-stage3/gnupg/DESCR new file mode 100644 index 0000000..addb713 --- /dev/null +++ b/i486-stage3/gnupg/DESCR @@ -0,0 +1,7 @@ +# TODO: no ldap (openldap has a linking problem, can be removed later when +# openldap builds) +sed -i "/makedepends=/s/libldap//" PKGBUILD + +# no other dependencies +sed -i "/makedepends=/s/libusb-compat//" PKGBUILD +sed -i "/makedepends=/s/pcsclite//" PKGBUILD diff --git a/i486-stage3/iputils/DESCR b/i486-stage3/iputils/DESCR new file mode 100644 index 0000000..66e1cc2 --- /dev/null +++ b/i486-stage3/iputils/DESCR @@ -0,0 +1,5 @@ +# no documentation +sed -i "/makedepends=/s/perl-sgmls//" PKGBUILD +sed -i "/makedepends=/s/docbook-utils//" PKGBUILD +sed -i 's/\(make -C doc man\)/#\1/' PKGBUILD +sed -i '/install.*doc/,/pkgdir/s/\(.*\)/#\1/' PKGBUILD diff --git a/i486-stage3/libgcrypt/DESCR b/i486-stage3/libgcrypt/DESCR new file mode 100644 index 0000000..b33cb3d --- /dev/null +++ b/i486-stage3/libgcrypt/DESCR @@ -0,0 +1,2 @@ +# no modern Intel assembly optimizations +sed -i "s@./configure@./configure --disable-pclmul-support --disable-sse41-support --disable-drng-support --disable-avx-support --disable-avx2-support --disable-neon-support --disable-arm-crypto-support --disable-amd64-as-feature-detection@" PKGBUILD diff --git a/i486-stage3/libsasl/DESCR b/i486-stage3/libsasl/DESCR index 42d18dc..68d06e7 100644 --- a/i486-stage3/libsasl/DESCR +++ b/i486-stage3/libsasl/DESCR @@ -1,9 +1,13 @@ # libsasl needs libdlap, but libldap can use libsasl? break the cyrcle.. sed -i "/makedepends=/s/libldap//" PKGBUILD +sed -i 's/--with-ldap/--without-ldap/' PKGBUILD +sed -i 's/--enable-ldapdb/--disable-ldapdb/' PKGBUILD # breaking the krb5 needs libldap needs libsasl needs krb5 cycle.. sed -i "/makedepends=/s/krb5//" PKGBUILD # no database bindings sed -i "/makedepends=/s/postgresql-libs//" PKGBUILD +sed -i 's/--with-pgsql=.*/--without-pgsql \\/' PKGBUILD sed -i "/makedepends=/s/libmariadbclient//" PKGBUILD +sed -i 's/--with-mysql=.*/--without-mysql \\/' PKGBUILD diff --git a/i486-stage3/libsecret/DESCR b/i486-stage3/libsecret/DESCR new file mode 100644 index 0000000..11cbba9 --- /dev/null +++ b/i486-stage3/libsecret/DESCR @@ -0,0 +1,10 @@ +# no documentation +sed -i "/makedepends=/s/intltool//" PKGBUILD +sed -i "/makedepends=/s/docbook-xsl//" PKGBUILD +sed -i "/makedepends=/s/gtk-doc//" PKGBUILD + +# no gnome +sed -i "/makedepends=/s/gobject-introspection//" PKGBUILD + +# no vala +sed -i "/makedepends=/s/vala//" PKGBUILD diff --git a/i486-stage3/pinentry/DESCR b/i486-stage3/pinentry/DESCR new file mode 100644 index 0000000..fa2dfcf --- /dev/null +++ b/i486-stage3/pinentry/DESCR @@ -0,0 +1,17 @@ +# no libsecret (has cyrcles and far too many dependencies) +sed -i "/depends=/s/'libsecret'//" PKGBUILD +sed -i 's/--enable-libsecret/--disable-libsecret/' PKGBUILD + +# no emacs +sed -i 's/--enable-pinentry-emacs/--disable-pinentry-emacs/' PKGBUILD + +# no GUI stuff +sed -i "/makedepends=/s/gtk2//" PKGBUILD +sed -i "/makedepends=/s/qt5-base//" PKGBUILD +sed -i "/makedepends=/s/gtk2//" PKGBUILD +sed -i 's/--enable-pinentry-gtk2/--disable-pinentry-gtk2/' PKGBUILD +sed -i 's/--enable-pinentry-gnome3/--disable-pinentry-gnome3/' PKGBUILD +sed -i 's/--enable-pinentry-qt/--disable-pinentry-qt/' PKGBUILD + +# no gcr +sed -i "/makedepends=/s/gcr//" PKGBUILD diff --git a/i486-stage3/sqlite/DESCR b/i486-stage3/sqlite/DESCR deleted file mode 100644 index 9d8b16e..0000000 --- a/i486-stage3/sqlite/DESCR +++ /dev/null @@ -1,4 +0,0 @@ -# TODO: or build tcl? we need it later for testing the toolchain anyway -# no dependency on tcl -sed -i "/makedepends=/s/tcl//" PKGBUILD - |