summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlilac2024-01-05 20:24:27 +0800
committerlilac2024-01-05 20:24:27 +0800
commit2eb819569f6df6d24fa172d2762156ae92a2e48f (patch)
tree0fc0ba1fdc208e631f078873de17ad0013de7b12
parent8a5b788895fa666a477e870a4633b56a3740c3b7 (diff)
downloadaur-2eb819569f6df6d24fa172d2762156ae92a2e48f.tar.gz
[lilac] updated to 5.6.1-2
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD16
2 files changed, 9 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f722baf9b7b8..a609e96cfa12 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = 3dslicer-bin
pkgdesc = A free, open source and multi-platform software package widely used for medical, biomedical, and related imaging research
pkgver = 5.6.1
- pkgrel = 1
+ pkgrel = 2
url = https://www.slicer.org
arch = x86_64
license = BSD
@@ -12,9 +12,9 @@ pkgbase = 3dslicer-bin
conflicts = 3dslicer
options = !strip
options = !emptydirs
- source = 3dslicer-5.6.1.tar.gz::http://download.slicer.org/download?os=linux&stability=release
+ source = Slicer-5.6.1.tar.gz::http://download.slicer.org/download?os=linux&stability=release
source = 3dslicer.svg::https://www.slicer.org/assets/img/3D-Slicer-Mark.svg
- sha512sums = 20a8c92438e68d9d6f72e171111979425256d9bd56353958d70bd6b17515e7f26e1ae2cdec570f2016d2ab9d49cae51e158bec88e501cac9ae1b8cade922082b
+ sha512sums = f0069e4f36a59ca07403fbf490944ec7b3e4e4ccdd338032c6dfc4a4c5722d9d504a2d45adaf7ef52ddfb20431faa772cf79315dad92b5ff53a4f59c1fc3084a
sha512sums = 3422d244f819a7ec4c475d3d8a90c79fcb73738920c0830b100c6342ca24d5be607ba60ee3d91892402036a0adf31d5ab7c8fc83f451121a7b537f7de5306014
pkgname = 3dslicer-bin
diff --git a/PKGBUILD b/PKGBUILD
index 0ca177445b09..73a0b2bcca27 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,9 @@
pkgname=3dslicer-bin
_pkgname=3dslicer
+_name=Slicer
pkgver=5.6.1
-pkgrel=1
+pkgrel=2
pkgdesc='A free, open source and multi-platform software package widely used for medical, biomedical, and related imaging research'
arch=('x86_64')
url='https://www.slicer.org'
@@ -14,17 +15,13 @@ provides=('3dslicer')
conflicts=('3dslicer')
options=(!strip !emptydirs)
source=(
- "${_pkgname}-${pkgver}.tar.gz::http://download.slicer.org/download?os=linux&stability=release"
+ "${_name}-${pkgver}.tar.gz::http://download.slicer.org/download?os=linux&stability=release"
"${_pkgname}.svg::https://www.slicer.org/assets/img/3D-Slicer-Mark.svg"
)
-sha512sums=('20a8c92438e68d9d6f72e171111979425256d9bd56353958d70bd6b17515e7f26e1ae2cdec570f2016d2ab9d49cae51e158bec88e501cac9ae1b8cade922082b'
+sha512sums=('f0069e4f36a59ca07403fbf490944ec7b3e4e4ccdd338032c6dfc4a4c5722d9d504a2d45adaf7ef52ddfb20431faa772cf79315dad92b5ff53a4f59c1fc3084a'
'3422d244f819a7ec4c475d3d8a90c79fcb73738920c0830b100c6342ca24d5be607ba60ee3d91892402036a0adf31d5ab7c8fc83f451121a7b537f7de5306014')
prepare() {
-# manually extract tarball due to their unpredicted name
- mkdir "${srcdir}/${_pkgname}"
- tar xvf "${srcdir}/${_pkgname}-${pkgver}.tar.gz" -C "${srcdir}/${_pkgname}" --strip-components 1
-
echo "Creating desktop file"
gendesk -f -n --pkgname ${_pkgname} \
--pkgdesc "${pkgdesc}" \
@@ -35,10 +32,9 @@ prepare() {
package() {
install -d "${pkgdir}/opt" "${pkgdir}/usr/bin"
- mv "${srcdir}/${_pkgname}" "${pkgdir}/opt/${_pkgname}"
- ln -s /opt/${_pkgname}/Slicer "${pkgdir}/usr/bin"
+ cp -a "${srcdir}/${_name}-${pkgver}-linux-amd64" "${pkgdir}/opt/${_pkgname}"
+ ln -s /opt/${_pkgname}/Slicer "${pkgdir}/usr/bin/Slicer"
install -Dm644 "${srcdir}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
install -Dm644 "${srcdir}/${_pkgname}.svg" "${pkgdir}/usr/share/pixmaps/${_pkgname}.svg"
}
# vim:set ts=2 sw=2 et:
-