diff options
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | Makefile | 44 | ||||
-rw-r--r-- | PKGBUILD | 23 |
3 files changed, 64 insertions, 22 deletions
@@ -1,20 +1,19 @@ -# Generated by mksrcinfo v8 -# Mon Mar 19 11:59:54 UTC 2018 pkgbase = libdicomscope-jni - pkgdesc = OFFIS DICOM Viewer (JNI files). + pkgdesc = OFFIS DICOM viewer (JNI files). pkgver = 3.6.0 - pkgrel = 17 - url = https://packages.ubuntu.com/artful/libdicomscope-jni + pkgrel = 18 + url = https://dicom.offis.de/dscope.php.en arch = i686 arch = x86_64 + groups = + license = depends = libdcmtk12 replaces = dicomscope<3.6.0 options = !strip options = !emptydirs - source_i686 = http://mirrors.kernel.org/ubuntu/pool/universe/d/dicomscope/libdicomscope-jni_3.6.0-17_i386.deb - sha512sums_i686 = 77af4c9223aa674ab576b75f827e1e2ec732dbafb733798c96797f257c070d68bfda9785c0b6321008f15ecb66b8709d54f628330efdd8982dff955965bc7963 - source_x86_64 = http://mirrors.kernel.org/ubuntu/pool/universe/d/dicomscope/libdicomscope-jni_3.6.0-17_amd64.deb - sha512sums_x86_64 = 6ec11b484b4482cfeb28b5a1ed2357916f7d949c756d3a0af344f3f2954d85debe5d7adcfaa542af5489d53a15a2c6c5dd13af280d38396b98762f9a82677f27 + source_i686 = http://mirrors.kernel.org/ubuntu/pool/universe/d/dicomscope/libdicomscope-jni_3.6.0-18_i386.deb + sha512sums_i686 = 2c46ef2e156c28ee81d94758f0def916974406ad07208a981aaa4446c10cc3ff6bc633458bceaaad016383775005e86e397dfc2553cbab73366a48a2069b2850 + source_x86_64 = http://mirrors.kernel.org/ubuntu/pool/universe/d/dicomscope/libdicomscope-jni_3.6.0-18_amd64.deb + sha512sums_x86_64 = f83dad7386eba4038493645ff648dde94e5474e5c858c0891ef3045b6738ea58f2e743e2df58cdcda25bdd244181cec187a149034b450cd0323ad363d83da453 pkgname = libdicomscope-jni - diff --git a/Makefile b/Makefile new file mode 100644 index 000000000000..08756c98350b --- /dev/null +++ b/Makefile @@ -0,0 +1,44 @@ +.PHONY: all +all: build git install + +.PHONY: clean +clean: + rm -r src pkg || true + +.PHONY: geninteg +geninteg: + sed -i '/.*sums=(/,$$d' PKGBUILD + makepkg --geninteg >> PKGBUILD + +.PHONY: srcinfo +srcinfo: + makepkg --printsrcinfo > .SRCINFO + +.PHONY: makepkg +makepkg: + makepkg -s + +.PHONY: build +build: geninteg srcinfo makepkg + +.PHONY: git +git: git_add git_commit + +.PHONY: git_add +git_add: + git add PKGBUILD .SRCINFO Makefile + +.PHONY: git_commit +git_commit: VERSION = "$(shell grep pkgver .SRCINFO | cut -d '=' -f 2 | tr -d '[:space:]')" +git_commit: GIT_STATUS = "$(shell git status --porcelain)" +git_commit: + [ -n ${GIT_STATUS} ] && git commit -m "Update to ${VERSION}" + +.PHONY: install +install: + makepkg --repackage --install --force + +.PHONY: open +open: URL = "$(shell grep url .SRCINFO | cut -d '=' -f 2 | tr -d '[:space:]')" +open: + xdg-open $(URL) @@ -1,27 +1,26 @@ -# Generated by debtap -# Maintainer: AsGreyWolf +# Maintainer: goetzc # Contributor: AsGreyWolf +# Generated: debtap pkgname=libdicomscope-jni pkgver=3.6.0 -pkgrel=17 -pkgdesc="OFFIS DICOM Viewer (JNI files)." +pkgrel=18 +pkgdesc="OFFIS DICOM viewer (JNI files)." arch=('i686' 'x86_64') -url="https://packages.ubuntu.com/artful/libdicomscope-jni" +url="https://dicom.offis.de/dscope.php.en" license=('') groups=('') depends=('libdcmtk12') replaces=('dicomscope<3.6.0') options=('!strip' '!emptydirs') -source_i686=("http://mirrors.kernel.org/ubuntu/pool/universe/d/dicomscope/libdicomscope-jni_3.6.0-17_i386.deb") -source_x86_64=("http://mirrors.kernel.org/ubuntu/pool/universe/d/dicomscope/libdicomscope-jni_3.6.0-17_amd64.deb") -sha512sums_i686=('77af4c9223aa674ab576b75f827e1e2ec732dbafb733798c96797f257c070d68bfda9785c0b6321008f15ecb66b8709d54f628330efdd8982dff955965bc7963') -sha512sums_x86_64=('6ec11b484b4482cfeb28b5a1ed2357916f7d949c756d3a0af344f3f2954d85debe5d7adcfaa542af5489d53a15a2c6c5dd13af280d38396b98762f9a82677f27') - -package(){ +source_i686=("http://mirrors.kernel.org/ubuntu/pool/universe/d/dicomscope/libdicomscope-jni_${pkgver}-${pkgrel}_i386.deb") # Ubuntu Bionic +source_x86_64=("http://mirrors.kernel.org/ubuntu/pool/universe/d/dicomscope/libdicomscope-jni_${pkgver}-${pkgrel}_amd64.deb") +package() { # Extract package data tar xf data.tar.xz -C "${pkgdir}" install -D -m644 "${pkgdir}/usr/share/doc/${pkgname}/copyright" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - } + +sha512sums_i686=('2c46ef2e156c28ee81d94758f0def916974406ad07208a981aaa4446c10cc3ff6bc633458bceaaad016383775005e86e397dfc2553cbab73366a48a2069b2850') +sha512sums_x86_64=('f83dad7386eba4038493645ff648dde94e5474e5c858c0891ef3045b6738ea58f2e743e2df58cdcda25bdd244181cec187a149034b450cd0323ad363d83da453') |