Date: Tuesday, January 26, 2016 @ 12:28:44 Author: schuay Revision: 158949
archrelease: copy trunk to multilib-x86_64 Added: lib32-libcdio/repos/multilib-x86_64/ lib32-libcdio/repos/multilib-x86_64/PKGBUILD (from rev 158948, lib32-libcdio/trunk/PKGBUILD) lib32-libcdio/repos/multilib-x86_64/libcdio-0.83-linking.patch (from rev 158948, lib32-libcdio/trunk/libcdio-0.83-linking.patch) lib32-libcdio/repos/multilib-x86_64/libcdio.install (from rev 158948, lib32-libcdio/trunk/libcdio.install) ----------------------------+ PKGBUILD | 46 +++++++++++++++++++++++++++++++++++++++++++ libcdio-0.83-linking.patch | 22 ++++++++++++++++++++ libcdio.install | 13 ++++++++++++ 3 files changed, 81 insertions(+) Copied: lib32-libcdio/repos/multilib-x86_64/PKGBUILD (from rev 158948, lib32-libcdio/trunk/PKGBUILD) =================================================================== --- multilib-x86_64/PKGBUILD (rev 0) +++ multilib-x86_64/PKGBUILD 2016-01-26 11:28:44 UTC (rev 158949) @@ -0,0 +1,46 @@ +# Maintainer: schuay <jakob.gru...@gmail.com> +# Contributor: GordonGR <ntheo1...@gmail.com> +# Contributor: Kazuo Teramoto <kaz.rag at gmail dot com> +# Contributor: damir <da...@archlinux.org> + +pkgname=lib32-libcdio +_pkgname=libcdio +pkgver=0.93 +pkgrel=3 +pkgdesc="GNU Compact Disc Input and Control Library (32-bit)" +arch=("x86_64") +license=('GPL3') +url="http://www.gnu.org/software/libcdio/" +depends=('gcc-libs-multilib>=4.4.2' "libcdio") +options=('!libtool') +install=libcdio.install +source=("http://ftp.gnu.org/gnu/libcdio/${_pkgname}-${pkgver}.tar.gz" + "libcdio-0.83-linking.patch") + +prepare() { + cd "${srcdir}/${_pkgname}-${pkgver}" + patch -Np1 -i $srcdir/libcdio-0.83-linking.patch +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/${_pkgname}-${pkgver}" + ./configure --prefix=/usr --disable-vcd-info --enable-cpp-progs \ + --libdir=/usr/lib32 --without-cd-drive --without-cd-info \ + --without-cdda-player --without-cd-read --without-iso-info \ + --without-iso-read --disable-cddb + make +} + +package() { + cd "${srcdir}/${_pkgname}-${pkgver}" + make -j1 DESTDIR="${pkgdir}" install + + rm -rf ${pkgdir}/usr/bin ${pkgdir}/usr/include ${pkgdir}/usr/share +} + +md5sums=('d154476feaac5a7b5f180e83eaf3d689' + '5a7f50209c03d5919d5b932f07871af7') Copied: lib32-libcdio/repos/multilib-x86_64/libcdio-0.83-linking.patch (from rev 158948, lib32-libcdio/trunk/libcdio-0.83-linking.patch) =================================================================== --- multilib-x86_64/libcdio-0.83-linking.patch (rev 0) +++ multilib-x86_64/libcdio-0.83-linking.patch 2016-01-26 11:28:44 UTC (rev 158949) @@ -0,0 +1,22 @@ +diff -Naur libcdio-0.83-orig/example/C++/OO/Makefile.in libcdio-0.83/example/C++/OO/Makefile.in +--- libcdio-0.83-orig/example/C++/OO/Makefile.in 2011-10-27 18:02:31.000000000 +1000 ++++ libcdio-0.83/example/C++/OO/Makefile.in 2012-02-18 11:10:07.369277231 +1000 +@@ -315,15 +315,15 @@ + + isofile2_SOURCES = isofile2.cpp + isofile2_LDADD = $(LIBISO9660PP_LIBS) $(LIBISO9660_LIBS) \ +- $(LIBCDIOPP_LIBS) $(LTLIBICONV) ++ $(LIBCDIOPP_LIBS) $(LIBCDIO_LIBS) $(LTLIBICONV) + + isolist_SOURCES = isolist.cpp + isolist_LDADD = $(LIBISO9660PP_LIBS) $(LIBISO9660_LIBS) \ +- $(LIBCDIOPP_LIBS) $(LTLIBICONV) ++ $(LIBCDIOPP_LIBS) $(LIBCDIO_LIBS) $(LTLIBICONV) + + iso4_SOURCES = iso4.cpp + iso4_LDADD = $(LIBISO9660PP_LIBS) $(LIBISO9660_LIBS) \ +- $(LIBCDIOPP_LIBS) $(LTLIBICONV) ++ $(LIBCDIOPP_LIBS) $(LIBCDIO_LIBS) $(LTLIBICONV) + + mmc1_SOURCES = mmc1.cpp + mmc1_DEPENDENCIES = $(LIBCDIO_DEPS) Copied: lib32-libcdio/repos/multilib-x86_64/libcdio.install (from rev 158948, lib32-libcdio/trunk/libcdio.install) =================================================================== --- multilib-x86_64/libcdio.install (rev 0) +++ multilib-x86_64/libcdio.install 2016-01-26 11:28:44 UTC (rev 158949) @@ -0,0 +1,13 @@ +info_dir=/usr/share/info + +post_install() { + install-info ${info_dir}/libcdio.info.gz ${info_dir}/dir 2> /dev/null +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + install-info --delete ${info_dir}/libcdio.info.gz ${info_dir}/dir 2> /dev/null +}