diff options
author | Denis Dupeyron <calchan@gentoo.org> | 2007-05-19 12:51:06 +0000 |
---|---|---|
committer | Denis Dupeyron <calchan@gentoo.org> | 2007-05-19 12:51:06 +0000 |
commit | bb0e06cccea643d310c0e5a5ee135f9b762a2a75 (patch) | |
tree | 563370e2e7dc21a1c111316764761fe637fc22ec /dev-embedded | |
parent | Added local USE flag epiphany for dev-embedded/ponyprog. (diff) | |
download | historical-bb0e06cccea643d310c0e5a5ee135f9b762a2a75.tar.gz historical-bb0e06cccea643d310c0e5a5ee135f9b762a2a75.tar.bz2 historical-bb0e06cccea643d310c0e5a5ee135f9b762a2a75.zip |
Version bump. Fixes bug #147457 (thanks to Daniel Glaser). Now builds from source.
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'dev-embedded')
-rw-r--r-- | dev-embedded/ponyprog/ChangeLog | 8 | ||||
-rw-r--r-- | dev-embedded/ponyprog/Manifest | 16 | ||||
-rw-r--r-- | dev-embedded/ponyprog/files/digest-ponyprog-2.07a | 3 | ||||
-rw-r--r-- | dev-embedded/ponyprog/ponyprog-2.07a.ebuild | 74 |
4 files changed, 96 insertions, 5 deletions
diff --git a/dev-embedded/ponyprog/ChangeLog b/dev-embedded/ponyprog/ChangeLog index 90790f31690b..36b99f2b93e4 100644 --- a/dev-embedded/ponyprog/ChangeLog +++ b/dev-embedded/ponyprog/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-embedded/ponyprog # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v 1.9 2007/04/13 09:49:23 calchan Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/ponyprog/ChangeLog,v 1.10 2007/05/19 12:51:06 calchan Exp $ + +*ponyprog-2.07a (19 May 2007) + + 19 May 2007; Denis Dupeyron <calchan@gentoo.org> +ponyprog-2.07a.ebuild: + Version bump. Fixes bug #147457 (thanks to Daniel Glaser). Now builds from + source. 13 Apr 2007; Denis Dupeyron <calchan@gentoo.org> ponyprog-2.06c.ebuild: Fixed bug #173884. diff --git a/dev-embedded/ponyprog/Manifest b/dev-embedded/ponyprog/Manifest index 1d0700f5611b..ffc0acacead8 100644 --- a/dev-embedded/ponyprog/Manifest +++ b/dev-embedded/ponyprog/Manifest @@ -1,12 +1,17 @@ +DIST PonyProg2000-2.07a.tar.gz 680770 RMD160 b9604e23c5e7dd703a80688dff425b59e72e6e14 SHA1 60094c996c7956bee81e5dec06445e8760bb4e35 SHA256 6398fcbe15a0ea93f6f38a3ad7299f5b46ba09d2f97050f386e27f19a3283436 DIST ponyprog-2.06c-rh70.tar.gz 325807 RMD160 3332b34504d04dd2f3ae7cda3df2db7d81e9f078 SHA1 3e6a139e5c7e9b1ba8e8d63828dbeacdad182b98 SHA256 7c19a95820a5ca95125e57b83cd81efb9219eadcaa87506ec16de0b1a7de805e EBUILD ponyprog-2.06c.ebuild 1437 RMD160 0f0d1b83e269517e7f3fcce9228de9e3ac1ab771 SHA1 f6f5e87f22cfa62d5e87ddf36ab69d0cda3979c4 SHA256 785767e7d27c431a31e1d8357dd128f627d5cb41c0034f4672fd38d57c1d5bc4 MD5 ae94c3b1c91fa0b7792021503b435d72 ponyprog-2.06c.ebuild 1437 RMD160 0f0d1b83e269517e7f3fcce9228de9e3ac1ab771 ponyprog-2.06c.ebuild 1437 SHA256 785767e7d27c431a31e1d8357dd128f627d5cb41c0034f4672fd38d57c1d5bc4 ponyprog-2.06c.ebuild 1437 -MISC ChangeLog 1027 RMD160 76f41672f3637d4009dc7b5d691156c06fc1ee0d SHA1 9872abe946ab908cffd9760f6fe65d5b024f2717 SHA256 2890b7e99fefd5050235d2de1f3ad85fe608e207dfe75a3d0163b9d0a25ae94a -MD5 2fb7316d10d10ba22913c60607a999d9 ChangeLog 1027 -RMD160 76f41672f3637d4009dc7b5d691156c06fc1ee0d ChangeLog 1027 -SHA256 2890b7e99fefd5050235d2de1f3ad85fe608e207dfe75a3d0163b9d0a25ae94a ChangeLog 1027 +EBUILD ponyprog-2.07a.ebuild 2132 RMD160 afde61f12b2c133bdd66873e5940552718587fbd SHA1 5926b732c692ad2462b3d5d6a14c9288c025f85a SHA256 db46089b6e5d4d9148587b319ec4c4784517e97ffca8d16edfd407a3c49e45b3 +MD5 211c98b26c2b6b08f7eeff73ecd8dba8 ponyprog-2.07a.ebuild 2132 +RMD160 afde61f12b2c133bdd66873e5940552718587fbd ponyprog-2.07a.ebuild 2132 +SHA256 db46089b6e5d4d9148587b319ec4c4784517e97ffca8d16edfd407a3c49e45b3 ponyprog-2.07a.ebuild 2132 +MISC ChangeLog 1222 RMD160 831a37de7ff1fb9582fc37788240cee763150a70 SHA1 a2f208db898c7605da49b59d3d974f878ef4c9b8 SHA256 1e5d2f4104deabba0c3b0b3b5af2c2c4fcf1385de421c0de28796a1fc60a3730 +MD5 5b4b51bfb603d52ff5b0050ab3112e92 ChangeLog 1222 +RMD160 831a37de7ff1fb9582fc37788240cee763150a70 ChangeLog 1222 +SHA256 1e5d2f4104deabba0c3b0b3b5af2c2c4fcf1385de421c0de28796a1fc60a3730 ChangeLog 1222 MISC metadata.xml 283 RMD160 47f7877ddc89bb621ec4b68b2b9bc9dfb1715d6a SHA1 cfa5d3dd2138b02277b89ac78eef3ffd862306ef SHA256 69cfda14b4b1d7f27fbd3cd7c412e620ef1118df2a4debecee49bf94d24f70bf MD5 2908d8bdd9992128fe936e0bbef636b4 metadata.xml 283 RMD160 47f7877ddc89bb621ec4b68b2b9bc9dfb1715d6a metadata.xml 283 @@ -14,3 +19,6 @@ SHA256 69cfda14b4b1d7f27fbd3cd7c412e620ef1118df2a4debecee49bf94d24f70bf metadata MD5 ea893c71fb139b4dd8369e80f0e53549 files/digest-ponyprog-2.06c 259 RMD160 389c95fc64dc3c03cd305fdffc8e3b821948444a files/digest-ponyprog-2.06c 259 SHA256 849540afdb718c35ad8c387d7138150ecc83d4633918183bd8ebe0e766627c74 files/digest-ponyprog-2.06c 259 +MD5 e578e59464b3b319ba1165c3e9a485e1 files/digest-ponyprog-2.07a 256 +RMD160 ee05ae0a86f4efd1cbe8252d165eece095401012 files/digest-ponyprog-2.07a 256 +SHA256 b85121532354514a5fa7e25856848c86292cc694dd98b4a6ec5589c70b88ce1f files/digest-ponyprog-2.07a 256 diff --git a/dev-embedded/ponyprog/files/digest-ponyprog-2.07a b/dev-embedded/ponyprog/files/digest-ponyprog-2.07a new file mode 100644 index 000000000000..f112dab6fc8a --- /dev/null +++ b/dev-embedded/ponyprog/files/digest-ponyprog-2.07a @@ -0,0 +1,3 @@ +MD5 53154ba10d5cd7ed68e84da8f3e724a5 PonyProg2000-2.07a.tar.gz 680770 +RMD160 b9604e23c5e7dd703a80688dff425b59e72e6e14 PonyProg2000-2.07a.tar.gz 680770 +SHA256 6398fcbe15a0ea93f6f38a3ad7299f5b46ba09d2f97050f386e27f19a3283436 PonyProg2000-2.07a.tar.gz 680770 diff --git a/dev-embedded/ponyprog/ponyprog-2.07a.ebuild b/dev-embedded/ponyprog/ponyprog-2.07a.ebuild new file mode 100644 index 000000000000..56ca05d368a1 --- /dev/null +++ b/dev-embedded/ponyprog/ponyprog-2.07a.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2007 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.1 2007/05/19 12:51:06 calchan 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="~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/mozilla-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 + sed -i -e 's/<asm\/io.h>/<sys\/io.h>/' *.cpp + 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 +} + +src_compile() { + emake || die "Compilation failed" +} + +src_install () { + dobin bin/ponyprog2000 + keepdir /var/lock/uucp + fowners uucp:uucp /var/lock/uucp + fperms 755 /var/lock/uucp + doicon ponyprog.png + make_desktop_entry ponyprog2000 PonyProg2000 ponyprog.png +} + +pkg_postinst() { + elog "To use the COM port in user mode (not as root) you need to" + elog "make sure you have the rights to write to /dev/ttyS? devices" + elog "and /var/lock directory." + 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." +} |