diff options
author | swyter | 2015-12-04 15:18:45 +0100 |
---|---|---|
committer | swyter | 2015-12-04 15:18:45 +0100 |
commit | cd9d1921fbbb564234b99e928ea8fe6d4e75eff3 (patch) | |
tree | 11247174cedd6b021c3f250a56b985e9b32810c8 | |
download | aur-cd9d1921fbbb564234b99e928ea8fe6d4e75eff3.tar.gz |
*initial import
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 69 | ||||
-rw-r--r-- | aeskulap.install | 13 |
3 files changed, 110 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8f2552ee90cd --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,28 @@ +pkgbase = aeskulap-bin + pkgdesc = Medical image viewer and DICOM client. Binary package and libs extracted from Debian. + pkgver = 0.2.2_beta1 + pkgrel = 7 + url = http://www.nongnu.org/aeskulap + install = aeskulap.install + arch = x86_64 + license = GPL + depends = libglademm + depends = gconfmm + depends = hicolor-icon-theme + depends = libtiff + provides = aeskulap=0.2.2_beta1 + conflicts = aeskulap + noextract = aeskulap_0.2.2b1-11_amd64.deb + noextract = libdcmtk2_3.6.0-12_amd64.deb + noextract = libwrap0_7.6.q-25_amd64.deb + source = http://ftp.debian.org/debian/pool/main/a/aeskulap/aeskulap_0.2.2b1-11_amd64.deb + source = aeskulap.install + source = http://ftp.debian.org/debian/pool/main/d/dcmtk/libdcmtk2_3.6.0-12_amd64.deb + source = http://ftp.debian.org/debian/pool/main/t/tcp-wrappers/libwrap0_7.6.q-25_amd64.deb + md5sums = 95dc57332fc5c5f75256640c742c92c0 + md5sums = 9fb089824cc31ee06b5032ee0378f89e + md5sums = f746079bb40587de32d18d87d69d6e5a + md5sums = 073e608b96d8e7fc9dbf6ecfc65fe07b + +pkgname = aeskulap-bin + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2646ee40fa5d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,69 @@ +# Binary variant maintainer: Swyter <swyterzone+aur@gmail.com> +# Original package maintainer: Tomáš Mládek < tmladek {} inventati dt org > +# Contributor: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + +pkgname=aeskulap-bin +_majorver=0.2.2 +_minorver=beta1 +pkgver="${_majorver}_${_minorver}" +pkgrel=7 +pkgdesc="Medical image viewer and DICOM client. Binary package and libs extracted from Debian." +arch=('x86_64') +url="http://www.nongnu.org/aeskulap" +license=('GPL') +depends=('libglademm' 'gconfmm' 'hicolor-icon-theme' 'libtiff') +provides=("aeskulap=${pkgver}") +conflicts=("aeskulap") +install='aeskulap.install' +source=( + "http://ftp.debian.org/debian/pool/main/a/aeskulap/aeskulap_0.2.2b1-11_amd64.deb" + "aeskulap.install" + "http://ftp.debian.org/debian/pool/main/d/dcmtk/libdcmtk2_3.6.0-12_amd64.deb" + "http://ftp.debian.org/debian/pool/main/t/tcp-wrappers/libwrap0_7.6.q-25_amd64.deb" +) + +md5sums=( + '95dc57332fc5c5f75256640c742c92c0' + '9fb089824cc31ee06b5032ee0378f89e' + 'f746079bb40587de32d18d87d69d6e5a' + '073e608b96d8e7fc9dbf6ecfc65fe07b' +) + +noextract=("aeskulap_0.2.2b1-11_amd64.deb" "libdcmtk2_3.6.0-12_amd64.deb" "libwrap0_7.6.q-25_amd64.deb") + +extract_deb() +{ + bsdtar -xf $1 --include data.tar.* + bsdtar -xf data.tar.* + rm data.tar.* +} + +build() +{ + # extract them all under the base /usr dir inside of the source folder + extract_deb "aeskulap_0.2.2b1-11_amd64.deb" + extract_deb "libdcmtk2_3.6.0-12_amd64.deb" + extract_deb "libwrap0_7.6.q-25_amd64.deb" + + # move this Debian path to the Arch Linux equivalent + cp ./lib/x86_64-linux-gnu/libwrap.so.0.7.6 ./usr/lib/libwrap.so.0 + + # link (with a relative symbolic thingie) the v5 version + # of libtiff with what this package needs (v4) + cd ./usr/lib/ + + rm -f libtiff.so.4 + ln -r -s libtiff.so.5 libtiff.so.4 +} + +package() +{ + # go into the package folder and copy the /usr into the root + cd ${pkgdir} + cp -r ${srcdir}/usr/ . + + # move this into that + cd usr/lib + mv x86_64-linux-gnu/* . + rmdir "x86_64-linux-gnu" +}
\ No newline at end of file diff --git a/aeskulap.install b/aeskulap.install new file mode 100644 index 000000000000..744475fb5773 --- /dev/null +++ b/aeskulap.install @@ -0,0 +1,13 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q + update-mime-database usr/share/mime +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +}
\ No newline at end of file |