Gentoo Archives: gentoo-commits

From: "Denis Dupeyron (calchan)" <calchan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-embedded/ponyprog: ponyprog-2.07a.ebuild ponyprog-2.06c.ebuild ChangeLog
Date: Fri, 20 Jun 2008 20:24:51
Message-Id: E1K9nA4-0006Mf-UJ@stork.gentoo.org
1 calchan 08/06/20 20:24:44
2
3 Modified: ponyprog-2.07a.ebuild ponyprog-2.06c.ebuild
4 ChangeLog
5 Log:
6 Fixed compilation with gcc 4.3, thanks to Peter Alfredsen (bug #227503).
7 (Portage version: 2.1.5.6)
8
9 Revision Changes Path
10 1.4 dev-embedded/ponyprog/ponyprog-2.07a.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a.ebuild?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a.ebuild?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a.ebuild?r1=1.3&r2=1.4
15
16 Index: ponyprog-2.07a.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a.ebuild,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- ponyprog-2.07a.ebuild 29 Feb 2008 17:53:31 -0000 1.3
23 +++ ponyprog-2.07a.ebuild 20 Jun 2008 20:24:44 -0000 1.4
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2008 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a.ebuild,v 1.3 2008/02/29 17:53:31 carlo Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a.ebuild,v 1.4 2008/06/20 20:24:44 calchan Exp $
29
30 inherit eutils
31
32 @@ -31,13 +31,16 @@
33 }
34
35 src_unpack() {
36 - unpack "${A}"
37 + unpack ${A}
38 cd "${S}"
39 +
40 sed -i \
41 -e "s:\$(HOME)/Progetti/PonyProg_Sourceforge/v:${S}/v:" \
42 -e 's/\-O2//' \
43 - v/Config.mk
44 - sed -i -e 's/<asm\/io.h>/<sys\/io.h>/' *.cpp
45 + v/Config.mk || die "sed failed"
46 +
47 + sed -i -e 's/<asm\/io.h>/<sys\/io.h>/' *.cpp || die "sed failed"
48 +
49 if use epiphany ; then
50 sed -i -e 's/netscape/epiphany/' e2cmdw.cpp
51 fi
52 @@ -48,6 +51,9 @@
53 sed -i -e 's/netscape/seamonkey/' e2cmdw.cpp
54 fi
55 convert ponyprog.ico ponyprog.png
56 +
57 + # Fix compilation with gcc-4.3, bug #227503
58 + epatch "${FILESDIR}/${P}-gcc43.patch"
59 }
60
61 src_compile() {
62
63
64
65 1.12 dev-embedded/ponyprog/ponyprog-2.06c.ebuild
66
67 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.06c.ebuild?rev=1.12&view=markup
68 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.06c.ebuild?rev=1.12&content-type=text/plain
69 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.06c.ebuild?r1=1.11&r2=1.12
70
71 Index: ponyprog-2.06c.ebuild
72 ===================================================================
73 RCS file: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.06c.ebuild,v
74 retrieving revision 1.11
75 retrieving revision 1.12
76 diff -u -r1.11 -r1.12
77 --- ponyprog-2.06c.ebuild 22 Jul 2007 07:49:25 -0000 1.11
78 +++ ponyprog-2.06c.ebuild 20 Jun 2008 20:24:44 -0000 1.12
79 @@ -1,6 +1,6 @@
80 -# Copyright 1999-2007 Gentoo Foundation
81 +# Copyright 1999-2008 Gentoo Foundation
82 # Distributed under the terms of the GNU General Public License v2
83 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.06c.ebuild,v 1.11 2007/07/22 07:49:25 calchan Exp $
84 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.06c.ebuild,v 1.12 2008/06/20 20:24:44 calchan Exp $
85
86 S=${WORKDIR}
87 DESCRIPTION="EEprom e Pic Programmer"
88 @@ -29,9 +29,9 @@
89 einfo "Installing binaries"
90
91 into /opt/${PN}
92 - dobin ${S}/usr/local/bin/ponyprog2000
93 + dobin "${S}"/usr/local/bin/ponyprog2000
94 dodir /opt/${PN}/lib
95 - dolib ${S}/usr/lib/*
96 + dolib "${S}"/usr/lib/*
97
98 dodir /opt/bin
99 dosym /opt/${PN}/bin/ponyprog2000 /opt/bin/ponyprog
100
101
102
103 1.14 dev-embedded/ponyprog/ChangeLog
104
105 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ChangeLog?rev=1.14&view=markup
106 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ChangeLog?rev=1.14&content-type=text/plain
107 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ChangeLog?r1=1.13&r2=1.14
108
109 Index: ChangeLog
110 ===================================================================
111 RCS file: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v
112 retrieving revision 1.13
113 retrieving revision 1.14
114 diff -u -r1.13 -r1.14
115 --- ChangeLog 29 Feb 2008 17:53:31 -0000 1.13
116 +++ ChangeLog 20 Jun 2008 20:24:44 -0000 1.14
117 @@ -1,6 +1,10 @@
118 # ChangeLog for dev-embedded/ponyprog
119 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
120 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v 1.13 2008/02/29 17:53:31 carlo Exp $
121 +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v 1.14 2008/06/20 20:24:44 calchan Exp $
122 +
123 + 20 Jun 2008; Denis Dupeyron <calchan@g.o>
124 + +files/ponyprog-2.07a-gcc43.patch, ponyprog-2.07a.ebuild:
125 + Fixed compilation with gcc 4.3, thanks to Peter Alfredsen (bug #227503).
126
127 29 Feb 2008; Carsten Lohrke <carlo@g.o> ponyprog-2.07a.ebuild:
128 Remove icon extension from desktop entry to match Icon Theme Specification.
129
130
131
132 --
133 gentoo-commits@l.g.o mailing list