diff options
author | Christian Faulhammer <fauli@gentoo.org> | 2012-11-04 16:41:19 +0000 |
---|---|---|
committer | Christian Faulhammer <fauli@gentoo.org> | 2012-11-04 16:41:19 +0000 |
commit | 4ae8434a4becaaf2c11bd8afed53c77b1468bee6 (patch) | |
tree | 78b53b610658bb977ae59309c060ae91042d72a6 /app-misc/gramps | |
parent | Convert into license template. (diff) | |
download | historical-4ae8434a4becaaf2c11bd8afed53c77b1468bee6.tar.gz historical-4ae8434a4becaaf2c11bd8afed53c77b1468bee6.tar.bz2 historical-4ae8434a4becaaf2c11bd8afed53c77b1468bee6.zip |
version bump
Package-Manager: portage-2.1.11.9/cvs/Linux i686
Diffstat (limited to 'app-misc/gramps')
-rw-r--r-- | app-misc/gramps/ChangeLog | 7 | ||||
-rw-r--r-- | app-misc/gramps/Manifest | 10 | ||||
-rw-r--r-- | app-misc/gramps/gramps-3.4.2.ebuild | 90 |
3 files changed, 102 insertions, 5 deletions
diff --git a/app-misc/gramps/ChangeLog b/app-misc/gramps/ChangeLog index 4c528da62c0a..45b7b6d06992 100644 --- a/app-misc/gramps/ChangeLog +++ b/app-misc/gramps/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-misc/gramps # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/gramps/ChangeLog,v 1.157 2012/10/18 17:48:13 fauli Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/gramps/ChangeLog,v 1.158 2012/11/04 16:41:19 fauli Exp $ + +*gramps-3.4.2 (04 Nov 2012) + + 04 Nov 2012; Christian Faulhammer <fauli@gentoo.org> +gramps-3.4.2.ebuild: + version bump 18 Oct 2012; Christian Faulhammer <fauli@gentoo.org> -files/gramps-3.2.4-use_bsddb3.patch, -gramps-3.2.5.ebuild, diff --git a/app-misc/gramps/Manifest b/app-misc/gramps/Manifest index e474c9488267..90cc0bb26d89 100644 --- a/app-misc/gramps/Manifest +++ b/app-misc/gramps/Manifest @@ -4,14 +4,16 @@ Hash: SHA256 AUX gramps-3.4.0-use_bsddb3.patch 447 SHA256 a4a7c57c202f65cceed8065e4d5649c02d316203ca31137cfccb98a989b6b3cc SHA512 35f9b2be431106c9e7fe60e3f2c6f56b6b01159c64f733c1b1b85449101e2dfc8bf3759a971936876124df7d7527d312f09f4575a293aa6669310abe77d15044 WHIRLPOOL 24f0b41023b73b89897d391da73f00221b25d2674fbfa5be0e72d5869a9989ff02db6aa3819c486f25528859f13593b1dad25543c38e74fe555dac6b7ad768b1 DIST gramps-3.4.0.tar.gz 9470815 SHA256 4d029c4f3d3ffd369cbf3859f86f3602ce97a038ed6238b9811d0bf3cd15acf0 SHA512 469fbbcb1e864f0c5a771f83e4592ff27f86b017fd9fe9d6d56fff04aa888bfd08d1a6d2bfcccb244328b3a78c7b22e031452d9eb409b674cf0369e0af8aed0f WHIRLPOOL f068bb558cd5a6c5b4bf03dfb0d7a389aa8ea3175d2240d3a9d612a684a1cfbdf781b98d8ba859bfeaf5843ea744b721673b8115495777401bbc165922bebf08 DIST gramps-3.4.1.tar.gz 10024633 SHA256 dc0cabfbe5586d5f38af6364a7adfdb52a543614583f60a5ecbdb317d0bac8c7 SHA512 550b104458eacdeb765bf856808474d73b18903cdc56b91c7a5cb0ee28a3fef6ae48979daa6ec36a693b396697a415838dda7aa5314800c4118865205883fca5 WHIRLPOOL 3f7d40962a8b339d2af59767e692ae2d7c831e489675dac3d46c2ee53a3c0a4a340a346a9e317718bf85eb43fff0a3d6461656c00218ea978176d6813ba0f0bb +DIST gramps-3.4.2.tar.gz 9799202 SHA256 8cfc19b53ddf2bb864356c6749ac7703560bd818a3d47bb514f05d7b07a5b222 SHA512 73406fd5f5a29af5c8b03972a40ca73cc2198e93bacbf05bec521828c6fd50229b099380eafb7515e4e49c19f8395d992cf03a7ce256d85884294466eb3daa6b WHIRLPOOL dc0e996f71f0bc1e44a367509ea1862ade333c2870354a1e0a4017f0ca460a8235bf7c38f4818782d6c3f5c370db97258f1787db828a7b8b79cafdbcaca40cb2 EBUILD gramps-3.4.0.ebuild 2272 SHA256 c220829a657a7a3d8af13667cbecc983e91fef564ca5706c2785e87741facdb0 SHA512 44fbacb5918065578b48dd339b8854d4f865c7e6f72ad34e59568f61102659affed46d2e9ae3cac8e61f29668c415452400b6e05f22154667b33a6bfc0f6755d WHIRLPOOL 4f5775a2d47bd42ee04b3927279c9a1211f0ac61e6e69c9ac5e9ec9aa93a7cdb717f9c79b6a50113094969b4c476f24131e3099452925098f2d142ab8cc8b444 EBUILD gramps-3.4.1.ebuild 2222 SHA256 8c873edac5fcac4007ac32d0f04ec1dea42f8b3fe46f06953ff355aadf2289fd SHA512 785e117a2a246ae587aad0d46d5215499a7667c5578a54b9ceadb0df0a26901e5574945d89e3b320ea95297c8fe8c672d5cdd369719bc4209b8d5c790581ceb0 WHIRLPOOL b83441d718f1d9c133133c78018aa0882c9e87d520ec449194b2fc55bf7819332be4f06f7de12859790409f62de839c4cb99ac99f153cd2bdd9f02cd5d0b1c69 -MISC ChangeLog 22665 SHA256 522bbf855c6825a95caa86f77202f7bfab4aba62bd9439cdc08287137f5570b1 SHA512 2da3e4df50b17df523e81016e37cf5d4e1c0a9e8f60cbf557f3e13955db0270d452ce4df1cc8ad5be34f36f67b670dd73a824f13f59385ef3a06fdc705504806 WHIRLPOOL f010b94d3f608eab26df51f9cf0bb96c0a9782ea4ad55e6f0b52b7ac3c704894a01b9b41d71e7f6d76a268ac45c2dbba99c44fadc60dff17ac678c06351e07a4 +EBUILD gramps-3.4.2.ebuild 2222 SHA256 c798ecd5fc55fa6405c6fca653959ebb67df84161dd46475a1a12f15918c06be SHA512 6ede3532efc1c52920a6b71896aae0435d1a6bc0e851d9129c1365794f9d25ea9bdb809d7856b14f3f5e744bad0d34d83b0290067b66d6f6f909eb062a44841c WHIRLPOOL 4055136e08d4f626f77d96bdc7ab58f58371160ea550349edd3e508a946ce4c83007001a1efb7ff24dcf7b92269bd1d5ff93ab93dbe077fe28ff28bd113d3498 +MISC ChangeLog 22787 SHA256 bc0facf2c16acf5fbbe20edddae8782a99e4b14d9a8123095c973b54303de5ce SHA512 ce1f85056b270c6cce56d0a06793a5803ebb312f2cedd1615624e84cfd5ad4c25e151d4406d648c67f7b43b7330be2488e82ae7a23e14f3c39adee96f93f4ffc WHIRLPOOL f505be10c9489af9d4298f166cf3cf57fc6950b9f3ce508d9acbad142e48df3c53f89b85f815176f1104dce63d7ba68f45e66c8adf6fa1dfe03f269da4c8b7ac MISC metadata.xml 5281 SHA256 143b1e1e732fd624452538670c2fb390a6d2512c97959009b2bd593ccdef0963 SHA512 a5ea300d649875df57ab2b3b1be3e0c4eeb8aefb8dc33916d6864d434155c5263b5f31f57d3cef61911a87ae9f88c84dbac78bdbd49c7733616c83937882d3a8 WHIRLPOOL 043e2c1e39addc710619d4b726e7ab13946a956edd1ddeba1acc3ce23e35d0439da55927ccc2bb4cdeacbcf65c664ca59fed82c8fd873fb2ebdb8952018fa9e2 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlCAQbYACgkQNQqtfCuFneP+xACfdcnFgjlZGhnm9biJVjINDty6 -ZLcAn3Q1wAMzo6A2HwrmkHx02rS+49jh -=FfHH +iEYEAREIAAYFAlCWqawACgkQNQqtfCuFneMB+wCeLp8T1VLO9R6/sIlUDmN5B3gf +guAAn1mlgCIUPf+QUdkDSp6mPy7kilyU +=M7gE -----END PGP SIGNATURE----- diff --git a/app-misc/gramps/gramps-3.4.2.ebuild b/app-misc/gramps/gramps-3.4.2.ebuild new file mode 100644 index 000000000000..fd27a5361bba --- /dev/null +++ b/app-misc/gramps/gramps-3.4.2.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/gramps/gramps-3.4.2.ebuild,v 1.1 2012/11/04 16:41:19 fauli Exp $ + +EAPI=3 + +PYTHON_DEPEND="2:2.6" +GCONF_DEBUG="no" + +inherit eutils gnome2 python + +DESCRIPTION="Genealogical Research and Analysis Management Programming System" +HOMEPAGE="http://www.gramps-project.org/" +SRC_URI="mirror://sourceforge/gramps/Stable/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="gnome reports spell webkit" + +RDEPEND="dev-python/bsddb3 + >=dev-python/pygtk-2.16.0 + dev-python/pygoocanvas + x11-misc/xdg-utils + gnome-base/librsvg:2 + gnome? ( dev-python/libgnome-python + dev-python/gconf-python ) + spell? ( dev-python/gtkspell-python ) + reports? ( media-gfx/graphviz ) + webkit? ( dev-python/pywebkitgtk )" +DEPEND="${RDEPEND} + dev-util/intltool + sys-devel/gettext + virtual/libiconv + virtual/pkgconfig" + +DOCS="NEWS README TODO" + +pkg_setup() { + G2CONF="${G2CONF} --disable-mime-install PYTHON="${EROOT}"/usr/bin/python2" + python_set_active_version 2 + python_pkg_setup +} + +src_prepare() { + gnome2_src_prepare + + epatch "${FILESDIR}/${PN}-3.4.0-use_bsddb3.patch" + + # This is for bug 215944, so .pyo/.pyc files don't get into the + # file system + python_clean_py-compile_files + + # Fix install path, bug 423315 for example + einfo "Fix installation path" + find . -iname 'Makefile.in' | xargs \ + sed "s;\(pkgdatadir = \)\(\$(datadir)\);\1$(python_get_sitedir);" -i \ + || die + find . -iname 'Makefile.in' | xargs \ + sed "s;\(pkgpythondir = \)\(\$(datadir)\);\1$(python_get_sitedir);" -i \ + || die + + sed "s;\$(prefix)/share/gramps;/$(python_get_sitedir)/@PACKAGE@;" \ + -i src/Makefile.in || die + + sed "s;\$(prefix)/share/gramps;/$(python_get_sitedir)/@PACKAGE@;" \ + -i src/docgen/Makefile.in || die + + einfo "Fix wrapper script" + sed "s;@datadir@;$(python_get_sitedir);" \ + -i gramps.sh.in || die + + einfo "Fix icon location" + sed "s;gramps/;pixmap/;g" -i data/gramps.keys.in || die +} + +src_install() { + python_need_rebuild + gnome2_src_install +} + +pkg_postinst() { + gnome2_pkg_postinst + python_mod_optimize ${PN} +} + +pkg_postrm() { + gnome2_pkg_postrm + python_mod_cleanup ${PN} +} |