summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD65
-rwxr-xr-xaliza.desktop12
3 files changed, 30 insertions, 51 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4526a92c648b..1ce6d954ff92 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = aliza
pkgdesc = Medical Imaging. Open 2D, 3D and 4D images in DICOM, MetaIO, Nifti, Nrrd and other formats, incl. THIS PACKAGE REQUIRES PAID LICENSE!
pkgver = 2.2.0
- pkgrel = 1
+ pkgrel = 2
url = http://www.aliza-dicom-viewer.com
arch = x86_64
license = custom
@@ -10,6 +10,8 @@ pkgbase = aliza
depends = libglvnd
options = !emptydirs
source = https://www.aliza-medical-imaging.de/aliza-2.2.0.tar.gz
+ source = aliza.desktop
sha512sums = 99e3455764d93557b019440424ebf9476f22d5ffb00cb3ff50aaba466c46300fc520192ea3272fb0a374552e4b083a2f384b7bf761a61982f348a158f8240ddd
+ sha512sums = b17f64ef917e3a85fa846f57285de427a9b61baaba204172a617b6b7ef0c6a7e2c242628b80356df8245603720e95331f7de048b097acc4d09e08ece304a36a3
pkgname = aliza
diff --git a/PKGBUILD b/PKGBUILD
index 6f761ff4e19d..d087d81008f4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,10 @@
-# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com>
+# Maintainer: Jose Riha <jose1711 gmail com>
+# Contributor: Dimitris Kiziridis <ragouel at outlook dot com>
# Contributor: Thomas Roos (Roosted7) <mail [at] thomasroos [dot] nl>
pkgname=aliza
pkgver=2.2.0
-pkgrel=1
+pkgrel=2
pkgdesc="Medical Imaging. Open 2D, 3D and 4D images in DICOM, MetaIO, Nifti, Nrrd and other formats, incl. THIS PACKAGE REQUIRES PAID LICENSE!"
arch=('x86_64')
url="http://www.aliza-dicom-viewer.com"
@@ -12,16 +13,17 @@ depends=('hicolor-icon-theme'
'libxt'
'libglvnd')
options=('!emptydirs')
-source=("https://www.aliza-medical-imaging.de/aliza-${pkgver}.tar.gz")
-sha512sums=('99e3455764d93557b019440424ebf9476f22d5ffb00cb3ff50aaba466c46300fc520192ea3272fb0a374552e4b083a2f384b7bf761a61982f348a158f8240ddd')
-#noextract=("${pkgname}-${pkgver}.tar.gz")
+source=("https://www.aliza-medical-imaging.de/aliza-${pkgver}.tar.gz"
+ "aliza.desktop")
+sha512sums=('99e3455764d93557b019440424ebf9476f22d5ffb00cb3ff50aaba466c46300fc520192ea3272fb0a374552e4b083a2f384b7bf761a61982f348a158f8240ddd'
+ 'b17f64ef917e3a85fa846f57285de427a9b61baaba204172a617b6b7ef0c6a7e2c242628b80356df8245603720e95331f7de048b097acc4d09e08ece304a36a3')
package() {
ALIZA_DIR="/opt/aliza"
ALIZA_C_DIR="${pkgdir}${ALIZA_DIR}/install_menu"
ALIZA_I_DIR="${pkgdir}/usr/share/icons/hicolor"
- find "${pkgdir}" -type d -exec chmod 777 {} \;
+ find "${pkgdir}" -type d -exec chmod 750 {} \;
mkdir -p "${pkgdir}${ALIZA_DIR}"
cp -r "${pkgname}-${pkgver}"/* "${pkgdir}${ALIZA_DIR}"
@@ -29,48 +31,11 @@ package() {
#tar xzf "${pkgname}-${pkgver}.tar.gz" -C "${pkgdir}${ALIZA_DIR}" --strip 1 --owner root --group root
#install -d
- mkdir -p "${pkgdir}/usr/share/applications";
- mkdir -p "${ALIZA_I_DIR}/16x16/apps";
- mkdir -p "${ALIZA_I_DIR}/22x22/apps";
- mkdir -p "${ALIZA_I_DIR}/24x24/apps";
- mkdir -p "${ALIZA_I_DIR}/32x32/apps";
- mkdir -p "${ALIZA_I_DIR}/36x36/apps";
- mkdir -p "${ALIZA_I_DIR}/42x42/apps";
- mkdir -p "${ALIZA_I_DIR}/48x48/apps";
- mkdir -p "${ALIZA_I_DIR}/64x64/apps";
- mkdir -p "${ALIZA_I_DIR}/72x72/apps";
- mkdir -p "${ALIZA_I_DIR}/96x96/apps";
- mkdir -p "${ALIZA_I_DIR}/128x128/apps";
- mkdir -p "${ALIZA_I_DIR}/192x192/apps";
- mkdir -p "${ALIZA_I_DIR}/256x256/apps";
- mkdir -p "${ALIZA_I_DIR}/scalable/apps";
- cp "${ALIZA_C_DIR}/icons/hicolor/16x16/apps/aliza.png" "${ALIZA_I_DIR}/16x16/apps"
- cp "${ALIZA_C_DIR}/icons/hicolor/22x22/apps/aliza.png" "${ALIZA_I_DIR}/22x22/apps"
- cp "${ALIZA_C_DIR}/icons/hicolor/24x24/apps/aliza.png" "${ALIZA_I_DIR}/24x24/apps"
- cp "${ALIZA_C_DIR}/icons/hicolor/32x32/apps/aliza.png" "${ALIZA_I_DIR}/32x32/apps"
- cp "${ALIZA_C_DIR}/icons/hicolor/36x36/apps/aliza.png" "${ALIZA_I_DIR}/36x36/apps"
- cp "${ALIZA_C_DIR}/icons/hicolor/42x42/apps/aliza.png" "${ALIZA_I_DIR}/42x42/apps"
- cp "${ALIZA_C_DIR}/icons/hicolor/48x48/apps/aliza.png" "${ALIZA_I_DIR}/48x48/apps"
- cp "${ALIZA_C_DIR}/icons/hicolor/64x64/apps/aliza.png" "${ALIZA_I_DIR}/64x64/apps"
- cp "${ALIZA_C_DIR}/icons/hicolor/72x72/apps/aliza.png" "${ALIZA_I_DIR}/72x72/apps"
- cp "${ALIZA_C_DIR}/icons/hicolor/96x96/apps/aliza.png" "${ALIZA_I_DIR}/96x96/apps"
- cp "${ALIZA_C_DIR}/icons/hicolor/128x128/apps/aliza.png" "${ALIZA_I_DIR}/128x128/apps"
- cp "${ALIZA_C_DIR}/icons/hicolor/192x192/apps/aliza.png" "${ALIZA_I_DIR}/192x192/apps"
- cp "${ALIZA_C_DIR}/icons/hicolor/256x256/apps/aliza.png" "${ALIZA_I_DIR}/256x256/apps"
- cp "${ALIZA_C_DIR}/icons/hicolor/scalable/apps/aliza.svg" "${ALIZA_I_DIR}/scalable/apps"
- ALIZA_DS_FILE="${pkgdir}/usr/share/applications/aliza.desktop"
- ALIZA_EXE="${ALIZA_DIR}/aliza.sh"
- echo "[Desktop Entry]" > "${ALIZA_DS_FILE}"
- echo "Type=Application" >> "${ALIZA_DS_FILE}"
- echo "Encoding=UTF-8" >> "${ALIZA_DS_FILE}"
- echo "Name=Aliza" >> "${ALIZA_DS_FILE}"
- echo "GenericName=Aliza" >> "${ALIZA_DS_FILE}"
- echo "Comment=Medical Imaging" >> "${ALIZA_DS_FILE}"
- echo "Exec=\"${ALIZA_EXE}\" %F" >> "${ALIZA_DS_FILE}"
- echo "Icon=aliza" >> "${ALIZA_DS_FILE}"
- echo "Terminal=false" >> "${ALIZA_DS_FILE}"
- echo "Categories=Graphics;" >> "${ALIZA_DS_FILE}"
- echo "StartupNotify=false" >> "${ALIZA_DS_FILE}"
- echo "MimeType=application/dicom;" >> "${ALIZA_DS_FILE}"
- chmod +x "${ALIZA_DS_FILE}"
+ for i in 16 22 24 32 36 42 48 64 72 96 128 192 256
+ do
+ install -Dm644 "${ALIZA_C_DIR}/icons/hicolor/${i}x${i}/apps/aliza.png" "${ALIZA_I_DIR}/${i}x${i}/apps/aliza.png"
+ done
+ install -Dm644 "${ALIZA_C_DIR}/icons/hicolor/scalable/apps/aliza.svg" "${ALIZA_I_DIR}/scalable/apps/aliza.svg"
+
+ install -Dm644 "${srcdir}/aliza.desktop" "${pkgdir}/usr/share/applications/aliza.desktop"
}
diff --git a/aliza.desktop b/aliza.desktop
new file mode 100755
index 000000000000..17c6c3338b70
--- /dev/null
+++ b/aliza.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Type=Application
+Encoding=UTF-8
+Name=Aliza
+GenericName=Aliza
+Comment=Medical Imaging
+Exec="/opt/aliza/aliza.sh" %F
+Icon=aliza
+Terminal=false
+Categories=Graphics;
+StartupNotify=false
+MimeType=application/dicom;