summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcyrozap2015-08-28 02:53:24 -0400
committercyrozap2015-08-28 02:53:24 -0400
commit896dcc894c1122b70437ea6d54aba6b2d1dc5bf9 (patch)
tree2698b0085a4c6b6d0a9fd524da3161557a2c7255
downloadaur-896dcc894c1122b70437ea6d54aba6b2d1dc5bf9.tar.gz
Initial import
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD36
-rw-r--r--greenpak-designer-dev.install20
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
+}