pacho       14/04/20 11:15:37

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

Revision  Changes    Path
1.280                app-office/gnucash/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v
retrieving revision 1.279
retrieving revision 1.280
diff -u -r1.279 -r1.280
--- ChangeLog   17 Apr 2014 12:52:21 -0000      1.279
+++ ChangeLog   20 Apr 2014 11:15:37 -0000      1.280
@@ -1,6 +1,11 @@
 # ChangeLog for app-office/gnucash
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v 1.279 
2014/04/17 12:52:21 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/ChangeLog,v 1.280 
2014/04/20 11:15:37 pacho Exp $
+
+*gnucash-2.6.3 (20 Apr 2014)
+
+  20 Apr 2014; Pacho Ramos <[email protected]> +gnucash-2.6.3.ebuild:
+  Version bump
 
   17 Apr 2014; Pacho Ramos <[email protected]>
   -files/gnucash-2.4.11-potfiles-skip.patch, -gnucash-2.4.11-r1.ebuild,



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

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

Index: gnucash-2.6.3.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/gnucash/gnucash-2.6.3.ebuild,v 
1.1 2014/04/20 11:15:37 pacho Exp $

EAPI="5"
GCONF_DEBUG="no"
PYTHON_COMPAT=( python{2_6,2_7} )

inherit 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 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
        >=dev-scheme/slib-3.1.4
        gnome-base/libgnomecanvas
        gnome-base/libgnome-keyring
        >=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
        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}
        >=app-text/scrollkeeper-0.3
        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
        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 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