Gentoo Archives: gentoo-commits

From: "Daniel Pielmeier (billie)" <billie@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-editors/bluefish: bluefish-2.0.0_rc2.ebuild metadata.xml ChangeLog
Date: Mon, 25 Jan 2010 22:30:32
Message-Id: E1NZXRz-0005k6-Lq@stork.gentoo.org
1 billie 10/01/25 22:30:27
2
3 Modified: metadata.xml ChangeLog
4 Added: bluefish-2.0.0_rc2.ebuild
5 Log:
6 Version bump.
7 (Portage version: 2.1.7.16/cvs/Linux i686)
8
9 Revision Changes Path
10 1.2 app-editors/bluefish/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/bluefish/metadata.xml?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/bluefish/metadata.xml?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/bluefish/metadata.xml?r1=1.1&r2=1.2
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-editors/bluefish/metadata.xml,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- metadata.xml 30 Aug 2003 10:58:11 -0000 1.1
23 +++ metadata.xml 25 Jan 2010 22:30:26 -0000 1.2
24 @@ -1,6 +1,9 @@
25 <?xml version="1.0" encoding="UTF-8"?>
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 -<herd>no-herd</herd>
29 -<maintainer><email>hanno@g.o</email></maintainer>
30 + <herd>no-herd</herd>
31 + <maintainer><email>hanno@g.o</email></maintainer>
32 + <use>
33 + <flag name="gucharmap">Enable gucharmap dictionary plugin</flag>
34 + </use>
35 </pkgmetadata>
36
37
38
39 1.68 app-editors/bluefish/ChangeLog
40
41 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/bluefish/ChangeLog?rev=1.68&view=markup
42 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/bluefish/ChangeLog?rev=1.68&content-type=text/plain
43 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/bluefish/ChangeLog?r1=1.67&r2=1.68
44
45 Index: ChangeLog
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/app-editors/bluefish/ChangeLog,v
48 retrieving revision 1.67
49 retrieving revision 1.68
50 diff -u -r1.67 -r1.68
51 --- ChangeLog 22 Jan 2010 23:57:50 -0000 1.67
52 +++ ChangeLog 25 Jan 2010 22:30:26 -0000 1.68
53 @@ -1,6 +1,12 @@
54 # ChangeLog for app-editors/bluefish
55 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
56 -# $Header: /var/cvsroot/gentoo-x86/app-editors/bluefish/ChangeLog,v 1.67 2010/01/22 23:57:50 billie Exp $
57 +# $Header: /var/cvsroot/gentoo-x86/app-editors/bluefish/ChangeLog,v 1.68 2010/01/25 22:30:26 billie Exp $
58 +
59 +*bluefish-2.0.0_rc2 (25 Jan 2010)
60 +
61 + 25 Jan 2010; Daniel Pielmeier <billie@g.o>
62 + +bluefish-2.0.0_rc2.ebuild, metadata.xml:
63 + Version bump.
64
65 *bluefish-2.0.0_rc1 (22 Jan 2010)
66
67
68
69
70 1.1 app-editors/bluefish/bluefish-2.0.0_rc2.ebuild
71
72 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/bluefish/bluefish-2.0.0_rc2.ebuild?rev=1.1&view=markup
73 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/bluefish/bluefish-2.0.0_rc2.ebuild?rev=1.1&content-type=text/plain
74
75 Index: bluefish-2.0.0_rc2.ebuild
76 ===================================================================
77 # Copyright 1999-2010 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.0.0_rc2.ebuild,v 1.1 2010/01/25 22:30:26 billie Exp $
80
81 EAPI=2
82
83 inherit autotools eutils fdo-mime
84
85 IUSE="gucharmap nls python spell"
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
97 RDEPEND="
98 dev-libs/libpcre
99 x11-libs/gtk+:2
100 spell? ( app-text/enchant[aspell] )"
101
102 DEPEND="${RDEPEND}
103 dev-libs/glib:2
104 dev-libs/libxml2
105 dev-util/pkgconfig
106 x11-libs/pango
107 gucharmap? ( gnome-extra/gucharmap )
108 nls? ( sys-devel/gettext dev-util/intltool )
109 python? ( dev-lang/python )"
110
111 S=${WORKDIR}/${MY_P}
112
113 src_prepare () {
114 # Fixes automagic installation of charmap plugin
115 # Upstream bug: https://bugzilla.gnome.org/show_bug.cgi?id=570990
116 epatch "${FILESDIR}"/${PN}-2.0.0_rc1-gucharmap-automagic.patch
117 eautoreconf
118 }
119
120 src_configure() {
121 econf \
122 --disable-dependency-tracking \
123 --disable-update-databases \
124 --disable-xml-catalog-update \
125 --enable-splash-screen \
126 $(use_enable nls) \
127 $(use_enable spell spell-check) \
128 $(use_enable gucharmap charmap) \
129 $(use_enable python)
130 }
131
132 src_install() {
133 emake DESTDIR="${D}" install || die "emake install failed"
134 }
135
136 pkg_postinst() {
137 fdo-mime_desktop_database_update
138 fdo-mime_mime_database_update
139
140 einfo "Adding XML catalog entries..."
141 /usr/bin/xmlcatalog --noout \
142 --add 'public' 'Bluefish/DTD/Bflang' 'bflang.dtd' \
143 --add 'system' 'http://bluefish.openoffice.nl/DTD/bflang.dtd' 'bflang.dtd' \
144 --add 'rewriteURI' 'http://bluefish.openoffice.nl/DTD' '/usr/share/xml/bluefish-unstable' \
145 /etc/xml/catalog \
146 || ewarn "Failed to add XML catalog entries."
147 }
148
149 pkg_postrm() {
150 einfo "Removing XML catalog entries..."
151 /usr/bin/xmlcatalog --noout \
152 --del 'Bluefish/DTD/Bflang' \
153 --del 'http://bluefish.openoffice.nl/DTD/bflang.dtd' \
154 --del 'http://bluefish.openoffice.nl/DTD' \
155 /etc/xml/catalog \
156 || ewarn "Failed to remove XML catalog entries."
157 }