From db04852874c84583ae67922b82243b4482d1efa8 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Sun, 4 Mar 2018 18:50:48 +0100 Subject: built iputils and gnupg for stage 3 --- i486-stage3/gnupg/DESCR | 7 +++++++ i486-stage3/iputils/DESCR | 5 +++++ i486-stage3/libgcrypt/DESCR | 2 ++ i486-stage3/libsasl/DESCR | 4 ++++ i486-stage3/libsecret/DESCR | 10 ++++++++++ i486-stage3/pinentry/DESCR | 17 +++++++++++++++++ i486-stage3/sqlite/DESCR | 4 ---- 7 files changed, 45 insertions(+), 4 deletions(-) create mode 100644 i486-stage3/gnupg/DESCR create mode 100644 i486-stage3/iputils/DESCR create mode 100644 i486-stage3/libgcrypt/DESCR create mode 100644 i486-stage3/libsecret/DESCR create mode 100644 i486-stage3/pinentry/DESCR delete mode 100644 i486-stage3/sqlite/DESCR (limited to 'i486-stage3') 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 - -- cgit v1.2.3-70-g09d2