eva         15/05/14 22:24:05

  Modified:             ChangeLog
  Added:                libmediaart-1.9.0.ebuild
  Log:
  Version bump, add slot 2.0 for Gnome 3.16.
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
C6085806)

Revision  Changes    Path
1.18                 media-libs/libmediaart/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libmediaart/ChangeLog?rev=1.18&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libmediaart/ChangeLog?rev=1.18&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libmediaart/ChangeLog?r1=1.17&r2=1.18

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/libmediaart/ChangeLog,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- ChangeLog   15 Mar 2015 13:28:53 -0000      1.17
+++ ChangeLog   14 May 2015 22:24:05 -0000      1.18
@@ -1,6 +1,12 @@
 # ChangeLog for media-libs/libmediaart
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libmediaart/ChangeLog,v 1.17 
2015/03/15 13:28:53 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libmediaart/ChangeLog,v 1.18 
2015/05/14 22:24:05 eva Exp $
+
+*libmediaart-1.9.0 (14 May 2015)
+
+  14 May 2015; Gilles Dartiguelongue <[email protected]>
+  +libmediaart-1.9.0.ebuild:
+  Version bump, add slot 2.0 for Gnome 3.16.
 
   15 Mar 2015; Pacho Ramos <[email protected]> libmediaart-0.7.0.ebuild:
   x86 stable, bug 534012



1.1                  media-libs/libmediaart/libmediaart-1.9.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libmediaart/libmediaart-1.9.0.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libmediaart/libmediaart-1.9.0.ebuild?rev=1.1&content-type=text/plain

Index: libmediaart-1.9.0.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/media-libs/libmediaart/libmediaart-1.9.0.ebuild,v 1.1 
2015/05/14 22:24:05 eva Exp $

EAPI="5"
GCONF_DEBUG="no"
VALA_USE_DEPEND="vapigen"
VALA_MIN_API_VERSION="0.16"

inherit autotools eutils gnome2 vala virtualx

DESCRIPTION="Manages, extracts and handles media art caches"
HOMEPAGE="https://github.com/GNOME/libmediaart";

LICENSE="LGPL-2.1+"
SLOT="2.0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="gtk +introspection qt4 qt5 vala"
REQUIRED_USE="
        ?? ( gtk qt4 qt5 )
        vala? ( introspection )
"

RDEPEND="
        >=dev-libs/glib-2.38.0:2
        gtk? ( >=x11-libs/gdk-pixbuf-2.12:2 )
        introspection? ( >=dev-libs/gobject-introspection-1.30 )
        qt4? ( dev-qt/qtgui:4 )
        qt5? ( dev-qt/qtgui:5 )
"
DEPEND="${RDEPEND}
        >=dev-util/gtk-doc-am-1.8
        virtual/pkgconfig
        vala? ( $(vala_depend) )
"

src_prepare() {
        # Fix QT automagic selection, bug #523122
        epatch "${FILESDIR}"/${PN}-0.7.0-qt5.patch

    # Make doc parallel installable
        cd "${S}"/docs/reference/${PN}
        sed -e "s/\(DOC_MODULE.*=\).*/\1${PN}-${SLOT}/" \
                -e "s/\(DOC_MAIN_SGML_FILE.*=\).*/\1${PN}-docs-${SLOT}.sgml/" \
                -i Makefile.am Makefile.in || die
        sed -e "s/\(<book.*name=\"\)libmediaart/\1${PN}-${SLOT}/" \
                -i html/libmediaart.devhelp2 || die
        mv libmediaart-docs{,-${SLOT}}.sgml || die
        mv libmediaart-overrides{,-${SLOT}}.txt || die
        mv libmediaart-sections{,-${SLOT}}.txt || die
        mv html/libmediaart{,-${SLOT}}.devhelp2
        cd "${S}"

        eautoreconf

        use vala && vala_src_prepare
        gnome2_src_prepare
}

src_configure() {
        local myconf=""
        if use qt4 ; then
                myconf="${myconf} --enable-qt --with-qt-version=4"
        elif use qt5 ; then
                myconf="${myconf} --enable-qt --with-qt-version=5"
        else
                myconf="${myconf} --disable-qt"
        fi

        gnome2_src_configure \
                --enable-unit-tests \
                $(use_enable gtk gdkpixbuf) \
                $(use_enable introspection) \
                $(use_enable vala) \
                ${myconf}
}

src_test() {
        dbus-launch Xemake check #513502
}




Reply via email to