diff options
author | Silvio Fricke | 2015-12-05 14:29:20 +0100 |
---|---|---|
committer | Silvio Fricke | 2015-12-05 14:29:20 +0100 |
commit | b09c9f7ec7d98b252aa29b21bff75ba6c67ebf78 (patch) | |
tree | dec4cc15f634045b4cdd6465a16409bed2a64aa8 | |
download | aur-b09c9f7ec7d98b252aa29b21bff75ba6c67ebf78.tar.gz |
inital commit, based on https://aur.archlinux.org/packages/grisbi
Signed-off-by: Silvio Fricke <silvio.fricke@gmail.com>
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | grisbi.install | 17 |
3 files changed, 80 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..8e0cd1c4f8a8 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +# Generated by mksrcinfo v8 +# Sat Dec 5 13:00:45 UTC 2015 +pkgbase = grisbi-git + pkgdesc = Personal financial management program + pkgver = 1.0.0.216.gfaf4df2 + pkgrel = 1 + url = http://www.grisbi.org + install = grisbi.install + arch = i686 + arch = x86_64 + license = GPL + makedepends = gettext + makedepends = grep + makedepends = intltool + depends = desktop-file-utils + depends = goffice + optdepends = libofx: for OFX support + options = !libtool + source = git://git.code.sf.net/p/grisbi/code + sha256sums = SKIP + +pkgname = grisbi-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e08091680fbe --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Silvio Fricke <silvio.fricke@gmail.com> +# based-from: Christoph Drexler <chrdr at gmx dot at> + +pkgname=grisbi-git +pkgver=1.0.0.216.gfaf4df2 +pkgrel=1 +pkgdesc="Personal financial management program" +arch=('i686' 'x86_64') +url="http://www.grisbi.org" +license=('GPL') +depends=('desktop-file-utils' 'goffice') +makedepends=('gettext' 'grep' 'intltool') +optdepends=('libofx: for OFX support') +options=(!libtool) +install=grisbi.install +source=("git://git.code.sf.net/p/grisbi/code") +sha256sums=('SKIP') + +pkgver() { + cd code + desc="$(git describe)" + desc=${desc//upstream_version_/} + desc=${desc//_/.} + desc=${desc//-/.} + printf "${desc}" +} + +build() { + cd code + ./autogen.sh + ./configure \ + --disable-frenchdoc \ + --prefix=/usr + make +} + +package() { + cd code + make DESTDIR="${pkgdir}" install +} diff --git a/grisbi.install b/grisbi.install new file mode 100644 index 000000000000..5227b3c628ef --- /dev/null +++ b/grisbi.install @@ -0,0 +1,17 @@ +post_install() { + echo ":: Updating icon cache ..." + xdg-icon-resource install --novendor --size 48 /usr/share/pixmaps/grisbi/grisbi.png + echo ":: Updating MIME database ..." + update-mime-database usr/share/mime + echo "Updating desktop database ..." + update-desktop-database -q 2>&1 + echo " done." +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} |