diff options
author | Hanno Boeck <hanno@gentoo.org> | 2010-11-30 03:38:12 +0000 |
---|---|---|
committer | Hanno Boeck <hanno@gentoo.org> | 2010-11-30 03:38:12 +0000 |
commit | d6ad29a8fcab4a0e9a2112d31e4b6d44dcb7199d (patch) | |
tree | 723afeb8a985dfe1e2aaa93cc4a34f25d4e20f5f /app-editors/bluefish | |
parent | install udev rules in /$(get_libdir)/udev/rules.d/, bug #345727 (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | app-editors/bluefish/Manifest | 10 | ||||
-rw-r--r-- | app-editors/bluefish/bluefish-2.0.2.ebuild | 94 |
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." +} |