summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristopher Arndt2019-06-09 07:43:47 +0200
committerChristopher Arndt2019-06-09 07:43:47 +0200
commit420808f837dde48c128879fee344e5e8e9d79324 (patch)
tree0814854547304dd15a2739261447f452866082f5
parentb44e0f37d26d1b3fd1baafbce8faf5d03fe4ae09 (diff)
downloadaur-420808f837dde48c128879fee344e5e8e9d79324.tar.gz
Update source URL; remove unneeded dependency; move docs & examples to /usr/share/doc/abcpp
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
-rw-r--r--.SRCINFO5
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD35
3 files changed, 24 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 00a27111ae11..b66ab9850b4a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,12 @@
pkgbase = abcpp
pkgdesc = A simple yet powerful preprocessor designed for, but not limited to, ABC music files
pkgver = 1.4.5
- pkgrel = 1
+ pkgrel = 2
url = http://abcplus.sourceforge.net
arch = i686
arch = x86_64
license = GPL
- depends = glibc
- source = http://abcplus.sourceforge.net/abcpp-1.4.5.tar.gz
+ source = https://sourceforge.net/projects/abcplus/files/abcpp/abcpp-1.4.5.tar.gz
sha256sums = c45a7c3152233dd42970ac146f0e795cd1c6602bbcd1367abcf9cc65ae611183
pkgname = abcpp
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..579a45108915
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+pkg/
+src/
+abcpp-*.tar.gz
+abcpp-*.pkg.tar.xz
+abcpp-*.src.tar.gz
+.AURINFO
diff --git a/PKGBUILD b/PKGBUILD
index 32bd37770a69..a16701bacb0f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,32 @@
# Maintainer: Robert Knauer <robert@privatdemail.net>
+# Contributor: Christopher Arndt <aur -at- chrisarndt -dot- de>
# Contributor: Eric Forgeot http://anamnese.online.fr
pkgname=abcpp
pkgver=1.4.5
-pkgrel=1
+pkgrel=2
pkgdesc="A simple yet powerful preprocessor designed for, but not limited to, ABC music files"
url="http://abcplus.sourceforge.net"
license=('GPL')
-depends=('glibc')
-source=(
- "http://abcplus.sourceforge.net/${pkgname}-${pkgver}.tar.gz"
-)
+source=("https://sourceforge.net/projects/abcplus/files/${pkgname}/${pkgname}-${pkgver}.tar.gz")
arch=('i686' 'x86_64')
-sha256sums=(
- 'c45a7c3152233dd42970ac146f0e795cd1c6602bbcd1367abcf9cc65ae611183'
-)
+sha256sums=('c45a7c3152233dd42970ac146f0e795cd1c6602bbcd1367abcf9cc65ae611183')
-build()
-{
+
+build() {
cd "${srcdir}/${pkgname}-${pkgver}"
make
}
-package()
-{
+package() {
cd "${srcdir}/${pkgname}-${pkgver}"
- mkdir -p "${pkgdir}/usr/bin/"
- mkdir -p "${pkgdir}/usr/share/abcpp"
- cp abcpp "${pkgdir}/usr/bin/"
- cp -fr *.abp "${pkgdir}/usr/share/abcpp/"
- cp -fr examples "${pkgdir}/usr/share/abcpp/"
- cp -fr docs "${pkgdir}/usr/share/abcpp/"
- chmod -R 744 "${pkgdir}/usr/share/abcpp/"
+ # program
+ install -Dm755 abcpp -t "${pkgdir}/usr/bin"
+ # abc include files
+ install -dm755 "${pkgdir}/usr/share/${pkgname}"
+ install -m644 *.abp "${pkgdir}/usr/share/${pkgname}"
+ # documentation & examples
+ install -dm755 "${pkgdir}/usr/share/doc/${pkgname}/examples"
+ install -m644 docs/* -t "${pkgdir}/usr/share/doc/${pkgname}"
+ install -m644 examples/* "${pkgdir}/usr/share/doc/${pkgname}/examples"
}