diff options
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 45 | ||||
-rw-r--r-- | grisbi.install | 17 |
3 files changed, 30 insertions, 53 deletions
@@ -1,22 +1,19 @@ -# 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 + pkgver = 1.1.95.r62.g22aa8142 pkgrel = 1 url = http://www.grisbi.org - install = grisbi.install - arch = i686 - arch = x86_64 + arch = any license = GPL - makedepends = gettext - makedepends = grep + makedepends = git makedepends = intltool - depends = desktop-file-utils - depends = goffice + depends = gtk3 + depends = libgsf optdepends = libofx: for OFX support - options = !libtool - source = git://git.code.sf.net/p/grisbi/code + provides = grisbi + conflicts = grisbi + replaces = grisbi + source = git://github.com/grisbi/grisbi.git sha256sums = SKIP pkgname = grisbi-git @@ -1,40 +1,37 @@ -# Maintainer: Silvio Fricke <silvio.fricke@gmail.com> -# based-from: Christoph Drexler <chrdr at gmx dot at> - +#Maintainer: Frederic Bezies <fredbezies at gmail dot com> +#Contributor: Maƫl Leclair <mael.leclair@gmail.com> pkgname=grisbi-git -pkgver=1.0.0.216.gfaf4df2 +_pkgname=grisbi +pkgver=1.1.95.r62.g22aa8142 pkgrel=1 pkgdesc="Personal financial management program" -arch=('i686' 'x86_64') +arch=('any') url="http://www.grisbi.org" license=('GPL') -depends=('desktop-file-utils' 'goffice') -makedepends=('gettext' 'grep' 'intltool') +depends=('gtk3' 'libgsf') optdepends=('libofx: for OFX support') -options=(!libtool) -install=grisbi.install -source=("git://git.code.sf.net/p/grisbi/code") +makedepends=('git' 'intltool') +provides=('grisbi') +conflicts=('grisbi') +replaces=('grisbi') +source=(git://github.com/grisbi/grisbi.git) sha256sums=('SKIP') pkgver() { - cd code - desc="$(git describe)" - desc=${desc//upstream_version_/} - desc=${desc//_/.} - desc=${desc//-/.} - printf "${desc}" + cd "$_pkgname" + git describe --long --tags | sed 's/upstream_version_//;s/\([^-]*-g\)/r\1/;s/-/./g;s/_/./g' } + build() { - cd code - ./autogen.sh - ./configure \ - --disable-frenchdoc \ - --prefix=/usr - make + + cd "$_pkgname" + ./autogen.sh + ./configure --prefix=/usr + make } package() { - cd code - make DESTDIR="${pkgdir}" install + cd "$_pkgname" + make DESTDIR="$pkgdir/" install } diff --git a/grisbi.install b/grisbi.install deleted file mode 100644 index 5227b3c628ef..000000000000 --- a/grisbi.install +++ /dev/null @@ -1,17 +0,0 @@ -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 -} |