diff --git a/pkg/archlinux/PKGBUILD b/pkg/archlinux/PKGBUILD new file mode 100644 index 0000000..ccef18c --- /dev/null +++ b/pkg/archlinux/PKGBUILD @@ -0,0 +1,24 @@ +# Maintainer : a-Sansara +# Contributor: +pkgname=gpyfsa +pkgver=0.33 +pkgrel=1 +pkgdesc='a gtk+ GUI front-end of fsarchiver with mounting facilities' +arch=('any') +url='http://sourceforge.net/projects/gpyfsa/' +license=('GPL3') +depends=('gksu' 'python2' 'pygtk' 'desktop-file-utils' 'fsarchiver>=0.6.8') +install="${pkgname}.install" +source=("http://sourceforge.net/projects/gpyfsa/files/packages/archlinux/${pkgname}-${pkgver}.tar.bz2/download") +md5sums=('0e6f2f47d11e7723dbe3fcf14a8c4465') + +build() { + cd "${srcdir}/${pkgname}" + sed -i -e "s|env python$|env python2|" GPyFSA/*.py + python2 setup.py build +} + +package() { + cd "${srcdir}/${pkgname}" + python2 setup.py install --root="${pkgdir}" --prefix=/usr --optimize=1 +} diff --git a/pkg/archlinux/gpyfsa-0.33-1-any.pkg.tar.xz b/pkg/archlinux/gpyfsa-0.33-1-any.pkg.tar.xz new file mode 100644 index 0000000..6ecf836 Binary files /dev/null and b/pkg/archlinux/gpyfsa-0.33-1-any.pkg.tar.xz differ diff --git a/pkg/archlinux/gpyfsa.install b/pkg/archlinux/gpyfsa.install new file mode 100644 index 0000000..fe3814f --- /dev/null +++ b/pkg/archlinux/gpyfsa.install @@ -0,0 +1,12 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 + echo "you should mannually remove /var/log/gpyfsa.log" +}