From d2e8ab1077cf743cb1850592d60400b0d2f3f65f Mon Sep 17 00:00:00 2001 From: Gilles Dartiguelongue Date: Mon, 15 Dec 2014 23:23:02 +0000 Subject: [PATCH] Version bump for Gnome 3.14. Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0xC6085806 --- app-editors/gedit-plugins/ChangeLog | 8 +- app-editors/gedit-plugins/Manifest | 24 ++--- .../gedit-plugins/gedit-plugins-3.14.1.ebuild | 91 +++++++++++++++++++ app-editors/gedit-plugins/metadata.xml | 1 + 4 files changed, 106 insertions(+), 18 deletions(-) create mode 100644 app-editors/gedit-plugins/gedit-plugins-3.14.1.ebuild diff --git a/app-editors/gedit-plugins/ChangeLog b/app-editors/gedit-plugins/ChangeLog index 7f1be531fdb2..42f83dd871c5 100644 --- a/app-editors/gedit-plugins/ChangeLog +++ b/app-editors/gedit-plugins/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-editors/gedit-plugins # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit-plugins/ChangeLog,v 1.52 2014/12/01 11:40:51 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit-plugins/ChangeLog,v 1.53 2014/12/15 23:22:59 eva Exp $ + +*gedit-plugins-3.14.1 (15 Dec 2014) + + 15 Dec 2014; Gilles Dartiguelongue + +gedit-plugins-3.14.1.ebuild, metadata.xml: + Version bump for Gnome 3.14. 01 Dec 2014; Michał Górny gedit-plugins-3.12.1-r1.ebuild: Add a proper REQUIRED_USE for libpeas compatibility, use python_setup() to use diff --git a/app-editors/gedit-plugins/Manifest b/app-editors/gedit-plugins/Manifest index 65ea464d90ae..28edc557d4e9 100644 --- a/app-editors/gedit-plugins/Manifest +++ b/app-editors/gedit-plugins/Manifest @@ -2,26 +2,16 @@ Hash: SHA256 DIST gedit-plugins-3.12.1.tar.xz 1291692 SHA256 431adb6c8327d755329061f59d9f06e94819e398b7910751bbe46bc96679c67f SHA512 6ed7265b90ed6ef2fcde65a5cec807a6583110b33a1255ed71fa1dd0c3d4ffa9874a5304d9e0f957151cfe0b58cef21b1af842dd066a04c865e5483e98f885a2 WHIRLPOOL a937ea666a9249696d640d1b288bfae526898db961f5fffbd99ebc9e925660081be17e208c7086df5e58c082f5322d3889e0dfb4021cc0b929caf1a937530c74 +DIST gedit-plugins-3.14.1.tar.xz 1291776 SHA256 d0f4b8282e91dc3f77698aa4c8a6bd09df057b4df77fb86594c402fe7347b881 SHA512 bc385cae81d3b2c4faa26cb94612fbea0e503e556031594b72f3f176ad8846c42baa7bdfafffb85b226d9faf836237da56b91de593f41037ff8940307bc1c302 WHIRLPOOL d191a59c33a985144bb3264385f8c827e886c3183686df1f2d27a3db4b73bd22710463558bbefed45879ef27cdf1597efee6a86d69c8bc78b9fa92a11628b7cb EBUILD gedit-plugins-3.12.1-r1.ebuild 2281 SHA256 efe9b2fe0e74ca6afa8586035c58fd23ccb00db8badda2f573637ed59421c15c SHA512 e9c1b34ac647b6ec9224fa137a2d4292abcbd2f9f657b61c77859b77ca313af8c39d7768428b1ebd445ae69bf8bd843dd541d2e3305e4a82c4f48cf8828e6529 WHIRLPOOL 10333b8af987c5f2c8cc07c9603975b5537688398f8b0a71d0f380192915da7bf4ded0c69e66e0abf7d6e496f98a5bcf9e6b0538dd6d1770584330fa4e4669f8 EBUILD gedit-plugins-3.12.1.ebuild 2115 SHA256 75d1f493699fde79ed6cb2b83d8c26a2cf6d8e5cb221e4e1a7c324a8eda74014 SHA512 963dab2d8bb0b3f1aa8ee22f409754af9edea4f1f578ffa72a8d34b4846bcb525167c11f72a3fa9f80dcfa8e2fd3ff81a811146d99b7cf5d484951ec6584d927 WHIRLPOOL a8608db9f48817474f39a01a1e8b765c5c50266e762e0be50b8ef6b0fb63c46a2f131a80b14b1ab9ecca40a665941f2a8d39e53ed1446b5be730bd7def7b6b5d -MISC ChangeLog 9793 SHA256 817215ed103c8180042409e4af0947987b37819bb7df0daf164eec075e985d0e SHA512 a19969e9bf235b499947312458a4d93deb796c3a867d738d96a36ca8d0ce4a6f320de02ce4e8ae0d7800981be1e71cd0d05e135e1cfe6cde43f398663a953601 WHIRLPOOL cf1fa1bcb099a6e391221979d5789ddcd3b4e08cee232a7fe533e79cbbd8356e753b5d838ef2c165c65ffbd5f9bb8f77e949750b248837bcd948b49304176e92 -MISC metadata.xml 451 SHA256 c9f3d589eeb5cca603c8ab821303ce6b872b82deaf227be40fc8478256bfe8a3 SHA512 26c2c2b34400f6ca2e591229d47df1e1fdc308eec37dedd9d579d1646f48cd13c0e160244aa393d7e47a8390fa99b49d5ef9033ce4953b08e02d609bf66f988c WHIRLPOOL edfc68ba7da806d320358a51e78cfbc280e221871ebda8034800df8509339ec8e6eae2f7f2d15a8420f2eb8f9a364507c19ef1d603db09d0a046b6bf12eda603 +EBUILD gedit-plugins-3.14.1.ebuild 2393 SHA256 cc2a82c712e3dd84aa1a012d147a5855a7e642d62b8b26d75be98bad72acbcfe SHA512 997cbdec486e37728993ed1d6749f4dfa7512ae277654ecd3462992cb4bbfed560a81e8c2acc7520b0ccece1381b00daff91d093d291409ed08cbfe568c78770 WHIRLPOOL 5a4d8551ad45522b423610f22ac959a0433399f1a2ef2a43f4a3f20f9c385ef39ee67f8c7b5be1b6f2408a552a0227deb98a836c10030d1161391562edc28eb1 +MISC ChangeLog 9959 SHA256 7020b8748cbd134b32e9240d3bc31c3f3b4e3247a5a6862ce01fd53fcb551e9a SHA512 e8e757558b8930485ec4763555a495509e48b0b950a22b792ba35df039477d2f250e72ee209f72ccc4124b125a7f423ef978ba3e4e367d4da18f0bb2e0ebd871 WHIRLPOOL eb343a497d407899d41acd84522821a3bef0d856e5496fcaf8e3e5184348008340f1230eca5aa0c1b48a33e5a44f62fc4ee682fbdea63e7016cda5b47e2f2be6 +MISC metadata.xml 552 SHA256 9974db4ccfc0f035c55311f8e3559cf77b482565ef00eb5ff97c61455f85570b SHA512 a99ca16da97cf9c785ceca51e58679f1ad4f662d4e9db2aa96e2a1a8cb88290b8d7e1444ef357b84fe9443eb2ad0b803452d5253ebcfc2936356845272468589 WHIRLPOOL 8b3f20c148864251af0ce82cc0e7a8426d0265108580602e63483dca979f435601d997a1eab9d0eeb3afb89b0c0343c582b6fcb0c7b470bcbd4ff89e5f146890 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQJ8BAEBCABmBQJUfFPEXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC -MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOOKcP/ivFDTbHU/XdkMEf7238F8rL -DFGLt4tTvGhQ6AXVS2VSwLpqCeEio6A0ulO5xsLFszOrcMJssuT+2t61jpmUE/5A -4FljrtcAqm7Z//+SQ4Upw8qAPaB1oLG59zMvamaF3i0sAzx+Y6nOt73JMPttLp4S -s69GWvCvWnjkUH23e7fMHC413i4xGplMzDJ68LhbcNRCj13WkpfzPgQGgcKQb56L -seMQ2GayqbqPPWlr9nrWMVwhB01zL+Gg/jwLSX2SS9B2UXXhyWhFVaQYdiGb/YCg -uuAItxhORRqK7kBwR2I41ii6bOyxcaHPfKUH721IQn6zp8rwLJGgT/gEuQq8Gu7p -0OnkuvVYfa42UiR/aHX5OQiCl3B7sa3o2in7o/m4YDhXMtmCFTyQXAh7u+I75R1v -+rAVQUB71WyDqbF9cQ0Ej+oTtO5oCSBO8EPGFqHW8afky1MQ36gJ8CDRnEwjFaBU -qGyexOZG/Uh6iNHOvW9Wh9cEHW2jqnzAw43OWReeqPEj2B8zgbEVOrUgltcRM0xL -4UtWJwi4BzZHkVJe1i2wMyy+Gtn3JyoKtNcwjKhhc568aA/dG0TbKourvdYM50wZ -qD1jziFPZc5Gry4ISUjTy2PmHhIa4gjmgnhEYfPu5Igs8w8LW5+GqNyAdwd5z8eg -0FNyaxR0DzcNLQX2dd/R -=51Cp +iEYEAREIAAYFAlSPbVQACgkQ1fmVwcYIWAZ4LQCeORkyC3ZtpGfNAK5DCJluoLEe +dSIAn0iU9Td7Y0TkFOoAUtT2Ox2I6NHz +=Xkec -----END PGP SIGNATURE----- diff --git a/app-editors/gedit-plugins/gedit-plugins-3.14.1.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.14.1.ebuild new file mode 100644 index 000000000000..577c321c0ea7 --- /dev/null +++ b/app-editors/gedit-plugins/gedit-plugins-3.14.1.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit-plugins/gedit-plugins-3.14.1.ebuild,v 1.1 2014/12/15 23:22:59 eva Exp $ + +EAPI="5" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_COMPAT=( python3_{3,4} ) +PYTHON_REQ_USE="xml" + +inherit eutils gnome2 multilib python-r1 + +DESCRIPTION="Official plugins for gedit" +HOMEPAGE="https://wiki.gnome.org/Apps/Gedit/ShippedPlugins" + +LICENSE="GPL-2+" +KEYWORDS="~amd64 ~x86" +SLOT="0" + +IUSE_plugins="charmap git terminal zeitgeist" +IUSE="+python ${IUSE_plugins}" +# python-single-r1 would request disabling PYTHON_TARGETS on libpeas +REQUIRED_USE=" + charmap? ( python ) + git? ( python ) + python? ( ^^ ( $(python_gen_useflags '*') ) ) + terminal? ( python ) + zeitgeist? ( python ) +" + +RDEPEND=" + >=app-editors/gedit-3.14[python?] + >=dev-libs/glib-2.32:2 + >=dev-libs/libpeas-1.7.0[gtk,python?] + >=x11-libs/gtk+-3.9:3 + >=x11-libs/gtksourceview-3.14:3.0 + python? ( + ${PYTHON_DEPS} + >=app-editors/gedit-3.14[introspection,${PYTHON_USEDEP}] + dev-libs/libpeas[${PYTHON_USEDEP}] + >=dev-python/dbus-python-0.82[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + >=x11-libs/gtk+-3.9:3[introspection] + >=x11-libs/gtksourceview-3.14:3.0[introspection] + x11-libs/pango[introspection] + x11-libs/gdk-pixbuf:2[introspection] + ) + charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] ) + git? ( >=dev-libs/libgit2-glib-0.0.6 ) + terminal? ( x11-libs/vte:2.91[introspection] ) + zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12[introspection] ) +" +DEPEND="${RDEPEND} + >=dev-util/intltool-0.40.0 + sys-devel/gettext + virtual/pkgconfig +" + +pkg_setup() { + use python && [[ ${MERGE_TYPE} != binary ]] && python_setup +} + +src_configure() { + gnome2_src_configure \ + $(use_enable python) \ + ITSTOOL=$(type -P true) +} + +src_install() { + gnome2_src_install + + # FIXME: crazy !!! + if use python; then + find "${ED}"/usr/share/gedit -name "*.py*" -delete || die + find "${ED}"/usr/share/gedit -type d -empty -delete || die + fi + + # FIXME: upstream made this automagic... + clean_plugin charmap + clean_plugin git + clean_plugin terminal + clean_plugin zeitgeist +} + +clean_plugin() { + if use !${1} ; then + rm -rf "${ED}"/usr/share/gedit/plugins/${1}* + rm -rf "${ED}"/usr/$(get_libdir)/gedit/plugins/${1}* + fi +} diff --git a/app-editors/gedit-plugins/metadata.xml b/app-editors/gedit-plugins/metadata.xml index 61ee411a451d..12a7b7032fce 100644 --- a/app-editors/gedit-plugins/metadata.xml +++ b/app-editors/gedit-plugins/metadata.xml @@ -8,5 +8,6 @@ them Shows document changes related to git's HEAD Embed a terminal in the bottom pane + Build the plugin to inject events to gnome-extra/zeitgeist -- 2.26.2