aboutsummaryrefslogtreecommitdiffstats
path: root/main
diff options
context:
space:
mode:
Diffstat (limited to 'main')
-rw-r--r--main/cowdancer/APKBUILD48
-rw-r--r--main/cowdancer/cowdancer-disable-cowbuilder.patch42
-rw-r--r--main/cowdancer/cowdancer-no-vsym.patch33
3 files changed, 0 insertions, 123 deletions
diff --git a/main/cowdancer/APKBUILD b/main/cowdancer/APKBUILD
deleted file mode 100644
index 5bfc0a80df..0000000000
--- a/main/cowdancer/APKBUILD
+++ /dev/null
@@ -1,48 +0,0 @@
-# Contributor: William Pitcock <nenolod@dereferenced.org>
-# Maintainer: William Pitcock <nenolod@dereferenced.org>
-pkgname=cowdancer
-pkgver=0.73
-pkgrel=1
-pkgdesc="An userland copy-on-write filesystem"
-url="http://www.netfort.gr.jp/~dancer/software/cowdancer.html"
-arch="all"
-license="GPL2+"
-depends=""
-depends_dev=""
-makedepends="bash $depends_dev"
-install=""
-subpackages="$pkgname-doc"
-source="http://ftp.de.debian.org/debian/pool/main/c/cowdancer/cowdancer_${pkgver}.tar.gz
- cowdancer-disable-cowbuilder.patch
- cowdancer-no-vsym.patch"
-
-_builddir="$srcdir"/$pkgname-$pkgver
-prepare() {
- local i
- cd "$_builddir"
- for i in $source; do
- case $i in
- *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
- esac
- done
-}
-
-build() {
- cd "$_builddir"
- make || return 1
-}
-
-package() {
- cd "$_builddir"
- make DESTDIR="$pkgdir" install || return 1
-}
-
-md5sums="3e978d6f7caf403ed832eda64e10fb46 cowdancer_0.73.tar.gz
-fa105c361854e09d230ef58a8a6bf728 cowdancer-disable-cowbuilder.patch
-da87422b0350bcba5bd79cae8b4da596 cowdancer-no-vsym.patch"
-sha256sums="59fde4bd0347258e797f06b36acaf5a42816b0f5d416d85b0493eac0594f77a9 cowdancer_0.73.tar.gz
-9130569a25d163c0c316696178f291702526e9b642d0ec3d00809c879e36c136 cowdancer-disable-cowbuilder.patch
-c849d17e1e754c7d214a7892486e216aa2da8117e27d17757a12951843214c97 cowdancer-no-vsym.patch"
-sha512sums="eafb628175c2355eb47a273b3eebc0185a415e3b0f02725286ecc0e404e642f8abd977156d46b31a4eb811cd4f197eafa2ee7c01ea2712c635fad7dae45e03d4 cowdancer_0.73.tar.gz
-14c26dcbdbf157ac5d53b4a9723dbe4d722c4d113f7aeba9e940dbd07f6072d7444b7227706a76a37a302da369ecbcad5ecd207a04b9b20bd364bbc86e61061f cowdancer-disable-cowbuilder.patch
-5d512986965b457cd03ed34b6d3a03428841756f143a88eb58fdfba46c3513a7002be66ce25c253a9ffbf8414aa582f6da6bb1e0feb7dfdbc584c41eedede138 cowdancer-no-vsym.patch"
diff --git a/main/cowdancer/cowdancer-disable-cowbuilder.patch b/main/cowdancer/cowdancer-disable-cowbuilder.patch
deleted file mode 100644
index 2e91fb755c..0000000000
--- a/main/cowdancer/cowdancer-disable-cowbuilder.patch
+++ /dev/null
@@ -1,42 +0,0 @@
---- ./Makefile.orig 2013-04-02 08:25:50.000000000 +0000
-+++ ./Makefile 2013-10-03 13:09:38.244603303 +0000
-@@ -1,5 +1,5 @@
- SHELL=/bin/bash
--BINARY=libcowdancer.so cow-shell cowbuilder qemubuilder cowdancer-ilistcreate \
-+BINARY=libcowdancer.so cow-shell cowdancer-ilistcreate \
- cowdancer-ilistdump
- INSTALL_DIR=install -d -o root -g root -m 755
- INSTALL_FILE=install -o root -g root -m 644
-@@ -23,19 +23,11 @@
- $(INSTALL_FILE) cow-shell.1 $(DESTDIR)/usr/share/man/man1/cow-shell.1
- $(INSTALL_FILE) cowdancer-ilistcreate.1 $(DESTDIR)/usr/share/man/man1/cowdancer-ilistcreate.1
- $(INSTALL_FILE) cowdancer-ilistdump.1 $(DESTDIR)/usr/share/man/man1/cowdancer-ilistdump.1
-- $(INSTALL_FILE) cowbuilder.8 $(DESTDIR)/usr/share/man/man8/cowbuilder.8
-- $(INSTALL_FILE) qemubuilder.8 $(DESTDIR)/usr/share/man/man8/qemubuilder.8
- $(INSTALL_FILE) libcowdancer.so $(DESTDIR)${LIBDIR}/cowdancer/libcowdancer.so
- $(INSTALL_PROGRAM) cow-shell $(DESTDIR)/usr/bin/cow-shell
-- $(INSTALL_PROGRAM) cowbuilder $(DESTDIR)/usr/sbin/cowbuilder
-- $(INSTALL_PROGRAM) qemubuilder $(DESTDIR)/usr/sbin/qemubuilder
- $(INSTALL_PROGRAM) cowdancer-ilistcreate $(DESTDIR)/usr/bin/cowdancer-ilistcreate
- $(INSTALL_PROGRAM) cowdancer-ilistdump $(DESTDIR)/usr/bin/cowdancer-ilistdump
-
-- $(INSTALL_DIR) $(DESTDIR)/etc/bash_completion.d
-- $(INSTALL_FILE) bash_completion.qemubuilder $(DESTDIR)/etc/bash_completion.d/qemubuilder
-- $(INSTALL_FILE) bash_completion.cowbuilder $(DESTDIR)/etc/bash_completion.d/cowbuilder
--
- libcowdancer.so: cowdancer.lo ilistcreate.lo
- $(CC) $(CFLAGS) -shared -o $@ $^ -ldl
-
-@@ -45,12 +37,6 @@
- cowdancer-ilistcreate: cowdancer-ilistcreate.o ilistcreate.o
- $(CC) $(CFLAGS) -o $@ $^
-
--cowbuilder: cowbuilder.o parameter.o forkexec.o ilistcreate.o main.o cowbuilder_util.o
-- $(CC) $(CFLAGS) -o $@ $^
--
--qemubuilder: qemubuilder.lfso parameter.lfso forkexec.lfso qemuipsanitize.lfso qemuarch.lfso file.lfso main.lfso
-- $(CC) $(CFLAGS) -o $@ $^
--
- %.lo: %.c
- $(CC) $(CFLAGS) -fPIC $< -o $@ -c
-
diff --git a/main/cowdancer/cowdancer-no-vsym.patch b/main/cowdancer/cowdancer-no-vsym.patch
deleted file mode 100644
index b244fc930c..0000000000
--- a/main/cowdancer/cowdancer-no-vsym.patch
+++ /dev/null
@@ -1,33 +0,0 @@
---- cowdancer-0.63.orig/cowdancer.c
-+++ cowdancer-0.63/cowdancer.c
-@@ -174,29 +174,7 @@
- origlibc_fopen = dlsym(RTLD_NEXT, "fopen64");
- origlibc_fopen64 = dlsym(RTLD_NEXT, "fopen64");
- dlerror();
-- if (!(origlibc_chown = dlvsym(RTLD_NEXT, "chown", "GLIBC_2.1")))
-- {
-- /* I should really check dlerror, but due to a possible bug in glibc,
-- dlerror doesn't seem to work at all.
-- */
-- const char* d=dlerror();
-- if(!d)
-- {
-- debug_cowdancer("dlerror does not return anything, chown returned NULL but OK");
-- /* success */
-- }
-- else
-- {
-- debug_cowdancer(d);
-- }
--
--
-- /* fallback to loading unversioned symbol doing it anyway
-- since glibc does not seem to set dlerror on dlsym failure.
-- */
-- origlibc_chown = dlsym(RTLD_NEXT, "chown");
--
-- }
-+ origlibc_chown = dlsym(RTLD_NEXT, "chown");
- origlibc_fchown = dlsym(RTLD_NEXT, "fchown");
- origlibc_lchown = dlsym(RTLD_NEXT, "lchown");
- origlibc_chmod = dlsym(RTLD_NEXT, "chmod");