yac 15/01/19 20:30:38 Modified: ledger-3.1.ebuild ChangeLog Log: Fix things 1. download tar.gz instead of zip (which was missing unzip in DEPEND) 2. Depend on boost properly to ensure rebuilds on boost slot changes 3. put utfcpp only in DEPEND (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key F97A36A1)
Revision Changes Path 1.4 app-office/ledger/ledger-3.1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/ledger/ledger-3.1.ebuild?rev=1.4&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/ledger/ledger-3.1.ebuild?rev=1.4&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/ledger/ledger-3.1.ebuild?r1=1.3&r2=1.4 Index: ledger-3.1.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-office/ledger/ledger-3.1.ebuild,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- ledger-3.1.ebuild 19 Jan 2015 20:02:27 -0000 1.3 +++ ledger-3.1.ebuild 19 Jan 2015 20:30:38 -0000 1.4 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/ledger/ledger-3.1.ebuild,v 1.3 2015/01/19 20:02:27 yac Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/ledger/ledger-3.1.ebuild,v 1.4 2015/01/19 20:30:38 yac Exp $ EAPI=5 @@ -8,18 +8,19 @@ DESCRIPTION="A double-entry accounting system with a command-line reporting interface" HOMEPAGE="http://ledger-cli.org/" -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.zip -> ${P}.zip" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" KEYWORDS="~amd64 ~x86" SLOT="0" IUSE="" -DEPEND="dev-libs/boost +RDEPEND="dev-libs/boost:= dev-libs/gmp dev-libs/mpfr +" +DEPEND="${RDEPEND} dev-libs/utfcpp " -RDEPEND="${DEPEND}" DOCS=(README.md) 1.33 app-office/ledger/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/ledger/ChangeLog?rev=1.33&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/ledger/ChangeLog?rev=1.33&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-office/ledger/ChangeLog?r1=1.32&r2=1.33 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-office/ledger/ChangeLog,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- ChangeLog 19 Jan 2015 20:02:27 -0000 1.32 +++ ChangeLog 19 Jan 2015 20:30:38 -0000 1.33 @@ -1,6 +1,11 @@ # ChangeLog for app-office/ledger # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/ledger/ChangeLog,v 1.32 2015/01/19 20:02:27 yac Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/ledger/ChangeLog,v 1.33 2015/01/19 20:30:38 yac Exp $ + + 19 Jan 2015; Jan Matejka <y...@gentoo.org> ledger-3.1.ebuild: + Fix things 1. download tar.gz instead of zip (which was missing unzip in + DEPEND) 2. Depend on boost properly to ensure rebuilds on boost slot changes + 3. put utfcpp only in DEPEND 19 Jan 2015; Jan Matejka <y...@gentoo.org> ledger-3.1.ebuild: Add missing dependency on dev-libs/utfcpp