diff options
author | cyrozap | 2015-08-28 02:53:24 -0400 |
---|---|---|
committer | cyrozap | 2015-08-28 02:53:24 -0400 |
commit | 896dcc894c1122b70437ea6d54aba6b2d1dc5bf9 (patch) | |
tree | 2698b0085a4c6b6d0a9fd524da3161557a2c7255 | |
download | aur-896dcc894c1122b70437ea6d54aba6b2d1dc5bf9.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 36 | ||||
-rw-r--r-- | greenpak-designer-dev.install | 20 |
3 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7c6738856af2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = greenpak-designer-dev + pkgdesc = GreenPAK1-4 Designer + pkgver = 5.01 + pkgrel = 5 + url = http://www.silego.com/softdoc/software.html + install = greenpak-designer-dev.install + arch = i686 + arch = x86_64 + license = custom + depends = desktop-file-utils + depends = glu + depends = gtk-update-icon-cache + depends = libusb + depends = qtwebkit + depends = shared-mime-info + options = !strip + source = http://www.silego.com/uploads/resources/GP1-4_Designer_v5.01.005_LNX_Setup.zip + sha256sums = 41668325ce26c3b6d593553bece4a67296d15e561d6329f11ccc975e73a16bef + +pkgname = greenpak-designer-dev + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8fb234f0898f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Forest Crossman <cyrozap at gmail dot com> + +pkgname=greenpak-designer-dev +pkgver=5.01 +pkgrel=5 +pkgdesc="GreenPAK1-4 Designer" +arch=('i686' 'x86_64') +url="http://www.silego.com/softdoc/software.html" +license=('custom') +depends=('desktop-file-utils' 'glu' 'gtk-update-icon-cache' 'libusb' 'qtwebkit' 'shared-mime-info') +options=('!strip') +install=${pkgname}.install + +source=("http://www.silego.com/uploads/resources/GP1-4_Designer_v${pkgver}.00${pkgrel}_LNX_Setup.zip") +sha256sums=('41668325ce26c3b6d593553bece4a67296d15e561d6329f11ccc975e73a16bef') + +if [[ $CARCH == 'i686' ]]; then + _arch='i386' +elif [[ $CARCH == 'x86_64' ]]; then + _arch='amd64' +fi + +package() { + # Extract the proper package + ar p greenpak-designer-dev_${pkgver}-${pkgrel}_${_arch}.deb data.tar.gz | \ + tar -xz --exclude="usr/share/lintian" -C "${pkgdir}"/ + + # Shuffle some files + mv "${pkgdir}"/lib/* "${pkgdir}"/usr/lib/ + rm -r "${pkgdir}"/lib + + # Install license file + install -dm 755 "${pkgdir}/usr/share/licenses/${pkgname}" + ln -s "/usr/share/doc/${pkgname}/copyright" "${pkgdir}/usr/share/licenses/${pkgname}/copyright" + ln -s "/usr/share/doc/${pkgname}/licence.rtf.gz" "${pkgdir}/usr/share/licenses/${pkgname}/license.rtf.gz" +} diff --git a/greenpak-designer-dev.install b/greenpak-designer-dev.install new file mode 100644 index 000000000000..dfcf48a13bc4 --- /dev/null +++ b/greenpak-designer-dev.install @@ -0,0 +1,20 @@ +post_install() { + ldconfig + update-mime-database usr/share/mime > /dev/null + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +pre_remove() { + update-mime-database usr/share/mime > /dev/null + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q +} + +post_remove() { + ldconfig +} |