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

Sven-Hendrik Haase svenstaro at archlinux.org
Wed Mar 28 23:19:21 UTC 2018


    Date: Wednesday, March 28, 2018 @ 23:19:21
  Author: svenstaro
Revision: 313198

upgpkg: ptex 2.1.33-1

Modified:
  ptex/trunk/PKGBUILD

----------+
 PKGBUILD |   28 ++++++++++++++++------------
 1 file changed, 16 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-03-28 23:09:43 UTC (rev 313197)
+++ PKGBUILD	2018-03-28 23:19:21 UTC (rev 313198)
@@ -1,16 +1,16 @@
 # Maintainer: Sven-Hendrik Haase <sh at lutzhaase.com>
 pkgname=ptex
-pkgver=2.0.62
-pkgrel=2
+pkgver=2.1.33
+pkgrel=1
 pkgdesc="Per-Face Texture Mapping for Production Rendering"
 arch=(x86_64)
 url="http://ptex.us/"
 license=('BSD')
 depends=(zlib)
-makedepends=(git doxygen python2)
+makedepends=(git doxygen python2 cmake)
 options=(!makeflags)
 source=("https://github.com/wdas/ptex/archive/v${pkgver}.tar.gz")
-md5sums=('548e0b1c8ef542c01c92418803c56e88')
+sha512sums=('8707056b5073d23d9d82c2633bb3dfea67b8fad58f60b235683b2e43fc786a97e1e9ae44944263b085210a84bf09d326076327533de572c04b10623a45c19df5')
 
 prepare() {
 	cd "$pkgname-$pkgver"/src
@@ -19,20 +19,24 @@
 }
 
 build() {
-	cd "$pkgname-$pkgver"/src
-	make
+	cd "$pkgname-$pkgver"
 
-    cd doc
+    mkdir -p build && cd build
+	cmake .. \
+        -DCMAKE_INSTALL_LIBDIR=lib \
+        -DCMAKE_INSTALL_PREFIX=/usr
+
     make
 }
 
 package() {
-	cd "$pkgname-$pkgver"
+	cd "$pkgname-$pkgver"/build
 
-    install -d ${pkgdir}/usr/share
+    # install -d ${pkgdir}/usr/share
+    make DESTDIR="$pkgdir" install
 
-    cp -r install/{bin,include,lib} ${pkgdir}/usr
-    cp -r install/doc ${pkgdir}/usr/share/
+    # cp -r install/{bin,include,lib} ${pkgdir}/usr
+    # cp -r install/doc ${pkgdir}/usr/share/
 
-    install -Dm644 src/doc/License.txt ${pkgdir}/usr/share/licenses/${pkgname}/License.txt
+    install -Dm644 ../src/doc/License.txt ${pkgdir}/usr/share/licenses/${pkgname}/License.txt
 }



More information about the arch-commits mailing list