Gentoo Archives: gentoo-commits

From: "Tomas Chvatal (scarabeus)" <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-editors/bluefish: metadata.xml ChangeLog bluefish-2.2.1.ebuild bluefish-2.0.3.ebuild
Date: Fri, 30 Dec 2011 13:44:25
Message-Id: 20111230134414.D09E22004B@flycatcher.gentoo.org
1 scarabeus 11/12/30 13:44:14
2
3 Modified: metadata.xml ChangeLog
4 Added: bluefish-2.2.1.ebuild
5 Removed: bluefish-2.0.3.ebuild
6 Log:
7 Version bump to the latest. Solve issues with non-working translations. Fixes bugs #362035 #370309 and #392295.
8
9 (Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.4 app-editors/bluefish/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/bluefish/metadata.xml?rev=1.4&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/bluefish/metadata.xml?rev=1.4&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/bluefish/metadata.xml?r1=1.3&r2=1.4
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-editors/bluefish/metadata.xml,v
21 retrieving revision 1.3
22 retrieving revision 1.4
23 diff -u -r1.3 -r1.4
24 --- metadata.xml 23 Sep 2011 21:36:20 -0000 1.3
25 +++ metadata.xml 30 Dec 2011 13:44:14 -0000 1.4
26 @@ -3,6 +3,6 @@
27 <pkgmetadata>
28 <maintainer><email>hanno@g.o</email></maintainer>
29 <use>
30 - <flag name="gucharmap">Enable gucharmap dictionary plugin</flag>
31 + <flag name="gtk3">Enable gtk3 frontend instead of gtk2 one</flag>
32 </use>
33 </pkgmetadata>
34
35
36
37 1.78 app-editors/bluefish/ChangeLog
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/bluefish/ChangeLog?rev=1.78&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/bluefish/ChangeLog?rev=1.78&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/bluefish/ChangeLog?r1=1.77&r2=1.78
42
43 Index: ChangeLog
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/app-editors/bluefish/ChangeLog,v
46 retrieving revision 1.77
47 retrieving revision 1.78
48 diff -u -r1.77 -r1.78
49 --- ChangeLog 5 Jun 2011 09:33:51 -0000 1.77
50 +++ ChangeLog 30 Dec 2011 13:44:14 -0000 1.78
51 @@ -1,6 +1,14 @@
52 # ChangeLog for app-editors/bluefish
53 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
54 -# $Header: /var/cvsroot/gentoo-x86/app-editors/bluefish/ChangeLog,v 1.77 2011/06/05 09:33:51 scarabeus Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/app-editors/bluefish/ChangeLog,v 1.78 2011/12/30 13:44:14 scarabeus Exp $
56 +
57 +*bluefish-2.2.1 (30 Dec 2011)
58 +
59 + 30 Dec 2011; Tomáš Chvátal <scarabeus@g.o>
60 + -files/bluefish-2.0.0-gucharmap-automagic.patch, -bluefish-2.0.3.ebuild,
61 + +bluefish-2.2.1.ebuild, metadata.xml:
62 + Version bump to the latest. Solve issues with non-working translations. Fixes
63 + bugs #362035 #370309 and #392295.
64
65 *bluefish-2.0.3 (05 Jun 2011)
66
67
68
69
70 1.1 app-editors/bluefish/bluefish-2.2.1.ebuild
71
72 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/bluefish/bluefish-2.2.1.ebuild?rev=1.1&view=markup
73 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/bluefish/bluefish-2.2.1.ebuild?rev=1.1&content-type=text/plain
74
75 Index: bluefish-2.2.1.ebuild
76 ===================================================================
77 # Copyright 1999-2011 Gentoo Foundation
78 # Distributed under the terms of the GNU General Public License v2
79 # $Header: /var/cvsroot/gentoo-x86/app-editors/bluefish/bluefish-2.2.1.ebuild,v 1.1 2011/12/30 13:44:14 scarabeus Exp $
80
81 EAPI=4
82
83 PYTHON_DEPEND="python? 2"
84
85 inherit autotools eutils fdo-mime python
86
87 MY_P=${P/_/-}
88
89 DESCRIPTION="A GTK HTML editor for the experienced web designer or programmer."
90 SRC_URI="http://www.bennewitz.com/bluefish/stable/source/${MY_P}.tar.bz2"
91 HOMEPAGE="http://bluefish.openoffice.nl/"
92
93 LICENSE="GPL-2"
94 KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
95 SLOT="0"
96 IUSE="gtk3 nls python spell"
97
98 RDEPEND="
99 gtk3? (
100 x11-libs/gtk+:3
101 gnome-extra/gucharmap:2.90
102 )
103 !gtk3? (
104 >=x11-libs/gtk+-2.12:2
105 gnome-extra/gucharmap:0
106 )
107 spell? ( app-text/enchant )"
108 DEPEND="${RDEPEND}
109 >=dev-libs/glib-2.16:2
110 dev-libs/libxml2:2
111 dev-util/pkgconfig
112 x11-libs/pango
113 nls? (
114 sys-devel/gettext
115 dev-util/intltool
116 )"
117
118 S=${WORKDIR}/${MY_P}
119
120 pkg_setup() {
121 if use python ; then
122 python_set_active_version 2
123 python_pkg_setup
124 fi
125 }
126
127 # Never eautoreconf this package as gettext breaks completely (no translations
128 # even if it compiles afterwards)!
129
130 src_configure() {
131 econf \
132 --docdir="${EPREFIX}/usr/share/doc/${PF}" \
133 --disable-dependency-tracking \
134 --disable-update-databases \
135 --disable-xml-catalog-update \
136 $(use_enable nls) \
137 $(use_enable spell spell-check) \
138 $(use_with !gtk3 gtk2) \
139 $(use_enable python)
140 }
141
142 src_install() {
143 default
144 find "${ED}" -name '*.la' -exec rm -f {} +
145 }
146
147 pkg_postinst() {
148 fdo-mime_desktop_database_update
149 fdo-mime_mime_database_update
150
151 einfo "Adding XML catalog entries..."
152 /usr/bin/xmlcatalog --noout \
153 --add 'public' 'Bluefish/DTD/Bflang' 'bflang.dtd' \
154 --add 'system' 'http://bluefish.openoffice.nl/DTD/bflang.dtd' 'bflang.dtd' \
155 --add 'rewriteURI' 'http://bluefish.openoffice.nl/DTD' '/usr/share/xml/bluefish-unstable' \
156 /etc/xml/catalog \
157 || ewarn "Failed to add XML catalog entries."
158 }
159
160 pkg_postrm() {
161 fdo-mime_desktop_database_update
162 fdo-mime_mime_database_update
163 einfo "Removing XML catalog entries..."
164 /usr/bin/xmlcatalog --noout \
165 --del 'Bluefish/DTD/Bflang' \
166 --del 'http://bluefish.openoffice.nl/DTD/bflang.dtd' \
167 --del 'http://bluefish.openoffice.nl/DTD' \
168 /etc/xml/catalog \
169 || ewarn "Failed to remove XML catalog entries."
170 }