summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorguldner2022-01-30 18:25:31 +0100
committerguldner2022-01-30 18:25:31 +0100
commit6a1a688c7870e91291d28ebdba337590e09d7db3 (patch)
treeee3a0730998faee5068bbdd4965e82495f8be293 /PKGBUILD
parent1bc443fcf6ed155d00a7acaa1cc239a35484bbe0 (diff)
downloadaur-6a1a688c7870e91291d28ebdba337590e09d7db3.tar.gz
Update to 6.0.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 23 insertions, 20 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ce5cf2630663..173e7d8225ef 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,48 +4,51 @@
# Contributor: Alex Brinister <alex_brinister at yahoo dot com>
pkgname='papyrus'
-pkgver='5.2.0'
-_eclipsever='2021-09'
+pkgver='6.0.0'
+_eclipsever='2021-12'
pkgrel=1
pkgdesc='Graphical editing tool for UML based on eclipse.'
arch=('x86_64')
url='http://www.eclipse.org/papyrus/'
license=('EPL')
groups=()
-depends=('java-runtime>=11' python libsecret)
+depends=('java-runtime>=11' python perl bash)
makedepends=(tar)
provides=('papyrus')
conflicts=('papyrus')
-sha256sums=('8f8fc4e157d43cafefbf271566b093e6e00e54685396b7640c5768504f2c5737'
+sha256sums=('96bdce4f3f7d6fc87dc8ae9855d29aaaf83b172082b65c3c56562653bbc6f9e0'
'0bf0ff5eacc3e955a01c171cc21d8c989707ed9eee668ce176d67cfae06c8608'
- '255f1d8b0277bb9e4a3f84d09294fe34a54485b29f67220733343f37db052b94')
+ '255f1d8b0277bb9e4a3f84d09294fe34a54485b29f67220733343f37db052b94'
+ '4d9052948619d22979977455d1e87e69168d1a147b4c74490e1652586fd68280'
+ 'cf7861bf3f25ade776102dcfc5faebdc2411b915c82cdb15b477e0c44a9bae45')
source=(
"http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/modeling/mdt/papyrus/rcp/${_eclipsever}/${pkgver}/papyrus-${_eclipsever}-${pkgver}-linux64.tar.gz"
"papyrus.png"
"papyrus.desktop"
+ "papyrus.ini.patch"
+ "papyrus"
)
-noextract=()
build() {
- cd $srcdir
- tar -xvzf papyrus-${_eclipsever}-${pkgver}-linux*.tar.gz
- mkdir -p $srcdir/usr/bin/
- echo -e '#!/bin/sh\nexec /usr/lib/papyrus/papyrus' > $srcdir/papyrus
+ cd "$srcdir/Papyrus"
+ rm -r features/org.eclipse.justj*
+ rm -r plugins/org.eclipse.justj*
+
+ patch papyrus.ini "$srcdir/papyrus.ini.patch"
}
package() {
- cd $srcdir
- mkdir -p $pkgdir/usr/lib/papyrus
- mkdir -p $pkgdir/usr/bin/
- mkdir -p $pkgdir/usr/share/icons
- mkdir -p $pkgdir/usr/share/applications
+ cd "$srcdir"
+ mkdir -p "$pkgdir/usr/lib/papyrus"
+ mkdir -p "$pkgdir/usr/bin/"
+ mkdir -p "$pkgdir/usr/share/icons"
+ mkdir -p "$pkgdir/usr/share/applications"
- install -m644 papyrus.png $pkgdir/usr/share/icons/
- install -m755 papyrus.desktop $pkgdir/usr/share/applications/
+ install -m644 papyrus.png "$pkgdir/usr/share/icons/"
+ install -m755 papyrus.desktop "$pkgdir/usr/share/applications/"
cd "$srcdir/Papyrus"
- find . -type f -exec install -vDm755 {} $pkgdir/usr/lib/papyrus/{} \;
+ find . -type f -exec install -vDm755 {} "$pkgdir/usr/lib/papyrus/"{} \;
- install -m755 $srcdir/papyrus $pkgdir/usr/bin/
- # mv $pkgdir/usr/lib/papyrus/icon.xpm $pkgdir/usr/share/icons/papyrus.xpm
+ install -m755 "$srcdir/papyrus" "$pkgdir/usr/bin/"
}