diff options
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 39 |
3 files changed, 44 insertions, 28 deletions
@@ -1,17 +1,27 @@ pkgbase = abcm2ps - pkgdesc = Convert ABC music notation files to PostScript from the commandline - pkgver = 8.14.7 + pkgdesc = Convert ABC music notation files to PostScript from the command line + pkgver = 8.14.15 pkgrel = 1 url = http://moinejf.free.fr/ - arch = i686 arch = x86_64 + arch = aarch64 groups = abc + groups = pro-audio license = GPL3 + checkdepends = adobe-source-han-sans-cn-fonts + makedepends = freetype2 + makedepends = glib2 + makedepends = pango makedepends = python-docutils - depends = pango - conflicts = abcm2ps-devel - source = abcm2ps-8.14.7.tar.gz::https://github.com/leesavide/abcm2ps/archive/v8.14.7.tar.gz - sha256sums = 2ebc81cabb5303da3d9a172b87005c42e88933e7e7378d84ce8f1a2463760249 + depends = glibc + source = abcm2ps-8.14.15.tar.gz::https://github.com/lewdlime/abcm2ps/archive/v8.14.15.tar.gz + sha256sums = 5f02ac6203c4226cfbc6206935dca715ed7c45328535ee23e776c9da0219c822 pkgname = abcm2ps - + depends = glibc + depends = libpangocairo-1.0.so + depends = libpangoft2-1.0.so + depends = libpango-1.0.so + depends = libgobject-2.0.so + depends = libglib-2.0.so + depends = libfreetype.so diff --git a/.gitignore b/.gitignore index a5cd16124ef2..57e7fd90984f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,4 @@ pkg/ src/ -abcm2ps-*.tar.gz -abcm2ps-*.pkg.tar.xz -abcm2ps-*.pkg.tar.zst -abcm2ps-*.src.tar.gz -.AURINFO +*.tar.* +*.zip @@ -1,5 +1,6 @@ -# Maintainer: Tuyen Pham <tuyenpm9@gmail.com> +# Maintainer: OSAMC <https://github.com/osam-cologne/archlinux-proaudio> # Contributor: Christopher Arndt <aur -at- chrisarndt -dot- de> +# Contributor: Tuyen Pham <tuyenpm9@gmail.com> # Contributor: Lex Black <autumn-wind@web.de> # Contributor: Simon Thorpe <simon@hivetechnology.com.au> # Contributor: kess <joe@macmahon.eu> @@ -7,26 +8,34 @@ # Contributor: Luis Pablo Gasparotto <lpgasparotto(at)gmail(dot)com> pkgname=abcm2ps -pkgver=8.14.7 +pkgver=8.14.15 pkgrel=1 -pkgdesc="Convert ABC music notation files to PostScript from the commandline" -arch=('i686' 'x86_64') -url="http://moinejf.free.fr/" -license=('GPL3') -depends=('pango') -makedepends=('python-docutils') -conflicts=('abcm2ps-devel') -groups=(abc) -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/leesavide/${pkgname}/archive/v${pkgver}.tar.gz) -sha256sums=('2ebc81cabb5303da3d9a172b87005c42e88933e7e7378d84ce8f1a2463760249') +pkgdesc='Convert ABC music notation files to PostScript from the command line' +arch=(x86_64 aarch64) +url='http://moinejf.free.fr/' +license=(GPL3) +depends=(glibc) +makedepends=(freetype2 glib2 pango python-docutils) +checkdepends=(adobe-source-han-sans-cn-fonts) +groups=(abc pro-audio) +source=("$pkgname-$pkgver.tar.gz::https://github.com/lewdlime/$pkgname/archive/v$pkgver.tar.gz") +sha256sums=('5f02ac6203c4226cfbc6206935dca715ed7c45328535ee23e776c9da0219c822') build() { - cd "${pkgname}-${pkgver}" + cd $pkgname-$pkgver ./configure --prefix=/usr make } +check() { + cd $pkgname-$pkgver + rm -f *.ps + make -j1 test +} + package() { - cd "${pkgname}-${pkgver}" - make prefix="$pkgdir/usr" docdir=$pkgdir/usr/share/doc install + depends+=(libpangocairo-1.0.so libpangoft2-1.0.so libpango-1.0.so + libgobject-2.0.so libglib-2.0.so libfreetype.so) + cd $pkgname-$pkgver + make prefix="$pkgdir"/usr docdir="$pkgdir"s/usr/share/doc install } |