[arch-commits] Commit in rtmidi/trunk (PKGBUILD)

David Runge dvzrv at archlinux.org
Wed Jan 31 14:23:40 UTC 2018


    Date: Wednesday, January 31, 2018 @ 14:23:33
  Author: dvzrv
Revision: 288409

upgpkg: rtmidi 3.0.0-3

Making source tarball name unique. Simplifying install calls.

Modified:
  rtmidi/trunk/PKGBUILD

----------+
 PKGBUILD |   23 ++++++++++++-----------
 1 file changed, 12 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-01-31 14:07:09 UTC (rev 288408)
+++ PKGBUILD	2018-01-31 14:23:33 UTC (rev 288409)
@@ -5,7 +5,7 @@
 
 pkgname=rtmidi
 pkgver=3.0.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A set of C++ classes that provides a common API for realtime MIDI input/output."
 arch=('x86_64')
 url="http://www.music.mcgill.ca/~gary/rtmidi/"
@@ -12,7 +12,7 @@
 license=('custom:MIT')
 depends=('jack')
 makedepends=('doxygen')
-source=("https://github.com/thestk/${pkgname}/archive/v${pkgver}.tar.gz"
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/thestk/${pkgname}/archive/v${pkgver}.tar.gz"
         '0001-fix-tests-with-prefix.diff')
 sha512sums=('8975a63e7be9102af70401cef48c702597b87efe2d8fa30a978fe280e26da1dfa90d6f30cfbd3df587462f0dd085d0f29e1c014e67d7fcd3a36960b6bcfb3e55'
             'cab71dd641eaa3c7fa3c83b81fb4517bcf455a6037e103c29edbc2d540feed1b4fc0e5e3f9ea5f03845c98c8246cbb9bd12d1cf1f16c4bcbb2c0e874bd66674a')
@@ -35,17 +35,18 @@
   cd "${pkgname}-${pkgver}"
   make DESTDIR="${pkgdir}" install
 
-  # Text documentation.
-  install -d "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm644 README.md doc/release.txt  "${pkgdir}/usr/share/doc/${pkgname}"
+  # docs
+  install -t "${pkgdir}/usr/share/doc/${pkgname}" \
+    -vDm644 {README.md,doc/release.txt}
 
-  # HTML documentation.
-  install -d "${pkgdir}/usr/share/doc/${pkgname}/"{html,images}
-  install -Dm644 doc/html/*  "${pkgdir}/usr/share/doc/${pkgname}/html"
-  install -Dm644 doc/images/*  "${pkgdir}/usr/share/doc/${pkgname}/images"
+  # html
+  install -t "${pkgdir}/usr/share/doc/${pkgname}/html" \
+    -vDm644 doc/html/*
+  install -t "${pkgdir}/usr/share/doc/${pkgname}/images" \
+    -vDm644 doc/images/*
 
-  # License.
+  # license
   csplit -s README.md "%Legal and%"
-  install -Dm644 xx00 "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -vDm644 xx00 "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }
 



More information about the arch-commits mailing list