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