mgorny      14/12/26 22:35:55

  Modified:             ChangeLog
  Added:                bluefish-2.2.3-r1.ebuild
  Log:
  Convert to python-single-r1.
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 
EFB4464E!)

Revision  Changes    Path
1.92                 app-editors/bluefish/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/bluefish/ChangeLog?rev=1.92&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/bluefish/ChangeLog?rev=1.92&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/bluefish/ChangeLog?r1=1.91&r2=1.92

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-editors/bluefish/ChangeLog,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -r1.91 -r1.92
--- ChangeLog   10 Aug 2014 17:40:30 -0000      1.91
+++ ChangeLog   26 Dec 2014 22:35:55 -0000      1.92
@@ -1,6 +1,11 @@
 # ChangeLog for app-editors/bluefish
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/bluefish/ChangeLog,v 1.91 
2014/08/10 17:40:30 slyfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/bluefish/ChangeLog,v 1.92 
2014/12/26 22:35:55 mgorny Exp $
+
+*bluefish-2.2.3-r1 (26 Dec 2014)
+
+  26 Dec 2014; Michał Górny <[email protected]> +bluefish-2.2.3-r1.ebuild:
+  Convert to python-single-r1.
 
   10 Aug 2014; Sergei Trofimovich <[email protected]> bluefish-2.2.2.ebuild,
   bluefish-2.2.3.ebuild:



1.1                  app-editors/bluefish/bluefish-2.2.3-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/bluefish/bluefish-2.2.3-r1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/bluefish/bluefish-2.2.3-r1.ebuild?rev=1.1&content-type=text/plain

Index: bluefish-2.2.3-r1.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/app-editors/bluefish/bluefish-2.2.3-r1.ebuild,v 1.1 
2014/12/26 22:35:55 mgorny Exp $

EAPI=5

PYTHON_COMPAT=( python2_7 )

inherit eutils fdo-mime python-single-r1

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="nls python spell"

RDEPEND="
        x11-libs/gtk+:3
        gnome-extra/gucharmap:2.90
        sys-libs/zlib
        python? ( ${PYTHON_DEPS} )
        spell? ( app-text/enchant )"
DEPEND="${RDEPEND}
        >=dev-libs/glib-2.16:2
        dev-libs/libxml2:2
        virtual/pkgconfig
        x11-libs/pango
        nls? (
                sys-devel/gettext
                dev-util/intltool
        )"

S=${WORKDIR}/${MY_P}

# there actually is just some broken manpage checkup -> not bother
RESTRICT="test"

pkg_setup() {
        use python && python-single-r1_pkg_setup
}

# Never eautoreconf this package as gettext breaks completely (no translations
# even if it compiles afterwards)!

src_configure() {
        econf \
                --docdir="${EPREFIX}/usr/share/doc/${PF}" \
                --disable-dependency-tracking \
                --disable-update-databases \
                --disable-xml-catalog-update \
                $(use_enable nls) \
                $(use_enable spell spell-check) \
                $(use_enable python)
}

src_install() {
        default
        find "${ED}" -name '*.la' -exec rm -f {} +
}

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."
}




Reply via email to