summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorC1299593 Phillipe Smith Carvalho Chaves2021-03-30 01:06:07 -0300
committerC1299593 Phillipe Smith Carvalho Chaves2021-03-30 01:06:07 -0300
commit29afba0412b54427f56a529a358f2bc0cbfe817b (patch)
tree105261e6f43ad95977126c6b2db49f9338eec835
parent94710b5a6aadcaf489022b0f0e61f8832ae6fa87 (diff)
downloadaur-29afba0412b54427f56a529a358f2bc0cbfe817b.tar.gz
Fix incorrect dependencies
-rw-r--r--PKGBUILD6
-rw-r--r--astah-community.install15
2 files changed, 14 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1e13abece4f6..dd54e2336ec1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,12 +3,12 @@ pkgname=astah-community
_pkgname=${pkgname/-/_}
pkgver=7.2.0
_pkgver=${pkgver//./_}
-pkgrel=1
+pkgrel=2
_pkgrel=1ff236
pkgdesc="Lightweight, easy-to-use, and free UML2.x modeler"
arch=("any")
license=("custom")
-depends=("java-runtime")
+depends=("jre8-openjdk")
makedepends=("shared-mime-info" "gtk-update-icon-cache" "desktop-file-utils")
provides=("$_pkgname")
conflicts=("$_pkgname" "astah-professional")
@@ -28,7 +28,7 @@ md5sums=('de053e4ca0e36781a32d2c5b37464beb'
'95e5566bcef2eb2f7ee5a8ec99eae8af'
'2082f9bbd578952fbc464416100ac3ff')
-package() {
+package() {
install -Dm755 $srcdir/$_pkgname/astah $pkgdir/usr/bin/astah || return 1
install -Dm755 $srcdir/$_pkgname/astah-command.sh $pkgdir/usr/bin/astah-command || return 1
install -Dm644 $srcdir/${_pkgname}.desktop $pkgdir/usr/share/applications/${_pkgname}.desktop || return 1
diff --git a/astah-community.install b/astah-community.install
index 4de4c2fd41af..60ea1b45737d 100644
--- a/astah-community.install
+++ b/astah-community.install
@@ -1,14 +1,21 @@
-post_install() {
+data_updates() {
update-desktop-database /usr/share/applications
update-mime-database /usr/share/mime
gtk-update-icon-cache -t /usr/share/icons/
}
+post_install() {
+ data_updates
+ echo
+ echo '==> Run the following command, as root, to set the system java version:'
+ echo '==> # archlinux-java set java-8-openjdk/jre'
+ echo
+}
+
post_upgrade() {
- post_install
+ post_install $1
}
post_remove() {
- post_install
+ data_updates
}
-