diff options
author | Dimitris Kiziridis | 2020-05-09 21:07:00 +0300 |
---|---|---|
committer | Dimitris Kiziridis | 2020-05-09 21:07:00 +0300 |
commit | db6a130a04e7cd09b20180461ec97bb27fb6dc8c (patch) | |
tree | 30fdc0e9b333056fbcf3023bec7656cf38f9bb3d | |
parent | 72b29e5d61bcc544fc6ae97ee1d78d146cc27397 (diff) | |
download | aur-db6a130a04e7cd09b20180461ec97bb27fb6dc8c.tar.gz |
sanitize pkgbuild
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 25 insertions, 5 deletions
@@ -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 @@ -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 |