pacho       15/06/07 14:52:36

  Modified:             ChangeLog
  Added:                gnucash-2.6.6.ebuild
  Log:
  Version bump
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
A188FBD4)

Revision  Changes    Path
1.292                app-office/gnucash/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/gnucash/ChangeLog?rev=1.292&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/gnucash/ChangeLog?rev=1.292&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/gnucash/ChangeLog?r1=1.291&r2=1.292

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v
retrieving revision 1.291
retrieving revision 1.292
diff -u -r1.291 -r1.292
--- ChangeLog   17 May 2015 09:12:55 -0000      1.291
+++ ChangeLog   7 Jun 2015 14:52:36 -0000       1.292
@@ -1,6 +1,12 @@
 # ChangeLog for app-office/gnucash
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v 1.291 
2015/05/17 09:12:55 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v 1.292 
2015/06/07 14:52:36 pacho Exp $
+
+*gnucash-2.6.6 (07 Jun 2015)
+
+  07 Jun 2015; Pacho Ramos <[email protected]> +gnucash-2.6.6.ebuild,
+  -files/gnucash-2.6.4-guile1.patch:
+  Version bump
 
   17 May 2015; Pacho Ramos <[email protected]> -gnucash-2.6.3.ebuild,
   -gnucash-2.6.4.ebuild:



1.1                  app-office/gnucash/gnucash-2.6.6.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/gnucash/gnucash-2.6.6.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/gnucash/gnucash-2.6.6.ebuild?rev=1.1&content-type=text/plain

Index: gnucash-2.6.6.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/gnucash-2.6.6.ebuild,v 
1.1 2015/06/07 14:52:36 pacho Exp $

EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
PYTHON_COMPAT=( python2_7 )

inherit autotools eutils gnome2 python-single-r1

DESCRIPTION="A personal finance manager"
HOMEPAGE="http://www.gnucash.org/";
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"

SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="chipcard debug +doc gnome-keyring hbci mysql ofx postgres python quotes 
sqlite"

# FIXME: rdepend on dev-libs/qof when upstream fix their mess (see configure.ac)
# libdbi version requirement for sqlite taken from bug #455134
RDEPEND="
        >=dev-libs/glib-2.32.0:2
        >=dev-libs/popt-1.5
        >=dev-libs/libxml2-2.5.10:2
        dev-libs/libxslt
        >=dev-scheme/guile-1.8.3:12[deprecated,regex]
        dev-scheme/guile-www
        gnome-base/libgnomecanvas
        >=net-libs/webkit-gtk-1.2:2
        >=sys-libs/zlib-1.1.4
        >=x11-libs/gtk+-2.24:2
        >=x11-libs/goffice-0.7.0:0.8[gnome]
        x11-libs/pango
        gnome-keyring? ( >=app-crypt/libsecret-0.18 )
        ofx? ( >=dev-libs/libofx-0.9.1 )
        hbci? ( >=net-libs/aqbanking-5[gtk,ofx?]
                sys-libs/gwenhywfar[gtk]
                chipcard? ( sys-libs/libchipcard )
        )
        python? ( ${PYTHON_DEPS} )
        quotes? ( dev-perl/DateManip
                >=dev-perl/Finance-Quote-1.11
                dev-perl/HTML-TableExtract )
        sqlite? ( >=dev-db/libdbi-0.9.0
                >=dev-db/libdbi-drivers-0.9.0[sqlite] )
        postgres? ( dev-db/libdbi dev-db/libdbi-drivers[postgres] )
        mysql? ( dev-db/libdbi dev-db/libdbi-drivers[mysql] )
"
DEPEND="${RDEPEND}
        virtual/pkgconfig
        dev-util/intltool
        gnome-base/gnome-common
        sys-devel/libtool
"
PDEPEND="doc? ( >=app-doc/gnucash-docs-2.2.0 )"

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

src_prepare() {
        # Skip test that needs some locales to be present
        sed -i -e '/test_suite_gnc_date/d' src/libqof/qof/test/test-qof.c || die

        eautoreconf
        gnome2_src_prepare
}

src_configure() {
        local myconf

        DOCS="doc/README.OFX doc/README.HBCI"

        if use sqlite || use mysql || use postgres ; then
                myconf+=" --enable-dbi"
        else
                myconf+=" --disable-dbi"
        fi

        # guile wrongly exports LDFLAGS as LIBS which breaks modules
        # Filter until a better ebuild is available, bug #202205
        local GUILE_LIBS=""
        local lib
        for lib in $(guile-config link); do
                if [ "${lib#-Wl}" = "$lib" ]; then
                        GUILE_LIBS="$GUILE_LIBS $lib"
                fi
        done

        # gtkmm is experimental and shouldn't be enabled, upstream bug #684166
        gnome2_src_configure \
                $(use_enable debug) \
                $(use_enable gnome-keyring password-storage) \
                $(use_enable ofx) \
                $(use_enable hbci aqbanking) \
                $(use_enable python) \
                --disable-doxygen \
                --disable-gtkmm \
                --enable-locale-specific-tax \
                --disable-error-on-warning \
                 GUILE_LIBS="${GUILE_LIBS}" ${myconf}
}

src_test() {
        unset DBUS_SESSION_BUS_ADDRESS
        GUILE_WARN_DEPRECATED=no \
        GNC_DOT_DIR="${T}"/.gnucash \
        emake check
}

src_install() {
        # Parallel installation fails from time to time, bug #359123
        MAKEOPTS="${MAKEOPTS} -j1" gnome2_src_install 
GNC_DOC_INSTALL_DIR=/usr/share/doc/${PF}

        rm -rf 
"${ED}"/usr/share/doc/${PF}/{examples/,COPYING,INSTALL,*win32-bin.txt,projects.html}
        mv "${ED}"/usr/share/doc/${PF} "${T}"/cantuseprepalldocs || die
        dodoc "${T}"/cantuseprepalldocs/*
}




Reply via email to