diff options
author | GordonGR | 2016-08-06 16:59:07 +0300 |
---|---|---|
committer | GordonGR | 2016-08-06 16:59:07 +0300 |
commit | b185a49e79a0871ddcde49b1a67f3ecc05d7cbba (patch) | |
tree | dd1bd455e72fa659d971604001f2da9a40de46d2 /PKGBUILD | |
parent | 673dae14681c930f297d9c0b5b3e7fed1dba3d1d (diff) | |
download | aur-b185a49e79a0871ddcde49b1a67f3ecc05d7cbba.tar.gz |
1.36.59-4: Patch to build with gcc 6
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 17 insertions, 11 deletions
@@ -1,28 +1,33 @@ # Maintainer: GordonGR <gordongr@freemail.gr> # Contributor: Kritoke <kritoke@gamebox.net> +# Contributor: Jan de Groot <jgc@archlinux.org> pkgname=lib32-libsidplay _pkgname=libsidplay pkgver=1.36.59 -pkgrel=3 +pkgrel=4 pkgdesc="A library for playing SID music files, lib32." arch=('x86_64') url="http://critical.ch/distfiles/" license=('GPL') options=('!libtool') -depends=("${_pkgname}") +depends=("${_pkgname}" "lib32-gcc-libs") source=("http://critical.ch/distfiles/${_pkgname}-${pkgver}.tgz" - "libsidplay-1.36.59-gcc43.patch") + "libsidplay-1.36.59-gcc43.patch" + "g++-6_build.patch") md5sums=('37c51ba4bd57164b1b0bb7b43b9adece' - 'c24d7bca2639f4fee03c40c7dcaadfee') + 'c24d7bca2639f4fee03c40c7dcaadfee' + '4fbea288f7f427818462343e33794356') + prepare() { -cd ${srcdir}/${_pkgname}-${pkgver} -patch -Np1 -i $srcdir/libsidplay-1.36.59-gcc43.patch +cd ${_pkgname}-${pkgver} +patch -Np1 -i ../libsidplay-1.36.59-gcc43.patch +patch -Np1 -i ../g++-6_build.patch } build() { -cd ${srcdir}/${_pkgname}-${pkgver} +cd ${_pkgname}-${pkgver} export CC="gcc -m32" export CXX="g++ -m32 -Wno-narrowing" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" @@ -33,8 +38,9 @@ make } package() { - cd ${srcdir}/${_pkgname}-${pkgver} - make DESTDIR=${pkgdir} install - cd "$pkgdir/usr" - rm -rf include/ +cd ${_pkgname}-${pkgver} +make DESTDIR=${pkgdir} install + +cd "$pkgdir/usr" +rm -rf include/ } |