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

Antonio Rojas arojas at archlinux.org
Fri Jul 2 20:38:05 UTC 2021


    Date: Friday, July 2, 2021 @ 20:38:05
  Author: arojas
Revision: 970943

Use versioned install dir following upstream Sage

Modified:
  threejs-sage/trunk/PKGBUILD

----------+
 PKGBUILD |    9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-07-02 20:04:49 UTC (rev 970942)
+++ PKGBUILD	2021-07-02 20:38:05 UTC (rev 970943)
@@ -3,7 +3,7 @@
 pkgname=threejs-sage
 epoch=1
 pkgver=r124
-pkgrel=1
+pkgrel=2
 pkgdesc='Custom build of Three.js for SageMath'
 url='https://threejs.org/'
 arch=(any)
@@ -11,12 +11,13 @@
 depends=()
 conflicts=(three.js)
 provides=(three.js)
-source=("https://github.com/sagemath/threejs-sage/archive/$pkgver/$pkgname-$pkgver.tar.gz")
+source=(https://github.com/sagemath/threejs-sage/archive/$pkgver/$pkgname-$pkgver.tar.gz)
 sha256sums=('37e261d8947dc7db1a6cce87772d0e0fcfb5a7d78364e9bb1c9517d0dddcc6c4')
 
 package() {
   cd $pkgname-$pkgver
-  mkdir -p "$pkgdir"/usr/share/threejs
-  cp -ar build version "$pkgdir"/usr/share/threejs
+  install -Dm644 version -t "$pkgdir"/usr/share/threejs-sage
+  install -d "$pkgdir"/usr/share/threejs-sage/`cat version`
+  cp -r build "$pkgdir"/usr/share/threejs-sage/`cat version`
   install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
 }




More information about the arch-commits mailing list