mgorny      14/06/29 09:45:15

  Modified:             ChangeLog
  Added:                libgnomecanvas-2.30.3-r1.ebuild
  Log:
  Enable multilib support, required for gnome-base/libgnomeprintui. Remove 
useless USE=doc since HTML docs are bundled. Bug #515656.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
EFB4464E!)

Revision  Changes    Path
1.151                gnome-base/libgnomecanvas/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/libgnomecanvas/ChangeLog?rev=1.151&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/libgnomecanvas/ChangeLog?rev=1.151&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/libgnomecanvas/ChangeLog?r1=1.150&r2=1.151

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/gnome-base/libgnomecanvas/ChangeLog,v
retrieving revision 1.150
retrieving revision 1.151
diff -u -r1.150 -r1.151
--- ChangeLog   29 Mar 2013 19:37:39 -0000      1.150
+++ ChangeLog   29 Jun 2014 09:45:15 -0000      1.151
@@ -1,6 +1,13 @@
 # ChangeLog for gnome-base/libgnomecanvas
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomecanvas/ChangeLog,v 1.150 
2013/03/29 19:37:39 eva Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomecanvas/ChangeLog,v 1.151 
2014/06/29 09:45:15 mgorny Exp $
+
+*libgnomecanvas-2.30.3-r1 (29 Jun 2014)
+
+  29 Jun 2014; Michał Górny <[email protected]>
+  +libgnomecanvas-2.30.3-r1.ebuild:
+  Enable multilib support, required for gnome-base/libgnomeprintui. Remove
+  useless USE=doc since HTML docs are bundled. Bug #515656.
 
   29 Mar 2013; Gilles Dartiguelongue <[email protected]>
   -libgnomecanvas-2.30.1.ebuild, -libgnomecanvas-2.30.2.ebuild:
@@ -594,4 +601,3 @@
 *libgnomecanvas-1.117.0 (22 May 2002)
   22 May 2002; Spider <[email protected]> libgnomecanvas-1.117.0.ebuild:
   part of gnome2 . initial cvs commit
-



1.1                  gnome-base/libgnomecanvas/libgnomecanvas-2.30.3-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/libgnomecanvas/libgnomecanvas-2.30.3-r1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/libgnomecanvas/libgnomecanvas-2.30.3-r1.ebuild?rev=1.1&content-type=text/plain

Index: libgnomecanvas-2.30.3-r1.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/gnome-base/libgnomecanvas/libgnomecanvas-2.30.3-r1.ebuild,v
 1.1 2014/06/29 09:45:15 mgorny Exp $

EAPI="5"
GCONF_DEBUG="no"
GNOME_TARBALL_SUFFIX="bz2"
GNOME2_LA_PUNT="yes"

inherit gnome2 multilib multilib-minimal virtualx

DESCRIPTION="The Gnome 2 Canvas library"
HOMEPAGE="http://library.gnome.org/devel/libgnomecanvas/stable/";

LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="glade"

RDEPEND=">=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
        >=x11-libs/gtk+-2.24.23:2[${MULTILIB_USEDEP}]
        >=media-libs/libart_lgpl-2.3.21-r2[${MULTILIB_USEDEP}]
        >=x11-libs/pango-1.36.3[${MULTILIB_USEDEP}]
        glade? ( >=gnome-base/libglade-2.6.4-r1:2.0[${MULTILIB_USEDEP}] )"

DEPEND="${RDEPEND}
        >=dev-lang/perl-5
        sys-devel/gettext
        >=dev-util/intltool-0.35
        >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"

src_prepare() {
        gnome2_src_prepare

        # Fix intltoolize broken file, see upstream #577133
        sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \
                || die "sed failed"

        # Don't build demos that are not even installed, bug #226299
        sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
                || die "sed 2 failed"
}

multilib_src_configure() {
        ECONF_SOURCE=${S} \
        gnome2_src_configure \
                $(use_enable glade) \
                --disable-static

        ln -s "${S}"/docs/reference/html docs/reference/html || die
}

multilib_src_install() {
        gnome2_src_install
}

multilib_src_install_all() {
        DOCS="AUTHORS ChangeLog NEWS README"
        einstalldocs
}

multilib_src_test() {
        Xemake check || die "Test phase failed"
}




Reply via email to