summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHanno Boeck <hanno@gentoo.org>2010-11-30 03:38:12 +0000
committerHanno Boeck <hanno@gentoo.org>2010-11-30 03:38:12 +0000
commitd6ad29a8fcab4a0e9a2112d31e4b6d44dcb7199d (patch)
tree723afeb8a985dfe1e2aaa93cc4a34f25d4e20f5f /app-editors/bluefish
parentinstall udev rules in /$(get_libdir)/udev/rules.d/, bug #345727 (diff)
downloadhistorical-d6ad29a8fcab4a0e9a2112d31e4b6d44dcb7199d.tar.gz
historical-d6ad29a8fcab4a0e9a2112d31e4b6d44dcb7199d.tar.bz2
historical-d6ad29a8fcab4a0e9a2112d31e4b6d44dcb7199d.zip
bluefish bump
Package-Manager: portage-2.1.9.25/cvs/Linux x86_64
Diffstat (limited to 'app-editors/bluefish')
-rw-r--r--app-editors/bluefish/ChangeLog7
-rw-r--r--app-editors/bluefish/Manifest10
-rw-r--r--app-editors/bluefish/bluefish-2.0.2.ebuild94
3 files changed, 106 insertions, 5 deletions
diff --git a/app-editors/bluefish/ChangeLog b/app-editors/bluefish/ChangeLog
index 645cb3735c30..bbb715ce1246 100644
--- a/app-editors/bluefish/ChangeLog
+++ b/app-editors/bluefish/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-editors/bluefish
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/bluefish/ChangeLog,v 1.74 2010/11/29 19:54:15 hanno Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/bluefish/ChangeLog,v 1.75 2010/11/30 03:38:12 hanno Exp $
+
+*bluefish-2.0.2 (29 Nov 2010)
+
+ 29 Nov 2010; Hanno Boeck <hanno@gentoo.org> +bluefish-2.0.2.ebuild:
+ Version bump, minor fixes.
29 Nov 2010; Hanno Boeck <hanno@gentoo.org>
-files/bluefish-1.3.8-gucharmap-automagic.patch:
diff --git a/app-editors/bluefish/Manifest b/app-editors/bluefish/Manifest
index da1c59df7dce..01b2aa9a8646 100644
--- a/app-editors/bluefish/Manifest
+++ b/app-editors/bluefish/Manifest
@@ -5,15 +5,17 @@ AUX bluefish-2.0.0-gucharmap-automagic.patch 1851 RMD160 f153df7601b246ac3713ba4
DIST bluefish-1.0.7.tar.bz2 1495619 RMD160 7ce8a7c8873cd0ef84dd6486551976593544a8dc SHA1 c61d6271c49e9fa8c728724e6aadde33a227bdea SHA256 68cb74b993ad31a86083e8eed482b2f5b4d523806538ea9bc42bfa8b4c0a1110
DIST bluefish-2.0.0.tar.bz2 3287346 RMD160 6ec7ea007784fedd53cd5c604aa2c8e397717a1d SHA1 b92d79291f262d1bb01337f055ad16093cf4905b SHA256 c0e41ba6a7d78392e5c62cf79744078f435d5e4188c58c406495c503871c916e
DIST bluefish-2.0.1.tar.bz2 3282350 RMD160 86d0aa91faf0dbeef2d15d258005513defd746c2 SHA1 5e00afd98cc65b41140188525031bba39c196e91 SHA256 0036ea859a510950cec2601c7fa21b2acbeba3f6086c41e162f2e1b15ae7a503
+DIST bluefish-2.0.2.tar.bz2 3365789 RMD160 f44e9a95d563aa607d49305fadcc0031e8512700 SHA1 4483b4f011d2f227fd0235512330162447a68201 SHA256 6cd3023ee21226bd2095f12172337abcdde85f613d3db01c443ae16fbaaeb056
EBUILD bluefish-1.0.7.ebuild 1080 RMD160 0e179f1289cf5696c01bbf7d94b5969c4682faa2 SHA1 d76f1e627afdea06f5a9ad8106cfa1695d6d5a6d SHA256 de9198b983f79e77e065ad6375807b0c8858266a1264d916c5c117e2b109d3b7
EBUILD bluefish-2.0.0.ebuild 2211 RMD160 bf2e0bafc214e9213e169368a1d17ca23ecaa199 SHA1 87317c7854280b02a77c05fb59e130f6923305d8 SHA256 979380a32b4d75c50570c53582c04ae2ec775a07f5bc6b4e517f726d3cf4b495
EBUILD bluefish-2.0.1.ebuild 2492 RMD160 73f333699ec2d572e5d79bb2a68d5657c3de5739 SHA1 556fdcaa0a0f233a70ae808544cf88eeb6ad605c SHA256 d5c0c229f70244d0f28fd7855fa567b90970abb0d06e19fa2915598edcdca544
-MISC ChangeLog 9757 RMD160 8d630c1e83400c35d7a2000abf8e2c95e359dc80 SHA1 bd072eb46a60e5e42bbb84cedbe7ccfda6117884 SHA256 55aa6a3f8e1e3ff5513712b9c98cda245b8ad714682e2bf375a3ae3e8f2cb57e
+EBUILD bluefish-2.0.2.ebuild 2493 RMD160 ca11c9371ac375378ba3186130862039e3f751c2 SHA1 8664d2a8b623c9637910251615e1268d1b95fb29 SHA256 dcc7331c4e32033150bf3e7395df9a62745971d0d93e82834a54efe56a48642a
+MISC ChangeLog 9888 RMD160 e7ec78684d40797350963625229884f52096e32b SHA1 fe0da15732a25211f3f67255ccb6f523de095b59 SHA256 53a219c234781ed162b4a387c68af70abf856b163b09e1c4dd91a612b62a1bdd
MISC metadata.xml 301 RMD160 010d22a5d88b8d2cd8a9c369fb92fb2a49658fa9 SHA1 1bcc1537dc4b498e06b02ff51e46ec9b8d34292d SHA256 051132afb420b1381f42d67a58b894696124a93bf88dbf9023459a3a6be4d84d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
-iEYEARECAAYFAkz0BOwACgkQr2QksT29OyAsQwCfbtmGlv2mtHADIezBUGLvnD3l
-9vkAnRVlJDOI6uwKoIizbXpQOHRVw8sI
-=DOUJ
+iEYEARECAAYFAkz0caoACgkQr2QksT29OyAwHwCeOu9rTtvV7c61JHEpyYv8uzGz
+Ur4AnjYhQUKjSj3bukLaq3JqRACFZSnf
+=Su+7
-----END PGP SIGNATURE-----
diff --git a/app-editors/bluefish/bluefish-2.0.2.ebuild b/app-editors/bluefish/bluefish-2.0.2.ebuild
new file mode 100644
index 000000000000..999c0a2084ae
--- /dev/null
+++ b/app-editors/bluefish/bluefish-2.0.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/bluefish/bluefish-2.0.2.ebuild,v 1.1 2010/11/30 03:38:12 hanno Exp $
+
+EAPI=2
+
+PYTHON_DEPEND="python? 2"
+
+inherit autotools eutils fdo-mime python
+
+MY_P=${P/_/-}
+
+DESCRIPTION="A GTK HTML editor for the experienced web designer or programmer."
+SRC_URI="http://www.bennewitz.com/bluefish/stable/source/${MY_P}.tar.bz2"
+HOMEPAGE="http://bluefish.openoffice.nl/"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+SLOT="0"
+IUSE="gucharmap nls python spell"
+
+RDEPEND="
+ x11-libs/gtk+:2
+ spell? ( app-text/enchant )"
+
+DEPEND="${RDEPEND}
+ dev-libs/glib:2
+ dev-libs/libxml2
+ dev-util/pkgconfig
+ x11-libs/pango
+ gucharmap? ( gnome-extra/gucharmap )
+ nls? ( sys-devel/gettext dev-util/intltool )"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+ if use python ; then
+ python_set_active_version 2
+ python_pkg_setup
+ fi
+}
+
+src_prepare () {
+ intltoolize --copy --force || die "intltoolize failed"
+ for po_dir in src/plugin_*/po ; do
+ cp po/Makefile.in.in ${po_dir}
+ done
+
+ # Fixes automagic installation of charmap plugin
+ # Upstream bug: https://bugzilla.gnome.org/show_bug.cgi?id=570990
+ epatch "${FILESDIR}"/${PN}-2.0.0-gucharmap-automagic.patch
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --docdir="/usr/share/doc/${PF}" \
+ --disable-dependency-tracking \
+ --disable-update-databases \
+ --disable-xml-catalog-update \
+ $(use_enable nls) \
+ $(use_enable spell spell-check) \
+ $(use_enable gucharmap charmap) \
+ $(use_enable python)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+
+ einfo "Adding XML catalog entries..."
+ /usr/bin/xmlcatalog --noout \
+ --add 'public' 'Bluefish/DTD/Bflang' 'bflang.dtd' \
+ --add 'system' 'http://bluefish.openoffice.nl/DTD/bflang.dtd' 'bflang.dtd' \
+ --add 'rewriteURI' 'http://bluefish.openoffice.nl/DTD' '/usr/share/xml/bluefish-unstable' \
+ /etc/xml/catalog \
+ || ewarn "Failed to add XML catalog entries."
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+ einfo "Removing XML catalog entries..."
+ /usr/bin/xmlcatalog --noout \
+ --del 'Bluefish/DTD/Bflang' \
+ --del 'http://bluefish.openoffice.nl/DTD/bflang.dtd' \
+ --del 'http://bluefish.openoffice.nl/DTD' \
+ /etc/xml/catalog \
+ || ewarn "Failed to remove XML catalog entries."
+}