summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Phillip Brink <binki@gentoo.org>2013-07-31 04:46:17 +0000
committerNathan Phillip Brink <binki@gentoo.org>2013-07-31 04:46:17 +0000
commitd06a6a43648632710ff521df5d8ec91ba92edc5c (patch)
tree0e46d64828c07b767ecc58f4ef82dc556ba0af42 /dev-util
parentFix USE=doc (diff)
downloadhistorical-d06a6a43648632710ff521df5d8ec91ba92edc5c.tar.gz
historical-d06a6a43648632710ff521df5d8ec91ba92edc5c.tar.bz2
historical-d06a6a43648632710ff521df5d8ec91ba92edc5c.zip
Add geany-plugins-1.23 for bug #467624 with new plugins commander, markdown, and scope.
Package-Manager: portage-2.2.0_alpha177-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x743A52E86BA81050
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/geany-plugins/ChangeLog9
-rw-r--r--dev-util/geany-plugins/Manifest32
-rw-r--r--dev-util/geany-plugins/geany-plugins-1.23.ebuild101
-rw-r--r--dev-util/geany-plugins/metadata.xml5
4 files changed, 130 insertions, 17 deletions
diff --git a/dev-util/geany-plugins/ChangeLog b/dev-util/geany-plugins/ChangeLog
index a64cd477e477..d0e0462a74db 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-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/geany-plugins/ChangeLog,v 1.26 2013/03/07 04:18:39 binki Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/geany-plugins/ChangeLog,v 1.27 2013/07/31 04:46:04 binki Exp $
+
+*geany-plugins-1.23 (31 Jul 2013)
+
+ 31 Jul 2013; Nathan Phillip Brink <binki@gentoo.org>
+ +geany-plugins-1.23.ebuild, metadata.xml:
+ Add geany-plugins-1.23 for bug #467624 with new plugins commander, markdown,
+ and scope.
07 Mar 2013; Nathan Phillip Brink <binki@gentoo.org>
-files/geany-plugins-0.20-config.h.patch,
diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 3d077ac36518..d37e1578a984 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -3,24 +3,26 @@ Hash: SHA256
DIST geany-plugins-0.21.1.tar.gz 2652907 SHA256 e9d6eb4a65784be0a5c058f18309671dfffce8951f87a25ccde2927b9040c1df SHA512 35605b879bda5b10578d53dca9a5ff1351f5bb25d45cd14deac6c1b84f8cf5d5f229fac5686a236f7928ec8cfcf1f19e4da83ba3407efa3d2d5586e617ae311e WHIRLPOOL e26c0a3066b3f7b6b0e6b31dacd0b87498d3168afed0521bf32965d8168581d75ddd0f65833fcf6f372a1ba2d592e3f07aca95a513516576d7ef1df07f3bd13a
DIST geany-plugins-1.22.tar.gz 2836541 SHA256 3ea2b4e61934bbaf710222a4be15aec5c334fcddacf58194f006b7ee9cd9e768 SHA512 c5e239219e46bbe206578ed91f52ba044ad8c1f5a2b165ceed1392f39d6d8eb85447a0abb3359cd7ae48489cb41ef4f9b7ed6aa30d5adea0fcd037f33e90fdd0 WHIRLPOOL f745869183ee02cb9f320e8e5190f6f6cc7ce048e60c416509acf2ca152084da4b39f6d6ca35149dc55eae2e633afe8c4563eecddc98e28b0c82d81cb4ec6f3b
+DIST geany-plugins-1.23.tar.gz 3642803 SHA256 b0e79c1cd679a5b5f02632922920478a1047c3a5985982a1cc2348fa7e4454c4 SHA512 68ba0c96712cd6ea944ff68810378a96a411717a0950bfc72f5aade36bf6e5b065d229beec3b5724921c2eaf4ddb73a19f4ae77137a96208fef52f739d65c6ef WHIRLPOOL 56e54586611f8e804059b489d54d2e3970f9cf7c958e99169eeee96472c2d7848aa446bc74a150bd32ec18aa6daaba030939facaada376327fea5e90e2a15e9c
EBUILD geany-plugins-0.21.1.ebuild 1673 SHA256 1ad31c57dfca4bc8c90fee692039494aa035e64e88277fef16522f1d25fd43af SHA512 5c41fdf0d10f31e5d6aca40cc90772a102299aa378fb9a1a4ca3b5ad9d3d992b665123301b4a73de98c71e197eca916f64016fc82491447fce557dd923ce7329 WHIRLPOOL bdfdff61194011b5678f4fd04240d5b463e101123eadf82b57a6537baa3a4e6b46a4d0a880ab423c431278ae4d2fe921c1191fe2d0273617551608c7a2c9514b
EBUILD geany-plugins-1.22-r1.ebuild 2133 SHA256 0d2ffa0c2d37f8222ae07bdc96fe817d649375cba0bc528d8742da4909f899bb SHA512 992720016458b785f920ecbd0a4410e0b61ef675c910f990216f896bf12c4024169cd57b77816e53272b1fc1a9e8b4768acb892e81829c84468ec503660597c6 WHIRLPOOL a71bc8425cacf8217fb91c7df9e1bfbf7d60fbbd60714fdda3ba268cf914ac203abc786bf3b8b812bddf5d9d076fa265891ddf8bae58995b9139df743dd630cb
-MISC ChangeLog 4398 SHA256 e0598237a9404603ad0280e2a235cae25d975121b2e9b9ba400283d65ed7ac58 SHA512 e4f25ac491bcfdc2f697f0f767e6b4c328dc27786bed122099856386e0e7f11a1239b962ad020e7d252bfe51e1d030421e2495e8ae883a82537939791fe501dd WHIRLPOOL e858ff3d8f5cebd3db229aaaff230012643c05738a834f8ac166043ee18adeaa31e194f9e14c7cf24168d9dc61164ccc58939d380e284b7ece0bfe41ad66e944
-MISC metadata.xml 980 SHA256 8c8b2e01f44222aee29c75fea76da9d41aea9fbf0b3337f9525e7a5a58a71820 SHA512 64092d74c34f8b7b0d0e418fbb0fe79800a44718a8c86f95c2e9e811e42b430c3ccee3a6c513085d4a6de8490071a93b00562e2242abad5892005f87797573c0 WHIRLPOOL 19517c6bcda41e14848b0c94d616f089a9e4a48131db02d98aaa2b9c8032eaa1373eefe1d62e1febf8e3f3b3cc1a7edd5c206526e739c5fd839adf7b860494f2
+EBUILD geany-plugins-1.23.ebuild 2576 SHA256 8e42be128ce8d558f80fe9c947534b786fbcbc374cd23ccfaccaed22bc760d57 SHA512 5c5cb7c34afb4c9e58ddf4ec6499b564383510c532d51f1a7283bc78885e76d2f8b846d82eb3f943f3a57a39cae34a77c748843db5623a5b2aab489dd1c171bf WHIRLPOOL cfdfc772783c55f389fa19979c78bd10cc1572d6fd487cee6ba848ba0b4eed3188845bdb33fe619837f3301a65faabb93311ec2dca2516af59b1b84bc03b00eb
+MISC ChangeLog 4625 SHA256 4b3c802ed12c11f95cc6d5712eedf567dee1d433afd335530d88bedec5e21425 SHA512 1bdbd72ed22d1799a3d18eb366c939c101af888a1e4f98fe447ddba19d3eb0a7e605251d8d04a0708d1ce4c4054d95823786ac1e07a9f34ef3970be33b331f91 WHIRLPOOL b0fa179f7872f4deb5baed49c0ed7749dc3f357609f4daee00846486aa600ee94a7bf4753de5be48a13275c3ea623efa6aa854739304a280590c015237ac10eb
+MISC metadata.xml 1380 SHA256 4d2e6e2b55c5b377c06c346bd89ad33ed2076fcef66cd11533f817ecf3137b4e SHA512 2f8f9fa2bd9b4baba906b16effb4f1de8768c8e8b37509c79a232e7c753269adb57ab4790ce2c8a246d9752342c27fe4ce32bd99453de5cef549c05b3b134646 WHIRLPOOL ba30c479f04ac715343a842935dbbff78e7f95f45e035082d08e97eed2920c5eb5391faffd04b88e0e7fe637824e38fe6e9a2553ab9b3d675ba46249c9b7149c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
-iQIcBAEBCAAGBQJROBUiAAoJEHQ6UuhrqBBQ8pYQAJcPFgzGTtMlwdg/1em3Fzwo
-W77PrmivvwF7Xsn7UF0XSH/Rcpm+uqylg/DCmtAmeq510n2lffjd3G1fd0r6IS3Z
-DF5yv9o86rXk80xHFCNrinStUU1QGvuSovuux8ryjYA4QgL7k+Xy33krSis/quES
-AkcNv9S03029eRNUSrg6lfn+9C4Y1i0R+qyeVW03pHzQFUJsWKVeygITdLsJr7iF
-l1vcyBNuDFZcHPdhEcuq6G/ReinJrqd8bY+6ahlwnZj0v81Zxg6Nt8WWvjF/jok2
-WCgEysEoD1zqid3mX0AQXT5mZI6K+dksY5vvhDHsayX/CQMgrL4WWzn3uYu8kWce
-Q/DzvWV82aPFSQ9wx6kxKylufLeZnNqePx8RPpCRp7YvboZ136/UQf2RdyNpvJ+U
-Vl/+oN38x9Cu4nZQ6sZ/lTopffIJsvXkq4M0deDjpn3zSb4Dp+Yw3tYlX81vl9kK
-Ff+8ZrNXZwE7Zvbu49kZDO8DkOxfJF1beJwC0eME497cvhk3J+oPRexKHvCmIotf
-3rDN2jjuh9SeYbohaiOLS9I05OvbI+E+ZEqO7jBiCBwDEcRDcXW3r88mWReUf5co
-AxJu7c4cGSqkXn2Ew7CwefeONVn320i6a6kZKS+RyCxa7Tix6oaSB7to29aSJRzD
-ayBUA7hEOlGTpy/WDHAG
-=Rnim
+iQIcBAEBCAAGBQJR+JaUAAoJEHQ6UuhrqBBQ6xgP/2CqAzqLLL+fbDeRRLYUNoS5
+mh3ByZPxsPro5rGd+wgFe5dBqi4BqRa/S1x5QLr3tsg0rToZ7uw0qiK4GZTonaR9
+7E+ZwduAjix/v/HG2d1uT8lRTS7dGeFsGwigSVAtJcwY/UVa44bRGV//zWZLJWn8
+is25T8v7eR0NCwF1x/eIA/TOvykXVijAmA4Ps2Y+3d/eUDfrRlGv89FvV5vsF0f9
+JvtBwVgsAv9n38FJOqrnH9I1SLOgfM+8V4giSJY/zlu0dmII/2b9M2XiKCsGopEh
+xaG4wxCPRTUKlAu7azL9dCx771+AgxKHQb/MRJFPuH2kE1H6tKGV5BdPQ3ms0tsr
+IPUaovQ8wtjV4kRizmA4BFEY+ZPELwsso61uNyBoOSAYYNZ+69K1DLZalZ8iiGdn
+K7HxNZ5reFHgkiPnqUMpuYvWKYpHnPu6YTRF9g0TsHOmsZYPsAUO+OBrPVSbBIOV
+3fe1lPYIBHK13PRT8wQpNrpX3MaQvt1sGDP+jJLReM+1saNF4pQg22adUjxziTuC
+RLVnVbOpDN919VDU5E9KDHbzUdg6V56G2l7xazYNkWNzCS33OoMpW+7QRJwvnGnD
+tdn5GfJ71rw2IOX4mGeDLhtHM22Pxyh579jwYrizrXNKOJSqjI/mZDTVkoKVqIED
+65aqas4RN3j7mJq1vZPh
+=yEK0
-----END PGP SIGNATURE-----
diff --git a/dev-util/geany-plugins/geany-plugins-1.23.ebuild b/dev-util/geany-plugins/geany-plugins-1.23.ebuild
new file mode 100644
index 000000000000..ff2b27cfa17d
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.23.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/geany-plugins/geany-plugins-1.23.ebuild,v 1.1 2013/07/31 04:46:04 binki Exp $
+
+EAPI=5
+
+inherit autotools-utils vala 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 ~ppc ~x86"
+IUSE="+commander debugger devhelp enchant gpg gtkspell lua markdown multiterm nls scope soup webkit"
+
+LINGUAS="be ca da de es fr gl ja pt pt_BR ru tr zh_CN"
+
+COMMON_DEPEND=">=dev-util/geany-$(get_version_component_range 1-2)
+ commander? ( x11-libs/gtk+:2 )
+ dev-libs/libxml2:2
+ dev-libs/glib:2
+ debugger? ( x11-libs/vte:0 )
+ devhelp? (
+ dev-util/devhelp
+ gnome-base/gconf:2
+ net-libs/webkit-gtk:2
+ x11-libs/gtk+:2
+ x11-libs/libwnck:1
+ )
+ enchant? ( app-text/enchant )
+ gpg? ( app-crypt/gpgme )
+ gtkspell? ( app-text/gtkspell:2 )
+ lua? ( dev-lang/lua )
+ markdown? (
+ app-text/discount
+ net-libs/webkit-gtk:2
+ x11-libs/gtk+:2
+ )
+ multiterm? (
+ $(vala_depend)
+ x11-libs/gtk+:2
+ >=x11-libs/vte-0.28:0
+ )
+ scope? ( x11-libs/vte:0 )
+ soup? ( net-libs/libsoup )
+ webkit? (
+ net-libs/webkit-gtk:2
+ x11-libs/gtk+:2
+ x11-libs/gdk-pixbuf:2
+ )"
+RDEPEND="${COMMON_DEPEND}
+ scope? ( sys-devel/gdb )"
+DEPEND="${COMMON_DEPEND}
+ nls? ( sys-devel/gettext )
+ virtual/pkgconfig"
+
+src_prepare() {
+ # bundled lib buster
+ rm markdown/peg-markdown/markdown_lib.c || die
+
+ autotools-utils_src_prepare
+ use multiterm && vala_src_prepare
+}
+
+src_configure() {
+ # GeanyGenDoc requires ctpl which isn’t yet in portage
+ local myeconfargs=(
+ --docdir=/usr/share/doc/${PF}
+ --disable-cppcheck
+ --disable-extra-c-warnings
+ --disable-geanygendoc
+ # peg-markdown is bundled, use app-text/discount instead
+ --disable-peg-markdown
+ --enable-geanymacro
+ --enable-geanynumberedbookmarks
+ --enable-gproject
+ --enable-pretty-printer
+ --enable-tableconvert
+ --enable-treebrowser
+ --enable-xmlsnippets
+ $(use_enable commander)
+ $(use_enable debugger)
+ $(use_enable devhelp)
+ $(use_enable enchant spellcheck)
+ $(use_enable gpg geanypg)
+ $(use_enable gtkspell)
+ $(use_enable markdown)
+ $(use_enable multiterm)
+ $(use_enable lua geanylua)
+ $(use_enable nls)
+ $(use_enable scope)
+ # Having updatechecker… when you’re using a package manager?
+ $(use_enable soup updatechecker)
+ $(use_enable soup geniuspaste)
+ $(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 4f3fe7d6560d..745d138b7a31 100644
--- a/dev-util/geany-plugins/metadata.xml
+++ b/dev-util/geany-plugins/metadata.xml
@@ -6,13 +6,16 @@
<name>Nathan Phillip Brink</name>
</maintainer>
<use>
+ <flag name='commander'>Enable the commander plugin which provides a command panel for rapid access to any action.</flag>
<flag name='debugger'>Enable the debugger plugin which interfaces with <pkg>sys-devel/gdb</pkg></flag>
<flag name='devhelp'>Enable the devhelp plugin which integrates <pkg>dev-util/devhelp</pkg></flag>
<flag name='enchant'>Enable spell checking using enchant</flag>
<flag name='gpg'>Enable geanypg plugin which integrates GPG using <pkg>app-crypt/gpgme</pkg></flag>
<flag name='gtkspell'>Use gtkspell for dictionary support</flag>
+ <flag name='markdown'>Enable the markdown plugin which uses <pkg>app-text/discount</pkg> and <pkg>net-libs/webkit-gtk</pkg> to display a realtime preview markdown.</flag>
<flag name='multiterm'>Enable the multiterm plugin</flag>
+ <flag name='scope'>Enable the scope plugin which is a graphical GDB front-end</flag>
<flag name='soup'>Enable updatechecker and geniuspaste plugins which require <pkg>net-libs/libsoup</pkg></flag>
- <flag name='webkit'>Enable webhelper plugin which requires net-libs/webkit-gtk</flag>
+ <flag name='webkit'>Enable webhelper plugin which requires <pkg>net-libs/webkit-gtk</pkg></flag>
</use>
</pkgmetadata>