summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilfried Holzke (justXi) <justXi@basefacility.org>2009-04-14 22:34:48 +0000
committerWilfried Holzke (justXi) <justXi@basefacility.org>2009-04-14 22:34:48 +0000
commit3c692089a32f99ebe00229dd6abcb7aec20eca61 (patch)
treef07bf1231b6ae25d8397e3e4699452cb17a41d0d /dev-libs
parentnet-news/canto: Changed inherit order and added src_unpack otherwise git ecla... (diff)
downloadsunrise-3c692089a32f99ebe00229dd6abcb7aec20eca61.tar.gz
sunrise-3c692089a32f99ebe00229dd6abcb7aec20eca61.tar.bz2
sunrise-3c692089a32f99ebe00229dd6abcb7aec20eca61.zip
dev-libs/libserial: New ebuild for bug 163637 thanks to idl0r
svn path=/sunrise/; revision=8294
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/libserial/ChangeLog8
-rw-r--r--dev-libs/libserial/Manifest4
-rw-r--r--dev-libs/libserial/libserial-0.6.0_rc1.ebuild36
-rw-r--r--dev-libs/libserial/metadata.xml5
4 files changed, 53 insertions, 0 deletions
diff --git a/dev-libs/libserial/ChangeLog b/dev-libs/libserial/ChangeLog
new file mode 100644
index 000000000..882439900
--- /dev/null
+++ b/dev-libs/libserial/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for dev-libs/libserial
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 14 Apr 2009; Wilfried Holzke (justXi) <justXi@basefacility.org>
+ +libserial-0.6.0_rc1.ebuild, +metadata.xml:
+ New ebuild for bug 163637 thanks to idl0r
+
diff --git a/dev-libs/libserial/Manifest b/dev-libs/libserial/Manifest
new file mode 100644
index 000000000..bcf86aa86
--- /dev/null
+++ b/dev-libs/libserial/Manifest
@@ -0,0 +1,4 @@
+DIST libserial-0.6.0rc1.tar.bz2 372379 RMD160 50d57830a8d404b65ddce61eade02f07f0a864d1 SHA1 2e311ed04cfe0d4d6e98be719e65437ae81f395a SHA256 7b748ded45636b579d299d78185e293093dec518107bed9dac40823a71e55989
+EBUILD libserial-0.6.0_rc1.ebuild 876 RMD160 678ec4619f19fb40511f8008f6f76404f29fbbd5 SHA1 0f5348a8a56b026f4f94ee40e26d79fb9caa0129 SHA256 47a3e9e1d4262ae68074f8d81b503c39ca72cd38f464931d089b8c7ca4ab09a0
+MISC ChangeLog 276 RMD160 c3821c2487aaf4a8660079d1d5e76601e88c8ab4 SHA1 4b3dfe905bf2291fdb9157e49c03bf16cd3cd972 SHA256 f16df2fb9a79e10ae8c7abeb5f276cac14fa8fa6f32efbc5e4c277243a3635cc
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/dev-libs/libserial/libserial-0.6.0_rc1.ebuild b/dev-libs/libserial/libserial-0.6.0_rc1.ebuild
new file mode 100644
index 000000000..ada6dfa0b
--- /dev/null
+++ b/dev-libs/libserial/libserial-0.6.0_rc1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit versionator
+
+MY_P=$(delete_version_separator "_" ${P})
+
+DESCRIPTION="A collection of C++ classes which allow serial port access on POSIX systems like an iostream object"
+HOMEPAGE="http://sourceforge.net/projects/libserial/"
+SRC_URI="http://dev.gentooexperimental.org/~idl0r/distfiles/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc examples"
+
+RDEPEND=""
+DEPEND="dev-python/sip"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ emake DESTDIR="${D}" install || die "Install failed"
+
+ doman doc/man/man3/*.3 || die "Install man pages failed!"
+
+ if use doc; then
+ dohtml -r doc/html/* || die "Install html pages failed!"
+ fi
+
+ if use examples; then
+ docinto examples
+ dodoc examples/{read,write}_port.cpp || die "dodoc failed";
+ fi
+}
diff --git a/dev-libs/libserial/metadata.xml b/dev-libs/libserial/metadata.xml
new file mode 100644
index 000000000..7e3286984
--- /dev/null
+++ b/dev-libs/libserial/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>