diff options
Diffstat (limited to 'dev-util/geany-plugins')
-rw-r--r-- | dev-util/geany-plugins/ChangeLog | 11 | ||||
-rw-r--r-- | dev-util/geany-plugins/Manifest | 7 | ||||
-rw-r--r-- | dev-util/geany-plugins/files/geany-plugins-0.20-geanyprj-outsrc-tests.patch | 15 | ||||
-rw-r--r-- | dev-util/geany-plugins/geany-plugins-0.20.ebuild | 56 | ||||
-rw-r--r-- | dev-util/geany-plugins/metadata.xml | 2 |
5 files changed, 87 insertions, 4 deletions
diff --git a/dev-util/geany-plugins/ChangeLog b/dev-util/geany-plugins/ChangeLog index 7f7895fc4674..d966c1299bf8 100644 --- a/dev-util/geany-plugins/ChangeLog +++ b/dev-util/geany-plugins/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-util/geany-plugins -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/geany-plugins/ChangeLog,v 1.1 2010/07/08 07:39:30 polynomial-c Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/geany-plugins/ChangeLog,v 1.2 2011/01/21 11:19:29 polynomial-c Exp $ + +*geany-plugins-0.20 (21 Jan 2011) + + 21 Jan 2011; Lars Wendler <polynomial-c@gentoo.org> + +geany-plugins-0.20.ebuild, + +files/geany-plugins-0.20-geanyprj-outsrc-tests.patch, metadata.xml: + Version bump by Nathan (bug #352172). *geany-plugins-0.19 (08 Jul 2010) diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest index bae0582e8bdc..1f4ccc2a86be 100644 --- a/dev-util/geany-plugins/Manifest +++ b/dev-util/geany-plugins/Manifest @@ -1,4 +1,7 @@ +AUX geany-plugins-0.20-geanyprj-outsrc-tests.patch 612 RMD160 21a5756db9ed0a8119fbcbe78ce9e12c8c74729b SHA1 5c13075df26262510cd92d577353a2903c5fc69b SHA256 43fc3d52aa789557f0e6c4def99f51d2b7516f90923809db31bb9be455a63071 DIST geany-plugins-0.19.tar.gz 1331968 RMD160 453ecc1f305651cd3e6ed4e128065faeed7722c9 SHA1 7a498ccdf324da7a69247a53d951fd796f34eace SHA256 c006b6d19e81d7b3dff1bfe8faf75cf7a7fced0ec59829313bcc764ad27994bc +DIST geany-plugins-0.20.tar.gz 1463482 RMD160 30d00fd9135609df76dca3813f1bbea4c3000390 SHA1 adadeb24854141bcdbe7facb9bc05080ddb23899 SHA256 c5ce25880e1943536dc07659644fdc7e23736873d9a518e45b021458cc2570a8 EBUILD geany-plugins-0.19.ebuild 914 RMD160 76f2459395aa4c9818997dfd06d966e69831b43d SHA1 156abac9eb5521e32b87accebb0176ca2a27be02 SHA256 30994d66dc08154ab24f0426ade27abdd920a40f7c7f319e128caf864411b690 -MISC ChangeLog 466 RMD160 683d5f80133d70a2c26875bd68aaa51e161470f5 SHA1 1e29b6f7b5905473ab5f13e51beb225cace5dd78 SHA256 f255b9c04bdf6ed3cb40af7163d8d31fd8383b5644f43fdd991d318a65c66485 -MISC metadata.xml 590 RMD160 87d31cbfab459fd9186c92095d6319d60dd76b1b SHA1 a14e3209d6248f67680f8514be3909d4cdfa6799 SHA256 f77f0aa58ef810406b36812ee51f0430479135dfdd0eda83e267adf51889ab02 +EBUILD geany-plugins-0.20.ebuild 1484 RMD160 193a22ed902aa4890a47a565b81a910ebae8d4eb SHA1 182d1dd8bdd15428c863ed07742eb8136d968523 SHA256 2fcee2f4c848899a97144aea38abf27b4f8066a5ff12e5171ad783da380aaeca +MISC ChangeLog 697 RMD160 00140af2721f1d9cce435ff810c3f5307992eadf SHA1 e125263ae88c5506e0a7adce01a0cebe3be83116 SHA256 9e073cd8a118673dc1f1cd9a5c548f05e5f2506ed2bc0ff9486323d2750dbc0f +MISC metadata.xml 765 RMD160 d1a2ea6a4c7439de411cd02b407307d120b13b34 SHA1 81230c7ac93de24c25ce2401aefe14b52e223ec3 SHA256 06a69622416900ebc64b23cb41a1836374cb6b835c7c95dc394247d1304fe298 diff --git a/dev-util/geany-plugins/files/geany-plugins-0.20-geanyprj-outsrc-tests.patch b/dev-util/geany-plugins/files/geany-plugins-0.20-geanyprj-outsrc-tests.patch new file mode 100644 index 000000000000..a8aa4c13f7f1 --- /dev/null +++ b/dev-util/geany-plugins/files/geany-plugins-0.20-geanyprj-outsrc-tests.patch @@ -0,0 +1,15 @@ +Author: Nathan Phillip Brink <ohnobinki@ohnopublishing.net> +Date: 2011/01/20 +Purpose: Fix test compilation failure in geanyprj for out-of-source builds. +Bug: https://sourceforge.net/tracker/?func=detail&aid=3163117&group_id=222729&atid=1056532 + +--- a/geany-plugins/geanyprj/tests/Makefile.am ++++ b/geany-plugins/geanyprj/tests/Makefile.am +@@ -1,6 +1,6 @@ + if UNITTESTS + include $(top_srcdir)/build/vars.build.mk +-INCLUDES = $(GEANY_CFLAGS) -I../src -DUNITTESTS ++INCLUDES = $(GEANY_CFLAGS) -I$(srcdir)/../src -DUNITTESTS + TESTS=unittests + noinst_PROGRAMS=unittests + unittests_SOURCES = unittests.c ../src/utils.c diff --git a/dev-util/geany-plugins/geany-plugins-0.20.ebuild b/dev-util/geany-plugins/geany-plugins-0.20.ebuild new file mode 100644 index 000000000000..41dd265c2067 --- /dev/null +++ b/dev-util/geany-plugins/geany-plugins-0.20.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/geany-plugins/geany-plugins-0.20.ebuild,v 1.1 2011/01/21 11:19:29 polynomial-c Exp $ + +EAPI="2" + +inherit autotools autotools-utils eutils versionator + +DESCRIPTION="A collection of different plugins for Geany" +HOMEPAGE="http://plugins.geany.org/geany-plugins" +SRC_URI="http://plugins.geany.org/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="enchant gtkspell lua nls soup webkit" + +LINGUAS="be ca da de es fr gl ja pt pt_BR ru tr zh_CN" + +RDEPEND="=dev-util/geany-$(get_version_component_range 1-2)* + dev-libs/libxml2:2 + dev-libs/glib:2 + enchant? ( app-text/enchant ) + gtkspell? ( app-text/gtkspell ) + lua? ( dev-lang/lua ) + soup? ( net-libs/libsoup ) + webkit? ( + net-libs/webkit-gtk:2 + x11-libs/gtk+:2 + x11-libs/gdk-pixbuf:2 + )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + dev-util/pkgconfig" + +src_prepare() { + # https://sourceforge.net/tracker/?func=detail&aid=3163117&group_id=222729&atid=1056532 + epatch "${FILESDIR}"/${P}-geanyprj-outsrc-tests.patch + + eautomake +} + +src_configure() { + # GeanyGenDoc requires ctpl which isn't yet in portage + local myeconfargs=( + --disable-geanygendoc + $(use_enable enchant spellcheck) + $(use_enable gtkspell) + $(use_enable lua geanylua) + $(use_enable nls) + $(use_enable soup updatechecker) + $(use_enable webkit webhelper) + ) + + autotools-utils_src_configure +} diff --git a/dev-util/geany-plugins/metadata.xml b/dev-util/geany-plugins/metadata.xml index 34e7bf8da600..68d999185325 100644 --- a/dev-util/geany-plugins/metadata.xml +++ b/dev-util/geany-plugins/metadata.xml @@ -14,5 +14,7 @@ <use> <flag name='enchant'>Enable spell checking using enchant</flag> <flag name='gtkspell'>Use gtkspell for dictionary support</flag> + <flag name='soup'>Enable updatechecker plugin which requires net-libs/libsoup</flag> + <flag name='webkit'>Enable webhelper plugin which requires net-libs/webkit-gtk</flag> </use> </pkgmetadata> |