app-office/grisbi: bump to 0.6.0, rewrite ebuild to use the gnome2 eclass
authorRemi Cardona <remi@gentoo.org>
Tue, 25 May 2010 20:22:43 +0000 (20:22 +0000)
committerRemi Cardona <remi@gentoo.org>
Tue, 25 May 2010 20:22:43 +0000 (20:22 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux i686

app-office/grisbi/ChangeLog
app-office/grisbi/Manifest
app-office/grisbi/grisbi-0.6.0.ebuild [new file with mode: 0644]

index 2cc0fbfcd087fd16fc6b5b9ad7ed482dedf8cce2..95609e19d343db5065c86c467c7dabd7185f0201 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for app-office/grisbi
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/grisbi/ChangeLog,v 1.39 2010/03/20 12:55:16 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/grisbi/ChangeLog,v 1.40 2010/05/25 20:22:43 remi Exp $
+
+*grisbi-0.6.0 (25 May 2010)
+
+  25 May 2010; Rémi Cardona <remi@gentoo.org> +grisbi-0.6.0.ebuild:
+  bump to 0.6.0, rewrite ebuild to use the gnome2 eclass
 
   20 Mar 2010; Raúl Porcel <armin76@gentoo.org> grisbi-0.6.0_rc2.ebuild:
   sparc stable wrt #306033
index ce7050689a9cfa16d96c3de885d1d2bd051931cb..2c00fee8f72c7b7c69fc67840633766b666ac470 100644 (file)
@@ -3,9 +3,11 @@ AUX grisbi-0.5.6-latex-unicode.patch 461 RMD160 fa6bd5134e11768c5ee51e15931992fd
 AUX grisbi.desktop 170 RMD160 526c4e4d3e4e1f9e7dc87e75685a79e7c1c906ed SHA1 78db02f6dd53b8ed31dcccf14ddaab2e3ae53a62 SHA256 514362db5222f0609c2782a96078dc8638130b903f19e41e50c4259879a065fe
 DIST grisbi-0.5.8.tar.bz2 984884 RMD160 cc361c7c17ab9786d310fda70c9a8a50d45397f5 SHA1 dcc1c87a62265437bbfd4fd5d603131f3473c569 SHA256 011b1f9aefe39bcb73ec11ff518fae8f281e6264a0c64c8367ab9cc9e28b6c02
 DIST grisbi-0.5.9.tar.bz2 1003327 RMD160 533c398443003c4f13204baa679932fccd777649 SHA1 6fb6ebf5855ac9275c4da539ff94479d2e486261 SHA256 38aacb3007047fdb63816501921c58363737259f6bfe69a900aeb5dcd33498d7
+DIST grisbi-0.6.0.tar.bz2 1966296 RMD160 dedd2375136b36ab69026f42207cecb18c74190f SHA1 d76973eaa068827d0239b2a6d7c411f78ae743fb SHA256 3b9759e0839fc571ccedfb8514b47bef86db50223424137c2e70997f6d252527
 DIST grisbi-0.6.0rc2.tar.bz2 1946861 RMD160 b3253a03019c39c8a2ba26eb21d7e30719f4d70a SHA1 a6d0984058af45602f8f1c94507bcbf110218367 SHA256 4f590468f74aae312cb4e36021bd37f68a23c26cc7619040d8363e88157768ab
 EBUILD grisbi-0.5.8.ebuild 1746 RMD160 10d3536477b72e9bda4fb1f40f0ea5b46cd0f9cd SHA1 bc0001eb3916035129f2bccfe6206af233ee2666 SHA256 35847e0f89bc3d0f9037ec5f3eee97bd2394cef4c38a0916a8a66d50e78f425c
 EBUILD grisbi-0.5.9.ebuild 1691 RMD160 14d449a3a951d960524ac9707ea6e01543d4a700 SHA1 2181058e8a9b2eaa4b5e67e335607f2c10341d60 SHA256 b9ea9ec961d53b02e6ea43aed9d49953a6bd8c310d797a8b95c54e9a20eaedd5
+EBUILD grisbi-0.6.0.ebuild 1399 RMD160 0aa34144700a505a874657f043a3eb4877658387 SHA1 74b9e17cdf90ca6c4df9928129794f283e7d6b5c SHA256 6523884e4b655a8f7cee9e4bb4057c48bce932a801bcc79637306025e0f8bb19
 EBUILD grisbi-0.6.0_rc2.ebuild 1583 RMD160 5255314bf6728cca1d587cf228097c86996b7ab8 SHA1 2ea9b4cda138c799ccf07feb6f85ca19c2db166b SHA256 9b9d21ecff6d40db8ec6251983181d97c1b749d2238d8185186a0f8a987efe68
-MISC ChangeLog 6174 RMD160 63d65a563b27eca9517aab04b2ffdd2e50a7c55c SHA1 27ac297fa70b0d2c5ad9ce5a81aacdc0ced93b4e SHA256 ca9bee5e6f58709886245764583bd86ea51c9fc2b31783864081cb02bc46f71c
+MISC ChangeLog 6327 RMD160 a8dc79ad4f8fa75595daa067a9f5a859790d61f5 SHA1 3a0c6b3735b6500a4d2ca48f78ee565fe68916dc SHA256 669d0fc2d986971d0bea3120beebae693273c8d6b83fef7f10e1cba0d5fd4c90
 MISC metadata.xml 484 RMD160 337a5892bb0d0eaf7c7f385259aba618068c71d6 SHA1 c8ba2b7a12306ddcb0913dcc908a620e63236a24 SHA256 5ea31d7c143ec432e07fe987ca46cee6b38e06654b6b369dcd69a798e67313b8
diff --git a/app-office/grisbi/grisbi-0.6.0.ebuild b/app-office/grisbi/grisbi-0.6.0.ebuild
new file mode 100644 (file)
index 0000000..690a00f
--- /dev/null
@@ -0,0 +1,58 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/grisbi/grisbi-0.6.0.ebuild,v 1.1 2010/05/25 20:22:43 remi Exp $
+
+EAPI="2"
+
+inherit eutils gnome2
+
+IUSE="nls ofx ssl"
+
+DESCRIPTION="Grisbi is a personal accounting application for Linux"
+HOMEPAGE="http://www.grisbi.org"
+SRC_URI="mirror://sourceforge/grisbi/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+# minimum gtk 2.10 to have print support
+RDEPEND="dev-libs/libxml2
+       >=x11-libs/gtk+-2.10.0
+       ssl? ( dev-libs/openssl )
+       ofx? ( >=dev-libs/libofx-0.7.0 )"
+
+DEPEND="${RDEPEND}
+       >=dev-util/pkgconfig-0.20"
+
+pkg_setup() {
+       G2CONF="
+               --with-plugins \
+               $(use_with ofx) \
+               $(use_enable nls)"
+       DOCS="AUTHORS NEWS README"
+}
+
+src_prepare() {
+       gnome2_src_prepare
+
+       # Apply location patchs
+       ebegin "Applying Gentoo documentation location patch"
+       for i in \
+               $(find ./ -name 'Makefile.am') \
+               $(find ./ -name 'grisbi-manuel.html')
+                       do
+                               sed -i "s;doc/grisbi/;doc/${PF}/;g" "${i}"
+                       done
+       eend 0
+
+       # Fix Icon value in desktop file
+       sed -i "s/grisbi.png/grisbi/" share/grisbi.desktop || die
+}
+
+pkg_postinst() {
+       gnome2_pkg_postinst
+       elog "The first thing you should do is set up the browser command in"
+       elog "preferences after you start up grisbi.  Otherwise you will not"
+       elog "be able to see the help and manuals."
+}