diff options
author | DJ Lucas | 2016-01-23 12:49:19 -0600 |
---|---|---|
committer | DJ Lucas | 2016-01-23 12:49:19 -0600 |
commit | d4c3fc8b11e407eabeea80c839093d9dd761ba8a (patch) | |
tree | f1a1baaaf10412d678f8727ab7b9de5025803ac8 /PKGBUILD | |
download | aur-d4c3fc8b11e407eabeea80c839093d9dd761ba8a.tar.gz |
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e02b058f5e4c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: DJ Lucas <dj@linuxfromscratch.org> + +pkgname=tftpgui +pkgver=3.1 +pkgrel=1 +pkgdesc="A TFTP server intended to run as a user initiated program, rather than a service daemon." +arch=('any') +url="https://code.google.com/p/tftpgui/" +license=('GPL3') +depends=('tk' 'python>=3.2' 'authbind') +makedepends=('imagemagick') +install=tftpgui.install +source=("https://${pkgname}.googlecode.com/files/${pkgname}_3_1.tar" + "tftpgui.sh" + "tftpgui.cfg" + "tftpgui.desktop") + +package() { + cd ${srcdir} + _pymin=`python --version | cut -d " " -f 2 | sed 's@\..$@@'` + install -vdm755 ${pkgdir}/usr/lib/python${_pymin}/site-packages + cp -r ${pkgname} ${pkgdir}/usr/lib/python${_pymin}/site-packages + install -vdm755 ${pkgdir}/usr/bin + install -vm755 ${srcdir}/${pkgname}.sh ${pkgdir}/usr/bin/${pkgname} + install -vdm755 ${pkgdir}/usr/share/applications + install -vm644 ${srcdir}/tftpgui.desktop ${pkgdir}/usr/share/applications + for size in 16 24 32 48 72 96 128 256 + do + install -vdm755 ${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps + convert ${srcdir}/${pkgname}/TFTPicon.ico[3] -resize ${size}x${size} \ + ${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/tftpgui.png + done + install -vdm755 ${pkgdir}/etc + install -vm644 ${srcdir}/tftpgui.cfg ${pkgdir}/etc/tftpgui.cfg +} +sha256sums=('3f40ac6e6dffdbf0301f7627756e1adc54257b02be9540add3db621cee3c749a' + 'a590050a511a985049758b064769bea53df03f79fad2e071f646a783bcfb7359' + '4ad821c1d7b768b0303e48f5f747886fcf238ebcd99ca575b2c97b39989871e0' + '13d76d75247af030877f62012f8f156ca237ab33e6e083d54fbc50dfae8d1a6f') |