Bump eapi, update to current gnome2.eclass policies, fix tests and HOMEPAGE (#530124)
authorPacho Ramos <pacho@gentoo.org>
Tue, 30 Dec 2014 12:21:41 +0000 (12:21 +0000)
committerPacho Ramos <pacho@gentoo.org>
Tue, 30 Dec 2014 12:21:41 +0000 (12:21 +0000)
Package-Manager: portage-2.2.15/cvs/Linux x86_64
Manifest-Sign-Key: 0xA188FBD4

app-editors/mlview/ChangeLog
app-editors/mlview/Manifest
app-editors/mlview/mlview-0.9.0-r1.ebuild

index e4c9d46040de57adf5366d1de80977ac21121bbc..790a44ee7f3b316db08ad9544d749363ef2372ab 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for app-editors/mlview
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/mlview/ChangeLog,v 1.34 2012/05/03 18:33:00 jdhore Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/mlview/ChangeLog,v 1.35 2014/12/30 12:21:39 pacho Exp $
+
+  30 Dec 2014; Pacho Ramos <pacho@gentoo.org> mlview-0.9.0-r1.ebuild:
+  Bump eapi, update to current gnome2.eclass policies, fix tests and HOMEPAGE
+  (#530124)
 
   03 May 2012; Jeff Horelick <jdhore@gentoo.org> mlview-0.9.0-r1.ebuild:
   dev-util/pkgconfig -> virtual/pkgconfig
index b4809d5c510fc90204e3597d1d66330039fa4b13..0fcdc49d408b95a62edc49cdb2814b7200259887 100644 (file)
@@ -1,9 +1,19 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
 AUX mlview-0.9.0-desktop.patch 433 SHA256 a3bf2478072e477ab688112d9963371b99853f0919871a1f6d31cc682968f8de SHA512 6bbf3bd832124f924739d7ba4c45347cb20e3880ce8e7dac85d71317ffab6d36984bcf7832f2e9ddce667af414d9ea7b91dfe30e0e30067bdec984cb413d9bd9 WHIRLPOOL e9a75f4830a5b37d44611d98b7c7f79c59587fba28b8b36e060dd25e402b20757a501418800c7fa754076bba1d234f348d109c32b7d2ebcd91c51baa7c3a9da5
 AUX mlview-0.9.0-gcc44.patch 1877 SHA256 34e5f9b2822b06f3cc23a86ccc46d1070c29859706ed8050cb832aca7ec73a0b SHA512 924e0b62c218594c3f23f410a0a3aa9db3db30012575fa9bdfe698f226c39bafad379cfc9076b40f3975d3214e83e199b5593f3ab2be004f7267a32ace5d305b WHIRLPOOL 3c09048c6782b848f32edfb2fed6e8b1b194ef7d414a7f7164e8e083dac8c72b74bd2d905f4f05c2c73057ec70dce69011d30975097674448ae66547a5502fc9
 AUX mlview-0.9.0-gcc45.patch 260 SHA256 178606be328182ecec82122174fe7b993de31765b916516e0241d482038cd37a SHA512 1e3b1d961092dad237e09995264dff3cb35683b36afa48db2302c07ca8ccf509d681d5b764f7642db51f49cd448f82ddd5cec0b0a1801a44dc1d4f3f9d487ff3 WHIRLPOOL 0aa9921937170f3531ffe6c99bc5b29499ec7b02a053d5d4315086e2b94281f9c8ea501373f555669959f5df43ddc5412d7333a974b7c7ba3e664c9e0d3f9672
 AUX mlview-0.9.0-r1-10_port_to_gtksourceview2.patch 7817 SHA256 dffdd5099d1f959d691535d1f19b2549c29db37419806d7623da4a097d97b850 SHA512 0e3281e92faf79989086bc8d026d12eb1ce529fc7501897a46d3ec4f76fa3b71a1394898243d14f633b4f9a38ba5676fde74f70424a8fb051378441a24f295fd WHIRLPOOL 09c8dfd0904205b1276fe8351973921a7898a8e00eca92a9c82d0a1833307304c44fdf1728f2922b726f4817828006c5a57bf928d3b0c23dd54bff21e4622745
 AUX mlview-0.9.0-r1-autoreconf.patch 729 SHA256 c1b45bc4a01e51695877414f42b7fff83d90a8c62b44763a63c54b4179cbe7f5 SHA512 3bcf9cceac84f761b4dfb22455e51350083de8a9968f6fb2a5d865f3b5e3181edca436136bca0927a4114764ee9876a526496f7d95459904455474d90d55b87b WHIRLPOOL 79189da54a0cc62c01e9ffe0b3707424d87944490bf0c0b34de4134ae1cff5da9feabe74dd4b31cca9b50823a2c62c44b1bff91af9042548f9a242806001f4f8
 DIST mlview-0.9.0.tar.bz2 754148 SHA256 568ce3fefe83eb163b4fbd7d62954ec3cad3000e966cd9f7461c2c9a3edb4dca SHA512 646f375afa27d1e050f17ded2154af9667e51e345e3a66b4354fa1babe49a45f940114ee6c1106e04cab678ba68618aea0182872dab1c9628e2cabf3561521c7 WHIRLPOOL dc289552f057e977ae713b27a580fa8b552a275995cb9cf373989abf12dd18188945ce96c2080b8581a2addaeac2831b6a26721dc8203d42d20341d1ce60aacd
-EBUILD mlview-0.9.0-r1.ebuild 1413 SHA256 85d40b3d33b0fef5513c52b7c52acc0760c1c5c5a40092d102bcf301517c00da SHA512 bf90211e6ed0767c62c3c5b01d071d8eef2f4aa92af2577c3bac7eeba270f8f313a8647d9b4d0d7b267420f69f56d4db5477f9e5c47b7e3505906bac12f60009 WHIRLPOOL abb6c99f8f813c2727fa49512b385a86d64a26971c32efa6bba4b110fd7bf054427b61f0e4abf4e10e5d90ebb1b5e3e3cb9afc2c7d73c7cc612d4d463bd86183
-MISC ChangeLog 5453 SHA256 607e67f814a5f1c0869c72e159b3aa17a4042550644534dd896f7a29ca651115 SHA512 b6bf7d02fdba7f8bd734508f97a189c0a502ef0cf421ef56fbcc807a20335bdca558aa361a5b075c764a33b286b1fd189db4ecdd3caf0e8737f0f8b63d5e23b4 WHIRLPOOL 867592906878fd482f11f34a6c461dcecc356ae1eda48feb28d1c37157c383bdfee7c502a7e3829cc43a4e72571db26f7fe2bb9b12a3174663991715554cf406
+EBUILD mlview-0.9.0-r1.ebuild 1558 SHA256 858081028aca8ee89c468a96534bed50d4276efcf6eb6cb7fb64b270885cc66d SHA512 3a718b78dad9ff942b88f7e351e2093c80104d400dbfe9ef10871c7209a00c164d5dc8a995b05d23bf24cfc4ccdf0a24c0a75f598451b55cd4173b9a21de4933 WHIRLPOOL 73f2fa4d53fc0f23d2d470e43d53178c94b174e47232fb68d2ec981d4d68c6076468471d745377c4090ba0962978107bbe2b15c690bdb66b2b96396d9d470152
+MISC ChangeLog 5613 SHA256 c01822c76d9bbec376fd243d5ea4cb859788bf729e6a590c9c5cd257cfd7de57 SHA512 2faaab67913db1584c6eb7d075de5f4fc299309654c9793650172d8c3d845d87b85653a1244bce804e7453c08e627d2c9d9b617d56bafdff9901b9c56ae5c62a WHIRLPOOL 72201317a6730de75ff70417ef7b022293fa35265797348e0c93f951046f573a8877f6b5822bf070633ed041270a7cbe20a738df60d441490b4f592903ee6428
 MISC metadata.xml 455 SHA256 fc2e7cb73f3671c2e373c35e96f9ff27ef19d7a5d9d72428500418679a62179d SHA512 11c6322376676f4eccca0d5dc33b068042a8014f9c5bb58d7ddd635100a9ab881af8bbe5aa59c31e08df2782fc3982b3a59a4b1440ef1daf2365072e4fb342ee WHIRLPOOL 6d5c99e6e8dddc81be729d78245846b260ddc098c34237fd3bc04cdf0a408e16510bb04976bc29d33bfb03b17e7540d51482e98fb16ca3882218bc5b80287e5b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iEYEAREIAAYFAlSimNUACgkQCaWpQKGI+9QGqQCdHu8zdwO5ZpQQYEBDJPFXtAHq
++LEAn19DrpnCX7aHxJUtmk3Edo9xF//W
+=mVE9
+-----END PGP SIGNATURE-----
index ecec3141f33b58bc33c5e702c59e17d87b9e497d..dec2e8990653a3ae92ca6d76b1fc62c4af20c014 100644 (file)
@@ -1,21 +1,23 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/mlview/mlview-0.9.0-r1.ebuild,v 1.2 2012/05/03 18:33:00 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/mlview/mlview-0.9.0-r1.ebuild,v 1.3 2014/12/30 12:21:39 pacho Exp $
 
-EAPI=2
+EAPI=5
+GCONF_DEBUG="no"
+GNOME_TARBALL_SUFFIX="bz2"
 
-GNOME2_LA_PUNT=yes
 inherit autotools eutils gnome2
 
 DESCRIPTION="XML editor for the GNOME environment"
-HOMEPAGE="http://www.freespiders.org/projects/gmlview/"
+HOMEPAGE="http://www.nongnu.org/mlview/mlview-internals.html"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86 ~x86-interix ~amd64-linux ~x86-linux"
 IUSE="debug"
 
-RDEPEND=">=dev-libs/libxml2-2.6.11:2
+RDEPEND="
+       >=dev-libs/libxml2-2.6.11:2
        >=dev-libs/libxslt-1.1.8
        >=dev-libs/glib-2.6:2
        >=x11-libs/gtk+-2.6:2
@@ -28,27 +30,34 @@ RDEPEND=">=dev-libs/libxml2-2.6.11:2
        >=gnome-base/gconf-2.6.2:2
        x11-libs/gtksourceview:2.0
        >=x11-libs/vte-0.11.12:0
-       sys-libs/zlib"
+       sys-libs/zlib
+"
 DEPEND="${RDEPEND}
        virtual/pkgconfig
        dev-util/intltool
-       sys-devel/gettext"
+       sys-devel/gettext
+"
 
-pkg_setup() {
+src_prepare() {
        DOCS="AUTHORS BRANCHES ChangeLog NEWS README"
-       G2CONF="--disable-dependency-tracking
-               --disable-static
-               $(use_enable debug)"
-}
 
-src_prepare() {
+       # Fix tests
+       echo "ui/mlview-exec-command.glade" >> po/POTFILES.in || die
+       echo "ui/mlview-plugins-window.glade" >> po/POTFILES.in || die
+
        epatch "${FILESDIR}"/${P}-desktop.patch
        epatch "${FILESDIR}"/${P}-gcc44.patch
        epatch "${FILESDIR}"/${P}-gcc45.patch
        epatch "${FILESDIR}"/${PF}-10_port_to_gtksourceview2.patch
        epatch "${FILESDIR}"/${PF}-autoreconf.patch
+
        mkdir m4 || die
        eautoreconf
-       intltoolize --force
        gnome2_src_prepare
 }
+
+src_configure() {
+       gnome2_src_configure \
+               --disable-static \
+               $(use_enable debug)
+}