scarabeus    14/08/16 07:36:55

  Modified:             librevenge-9999.ebuild librevenge-0.0.1.ebuild
                        ChangeLog
  Log:
  We do not need the cppunit on runtime, just for tests.
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
8EEE3BE8)

Revision  Changes    Path
1.2                  dev-libs/librevenge/librevenge-9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/librevenge/librevenge-9999.ebuild?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/librevenge/librevenge-9999.ebuild?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/librevenge/librevenge-9999.ebuild?r1=1.1&r2=1.2

Index: librevenge-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/librevenge/librevenge-9999.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- librevenge-9999.ebuild      15 Aug 2014 13:02:53 -0000      1.1
+++ librevenge-9999.ebuild      16 Aug 2014 07:36:55 -0000      1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/dev-libs/librevenge/librevenge-9999.ebuild,v 1.1 
2014/08/15 13:02:53 scarabeus Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/dev-libs/librevenge/librevenge-9999.ebuild,v 1.2 
2014/08/16 07:36:55 scarabeus Exp $
 
 EAPI="5"
 
@@ -22,13 +22,12 @@
 IUSE="doc test"
 
 RDEPEND="
-       dev-libs/boost
-       dev-util/cppunit
-       sys-libs/zlib
+       dev-libs/boost:=
+       sys-libs/zlib[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
        doc? ( app-doc/doxygen )
-       test? ( dev-util/cppunit )
+       test? ( dev-util/cppunit[${MULTILIB_USEDEP}] )
 "
 
 src_prepare() {



1.2                  dev-libs/librevenge/librevenge-0.0.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/librevenge/librevenge-0.0.1.ebuild?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/librevenge/librevenge-0.0.1.ebuild?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/librevenge/librevenge-0.0.1.ebuild?r1=1.1&r2=1.2

Index: librevenge-0.0.1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/librevenge/librevenge-0.0.1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- librevenge-0.0.1.ebuild     15 Aug 2014 13:02:53 -0000      1.1
+++ librevenge-0.0.1.ebuild     16 Aug 2014 07:36:55 -0000      1.2
@@ -1,16 +1,16 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/dev-libs/librevenge/librevenge-0.0.1.ebuild,v 1.1 
2014/08/15 13:02:53 scarabeus Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/dev-libs/librevenge/librevenge-0.0.1.ebuild,v 1.2 
2014/08/16 07:36:55 scarabeus Exp $
 
 EAPI="5"
 
-inherit eutils multilib multilib-minimal autotools-utils
+inherit eutils multilib-minimal
 
 DESCRIPTION="A helper library for REVerses ENGineered formats filters"
 HOMEPAGE="http://sf.net/p/libwpd/librevenge";
 if [[ ${PV} == "9999" ]] ; then
        EGIT_REPO_URI="git://git.code.sf.net/p/libwpd/librevenge"
-       inherit git-r3
+       inherit git-r3 autotools
        KEYWORDS=""
 else
        SRC_URI="http://sf.net/projects/libwpd/files/${PN}/${P}/${P}.tar.xz";
@@ -19,30 +19,31 @@
 
 LICENSE="|| ( MPL-2.0 LGPL-2.1 )"
 SLOT="0"
-IUSE="doc"
+IUSE="doc test"
 
 RDEPEND="
-       dev-libs/boost
-       dev-util/cppunit
-       sys-libs/zlib
+       dev-libs/boost:=
+       sys-libs/zlib[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
        doc? ( app-doc/doxygen )
+       test? ( dev-util/cppunit[${MULTILIB_USEDEP}] )
 "
 
-[[ ${PV} == "9999" ]] && AUTOTOOLS_AUTORECONF=yes
+src_prepare() {
+       [[ ${PV} = 9999 ]] && eautoreconf
+}
 
-src_configure() {
-       myeconfargs=(
-               "--disable-static"
-               "--disable-werror"
-               "$(use_with doc docs)"
-               "--docdir=${EPREFIX}/usr/share/doc/${PF}"
-       )
-       autotools-utils_src_configure
+multilib_src_configure() {
+       ECONF_SOURCE=${S} \
+       econf \
+               --disable-static \
+               --disable-werror \
+               $(use_with doc docs) \
+               $(use_enable test tests) \
+               --docdir="${EPREFIX}/usr/share/doc/${PF}"
 }
 
-src_install() {
-       autotools-utils_src_install
+multilib_src_install_all() {
        prune_libtool_files --all
 }



1.2                  dev-libs/librevenge/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/librevenge/ChangeLog?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/librevenge/ChangeLog?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/librevenge/ChangeLog?r1=1.1&r2=1.2

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/librevenge/ChangeLog,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ChangeLog   15 Aug 2014 13:02:53 -0000      1.1
+++ ChangeLog   16 Aug 2014 07:36:55 -0000      1.2
@@ -1,6 +1,10 @@
 # ChangeLog for dev-libs/librevenge
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/librevenge/ChangeLog,v 1.1 
2014/08/15 13:02:53 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/librevenge/ChangeLog,v 1.2 
2014/08/16 07:36:55 scarabeus Exp $
+
+  16 Aug 2014; Tomáš Chvátal <[email protected]> librevenge-0.0.1.ebuild,
+  librevenge-9999.ebuild:
+  We do not need the cppunit on runtime, just for tests.
 
 *librevenge-9999 (15 Aug 2014)
 *librevenge-0.0.1 (15 Aug 2014)




Reply via email to