chithanh 15/04/15 14:25:49 Modified: libosmocore-9999.ebuild metadata.xml ChangeLog Added: libosmocore-0.8.0.ebuild Removed: libosmocore-0.6.4.ebuild libosmocore-0.6.3.ebuild Log: Version bump. Unify live and non-live ebuilds. (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 0x2324E7B566DF2611!)
Revision Changes Path 1.7 net-libs/libosmocore/libosmocore-9999.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libosmocore/libosmocore-9999.ebuild?rev=1.7&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libosmocore/libosmocore-9999.ebuild?rev=1.7&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libosmocore/libosmocore-9999.ebuild?r1=1.6&r2=1.7 Index: libosmocore-9999.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-libs/libosmocore/libosmocore-9999.ebuild,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- libosmocore-9999.ebuild 3 Nov 2014 15:37:14 -0000 1.6 +++ libosmocore-9999.ebuild 15 Apr 2015 14:25:49 -0000 1.7 @@ -1,23 +1,29 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libosmocore/libosmocore-9999.ebuild,v 1.6 2014/11/03 15:37:14 zerochaos Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/libosmocore/libosmocore-9999.ebuild,v 1.7 2015/04/15 14:25:49 chithanh Exp $ EAPI=5 -inherit autotools eutils git-2 +inherit autotools eutils DESCRIPTION="Utility functions for OsmocomBB, OpenBSC and related projects" HOMEPAGE="http://bb.osmocom.org/trac/wiki/libosmocore" -EGIT_REPO_URI="git://git.osmocom.org/${PN}.git" + +if [[ ${PV} == 9999* ]]; then + inherit git-2 + EGIT_REPO_URI="git://git.osmocom.org/${PN}.git" + KEYWORDS="" +else + SRC_URI="http://cgit.osmocom.org/cgit/libosmocore/snapshot/${P}.tar.bz2" + KEYWORDS="~amd64 ~arm ~x86" +fi LICENSE="GPL-2 LGPL-3" SLOT="0" -KEYWORDS="" -#IUSE="embedded pcsc" -IUSE="embedded" +IUSE="embedded pcsc-lite" -RDEPEND="sys-apps/pcsc-lite - embedded? ( sys-libs/talloc )" +RDEPEND="embedded? ( sys-libs/talloc ) + pcsc-lite? ( sys-apps/pcsc-lite )" DEPEND="${RDEPEND} app-doc/doxygen" @@ -31,8 +37,8 @@ src_configure() { econf \ - $(use_enable embedded) - #$(use_enable pcsc) + $(use_enable embedded) \ + $(use_enable pcsc-lite pcsc) } src_install() { 1.3 net-libs/libosmocore/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libosmocore/metadata.xml?rev=1.3&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libosmocore/metadata.xml?rev=1.3&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libosmocore/metadata.xml?r1=1.2&r2=1.3 Index: metadata.xml =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-libs/libosmocore/metadata.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- metadata.xml 5 Jul 2012 21:41:57 -0000 1.2 +++ metadata.xml 15 Apr 2015 14:25:49 -0000 1.3 @@ -4,6 +4,7 @@ <herd>radio</herd> <use> <flag name='embedded'>Build for embedded use and disable unsupported features</flag> + <flag name='pcsc-lite'>Enable smartcard support with <pkg>sys-apps/pcsc-lite</pkg></flag> </use> </pkgmetadata> 1.14 net-libs/libosmocore/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libosmocore/ChangeLog?rev=1.14&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libosmocore/ChangeLog?rev=1.14&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libosmocore/ChangeLog?r1=1.13&r2=1.14 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-libs/libosmocore/ChangeLog,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- ChangeLog 3 Nov 2014 15:37:14 -0000 1.13 +++ ChangeLog 15 Apr 2015 14:25:49 -0000 1.14 @@ -1,6 +1,13 @@ # ChangeLog for net-libs/libosmocore -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libosmocore/ChangeLog,v 1.13 2014/11/03 15:37:14 zerochaos Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libosmocore/ChangeLog,v 1.14 2015/04/15 14:25:49 chithanh Exp $ + +*libosmocore-0.8.0 (15 Apr 2015) + + 15 Apr 2015; Chí-Thanh Christopher Nguyễn <chith...@gentoo.org> + +libosmocore-0.8.0.ebuild, -libosmocore-0.6.3.ebuild, + -libosmocore-0.6.4.ebuild, libosmocore-9999.ebuild, metadata.xml: + Version bump. Unify live and non-live ebuilds. 03 Nov 2014; Rick Farina <zeroch...@gentoo.org> libosmocore-0.6.6.ebuild, libosmocore-9999.ebuild: 1.1 net-libs/libosmocore/libosmocore-0.8.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libosmocore/libosmocore-0.8.0.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/libosmocore/libosmocore-0.8.0.ebuild?rev=1.1&content-type=text/plain Index: libosmocore-0.8.0.ebuild =================================================================== # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-libs/libosmocore/libosmocore-0.8.0.ebuild,v 1.1 2015/04/15 14:25:49 chithanh Exp $ EAPI=5 inherit autotools eutils DESCRIPTION="Utility functions for OsmocomBB, OpenBSC and related projects" HOMEPAGE="http://bb.osmocom.org/trac/wiki/libosmocore" if [[ ${PV} == 9999* ]]; then inherit git-2 EGIT_REPO_URI="git://git.osmocom.org/${PN}.git" KEYWORDS="" else SRC_URI="http://cgit.osmocom.org/cgit/libosmocore/snapshot/${P}.tar.bz2" KEYWORDS="~amd64 ~arm ~x86" fi LICENSE="GPL-2 LGPL-3" SLOT="0" IUSE="embedded pcsc-lite" RDEPEND="embedded? ( sys-libs/talloc ) pcsc-lite? ( sys-apps/pcsc-lite )" DEPEND="${RDEPEND} app-doc/doxygen" src_prepare() { # set correct version in pkgconfig files sed -i "s/UNKNOWN/${PV}/" git-version-gen || die epatch "${FILESDIR}"/${PN}-0.6.0-automake-1.13.patch eautoreconf } src_configure() { econf \ $(use_enable embedded) \ $(use_enable pcsc-lite pcsc) } src_install() { default # install to correct documentation directory mv "${ED}"/usr/share/doc/${PN} "${ED}"/usr/share/doc/${PF} || die }