diff options
-rwxr-xr-x | .SRCINFO | 6 | ||||
-rwxr-xr-x | PKGBUILD | 35 |
2 files changed, 21 insertions, 20 deletions
@@ -1,7 +1,7 @@ pkgbase = bristol pkgdesc = Vintage synthesizers emulator pkgver = 0.60.11 - pkgrel = 2 + pkgrel = 3 url = http://bristol.sourceforge.net arch = i686 arch = x86_64 @@ -11,8 +11,8 @@ pkgbase = bristol depends = libx11 options = !libtool source = http://downloads.sourceforge.net/sourceforge/bristol/bristol-0.60.11.tar.gz - md5sums = 9ea4dacdac0dba3048156e2f6a5ee4d6 + source = https://sources.debian.org/data/main/b/bristol/0.60.11-3.1/debian/patches/04-gcc_10.patch sha256sums = 7d1f0bbd0d7d303fc77c6b9549b61708d7a83b4dc007818011b1f55d1fa922ba + sha256sums = 4080f34444e301fcd94b454813dc646f39fb2e5787f3fe74cdc9c36520458c81 pkgname = bristol - @@ -1,9 +1,8 @@ -# Maintainer: adorableGNU <adorablegnu@hushmail.com> -# First Submitter: DonVla <donvla@users.sourceforge.net> +# Orphaned Package pkgname=bristol pkgver=0.60.11 -pkgrel=2 +pkgrel=3 pkgdesc="Vintage synthesizers emulator" arch=(i686 x86_64) url="http://bristol.sourceforge.net" @@ -11,23 +10,25 @@ license=('GPL') makedepends=('gcc') depends=('jack' 'libx11') options=(!libtool) -source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz) -md5sums=('9ea4dacdac0dba3048156e2f6a5ee4d6') -sha256sums=('7d1f0bbd0d7d303fc77c6b9549b61708d7a83b4dc007818011b1f55d1fa922ba') +source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz https://sources.debian.org/data/main/b/bristol/0.60.11-3.1/debian/patches/04-gcc_10.patch) +sha256sums=('7d1f0bbd0d7d303fc77c6b9549b61708d7a83b4dc007818011b1f55d1fa922ba' + '4080f34444e301fcd94b454813dc646f39fb2e5787f3fe74cdc9c36520458c81') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + sed -i '/#include <alsa\/iatomic.h>/ s/^/\/\//' libbristolaudio/audioEngineJack.c # disable alsa/iatomic + patch --forward --strip=1 --input="${srcdir}/04-gcc_10.patch" +} build() { - cd "${srcdir}/${pkgname}-${pkgver}" - sed -i '/#include <alsa\/iatomic.h>/ s/^/\/\//' libbristolaudio/audioEngineJack.c # disable alsa/iatomic - ./configure --prefix=/usr --disable-version-check --enable-jack-default-audio # --enable-jack-default-midi - make + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr --disable-version-check --enable-jack-default-audio # --enable-jack-default-midi + make } package() { - cd "${srcdir}/${pkgname}-${pkgver}" - - make DESTDIR="${pkgdir}" install - install -v -m 0644 ChangeLog ${pkgdir}/usr/share/bristol/ - install -v -m 0644 README ${pkgdir}/usr/share/bristol/ + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + install -v -m 0644 ChangeLog ${pkgdir}/usr/share/bristol/ + install -v -m 0644 README ${pkgdir}/usr/share/bristol/ } - -# vim:set ts=2 sw=2 et: |