summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTorben2021-10-11 21:42:11 +0200
committerTorben2021-10-11 21:42:31 +0200
commitc2270dd2594f6379d301dc002027339b1c1fdf17 (patch)
tree98390794022cbdee28bf09708373845e1e1d1d8c /PKGBUILD
parent8d69333774aaefc1db3ee29ef387b5f9f94a0853 (diff)
downloadaur-c2270dd2594f6379d301dc002027339b1c1fdf17.tar.gz
Use processing instead of processing4 as command name
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 9 insertions, 16 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a938e529c792..1e9e9d192164 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,19 +9,18 @@ url='https://github.com/processing/processing4'
license=(GPL LGPL)
depends=('libgl')
makedepends=('ant' 'jdk11-openjdk' 'gendesk' 'unzip')
+provides=('processing')
options=(!strip)
source=("https://github.com/processing/processing4/archive/processing-$((1275+${pkgver##4.0b}))-$pkgver.tar.gz"
'https://download.processing.org/reference.zip'
- change_cmd_name.patch
disable_update_check.patch)
sha256sums=('060a126877d63ddb048cd389c505f0d502ba4f00bb59be38b99250b1f7006b2d'
'fabe7420a714f450a6b1430f13fc46f14ba52db57af360365c6a7fd96d0b642f'
- '7f821db61160248b65df19b018dc3b2ba7cc995564dd389bb83b3ce8e5097119'
'35c4538e6e57c0ea296c6cea590cabeb2b0772f9a431838df270dcc581321e30')
prepare() {
# Create .desktop file
- gendesk -f -n --pkgname=processing4 --pkgdesc="$pkgdesc" --name="Processing 4"
+ gendesk -f -n --pkgname=processing --pkgdesc="$pkgdesc" --name="Processing"
# Symbolic link for not having to repeat the revision number
ln -sf "processing4-processing-"*"-$pkgver" $pkgname
@@ -30,14 +29,8 @@ prepare() {
mkdir -p $pkgname/java
cp reference.zip $pkgname/java/
- # Create missing directories
- mkdir -p $pkgname/build/linux/work/java
-
# Disable update check in default preferences
patch $pkgname/build/shared/lib/defaults.txt < disable_update_check.patch
-
- # Change command name to 'processing4'
- patch $pkgname/build/linux/processing < change_cmd_name.patch
}
build() {
@@ -49,16 +42,16 @@ build() {
package() {
cd "$pkgname"
- install -d "$pkgdir/usr/"{bin/,share/processing4/}
- cp -r build/linux/work/* "$pkgdir/usr/share/processing4/"
+ install -d "$pkgdir/usr/"{bin/,share/processing/}
+ cp -r build/linux/work/* "$pkgdir/usr/share/processing/"
# Desktop shortcut
install -Dm644 "build/shared/lib/icons/pde-256.png" \
- "$pkgdir/usr/share/pixmaps/processing4.png"
- install -Dm644 "$srcdir/processing4.desktop" \
- "$pkgdir/usr/share/applications/processing4.desktop"
+ "$pkgdir/usr/share/pixmaps/processing.png"
+ install -Dm644 "$srcdir/processing.desktop" \
+ "$pkgdir/usr/share/applications/processing.desktop"
# Symbolic links in /usr/bin
- ln -s "/usr/share/processing4/processing" "$pkgdir/usr/bin/processing4"
- ln -s "/usr/share/processing4/processing-java" "$pkgdir/usr/bin/processing4-java"
+ ln -s "/usr/share/processing/processing" "$pkgdir/usr/bin/processing"
+ ln -s "/usr/share/processing/processing-java" "$pkgdir/usr/bin/processing-java"
}