summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO26
-rw-r--r--.gitignore7
-rw-r--r--PKGBUILD39
3 files changed, 44 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f95c1a40f08b..84f0b32600c7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index a35cd5842fd7..5f3803ce20b8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}