summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTorben2021-10-12 00:12:15 +0200
committerTorben2021-10-12 00:12:15 +0200
commit713c95f96155d46c49d0e15053efe377e72cc8fa (patch)
treed16110f661d8ad328b382f568cf13d095164abf6
parent41803f2751cf2a368ce7776f0e06f84f2089ae91 (diff)
downloadaur-713c95f96155d46c49d0e15053efe377e72cc8fa.tar.gz
Associate processing sketch files with application
-rw-r--r--PKGBUILD6
1 files changed, 4 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ed6064287cbe..b99b4d439977 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -29,7 +29,7 @@ prepare() {
git clone --depth 1000 https://github.com/processing/processing4.git $pkgname
# Create .desktop file
- gendesk -f -n --pkgname=processing --pkgdesc="$pkgdesc" --name="Processing"
+ gendesk -f -n --pkgname=processing --pkgdesc="$pkgdesc" --name="Processing" --exec="processing %f" --mimetypes="text/x-processing"
# Copy reference.zip to the java directory
mkdir -p $pkgname/java
@@ -51,7 +51,9 @@ package() {
install -d "$pkgdir/usr/"{bin/,share/processing/}
cp -r build/linux/work/* "$pkgdir/usr/share/processing/"
- # Desktop shortcut
+ # MIME type, icon and desktop shortcut
+ install -Dm644 "build/linux/processing-pde.xml" \
+ "$pkgdir/usr/share/mime/packages/processing-pde.xml"
install -Dm644 "build/shared/lib/icons/pde-256.png" \
"$pkgdir/usr/share/pixmaps/processing.png"
install -Dm644 "$srcdir/processing.desktop" \