Gentoo Archives: gentoo-dev

From: Ian Stakenvicius <axs@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-dialup/sendpage: sendpage-1.1.0-r2.ebuild ChangeLog sendpage-1.1.0-r1.ebuild
Date: Wed, 04 Sep 2013 14:01:59
Message-Id: 52273D4D.50107@gentoo.org
In Reply to: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-dialup/sendpage: sendpage-1.1.0-r2.ebuild ChangeLog sendpage-1.1.0-r1.ebuild by Sergey Popov
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 04/09/13 01:28 AM, Sergey Popov wrote:
5 > 02.09.2013 19:29, Ian Delaney (idella4) пишет:
6 >> idella4 13/09/02 15:29:57
7 >>
8 >> Modified: ChangeLog Added:
9 >> sendpage-1.1.0-r2.ebuild Removed:
10 >> sendpage-1.1.0-r1.ebuild Log: revbump -> EAPI 5, remove old
11 >>
12 >> (Portage version: 2.2.0/cvs/Linux x86_64, signed Manifest commit
13 >> with key 0xB8072B0D)
14 >>
15 >> Revision Changes Path 1.13
16 >> net-dialup/sendpage/ChangeLog
17 >>
18 >> file :
19 >> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/sendpage/ChangeLog?rev=1.13&view=markup
20 >>
21 >>
22 plain:
23 http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/sendpage/ChangeLog?rev=1.13&content-type=text/plain
24 >> diff :
25 >> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/sendpage/ChangeLog?r1=1.12&r2=1.13
26 >>
27 >>
28 >>
29 Index: ChangeLog
30 >> ===================================================================
31 >>
32 >>
33 RCS file: /var/cvsroot/gentoo-x86/net-dialup/sendpage/ChangeLog,v
34 >> retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12
35 >> -r1.13 --- ChangeLog 14 Jun 2012 01:50:05 -0000 1.12 +++
36 >> ChangeLog 2 Sep 2013 15:29:57 -0000 1.13 @@ -1,6 +1,12 @@ #
37 >> ChangeLog for net-dialup/sendpage -# Copyright 2000-2012 Gentoo
38 >> Foundation; Distributed under the GPL v2 -# $Header:
39 >> /var/cvsroot/gentoo-x86/net-dialup/sendpage/ChangeLog,v 1.12
40 >> 2012/06/14 01:50:05 zmedico Exp $ +# Copyright 2000-2013 Gentoo
41 >> Foundation; Distributed under the GPL v2 +# $Header:
42 >> /var/cvsroot/gentoo-x86/net-dialup/sendpage/ChangeLog,v 1.13
43 >> 2013/09/02 15:29:57 idella4 Exp $ + +*sendpage-1.1.0-r2 (02 Sep
44 >> 2013) + + 02 Sep 2013; Ian Delaney <idella4@g.o>
45 >> +sendpage-1.1.0-r2.ebuild, + -sendpage-1.1.0-r1.ebuild: +
46 >> revbump -> EAPI 5, remove old
47 >>
48 >> 14 Jun 2012; Zac Medico <zmedico@g.o>
49 >> sendpage-1.1.0-r1.ebuild: inherit user for enewgroup and
50 >> enewuser
51 >>
52 >>
53 >>
54 >> 1.1
55 >> net-dialup/sendpage/sendpage-1.1.0-r2.ebuild
56 >>
57 >> file :
58 >> http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/sendpage/sendpage-1.1.0-r2.ebuild?rev=1.1&view=markup
59 >>
60 >>
61 plain:
62 http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dialup/sendpage/sendpage-1.1.0-r2.ebuild?rev=1.1&content-type=text/plain
63 >>
64 >> Index: sendpage-1.1.0-r2.ebuild
65 >> ===================================================================
66 >>
67 >>
68 # Copyright 1999-2013 Gentoo Foundation
69 >> # Distributed under the terms of the GNU General Public License
70 >> v2 # $Header:
71 >> /var/cvsroot/gentoo-x86/net-dialup/sendpage/sendpage-1.1.0-r2.ebuild,v
72 >> 1.1 2013/09/02 15:29:57 idella4 Exp $
73 >>
74 >> EAPI=5
75 >>
76 >> inherit perl-module eutils user
77 >>
78 >> MY_P=${PN}-1.001 DESCRIPTION="Dialup alphapaging software."
79 >> HOMEPAGE="http://www.sendpage.org/"
80 >> SRC_URI="http://www.sendpage.org/download/${MY_P}.tar.gz"
81 >> S="${WORKDIR}/${MY_P}"
82 >>
83 >> LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" # This
84 >> package warrants IUSE doc IUSE=""
85 >>
86 >> DEPEND="!net-misc/hylafax >=dev-perl/Device-SerialPort-0.13
87 >> >=dev-perl/MailTools-1.44 >=virtual/perl-libnet-1.11
88 >> >=dev-perl/Net-SNPP-1.13 dev-perl/DBI"
89 >>
90 >> mydoc="FEATURES email2page.conf sendpage.cf snpp.conf"
91 >>
92 >> pkg_setup() { enewgroup sms enewuser sendpage -1 -1
93 >> /var/spool/sendpage sms }
94 >>
95 >> PATCHES=( "${FILESDIR}"/${PV}-makefile.patch )
96 >>
97 >> src_install() { perl-module_src_install insinto /etc doins
98 >> sendpage.cf newinitd "${FILESDIR}"/sendpage.initd sendpage
99 >> diropts -o sendpage -g sms -m0770 keepdir /var/spool/sendpage #
100 >> Separate docs/ content from ${mydoc[@]} docompress -x
101 >> /usr/share/doc/${PF}/text/ docinto text/ dodoc docs/* }
102 >>
103 >>
104 >>
105 >>
106 >
107 > EAPI=5 has no implicit RDEPEND="${DEPEND}". Does this package
108 > really has no run-time dependendies?
109 >
110 >
111
112 Well, perl-module.eclass adds an RDEPEND of dev-lang/perl , so there's
113 that. If it's just perl scripts, though (and I haven't checked if it
114 is or not), then that probably would be the only hard RDEPEND...
115 -----BEGIN PGP SIGNATURE-----
116 Version: GnuPG v2.0.20 (GNU/Linux)
117
118 iF4EAREIAAYFAlInPUwACgkQ2ugaI38ACPDxOwEAm+pPqZUyvJUe9jL10VetnKMJ
119 A07EXClczp7QPnwPE/8A/As91QSuriHIpULiFaddqCBE1Bm3eBgS2dH0vobIf3nD
120 =xbZU
121 -----END PGP SIGNATURE-----

Replies