commit: 4fd570e04759fdba7f23ffdf96a4716a39d05150
Author: Erik Mackdanz <stasibear <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 21 19:17:03 2016 +0000
Commit: Erik Mackdanz <stasibear <AT> gentoo <DOT> org>
CommitDate: Sun Feb 21 19:17:59 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd570e0
app-office/ledger: constrain boost version
Fixes #572810 and #548630.
Also, remove an old ebuild and add a missing die
Package-Manager: portage-2.2.27
app-office/ledger/ledger-3.1-r1.ebuild | 4 ++--
app-office/ledger/ledger-3.1.1.ebuild | 3 ++-
app-office/ledger/ledger-3.1.ebuild | 27 ---------------------------
3 files changed, 4 insertions(+), 30 deletions(-)
diff --git a/app-office/ledger/ledger-3.1-r1.ebuild
b/app-office/ledger/ledger-3.1-r1.ebuild
index c1714fd..67bff52 100644
--- a/app-office/ledger/ledger-3.1-r1.ebuild
+++ b/app-office/ledger/ledger-3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -18,7 +18,7 @@ IUSE="doc emacs"
SITEFILE=50${PN}-gentoo-${PV}.el
RDEPEND="
- dev-libs/boost:=
+ <dev-libs/boost-1.58:=
dev-libs/gmp:0
dev-libs/mpfr:0
emacs? ( virtual/emacs )
diff --git a/app-office/ledger/ledger-3.1.1.ebuild
b/app-office/ledger/ledger-3.1.1.ebuild
index 13b8cfb..b4338f9 100644
--- a/app-office/ledger/ledger-3.1.1.ebuild
+++ b/app-office/ledger/ledger-3.1.1.ebuild
@@ -91,7 +91,8 @@ src_compile() {
src_install() {
# Prevent installing ledger.so into python site-packages. It's an
# unnecessary copy of libledger.so and generates security warnings.
- sed -i -e '/python/d' ../${P}_build/src/cmake_install.cmake
+ sed -i -e '/python/d' ../${P}_build/src/cmake_install.cmake \
+ || die "Failed to disable installation of ledger.so"
enable_cmake-utils_src_install
diff --git a/app-office/ledger/ledger-3.1.ebuild
b/app-office/ledger/ledger-3.1.ebuild
deleted file mode 100644
index 6cdf9d9..0000000
--- a/app-office/ledger/ledger-3.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils
-
-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}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
- dev-libs/boost:=
- dev-libs/gmp:0
- dev-libs/mpfr:0
-"
-DEPEND="${RDEPEND}
- dev-libs/utfcpp
-"
-
-DOCS=(README.md)