1 |
commit: 00c6b6579d69c8ea43651c83541ff8466adcb472 |
2 |
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Nov 19 22:00:43 2017 +0000 |
4 |
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Nov 19 22:01:40 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c6b657 |
7 |
|
8 |
dev-util/geany-plugins: Removed old. |
9 |
|
10 |
Package-Manager: Portage-2.3.14, Repoman-2.3.6 |
11 |
|
12 |
dev-util/geany-plugins/Manifest | 1 - |
13 |
.../geany-plugins/geany-plugins-1.28-r1.ebuild | 156 --------------------- |
14 |
2 files changed, 157 deletions(-) |
15 |
|
16 |
diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest |
17 |
index 6b96c669eaf..d8319544d19 100644 |
18 |
--- a/dev-util/geany-plugins/Manifest |
19 |
+++ b/dev-util/geany-plugins/Manifest |
20 |
@@ -1,3 +1,2 @@ |
21 |
-DIST geany-plugins-1.28.tar.gz 4453038 SHA256 918f644053ea205fdf0f2185ac3b8e21339764e0e761a38583f2dda7de7fdb97 SHA512 027fc5923d405a8246786e48e0d36c5da8f580b9f18510933063cc4c452ee5aaa68af4568ee20d640c1dd2bcb29a9361b8558a81a5a83f46b5d99c9ff639306d WHIRLPOOL a328557ccd899ce56ba2cb12875836ecbf5939492a1e19a61e5e2db15a5b10969e1cbf0eb912d551c75e9fa7c49e65fa8a48f7e2e2ebfd4477b4c88b4e6857ea |
22 |
DIST geany-plugins-1.30.tar.gz 4469990 SHA256 a49202d1c6b2a82446a79c57854596de1e231481163f680c7654f2cb165bc249 SHA512 11dc44215aaa369831c249ef84b5dd0ee7eecdfbbf4707fc6165d78201e9e755447463c171ac6c8b2bc70df28a97b23762073ab9b31f7c33285d4728089da807 WHIRLPOOL ada9c5cd3f78948384c9add373d8b60aa09c0de931304aae4b41f54aaa35dab3450e946e2b39d84c069521113a55720350170edc03253960854a0b842e31903e |
23 |
DIST geany-plugins-1.31.tar.gz 4547472 SHA256 933a4f7f041d676f925d021a5adb8c6876879beae53ac06e4a1c70abcb9e25d6 SHA512 73d48b276c93211c6ebc726b24726e7669184d8951d5d29662cb8144c04a239ef8fb621f91b7798720bbdf319a09e35efcaee1535125697838552bd0b1e47bc7 WHIRLPOOL 2a1f4f2a1c88f9bb132b90324ad603a2dce7786eb6c903ebfed9defa140d2756e1ba18e5dffc8b8bd6096ff18b2def1a25f9b163e3f91ec27920aea98489006f |
24 |
|
25 |
diff --git a/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild b/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild |
26 |
deleted file mode 100644 |
27 |
index 5362d11ca59..00000000000 |
28 |
--- a/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild |
29 |
+++ /dev/null |
30 |
@@ -1,156 +0,0 @@ |
31 |
-# Copyright 1999-2017 Gentoo Foundation |
32 |
-# Distributed under the terms of the GNU General Public License v2 |
33 |
- |
34 |
-EAPI=6 |
35 |
-PYTHON_COMPAT=( python2_7 ) |
36 |
- |
37 |
-inherit eutils python-single-r1 vala |
38 |
- |
39 |
-DESCRIPTION="A collection of different plugins for Geany" |
40 |
-HOMEPAGE="https://plugins.geany.org" |
41 |
-SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz" |
42 |
- |
43 |
-LICENSE="GPL-2" |
44 |
-SLOT="0" |
45 |
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86" |
46 |
- |
47 |
-IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat enchant git gpg gtkspell lua multiterm nls +overview python scope soup" |
48 |
-REQUIRED_USE=" |
49 |
- gtk3? ( !debugger !multiterm !python !scope ) |
50 |
- python? ( ${PYTHON_REQUIRED_USE} ) |
51 |
-" |
52 |
- |
53 |
-GTK_COMMON_DEPEND=" |
54 |
- gtk3? ( x11-libs/gtk+:3 ) |
55 |
- !gtk3? ( x11-libs/gtk+:2 ) |
56 |
-" |
57 |
-COMMON_DEPEND=" |
58 |
- >=dev-util/geany-1.26[gtk3=] |
59 |
- dev-libs/glib:2 |
60 |
- dev-libs/libxml2:2 |
61 |
- autoclose? ( ${GTK_COMMON_DEPEND} ) |
62 |
- commander? ( ${GTK_COMMON_DEPEND} ) |
63 |
- ctags? ( dev-util/ctags ) |
64 |
- debugger? ( x11-libs/vte:0 ) |
65 |
- defineformat? ( ${GTK_COMMON_DEPEND} ) |
66 |
- enchant? ( app-text/enchant ) |
67 |
- git? ( dev-libs/libgit2:= ) |
68 |
- gpg? ( app-crypt/gpgme:1= ) |
69 |
- gtkspell? ( |
70 |
- gtk3? ( app-text/gtkspell:3= ) |
71 |
- !gtk3? ( app-text/gtkspell:2 ) |
72 |
- ) |
73 |
- lua? ( dev-lang/lua:0= ) |
74 |
- multiterm? ( |
75 |
- $(vala_depend) |
76 |
- x11-libs/gtk+:2 |
77 |
- >=x11-libs/vte-0.28:0 |
78 |
- ) |
79 |
- python? ( |
80 |
- dev-python/pygtk[${PYTHON_USEDEP}] |
81 |
- ${PYTHON_DEPS} |
82 |
- ) |
83 |
- scope? ( x11-libs/vte:0 ) |
84 |
- soup? ( net-libs/libsoup:2.4 ) |
85 |
-" |
86 |
-RDEPEND="${COMMON_DEPEND} |
87 |
- scope? ( sys-devel/gdb ) |
88 |
-" |
89 |
-DEPEND="${COMMON_DEPEND} |
90 |
- nls? ( sys-devel/gettext ) |
91 |
- virtual/pkgconfig |
92 |
-" |
93 |
- |
94 |
-pkg_setup() { |
95 |
- use python && python-single-r1_pkg_setup |
96 |
-} |
97 |
- |
98 |
-src_prepare() { |
99 |
- # bundled lib buster |
100 |
- rm markdown/peg-markdown/markdown_lib.c || die |
101 |
- # devhelp plugin bundles devhelp |
102 |
- |
103 |
- default |
104 |
- |
105 |
- use multiterm && vala_src_prepare |
106 |
- |
107 |
- # make fails if LINGUAS contains a language which is not translated |
108 |
- local po_linguas="" |
109 |
- for lang in $LINGUAS; do |
110 |
- if [[ -e "$S/po/$lang.po" ]]; then |
111 |
- po_linguas="${po_linguas} $lang" |
112 |
- fi |
113 |
- done |
114 |
- # only filter LINGUAS if defined |
115 |
- if [[ -n "${LINGUAS+x}" ]]; then |
116 |
- LINGUAS=$po_linguas |
117 |
- fi |
118 |
-} |
119 |
- |
120 |
-src_configure() { |
121 |
- local myeconfargs=( |
122 |
- --disable-cppcheck |
123 |
- --disable-extra-c-warnings |
124 |
- $(use_enable !gtk3 geanydoc) |
125 |
- # GeanyGenDoc requires ctpl which isn’t yet in portage |
126 |
- --disable-geanygendoc |
127 |
- # peg-markdown is bundled, use app-text/discount instead |
128 |
- --disable-peg-markdown |
129 |
- --enable-addons |
130 |
- --enable-codenav |
131 |
- --enable-geanyextrasel |
132 |
- --enable-geanyinsertnum |
133 |
- --enable-geanylatex |
134 |
- --enable-geanylipsum |
135 |
- --enable-geanymacro |
136 |
- --enable-geanynumberedbookmarks |
137 |
- --enable-geanyprj |
138 |
- --enable-geanyvc |
139 |
- --enable-lineoperations |
140 |
- --enable-pairtaghighlighter |
141 |
- --enable-pohelper |
142 |
- --enable-pretty-printer |
143 |
- --enable-projectorganizer |
144 |
- --enable-sendmail |
145 |
- --enable-shiftcolumn |
146 |
- --enable-tableconvert |
147 |
- --enable-treebrowser |
148 |
- --enable-xmlsnippets |
149 |
- $(use_enable autoclose) |
150 |
- $(use_enable automark) |
151 |
- $(use_enable commander) |
152 |
- $(use_enable ctags geanyctags) |
153 |
- $(use_enable debugger) |
154 |
- $(use_enable defineformat) |
155 |
- $(use_enable enchant spellcheck) |
156 |
- $(use_enable git gitchangebar) |
157 |
- $(use_enable gpg geanypg) |
158 |
- $(use_enable gtkspell) |
159 |
- $(use_enable multiterm) |
160 |
- $(use_enable lua geanylua) |
161 |
- $(use_enable nls) |
162 |
- $(use_enable overview) |
163 |
- $(use_enable python geanypy) |
164 |
- $(use_enable scope) |
165 |
- # Having updatechecker… when you’re using a package manager? |
166 |
- $(use_enable soup updatechecker) |
167 |
- $(use_enable soup geniuspaste) |
168 |
- # Relies on obsolete and vulnerable webkit-gtk versions |
169 |
- --disable-devhelp |
170 |
- --disable-markdown |
171 |
- --disable-webhelper |
172 |
- ) |
173 |
- |
174 |
- econf "${myeconfargs[@]}" |
175 |
-} |
176 |
- |
177 |
-src_install() { |
178 |
- default |
179 |
- |
180 |
- prune_libtool_files --modules |
181 |
- |
182 |
- # make installs all translations if LINGUAS is empty |
183 |
- if [[ -n "${LINGUAS+x}" && -z "$LINGUAS" ]]; then |
184 |
- rm -r "${D}/usr/share/locale/" || die |
185 |
- fi |
186 |
-} |