summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitris Kiziridis2020-05-09 21:07:00 +0300
committerDimitris Kiziridis2020-05-09 21:07:00 +0300
commitdb6a130a04e7cd09b20180461ec97bb27fb6dc8c (patch)
tree30fdc0e9b333056fbcf3023bec7656cf38f9bb3d
parent72b29e5d61bcc544fc6ae97ee1d78d146cc27397 (diff)
downloadaur-db6a130a04e7cd09b20180461ec97bb27fb6dc8c.tar.gz
sanitize pkgbuild
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD23
2 files changed, 25 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5938f8701707..07dd1f4560eb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -3,12 +3,17 @@ pkgbase = astah-uml
pkgver = 8.2.0.b743f7.0
pkgrel = 1
url = https://astah.net/products/astah-uml
- arch = any
+ arch = i686
+ arch = x86_64
license = custom
depends = java-runtime=8
+ depends = lib32-glibc
+ depends = hicolor-icon-theme
+ depends = bash
conflicts = astah-community
conflicts = astah-professional
options = !emptydirs
+ options = !strip
source = http://cdn.change-vision.com/files/astah-uml-8.2.0.b743f7-0.noarch.rpm
sha256sums = e384286a1b7cf0ed592d84be52c473652ff88716972e7235a8a4daddf0018f1f
diff --git a/PKGBUILD b/PKGBUILD
index 35e45e3dfcbc..eee3f20eb170 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,15 +2,19 @@
pkgname=astah-uml
pkgver=8.2.0.b743f7.0
+_pkgver=8.2.0.b743f7-0
pkgrel=1
url='https://astah.net/products/astah-uml'
pkgdesc='Lightweight and easy-to-use UML2.x modeler (Trial)'
-arch=('any')
+arch=('i686' 'x86_64')
license=('custom')
-depends=('java-runtime=8')
+depends=('java-runtime=8'
+ 'lib32-glibc'
+ 'hicolor-icon-theme'
+ 'bash')
conflicts=('astah-community' 'astah-professional')
-options=('!emptydirs')
-source=("http://cdn.change-vision.com/files/astah-uml-${pkgver:0:12}-${pkgver:13}.noarch.rpm")
+options=('!emptydirs' '!strip')
+source=("http://cdn.change-vision.com/files/astah-uml-${_pkgver}.noarch.rpm")
sha256sums=('e384286a1b7cf0ed592d84be52c473652ff88716972e7235a8a4daddf0018f1f')
package() {
@@ -21,6 +25,17 @@ package() {
mv "${pkgdir}/opt/astah-uml"/ReferenceManual-* "${pkgdir}/usr/share/doc/astah-uml/"
mkdir -p "${pkgdir}/usr/share/licenses/astah-uml"
mv "${pkgdir}/opt/astah-uml"/AstahLicenseAgreement-e.txt "${pkgdir}/usr/share/licenses/astah-uml/LICENSE"
+ mv "${pkgdir}/opt/astah-uml"/Astah_API_sample_program_license_agreement.txt "${pkgdir}/usr/share/licenses/astah-uml/LICENSE-API"
rm "${pkgdir}/usr/bin/astah-uml"
ln -s /opt/astah-uml/astah-uml "${pkgdir}/usr/bin"
+ install -Dm644 "${pkgdir}/opt/astah-uml"/mime-astah_uml.xml "${pkgdir}/usr/share/mime/packages/astah_uml.xml"
+ install -Dm644 "${pkgdir}/opt/astah-uml"/astah_uml.desktop -t \
+ "${pkgdir}/usr/share/applications"
+ install -Dm644 "${pkgdir}/opt/astah-uml"/astah_uml.png -t \
+ "${pkgdir}/usr/share/pixmamps"
+ install -Dm644 "${pkgdir}/opt/astah-uml"/astah_uml-doc.png -t \
+ "${pkgdir}/usr/share/icons/hicolor/32x32/mimetypes/"
+ rm "${pkgdir}/opt/astah-uml"/mime-astah_uml.xml
+ rm "${pkgdir}/opt/astah-uml"/astah_uml.desktop
+ rm "${pkgdir}/opt/astah-uml"/astah_uml-doc.png
} \ No newline at end of file