Gentoo Archives: gentoo-dev

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

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies