summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD45
-rw-r--r--grisbi.install17
3 files changed, 30 insertions, 53 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8e0cd1c4f8a8..57cc88324fa3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index e08091680fbe..00cbc36eb89a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
-}