Skip to content

Instantly share code, notes, and snippets.

@iceaway
Created September 23, 2022 06:38
Show Gist options
  • Select an option

  • Save iceaway/2333f0d1ba7d5773d70a36ad0a64081a to your computer and use it in GitHub Desktop.

Select an option

Save iceaway/2333f0d1ba7d5773d70a36ad0a64081a to your computer and use it in GitHub Desktop.
ImageJ2 2.9.0 AUR upgrade patch
From 599eb66b7c9ebdb5932213fc57a6e932a0f4a3af Mon Sep 17 00:00:00 2001
From: Pelle Windestam <pelle@windestam.se>
Date: Thu, 22 Sep 2022 11:13:21 +0200
Subject: [PATCH] Update to version 2.9.0.
Signed-off-by: Pelle Windestam <pelle@windestam.se>
---
PKGBUILD | 20 ++++++--------------
1 file changed, 6 insertions(+), 14 deletions(-)
diff --git a/PKGBUILD b/PKGBUILD
index 401d4d6..8b2e0d7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
# Contributor: Sebastiaan Lokhorst <sebastiaanlokhorst@gmail.com>
pkgname=imagej2
-pkgver=2.2.0
+pkgver=2.9.0
_pkgver=${pkgver//_/-}
pkgrel=1
pkgdesc='Open scientific N-dimensional image processing'
@@ -20,12 +20,8 @@ makedepends=(
'java-environment=8'
'maven'
)
-source=("https://github.com/imagej/imagej2/archive/refs/tags/imagej-${_pkgver}.tar.gz"
- "0001-application-do-not-try-to-install-imagej-launcher-.j.patch"
- "0002-application-fix-path-to-images.patch")
-sha256sums=('84846e5399f486fe23651935e51e203c8f8b16032e69d53ef2b3ad16a9c818fa'
- 'fc577554b96eb1d728b192aab5ed175cea907a202dd6b907c54c73d1b01bec30'
- 'c968e91a790dccfb5e938e62e80512351b41acbb6d8122b7920d1af400ca4917')
+source=("https://github.com/imagej/imagej2/archive/refs/tags/imagej-${_pkgver}.tar.gz")
+sha256sums=('21c584411a7c70bc44ad435970cf6f00c7af0c03b97bc9274e05956109fb0c80')
prepare() {
echo 'Creating desktop file'
@@ -34,10 +30,6 @@ prepare() {
--categories 'Graphics;Science;Biology;' \
--icon "${pkgname}" \
--exec "${pkgname} %f"
-
- cd imagej2-imagej-${_pkgver}
- patch -Np1 -i "${srcdir}"/0001-application-do-not-try-to-install-imagej-launcher-.j.patch
- patch -Np1 -i "${srcdir}"/0002-application-fix-path-to-images.patch
}
build() {
@@ -53,7 +45,7 @@ build() {
package() {
install -d "${pkgdir}/opt" "${pkgdir}/usr/bin" "${pkgdir}/usr/share/pixmaps"
- cp -r "${srcdir}/${pkgname}-imagej-${_pkgver}/ImageJ.app" "${pkgdir}/opt/${pkgname}"
+ cp -r "${srcdir}/${pkgname}-imagej-${_pkgver}/ImageJ2.app" "${pkgdir}/opt/${pkgname}"
rm -rfv "${pkgdir}/opt/${pkgname}/Contents" "${pkgdir}/opt/${pkgname}"/*.exe
cat > "${pkgdir}/usr/bin/${pkgname}" << EOF
@@ -68,10 +60,10 @@ fi
EOF
chmod 755 "${pkgdir}/usr/bin/${pkgname}"
- install -Dm644 "${srcdir}/${pkgname}-imagej-${_pkgver}/logo/${pkgname}-v1/imagej.png" \
+ install -Dm644 "${srcdir}/${pkgname}-imagej-${_pkgver}/logo/${pkgname}-v1/128x128.png" \
"${pkgdir}/usr/share/pixmaps/${pkgname}.png"
install -Dm644 "${srcdir}/${pkgname}.desktop" \
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
- install -Dm644 "${srcdir}/${pkgname}-imagej-${_pkgver}/ImageJ.app/LICENSE.txt" \
+ install -Dm644 "${srcdir}/${pkgname}-imagej-${_pkgver}/ImageJ2.app/LICENSE.txt" \
-t "${pkgdir}/usr/share/licenses/${pkgname}"
}
--
2.37.3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment