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

David Runge dvzrv at archlinux.org
Sun Feb 11 16:40:31 UTC 2018


    Date: Sunday, February 11, 2018 @ 16:40:30
  Author: dvzrv
Revision: 292428

upgpkg: supercollider 3.9.1-1

Upgrading to 3.9.1. For now without system boost, as the build system is broken.
Simplifying installation of docs and prepare().

Modified:
  supercollider/trunk/PKGBUILD

----------+
 PKGBUILD |   20 +++++++++-----------
 1 file changed, 9 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-02-11 14:59:30 UTC (rev 292427)
+++ PKGBUILD	2018-02-11 16:40:30 UTC (rev 292428)
@@ -5,7 +5,7 @@
 
 _name=SuperCollider
 pkgname=supercollider
-pkgver=3.9.0
+pkgver=3.9.1
 pkgrel=1
 pkgdesc="An environment and programming language for real time audio synthesis and algorithmic composition"
 arch=('x86_64')
@@ -17,16 +17,17 @@
 'gedit: gedit interface')
 source=("https://github.com/${pkgname}/${pkgname}/releases/download/Version-${pkgver}/${_name}-${pkgver}-Source-linux.tar.bz2")
 install="${pkgname}.install"
-sha512sums=('52274ce0c5e604e44f844e77bb7245d6829c49a002ac0c383c3d150f48c60bd79b8f0481cd629e13544d6a01f2c5fd05d92d24d2c24602df2bf798cff94c0b0f')
+sha512sums=('cd18f250f53c576a6636b98f2c53d0a2d58e885b37b2612d227a7e8043e14b2840e34a32bcfa69a04da56cc9ef96a1e5aa1cd8de15e54db65ace665a1dd0770b')
 
 prepare() {
-  cd "${_name}-Source"
+  mv -v "${_name}-Source" "${pkgname}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
   # requires out-of-tree build
-  [ -d bld ] || mkdir bld && cd bld
+  mkdir -v bld
 }
 
 build() {
-  cd "${_name}-Source/bld"
+  cd "${pkgname}-${pkgver}/bld"
   cmake .. -DCMAKE_INSTALL_PREFIX=/usr \
            -DCMAKE_BUILD_TYPE=Release \
            -DLIBSCSYNTH=ON \
@@ -35,11 +36,8 @@
 }
 
 package() {
-  cd "${_name}-Source/bld"
+  cd "${pkgname}-${pkgver}/bld"
   make DESTDIR="${pkgdir}" install
-  cd ..
-  install -Dm644 AUTHORS ${pkgdir}/usr/share/doc/${pkgname}/AUTHORS
-  install -Dm644 CHANGELOG.md ${pkgdir}/usr/share/doc/${pkgname}/CHANGELOG.md
-  install -Dm644 README.md ${pkgdir}/usr/share/doc/${pkgname}/README.md
-  install -Dm644 README_LINUX.md ${pkgdir}/usr/share/doc/${pkgname}/README_LINUX.md
+  install -t "${pkgdir}/usr/share/doc/${pkgname}/" \
+    -vDm644 ../{AUTHORS,{CHANGELOG,README,README_LINUX}.md}
 }



More information about the arch-commits mailing list