diff options
Diffstat (limited to 'dev-embedded')
-rw-r--r-- | dev-embedded/ponyprog/ChangeLog | 6 | ||||
-rw-r--r-- | dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild | 4 | ||||
-rw-r--r-- | dev-embedded/ponyprog/ponyprog-2.07a.ebuild | 82 |
3 files changed, 7 insertions, 85 deletions
diff --git a/dev-embedded/ponyprog/ChangeLog b/dev-embedded/ponyprog/ChangeLog index fe381c9e78d2..1b3b2b38d300 100644 --- a/dev-embedded/ponyprog/ChangeLog +++ b/dev-embedded/ponyprog/ChangeLog @@ -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.22 2010/04/09 21:58:52 calchan Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v 1.23 2010/04/29 12:43:25 ssuominen Exp $ + + 29 Apr 2010; Samuli Suominen <ssuominen@gentoo.org> + ponyprog-2.07a-r1.ebuild: + amd64 stable wrt #300418 09 Apr 2010; Denis Dupeyron <calchan@gentoo.org> ponyprog-2.07a-r1.ebuild: Removed some last seamonkey remains, thanks to Lars Wendler. diff --git a/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild b/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild index 379e99bc8d82..4e35a97919c1 100644 --- a/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild +++ b/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild @@ -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.3 2010/04/09 21:58:52 calchan Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ponyprog-2.07a-r1.ebuild,v 1.4 2010/04/29 12:43:25 ssuominen Exp $ EAPI="3" @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/PonyProg2000-${PV}.tar.gz" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="epiphany firefox" RDEPEND="x11-libs/libXaw diff --git a/dev-embedded/ponyprog/ponyprog-2.07a.ebuild b/dev-embedded/ponyprog/ponyprog-2.07a.ebuild deleted file mode 100644 index 4305d5ccecc5..000000000000 --- a/dev-embedded/ponyprog/ponyprog-2.07a.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# 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.ebuild,v 1.8 2010/01/01 17:58:10 scarabeus Exp $ - -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 seamonkey" - -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 ) ) - seamonkey? ( || ( www-client/seamonkey www-client/seamonkey-bin ) )" -DEPEND="${RDEPEND} - media-gfx/imagemagick" - -S="${WORKDIR}/PonyProg2000-${PV}" - -pkg_setup() { - if (use epiphany && use firefox) || (use epiphany && use seamonkey) || (use firefox && use seamonkey) ; then - die "Only one of epiphany, firefox or seamonkey can be in USE." - fi -} - -src_unpack() { - unpack ${A} - cd "${S}" - - 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." -} |