[arch-commits] Commit in jedit/trunk (PKGBUILD)
Alexander Rødseth
arodseth at nymeria.archlinux.org
Mon Feb 24 13:55:03 UTC 2014
Date: Monday, February 24, 2014 @ 14:55:03
Author: arodseth
Revision: 106164
upgpkg: jedit 5.1.0-4, fix for FS#38954
Modified:
jedit/trunk/PKGBUILD
----------+
PKGBUILD | 21 ++++++++++++++-------
1 file changed, 14 insertions(+), 7 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-02-24 13:13:50 UTC (rev 106163)
+++ PKGBUILD 2014-02-24 13:55:03 UTC (rev 106164)
@@ -7,13 +7,13 @@
pkgname=jedit
pkgver=5.1.0
-pkgrel=3
+pkgrel=4
pkgdesc='Text editor for programmers, written in Java'
arch=('any')
url='http://www.jedit.org/'
license=('GPL')
depends=('sh' 'java-runtime' 'desktop-file-utils')
-makedepends=('gendesk')
+makedepends=('gendesk' 'unzip' 'tar')
optdepends=('java-environment: for java development')
options=('!emptydirs')
install=$pkgname.install
@@ -28,8 +28,12 @@
'5b428e95d76406fcfb81ac5c27f91397b9a990f597da5cbc4b7d60787cfd322e')
prepare() {
- gendesk -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" --exec 'jeditbg %U' \
+ gendesk -f -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" --exec 'jeditbg %U' \
--name 'jEdit' --genericname 'Editor'
+
+ # Extract the documentation so that it can be installed manually
+ unzip "${pkgname}${pkgver}install.jar"
+ tar jxf installer/jedit-api.tar.bz2
}
package() {
@@ -40,12 +44,15 @@
"$pkgdir/usr/share/java/$pkgname/" \
unix-script="$pkgdir/usr/bin/" \
unix-man="$pkgdir/usr/share/man/man1/" 2>&1) > inst.log
- install -Dm755 'jedit.sh' "$pkgdir/usr/bin/jedit"
- install -Dm755 'jeditbg.sh' "$pkgdir/usr/bin/jeditbg"
- install -Dm644 'jedit.props' "$pkgdir/usr/share/jedit/default.props"
- install -Dm644 'jedit.desktop' "$pkgdir/usr/share/applications/jedit.desktop"
+ install -Dm755 jedit.sh "$pkgdir/usr/bin/jedit"
+ install -Dm755 jeditbg.sh "$pkgdir/usr/bin/jeditbg"
+ install -Dm644 jedit.props "$pkgdir/usr/share/jedit/default.props"
+ install -Dm644 jedit.desktop "$pkgdir/usr/share/applications/jedit.desktop"
install -Dm644 "$pkgdir/usr/share/java/jedit/doc/jedit.png" \
"$pkgdir/usr/share/pixmaps/jedit.png"
+
+ # Install a few missing documentation files
+ cp -ru "$srcdir/doc" "$pkgdir/usr/share/java/jedit/doc"
}
# vim:set ts=2 sw=2 et:
More information about the arch-commits
mailing list