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

Balló György bgyorgy at archlinux.org
Thu Jun 3 23:53:37 UTC 2021


    Date: Thursday, June 3, 2021 @ 23:53:36
  Author: bgyorgy
Revision: 955880

Minor changes

Modified:
  pdfslicer/trunk/PKGBUILD

----------+
 PKGBUILD |   23 +++++++++--------------
 1 file changed, 9 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-06-03 23:47:57 UTC (rev 955879)
+++ PKGBUILD	2021-06-03 23:53:36 UTC (rev 955880)
@@ -3,12 +3,12 @@
 pkgname=pdfslicer
 pkgver=1.8.8
 pkgrel=1
-pkgdesc="Simple application to extract, merge, rotate and reorder pages of PDF documents"
-arch=(x86_64)
-url="https://junrrein.github.io/pdfslicer/"
-license=(GPL3)
-depends=(gtkmm3 poppler qpdf)
-makedepends=(cmake git intltool)
+pkgdesc='Simple application to extract, merge, rotate and reorder pages of PDF documents'
+arch=('x86_64')
+url='https://junrrein.github.io/pdfslicer/'
+license=('GPL3')
+depends=('gtkmm3' 'poppler' 'qpdf')
+makedepends=('cmake' 'git' 'intltool' 'ninja')
 _commit=c843e4b5bff170d920aaf36debd454d11ac6e03b
 source=("git+https://github.com/junrrein/pdfslicer.git#commit=$_commit"
         "git+https://github.com/ericniebler/range-v3.git"
@@ -25,8 +25,6 @@
 }
 
 prepare() {
-  [[ -d build ]] || mkdir build
-
   cd $pkgname
   git submodule init
   git submodule set-url third-party/range-v3 "$srcdir/range-v3"
@@ -36,14 +34,11 @@
 }
 
 build() {
-  cd build
-  cmake -G "Unix Makefiles" ../$pkgname/ \
-    -DCMAKE_INSTALL_PREFIX=/usr
-  make
+  cmake -S $pkgname -B build -G Ninja -DCMAKE_INSTALL_PREFIX='/usr'
+  cmake --build build
 }
 
 package() {
-  cd build
-  make DESTDIR="$pkgdir" install
+  DESTDIR="$pkgdir" cmake --install build
   rm -r "$pkgdir"/usr/{include,lib}
 }



More information about the arch-commits mailing list