diff options
author | Peter Mattern | 2016-05-02 18:27:42 +0200 |
---|---|---|
committer | Peter Mattern | 2016-05-02 18:27:42 +0200 |
commit | 849cc5f70a892a03f0997585d99346917ec14788 (patch) | |
tree | 40c83ead5e67b74c31b556d9031e6c8dcceb4ea6 | |
download | aur-849cc5f70a892a03f0997585d99346917ec14788.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 52 |
2 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b1830cb408d6 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +# Generated by mksrcinfo v8 +# Mon May 2 10:01:57 UTC 2016 +pkgbase = gdcm-git + pkgdesc = Open source implementation of the DICOM standard + pkgver = r9344.a18f94b + pkgrel = 1 + url = http://gdcm.sourceforge.net + arch = i686 + arch = x86_64 + license = BSD + makedepends = git + makedepends = cmake + makedepends = poppler + makedepends = openjpeg2 + makedepends = python + makedepends = swig + makedepends = java-environment + provides = gdcm + conflicts = gdcm + source = gdcm::git://git.code.sf.net/p/gdcm/gdcm + sha256sums = SKIP + +pkgname = gdcm-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e8818c2a3098 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,52 @@ +# Maintainer: Peter Mattern <pmattern at arcor dot de> + +_pkgname=gdcm +pkgname=$_pkgname-git +pkgver=r9344.a18f94b +pkgrel=1 +pkgdesc='Open source implementation of the DICOM standard' +arch=('i686' 'x86_64') +url='http://gdcm.sourceforge.net' +license=('BSD') +makedepends=('git' 'cmake' 'poppler' 'openjpeg2' 'python' 'swig' 'java-environment') +provides=("$_pkgname") +conflicts=("$_pkgname") +source=("$_pkgname::git://git.code.sf.net/p/gdcm/gdcm") +sha256sums=("SKIP") + +pkgver() { + cd $_pkgname + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + mkdir -p build + cd build + cmake $srcdir/$_pkgname \ + -DGDCM_BUILD_APPLICATIONS=ON \ + -DGDCM_BUILD_SHARED_LIBS=ON \ + -DGDCM_BUILD_TESTING=ON \ + -DGDCM_DOCUMENTATION=OFF \ + -DGDCMV2_0_COMPATIBILITY=OFF \ + -DGDCM_USE_SYSTEM_ZLIB=ON \ + -DGDCM_USE_SYSTEM_OPENSSL=ON \ + -DGDCM_USE_SYSTEM_EXPAT=ON \ + -DGDCM_USE_SYSTEM_JSON=ON \ + -DGDCM_USE_SYSTEM_PAPYRUS3=OFF \ + -DGDCM_USE_SYSTEM_SOCKETXX=ON \ + -DGDCM_USE_SYSTEM_LJPEG=OFF \ + -DGDCM_USE_SYSTEM_OPENJPEG=ON \ + -DGDCM_USE_SYSTEM_CHARLS=ON \ + -DGDCM_USE_SYSTEM_POPPLER=ON \ + -DGDCM_USE_SYSTEM_LIBXML2=ON \ + -DGDCM_WRAP_PYTHON=ON \ + -DGDCM_WRAP_PERL=OFF \ + -DGDCM_WRAP_JAVA=ON + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install + install -D -m644 $srcdir/$_pkgname/Copyright.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE +} |