summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-x.SRCINFO6
-rwxr-xr-xPKGBUILD35
2 files changed, 21 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4d127b48a692..8ec04ec2bd6e 100755
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 023f2dfe8b79..267bb3183e70 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: