diff --git a/libarchive-3.2.1-0.bee b/libarchive-3.2.1-0.bee new file mode 100755 index 000000000..4a014d8e4 --- /dev/null +++ b/libarchive-3.2.1-0.bee @@ -0,0 +1,35 @@ +#!/usr/bin/env beesh + +# Mon Jun 27 -- kreitler + +BEE_MAKEFLAGS=${BEE_MAKEFLAGS:-' -j12 '} + +[ $UID != 0 ] && PREFIX=/dev/shm/junk + +SRCURL[0]="http://www.libarchive.org/downloads/libarchive-${PKGVERSION}.tar.gz" + +# Diese kloppskoepfe kuemmern sich einen dreck um so.versionsn +# +# libarchive-3.1.2 libarchive-3.2.1 +# +# cmake build libarchive.so.14 libarchive.so.15 +# autotool build libarchive.so.13.1.2 libarchive.so.13.2.1 +# +# laut aussage der entwickler sind die 3er ABIs stabil +# +# also: libarchive mit ./configure und noch n symlink namens 'libarchive.so.14' + +# Hirn: {F}:download, {S}:source, {B}:build, {D}:image + +function mee_patch() { + ( cd ${S}; rm -v CMakeLists.txt; sleep 3 ) # defeat cmake +} + +function mee_install() { + bee_install + ( + echo "# creating 'libarchive.so.14' compatibility link"; sleep 3 + cd ${D}/usr/lib || cd ${D}/dev/shm/junk/lib + ln -sv libarchive.so.13.2.1 libarchive.so.14 + ) +} diff --git a/libarchive-3.2.1-1.bee b/libarchive-3.2.1-1.bee new file mode 100755 index 000000000..647278c3e --- /dev/null +++ b/libarchive-3.2.1-1.bee @@ -0,0 +1,3 @@ +#!/usr/bin/env beesh +BEE_BUILDTYPE="autotools" +SRCURL[0]="http://www.libarchive.org/downloads/libarchive-${PKGVERSION}.tar.gz"