diff options
Diffstat (limited to 'dev-embedded/s51dude')
-rw-r--r-- | dev-embedded/s51dude/ChangeLog | 8 | ||||
-rw-r--r-- | dev-embedded/s51dude/Manifest | 4 | ||||
-rw-r--r-- | dev-embedded/s51dude/metadata.xml | 18 | ||||
-rw-r--r-- | dev-embedded/s51dude/s51dude-0.2.0.ebuild | 31 |
4 files changed, 61 insertions, 0 deletions
diff --git a/dev-embedded/s51dude/ChangeLog b/dev-embedded/s51dude/ChangeLog new file mode 100644 index 000000000..e76089b9a --- /dev/null +++ b/dev-embedded/s51dude/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for dev-embedded/s51dude +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 26 Oct 2008; Lucas Chiesa (tulku) <lucas.chiesa@gmail.com> + +s51dude-0.2.0.ebuild, +metadata.xml: + New ebuild for s51dude. Bug 241662 + diff --git a/dev-embedded/s51dude/Manifest b/dev-embedded/s51dude/Manifest new file mode 100644 index 000000000..d9749275f --- /dev/null +++ b/dev-embedded/s51dude/Manifest @@ -0,0 +1,4 @@ +DIST s51dude-0.2.0.tar.gz 29177 RMD160 9d1b413951a271afd7ab95156a5340df30d1195e SHA1 733ea1f508af9af60d930afa4121f360f47b501e SHA256 a2a54f4bebb8573e6982710748ddddf7e26f3c605c520937f3117e7c8a5b3873 +EBUILD s51dude-0.2.0.ebuild 772 RMD160 324cbed5106854c544126d5c126dd9b4749be14d SHA1 00d81b4ad89edd0cb7a11bc569ebdf9a36d98d7f SHA256 b93995e6002c32415e0118b61fd6e2824bf4948df0b10aa46430294b3e115a6c +MISC ChangeLog 260 RMD160 ebd5da537d0c4bc433afd0043f899c8f42269b9f SHA1 bf5ad835c3848dc1e8b1e6ec5548c7725ab550ed SHA256 7d728d015e2cf2620d9b0803d5779c5c40645b620c2667629998b250a63a86cd +MISC metadata.xml 777 RMD160 8a651e4e657789222edaeeb31ec99fc7af27f68a SHA1 a3482ccafce42378952db2ec32525145e629a638 SHA256 f2cab3d2910919123ab9181863c84ab082db52fbcff1cbf2998a66e82427deb4 diff --git a/dev-embedded/s51dude/metadata.xml b/dev-embedded/s51dude/metadata.xml new file mode 100644 index 000000000..8f99f258f --- /dev/null +++ b/dev-embedded/s51dude/metadata.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>maintainer-wanted</herd> + <longdescription lang="en"> + s51dude is an In-System programming tool specifically designed to be used + with the usbtinyisp board and the Atmel's 8051 family of micrcontrollers. + + This program is intended to cover the need of the 8051 developer who wants + to program the devices with computers without parallel or serial port. The + only alternative left is to use the USB port. That is when you will need + s51dude. + + Before being able to use this software, you need to have a working + usbtinyisp board. For more information, please read: + http://s51dude.gforge.lug.fi.uba.ar/ + </longdescription> +</pkgmetadata> diff --git a/dev-embedded/s51dude/s51dude-0.2.0.ebuild b/dev-embedded/s51dude/s51dude-0.2.0.ebuild new file mode 100644 index 000000000..ad66770fe --- /dev/null +++ b/dev-embedded/s51dude/s51dude-0.2.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +DESCRIPTION="In-System Programmer for 8051 MCUs using usbtiny" +HOMEPAGE="http://s51dude.gforge.lug.fi.uba.ar/" +SRC_URI="http://s51dude.gforge.lug.fi.uba.ar/files/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +RDEPEND="dev-libs/libusb" +DEPEND="${RDEPEND} + sys-devel/gettext" + +src_compile() { + emake PREFIX=/usr || die "Build failed" +} + +src_install() { + emake DESTDIR="${D}" PREFIX=/usr install || die "Install failed" + dodoc README || die "dodoc failed" +} + +pkg_postinst() { + elog "Before being able to use this software, you need to have a working" + elog "usbtinyisp board." + elog "Please read: http://s51dude.gforge.lug.fi.uba.ar/" +} |