summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDarcy Hu2018-08-15 22:00:31 +0800
committerDarcy Hu2018-08-15 22:00:31 +0800
commit207bcb8fd5aa89478f8b0b3fd6d90f9eb9e55e5a (patch)
tree0fa549706c25b4c0efe7bf43c786e64ea0c342d0 /PKGBUILD
downloadaur-qmedbrowser-git.tar.gz
First commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD38
1 files changed, 38 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..168417fd31de
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Darcy Hu <hot123tea123@gmail.com>
+_pkgname=qmedbrowser
+pkgname=qmedbrowser-git
+pkgver=r1.4f93e63
+pkgrel=1
+pkgdesc="A Qt based tool to browse and assign labels/annotations to large number of images"
+arch=('x86_64')
+url="https://github.com/ntoussaint/qmedbrowser"
+license=('MIT')
+depends=('qt5-base' 'insight-toolkit')
+makedepends=('git' 'cmake')
+provides=('qmedbrowser')
+conflicts=('qmedbrowser')
+source=('qmedbrowser-git::git+https://github.com/ntoussaint/qmedbrowser.git')
+noextract=()
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/${pkgname}"
+
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ rm -rf "$srcdir/${pkgname}/build"
+ mkdir "$srcdir/$pkgname/build"
+ cd "$srcdir/${pkgname}/build"
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
+}
+
+package() {
+ cd "$srcdir/${pkgname}/build"
+ make DESTDIR="$pkgdir/" install
+ install -Dm644 "${srcdir}/${pkgname}/license.txt" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE"
+ # remove unneeded library file
+ rm -fv $pkgdir/usr/lib/libQMedBrowsing.a
+}