From 7e6e3f74766d67f12a6d1edbf317133545c214c7 Mon Sep 17 00:00:00 2001 From: Sven Wegener Date: Wed, 13 Dec 2017 14:40:06 +0100 Subject: dev-libs/libbytesize: Revbump to fix creation of top-level directory. Closes: https://bugs.gentoo.org/634840 Package-Manager: Portage-2.3.18, Repoman-2.3.6 --- dev-libs/libbytesize/libbytesize-1.2-r1.ebuild | 56 ++++++++++++++++++++++++++ dev-libs/libbytesize/libbytesize-1.2.ebuild | 50 ----------------------- 2 files changed, 56 insertions(+), 50 deletions(-) create mode 100644 dev-libs/libbytesize/libbytesize-1.2-r1.ebuild delete mode 100644 dev-libs/libbytesize/libbytesize-1.2.ebuild (limited to 'dev-libs/libbytesize') diff --git a/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild b/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild new file mode 100644 index 000000000000..132da45acc0f --- /dev/null +++ b/dev-libs/libbytesize/libbytesize-1.2-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) + +inherit autotools python-r1 + +DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" +HOMEPAGE="https://github.com/rhinstaller/libbytesize" +SRC_URI="https://github.com/rhinstaller/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="doc test" + +RDEPEND=" + ${PYTHON_DEPS} + dev-libs/gmp:0= + >=dev-libs/libpcre-8.32 +" + +DEPEND=" + ${RDEPEND} + sys-devel/gettext + doc? ( dev-util/gtk-doc ) + test? ( + dev-python/pocketlint + dev-python/polib + ) +" + +RESTRICT="test" + +pkg_setup() { + python_setup +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myeconfargs=( + --without-python3 + $(use_with doc gtk-doc) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake install DESTDIR="${D}" + python_foreach_impl emake -C src/python install DESTDIR="${D}" +} diff --git a/dev-libs/libbytesize/libbytesize-1.2.ebuild b/dev-libs/libbytesize/libbytesize-1.2.ebuild deleted file mode 100644 index dbb899eae3da..000000000000 --- a/dev-libs/libbytesize/libbytesize-1.2.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) - -inherit autotools python-single-r1 - -DESCRIPTION="Tiny library providing a C \"class\" for working with arbitrary big sizes in bytes" -HOMEPAGE="https://github.com/rhinstaller/libbytesize" -SRC_URI="https://github.com/rhinstaller/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="LGPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc test" - -RDEPEND=" - ${PYTHON_DEPS} - dev-libs/gmp:0= - >=dev-libs/libpcre-8.32 -" - -DEPEND=" - ${RDEPEND} - sys-devel/gettext - doc? ( dev-util/gtk-doc ) - test? ( - dev-python/pocketlint - dev-python/polib - ) -" - -RESTRICT="test" - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_with doc gtk-doc) - ) - econf "${myeconfargs[@]}" -} -- cgit v1.2.3-65-gdbad