summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-embedded/s51dude')
-rw-r--r--dev-embedded/s51dude/ChangeLog8
-rw-r--r--dev-embedded/s51dude/Manifest4
-rw-r--r--dev-embedded/s51dude/metadata.xml18
-rw-r--r--dev-embedded/s51dude/s51dude-0.2.0.ebuild31
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/"
+}