summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: cf5364d0e9d94f40777ae9598244b95c9fe99efc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Maintainer: Forest Crossman <cyrozap at gmail dot com>

pkgname=greenpak-designer-dev
pkgver=5.02
pkgrel=4
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=('602252572a31681bfc615e9e580779cda7137e965198bd3255665e32fe9a7ef5')

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.xz | \
    tar -xJ --exclude="usr/share/doc-base" --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"
}