summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO19
-rw-r--r--Makefile44
-rw-r--r--PKGBUILD23
3 files changed, 64 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7a2b58dadc9e..905558a95dfa 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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)
diff --git a/PKGBUILD b/PKGBUILD
index 80fc6fe465f1..4b8240d79fb7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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')