04.09.2013 18:01, Ian Stakenvicius пишет: > On 04/09/13 01:28 AM, Sergey Popov wrote: >> 02.09.2013 19:29, Ian Delaney (idella4) пишет: >>> idella4 13/09/02 15:29:57 >>> >>> Modified: ChangeLog Added: >>> sendpage-1.1.0-r2.ebuild Removed: >>> sendpage-1.1.0-r1.ebuild Log: revbump -> EAPI 5, remove old >>> >>> (Portage version: 2.2.0/cvs/Linux x86_64, signed Manifest commit >>> with key 0xB8072B0D) >>> >>> Revision Changes Path 1.13 >>> net-dialup/sendpage/ChangeLog >>> >>> file : >>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/sendpage/ChangeLog?rev=1.13&view=markup >>> >>> > plain: > http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/sendpage/ChangeLog?rev=1.13&content-type=text/plain >>> diff : >>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/sendpage/ChangeLog?r1=1.12&r2=1.13 >>> >>> >>> > Index: ChangeLog >>> =================================================================== >>> >>> > RCS file: /var/cvsroot/gentoo-x86/net-dialup/sendpage/ChangeLog,v >>> retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 >>> -r1.13 --- ChangeLog 14 Jun 2012 01:50:05 -0000 1.12 +++ >>> ChangeLog 2 Sep 2013 15:29:57 -0000 1.13 @@ -1,6 +1,12 @@ # >>> ChangeLog for net-dialup/sendpage -# Copyright 2000-2012 Gentoo >>> Foundation; Distributed under the GPL v2 -# $Header: >>> /var/cvsroot/gentoo-x86/net-dialup/sendpage/ChangeLog,v 1.12 >>> 2012/06/14 01:50:05 zmedico Exp $ +# Copyright 2000-2013 Gentoo >>> Foundation; Distributed under the GPL v2 +# $Header: >>> /var/cvsroot/gentoo-x86/net-dialup/sendpage/ChangeLog,v 1.13 >>> 2013/09/02 15:29:57 idella4 Exp $ + +*sendpage-1.1.0-r2 (02 Sep >>> 2013) + + 02 Sep 2013; Ian Delaney <idel...@gentoo.org> >>> +sendpage-1.1.0-r2.ebuild, + -sendpage-1.1.0-r1.ebuild: + >>> revbump -> EAPI 5, remove old >>> >>> 14 Jun 2012; Zac Medico <zmed...@gentoo.org> >>> sendpage-1.1.0-r1.ebuild: inherit user for enewgroup and >>> enewuser >>> >>> >>> >>> 1.1 >>> net-dialup/sendpage/sendpage-1.1.0-r2.ebuild >>> >>> file : >>> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/sendpage/sendpage-1.1.0-r2.ebuild?rev=1.1&view=markup >>> >>> > plain: > http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/sendpage/sendpage-1.1.0-r2.ebuild?rev=1.1&content-type=text/plain >>> >>> Index: sendpage-1.1.0-r2.ebuild >>> =================================================================== >>> >>> > # Copyright 1999-2013 Gentoo Foundation >>> # Distributed under the terms of the GNU General Public License >>> v2 # $Header: >>> /var/cvsroot/gentoo-x86/net-dialup/sendpage/sendpage-1.1.0-r2.ebuild,v >>> 1.1 2013/09/02 15:29:57 idella4 Exp $ >>> >>> EAPI=5 >>> >>> inherit perl-module eutils user >>> >>> MY_P=${PN}-1.001 DESCRIPTION="Dialup alphapaging software." >>> HOMEPAGE="http://www.sendpage.org/" >>> SRC_URI="http://www.sendpage.org/download/${MY_P}.tar.gz" >>> S="${WORKDIR}/${MY_P}" >>> >>> LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" # This >>> package warrants IUSE doc IUSE="" >>> >>> DEPEND="!net-misc/hylafax >=dev-perl/Device-SerialPort-0.13 >>>> =dev-perl/MailTools-1.44 >=virtual/perl-libnet-1.11 >>>> =dev-perl/Net-SNPP-1.13 dev-perl/DBI" >>> >>> mydoc="FEATURES email2page.conf sendpage.cf snpp.conf" >>> >>> pkg_setup() { enewgroup sms enewuser sendpage -1 -1 >>> /var/spool/sendpage sms } >>> >>> PATCHES=( "${FILESDIR}"/${PV}-makefile.patch ) >>> >>> src_install() { perl-module_src_install insinto /etc doins >>> sendpage.cf newinitd "${FILESDIR}"/sendpage.initd sendpage >>> diropts -o sendpage -g sms -m0770 keepdir /var/spool/sendpage # >>> Separate docs/ content from ${mydoc[@]} docompress -x >>> /usr/share/doc/${PF}/text/ docinto text/ dodoc docs/* } >>> >>> >>> >>> > >> EAPI=5 has no implicit RDEPEND="${DEPEND}". Does this package >> really has no run-time dependendies? > > > > Well, perl-module.eclass adds an RDEPEND of dev-lang/perl , so there's > that. If it's just perl scripts, though (and I haven't checked if it > is or not), then that probably would be the only hard RDEPEND... >
Package contents are EXACTLY the perl scripts that needs specified modules in runtime. Fixed that now. -- Best regards, Sergey Popov Gentoo developer Gentoo Desktop Effects project lead Gentoo Qt project lead Gentoo Proxy maintainers project lead
signature.asc
Description: OpenPGP digital signature