summaryrefslogtreecommitdiff
path: root/i486-stage2
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2018-02-22 21:41:36 +0100
committerAndreas Baumann <mail@andreasbaumann.cc>2018-02-22 21:41:36 +0100
commit19862e96e73efe49975c194b71e2eb45f9db7a26 (patch)
treea9b4316f662e0fb1b0a3b2176731a26787f696fb /i486-stage2
parentc0d2fbfd31227e114abbd2440a7ac99ee606f1e9 (diff)
downloadbootstrap32-19862e96e73efe49975c194b71e2eb45f9db7a26.tar.xz
building stage2 up to zlib (with zlib still being broken because of missing git-version of libtool)
Diffstat (limited to 'i486-stage2')
-rw-r--r--i486-stage2/acl/DESCR2
-rw-r--r--i486-stage2/attr/DESCR3
-rw-r--r--i486-stage2/bash/DESCR0
-rw-r--r--i486-stage2/gettext/DESCR4
-rw-r--r--i486-stage2/libtool/DESCR3
-rw-r--r--i486-stage2/openssl/DESCR5
-rw-r--r--i486-stage2/which/DESCR0
7 files changed, 17 insertions, 0 deletions
diff --git a/i486-stage2/acl/DESCR b/i486-stage2/acl/DESCR
new file mode 100644
index 0000000..9c03adc
--- /dev/null
+++ b/i486-stage2/acl/DESCR
@@ -0,0 +1,2 @@
+# stage 1 has no gettext yet
+sed -i "s@./configure@./configure --enable-gettext=no@g" PKGBUILD
diff --git a/i486-stage2/attr/DESCR b/i486-stage2/attr/DESCR
new file mode 100644
index 0000000..c6f8f3e
--- /dev/null
+++ b/i486-stage2/attr/DESCR
@@ -0,0 +1,3 @@
+# circular reference in getext (needed by attr, which needs also gettext)
+sed -i 's@^makedepends\(.*\)@#makedepends\1@g' PKGBUILD
+sed -i "s@./configure@./configure --enable-gettext=no@g" PKGBUILD
diff --git a/i486-stage2/bash/DESCR b/i486-stage2/bash/DESCR
deleted file mode 100644
index e69de29..0000000
--- a/i486-stage2/bash/DESCR
+++ /dev/null
diff --git a/i486-stage2/gettext/DESCR b/i486-stage2/gettext/DESCR
new file mode 100644
index 0000000..a6a9ab3
--- /dev/null
+++ b/i486-stage2/gettext/DESCR
@@ -0,0 +1,4 @@
+# remove dependency on glib2 (which needs meson to build) and use
+# supplied one
+sed -i "/depends=/s/'glib2'//" PKGBUILD
+sed -i "s@./configure@./configure --with-included-glib@" PKGBUILD
diff --git a/i486-stage2/libtool/DESCR b/i486-stage2/libtool/DESCR
new file mode 100644
index 0000000..569e8a9
--- /dev/null
+++ b/i486-stage2/libtool/DESCR
@@ -0,0 +1,3 @@
+# we checkout on the host and scp to the target and don't use git on the target
+# (because we don't have it yet)
+sed -i "/makedepends=/s/git//" PKGBUILD
diff --git a/i486-stage2/openssl/DESCR b/i486-stage2/openssl/DESCR
new file mode 100644
index 0000000..69d65f7
--- /dev/null
+++ b/i486-stage2/openssl/DESCR
@@ -0,0 +1,5 @@
+sed -i "s@'i686'@'$TARGET_CPU'@g" PKGBUILD
+sed -i "s@'linux-elf'@'linux-generic32'@g" PKGBUILD
+sed -i 's@shared no-ssl3-method ${optflags}@shared ${optflags}@' PKGBUILD
+
+# pod2man fails during building of documentation, not dramatic, ignoring that.
diff --git a/i486-stage2/which/DESCR b/i486-stage2/which/DESCR
deleted file mode 100644
index e69de29..0000000
--- a/i486-stage2/which/DESCR
+++ /dev/null