From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 1F6FB1381F3 for ; Fri, 23 Aug 2013 05:55:04 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0D13EE0957; Fri, 23 Aug 2013 05:55:01 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 901EFE0957 for ; Fri, 23 Aug 2013 05:55:00 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 711BC33EC83 for ; Fri, 23 Aug 2013 05:54:59 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2257) id 1288C2004C; Fri, 23 Aug 2013 05:54:58 +0000 (UTC) From: "Fabio Erculiani (lxnay)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, lxnay@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/entropy: ChangeLog entropy-216.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog entropy-216.ebuild X-VCS-Directories: sys-apps/entropy X-VCS-Committer: lxnay X-VCS-Committer-Name: Fabio Erculiani Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: <20130823055458.1288C2004C@flycatcher.gentoo.org> Date: Fri, 23 Aug 2013 05:54:58 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 4d5398be-9a9b-43b5-8f67-087191cd9d28 X-Archives-Hash: fa661b4d962c3946c7bb8732e0a7232c lxnay 13/08/23 05:54:58 Modified: ChangeLog entropy-216.ebuild Log: Fix python-single-r1 usage as reported by hasufell in bug #482032 (Portage version: 2.2.0_alpha188/cvs/Linux x86_64, unsigned Manifest commit) Revision Changes Path 1.42 sys-apps/entropy/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/entropy/ChangeLog?rev=1.42&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/entropy/ChangeLog?rev=1.42&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/entropy/ChangeLog?r1=1.41&r2=1.42 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-apps/entropy/ChangeLog,v retrieving revision 1.41 retrieving revision 1.42 diff -u -r1.41 -r1.42 --- ChangeLog 22 Aug 2013 14:55:43 -0000 1.41 +++ ChangeLog 23 Aug 2013 05:54:57 -0000 1.42 @@ -1,6 +1,9 @@ # ChangeLog for sys-apps/entropy # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/entropy/ChangeLog,v 1.41 2013/08/22 14:55:43 lxnay Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/entropy/ChangeLog,v 1.42 2013/08/23 05:54:57 lxnay Exp $ + + 23 Aug 2013; Fabio Erculiani entropy-216.ebuild: + Fix python-single-r1 usage as reported by hasufell in bug #482032 22 Aug 2013; Fabio Erculiani -entropy-189.ebuild: drop older version 189 1.2 sys-apps/entropy/entropy-216.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/entropy/entropy-216.ebuild?rev=1.2&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/entropy/entropy-216.ebuild?rev=1.2&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/entropy/entropy-216.ebuild?r1=1.1&r2=1.2 Index: entropy-216.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-apps/entropy/entropy-216.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- entropy-216.ebuild 22 Aug 2013 11:11:36 -0000 1.1 +++ entropy-216.ebuild 23 Aug 2013 05:54:57 -0000 1.2 @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/entropy/entropy-216.ebuild,v 1.1 2013/08/22 11:11:36 lxnay Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/entropy/entropy-216.ebuild,v 1.2 2013/08/23 05:54:57 lxnay Exp $ EAPI=5 @@ -23,12 +23,16 @@ net-misc/rsync sys-apps/diffutils sys-apps/sandbox - >=sys-apps/portage-2.1.9 + >=sys-apps/portage-2.1.9[${PYTHON_USEDEP}] sys-devel/gettext ${PYTHON_DEPS}" DEPEND="${RDEPEND} dev-util/intltool" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +S="${S}/lib" + REPO_CONFPATH="${ROOT}/etc/entropy/repositories.conf" REPO_D_CONFPATH="${ROOT}/etc/entropy/repositories.conf.d" ENTROPY_CACHEDIR="${ROOT}/var/lib/entropy/caches" @@ -45,19 +49,8 @@ enewuser entropy-nopriv -1 -1 -1 entropy-nopriv || die "failed to create entropy-nopriv user" } -src_compile() { - cd "${S}"/lib || die - emake || die "make failed" -} - src_install() { - # create directories required by equo - dodir /var/run/entropy - keepdir /var/run/entropy - - cd "${S}"/lib || die - # TODO: drop VARDIR after 146 - emake DESTDIR="${D}" VARDIR="/var" LIBDIR="usr/lib" install || die "make install failed" + emake DESTDIR="${D}" LIBDIR="usr/lib" install || die "make install failed" python_optimize "${D}/usr/lib/entropy/lib/entropy" } @@ -107,7 +100,6 @@ done # Setup Entropy Library directories ownership - chown -R root:entropy "${ROOT}/var/tmp/entropy" chown root:entropy "${ROOT}/var/lib/entropy" # no recursion chown root:entropy "${ROOT}/var/lib/entropy/client/packages" # no recursion chown root:entropy "${ROOT}/var/log/entropy" # no recursion