Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-embedded/ponyprog: ChangeLog ponyprog-2.07a.ebuild
Date: Sat, 20 Jun 2009 11:50:46
Message-Id: E1MHz5n-00085W-GG@stork.gentoo.org
1 vapier 09/06/20 11:50:43
2
3 Modified: ChangeLog ponyprog-2.07a.ebuild
4 Log:
5 Fix up build errors with fortify source #264395 by Diego E. Pettenò.
6 (Portage version: 2.2_rc33/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.16 dev-embedded/ponyprog/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ChangeLog?rev=1.16&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ChangeLog?rev=1.16&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ChangeLog?r1=1.15&r2=1.16
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v
18 retrieving revision 1.15
19 retrieving revision 1.16
20 diff -u -r1.15 -r1.16
21 --- ChangeLog 5 Aug 2008 19:07:33 -0000 1.15
22 +++ ChangeLog 20 Jun 2009 11:50:43 -0000 1.16
23 @@ -1,6 +1,10 @@
24 # ChangeLog for dev-embedded/ponyprog
25 -# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v 1.15 2008/08/05 19:07:33 ulm Exp $
27 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
28 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v 1.16 2009/06/20 11:50:43 vapier Exp $
29 +
30 + 20 Jun 2009; Mike Frysinger <vapier@g.o> ponyprog-2.07a.ebuild,
31 + files/ponyprog-2.07a-gcc43.patch:
32 + Fix up build errors with fortify source #264395 by Diego E. Pettenò.
33
34 05 Aug 2008; Ulrich Mueller <ulm@g.o> metadata.xml:
35 Add USE flag description to metadata wrt GLEP 56.
36
37
38
39 1.5 dev-embedded/ponyprog/ponyprog-2.07a.ebuild
40
41 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a.ebuild?rev=1.5&view=markup
42 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a.ebuild?rev=1.5&content-type=text/plain
43 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a.ebuild?r1=1.4&r2=1.5
44
45 Index: ponyprog-2.07a.ebuild
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a.ebuild,v
48 retrieving revision 1.4
49 retrieving revision 1.5
50 diff -u -r1.4 -r1.5
51 --- ponyprog-2.07a.ebuild 20 Jun 2008 20:24:44 -0000 1.4
52 +++ ponyprog-2.07a.ebuild 20 Jun 2009 11:50:43 -0000 1.5
53 @@ -1,16 +1,18 @@
54 -# Copyright 1999-2008 Gentoo Foundation
55 +# Copyright 1999-2009 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a.ebuild,v 1.4 2008/06/20 20:24:44 calchan Exp $
58 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a.ebuild,v 1.5 2009/06/20 11:50:43 vapier Exp $
59
60 inherit eutils
61
62 DESCRIPTION="Serial device programmer"
63 HOMEPAGE="http://www.lancos.com/ppwin95.html"
64 SRC_URI="mirror://sourceforge/${PN}/PonyProg2000-${PV}.tar.gz"
65 +
66 LICENSE="LGPL-2"
67 SLOT="0"
68 KEYWORDS="~amd64 ~x86"
69 IUSE="epiphany firefox seamonkey"
70 +
71 RDEPEND="x11-libs/libXaw
72 x11-libs/libXmu
73 x11-libs/libXt
74 @@ -56,12 +58,8 @@
75 epatch "${FILESDIR}/${P}-gcc43.patch"
76 }
77
78 -src_compile() {
79 - emake || die "Compilation failed"
80 -}
81 -
82 -src_install () {
83 - dobin bin/ponyprog2000
84 +src_install() {
85 + dobin bin/ponyprog2000 || die
86 keepdir /var/lock/uucp
87 fowners uucp:uucp /var/lock/uucp
88 fperms 755 /var/lock/uucp
89 @@ -70,9 +68,8 @@
90 }
91
92 pkg_postinst() {
93 - elog "To use the COM port in user mode (not as root) you need to"
94 - elog "make sure you have the rights to write to /dev/ttyS? devices"
95 - elog "and /var/lock directory."
96 + elog "To use the COM port in user mode (not as root), you need to"
97 + elog "be in the 'uucp' group."
98 elog
99 elog "To use the LPT port in user mode (not as root) you need a kernel with"
100 elog "ppdev, parport and parport_pc compiled in or as modules. You need the"