* [gentoo-commits] gentoo-x86 commit in dev-embedded/ponyprog: ChangeLog ponyprog-2.07a-r1.ebuild
@ 2010-03-21 21:45 Denis Dupeyron (calchan)
0 siblings, 0 replies; 4+ messages in thread
From: Denis Dupeyron (calchan) @ 2010-03-21 21:45 UTC (permalink / raw
To: gentoo-commits
calchan 10/03/21 21:45:09
Modified: ChangeLog
Added: ponyprog-2.07a-r1.ebuild
Log:
Removed seamonkey dependency (bug #300418). Added graphicsmagick as possible replacement to imagemagick.
(Portage version: 2.1.8.3/cvs/Linux x86_64)
Revision Changes Path
1.20 dev-embedded/ponyprog/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ChangeLog?rev=1.20&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ChangeLog?rev=1.20&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ChangeLog?r1=1.19&r2=1.20
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- ChangeLog 1 Jan 2010 17:58:10 -0000 1.19
+++ ChangeLog 21 Mar 2010 21:45:08 -0000 1.20
@@ -1,6 +1,12 @@
# ChangeLog for dev-embedded/ponyprog
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v 1.19 2010/01/01 17:58:10 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v 1.20 2010/03/21 21:45:08 calchan Exp $
+
+*ponyprog-2.07a-r1 (21 Mar 2010)
+
+ 21 Mar 2010; <calchan@gentoo.org> +ponyprog-2.07a-r1.ebuild:
+ Removed seamonkey dependency (bug #300418). Added graphicsmagick as
+ possible replacement to imagemagick.
01 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org>
ponyprog-2.07a.ebuild:
1.1 dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild?rev=1.1&content-type=text/plain
Index: ponyprog-2.07a-r1.ebuild
===================================================================
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild,v 1.1 2010/03/21 21:45:08 calchan Exp $
EAPI="3"
inherit eutils
DESCRIPTION="Serial device programmer"
HOMEPAGE="http://www.lancos.com/ppwin95.html"
SRC_URI="mirror://sourceforge/${PN}/PonyProg2000-${PV}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="epiphany firefox"
RDEPEND="x11-libs/libXaw
x11-libs/libXmu
x11-libs/libXt
x11-libs/libXext
x11-libs/libX11
epiphany? ( www-client/epiphany )
firefox? ( || ( www-client/mozilla-firefox www-client/firefox-bin ) )"
DEPEND="${RDEPEND}
|| ( media-gfx/graphicsmagick[imagemagick] media-gfx/imagemagick )"
S="${WORKDIR}/PonyProg2000-${PV}"
pkg_setup() {
if (use epiphany && use firefox) ; then
die "Only one of epiphany or firefox can be in USE."
fi
}
src_prepare() {
sed -i \
-e "s:\$(HOME)/Progetti/PonyProg_Sourceforge/v:${S}/v:" \
-e 's/\-O2//' \
v/Config.mk || die "sed failed"
sed -i -e 's/<asm\/io.h>/<sys\/io.h>/' *.cpp || die "sed failed"
if use epiphany ; then
sed -i -e 's/netscape/epiphany/' e2cmdw.cpp
fi
if use firefox ; then
sed -i -e 's/netscape/firefox/' e2cmdw.cpp
fi
if use seamonkey ; then
sed -i -e 's/netscape/seamonkey/' e2cmdw.cpp
fi
convert ponyprog.ico ponyprog.png
# Fix compilation with gcc-4.3, bug #227503
epatch "${FILESDIR}/${P}-gcc43.patch"
}
src_compile() {
# bug #282244
emake -j1 || die "emake failed"
}
src_install() {
dobin bin/ponyprog2000 || die
keepdir /var/lock/uucp
fowners uucp:uucp /var/lock/uucp
fperms 755 /var/lock/uucp
doicon ponyprog.png
make_desktop_entry ponyprog2000 PonyProg2000 ponyprog
}
pkg_postinst() {
elog "To use the COM port in user mode (not as root), you need to"
elog "be in the 'uucp' group."
elog
elog "To use the LPT port in user mode (not as root) you need a kernel with"
elog "ppdev, parport and parport_pc compiled in or as modules. You need the"
elog "rights to write to /dev/parport? devices."
}
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-embedded/ponyprog: ChangeLog ponyprog-2.07a-r1.ebuild
@ 2010-03-29 13:19 PaweA Hajdan (phajdan.jr)
0 siblings, 0 replies; 4+ messages in thread
From: PaweA Hajdan (phajdan.jr) @ 2010-03-29 13:19 UTC (permalink / raw
To: gentoo-commits
phajdan.jr 10/03/29 13:19:54
Modified: ChangeLog ponyprog-2.07a-r1.ebuild
Log:
x86 stable wrt bug #300418
(Portage version: 2.1.7.17/cvs/Linux i686)
Revision Changes Path
1.21 dev-embedded/ponyprog/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ChangeLog?rev=1.21&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ChangeLog?rev=1.21&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ChangeLog?r1=1.20&r2=1.21
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- ChangeLog 21 Mar 2010 21:45:08 -0000 1.20
+++ ChangeLog 29 Mar 2010 13:19:54 -0000 1.21
@@ -1,6 +1,10 @@
# ChangeLog for dev-embedded/ponyprog
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v 1.20 2010/03/21 21:45:08 calchan Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v 1.21 2010/03/29 13:19:54 phajdan.jr Exp $
+
+ 29 Mar 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+ ponyprog-2.07a-r1.ebuild:
+ x86 stable wrt bug #300418
*ponyprog-2.07a-r1 (21 Mar 2010)
1.2 dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild?r1=1.1&r2=1.2
Index: ponyprog-2.07a-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ponyprog-2.07a-r1.ebuild 21 Mar 2010 21:45:08 -0000 1.1
+++ ponyprog-2.07a-r1.ebuild 29 Mar 2010 13:19:54 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild,v 1.1 2010/03/21 21:45:08 calchan Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild,v 1.2 2010/03/29 13:19:54 phajdan.jr Exp $
EAPI="3"
@@ -12,7 +12,7 @@
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
IUSE="epiphany firefox"
RDEPEND="x11-libs/libXaw
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-embedded/ponyprog: ChangeLog ponyprog-2.07a-r1.ebuild
@ 2010-04-09 21:58 Denis Dupeyron (calchan)
0 siblings, 0 replies; 4+ messages in thread
From: Denis Dupeyron (calchan) @ 2010-04-09 21:58 UTC (permalink / raw
To: gentoo-commits
calchan 10/04/09 21:58:52
Modified: ChangeLog ponyprog-2.07a-r1.ebuild
Log:
Removed some last seamonkey remains, thanks to Lars Wendler.
(Portage version: 2.1.8.3/cvs/Linux x86_64)
Revision Changes Path
1.22 dev-embedded/ponyprog/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ChangeLog?rev=1.22&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ChangeLog?rev=1.22&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ChangeLog?r1=1.21&r2=1.22
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- ChangeLog 29 Mar 2010 13:19:54 -0000 1.21
+++ ChangeLog 9 Apr 2010 21:58:52 -0000 1.22
@@ -1,6 +1,9 @@
# ChangeLog for dev-embedded/ponyprog
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v 1.21 2010/03/29 13:19:54 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v 1.22 2010/04/09 21:58:52 calchan Exp $
+
+ 09 Apr 2010; Denis Dupeyron <calchan@gentoo.org> ponyprog-2.07a-r1.ebuild:
+ Removed some last seamonkey remains, thanks to Lars Wendler.
29 Mar 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
ponyprog-2.07a-r1.ebuild:
1.3 dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild?r1=1.2&r2=1.3
Index: ponyprog-2.07a-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ponyprog-2.07a-r1.ebuild 29 Mar 2010 13:19:54 -0000 1.2
+++ ponyprog-2.07a-r1.ebuild 9 Apr 2010 21:58:52 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild,v 1.2 2010/03/29 13:19:54 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild,v 1.3 2010/04/09 21:58:52 calchan Exp $
EAPI="3"
@@ -47,9 +47,6 @@
if use firefox ; then
sed -i -e 's/netscape/firefox/' e2cmdw.cpp
fi
- if use seamonkey ; then
- sed -i -e 's/netscape/seamonkey/' e2cmdw.cpp
- fi
convert ponyprog.ico ponyprog.png
# Fix compilation with gcc-4.3, bug #227503
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-embedded/ponyprog: ChangeLog ponyprog-2.07a-r1.ebuild
@ 2010-06-17 18:29 Samuli Suominen (ssuominen)
0 siblings, 0 replies; 4+ messages in thread
From: Samuli Suominen (ssuominen) @ 2010-06-17 18:29 UTC (permalink / raw
To: gentoo-commits
ssuominen 10/06/17 18:29:43
Modified: ChangeLog ponyprog-2.07a-r1.ebuild
Log:
Respect CC, CXX and LDFLAGS wrt #317767 by Kacper Kowalik. Drop unnecessary || die from pkg_setup wrt #317769.
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Revision Changes Path
1.24 dev-embedded/ponyprog/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/ponyprog/ChangeLog?rev=1.24&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/ponyprog/ChangeLog?rev=1.24&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/ponyprog/ChangeLog?r1=1.23&r2=1.24
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- ChangeLog 29 Apr 2010 12:43:25 -0000 1.23
+++ ChangeLog 17 Jun 2010 18:29:43 -0000 1.24
@@ -1,6 +1,11 @@
# ChangeLog for dev-embedded/ponyprog
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v 1.23 2010/04/29 12:43:25 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v 1.24 2010/06/17 18:29:43 ssuominen Exp $
+
+ 17 Jun 2010; Samuli Suominen <ssuominen@gentoo.org>
+ ponyprog-2.07a-r1.ebuild, +files/ponyprog-2.07a-build.patch:
+ Respect CC, CXX and LDFLAGS wrt #317767 by Kacper Kowalik. Drop
+ unnecessary || die from pkg_setup wrt #317769.
29 Apr 2010; Samuli Suominen <ssuominen@gentoo.org>
ponyprog-2.07a-r1.ebuild:
1.5 dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild?r1=1.4&r2=1.5
Index: ponyprog-2.07a-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ponyprog-2.07a-r1.ebuild 29 Apr 2010 12:43:25 -0000 1.4
+++ ponyprog-2.07a-r1.ebuild 17 Jun 2010 18:29:43 -0000 1.5
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild,v 1.4 2010/04/29 12:43:25 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild,v 1.5 2010/06/17 18:29:43 ssuominen Exp $
EAPI="3"
@@ -13,47 +13,41 @@
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="epiphany firefox"
+IUSE="epiphany"
RDEPEND="x11-libs/libXaw
x11-libs/libXmu
x11-libs/libXt
x11-libs/libXext
x11-libs/libX11
- epiphany? ( www-client/epiphany )
- firefox? ( || ( www-client/mozilla-firefox www-client/firefox-bin ) )"
+ epiphany? ( www-client/epiphany )"
DEPEND="${RDEPEND}
|| ( media-gfx/graphicsmagick[imagemagick] media-gfx/imagemagick )"
S="${WORKDIR}/PonyProg2000-${PV}"
-pkg_setup() {
- if (use epiphany && use firefox) ; then
- die "Only one of epiphany or firefox can be in USE."
- fi
-}
-
src_prepare() {
sed -i \
-e "s:\$(HOME)/Progetti/PonyProg_Sourceforge/v:${S}/v:" \
-e 's/\-O2//' \
v/Config.mk || die "sed failed"
- sed -i -e 's/<asm\/io.h>/<sys\/io.h>/' *.cpp || die "sed failed"
+ sed -i -e 's/<asm\/io.h>/<sys\/io.h>/' *.cpp || die
if use epiphany ; then
- sed -i -e 's/netscape/epiphany/' e2cmdw.cpp
- fi
- if use firefox ; then
- sed -i -e 's/netscape/firefox/' e2cmdw.cpp
+ sed -i -e 's/netscape/epiphany/' e2cmdw.cpp || die
+ else
+ sed -i -e 's/netscape/firefox/' e2cmdw.cpp || die
fi
convert ponyprog.ico ponyprog.png
- # Fix compilation with gcc-4.3, bug #227503
- epatch "${FILESDIR}/${P}-gcc43.patch"
+ epatch "${FILESDIR}"/${P}-gcc43.patch \
+ "${FILESDIR}"/${P}-build.patch
}
src_compile() {
+ tc-export CC CXX
+
# bug #282244
emake -j1 || die "emake failed"
}
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2010-06-17 18:29 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-09 21:58 [gentoo-commits] gentoo-x86 commit in dev-embedded/ponyprog: ChangeLog ponyprog-2.07a-r1.ebuild Denis Dupeyron (calchan)
-- strict thread matches above, loose matches on Subject: below --
2010-06-17 18:29 Samuli Suominen (ssuominen)
2010-03-29 13:19 PaweA Hajdan (phajdan.jr)
2010-03-21 21:45 Denis Dupeyron (calchan)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox