summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiago Cunha <tcunha@gentoo.org>2008-01-15 14:09:33 +0000
committerTiago Cunha <tcunha@gentoo.org>2008-01-15 14:09:33 +0000
commit66f4d2551c4ef405cd2908c5791ab8566e4025eb (patch)
treeb905e29e1dfe3efc0b8aa9035d11ceeec2ed279d
parentnew USE flag 'libpcap' for net-misc/openlldp (diff)
downloadsunrise-66f4d2551c4ef405cd2908c5791ab8566e4025eb.tar.gz
sunrise-66f4d2551c4ef405cd2908c5791ab8566e4025eb.tar.bz2
sunrise-66f4d2551c4ef405cd2908c5791ab8566e4025eb.zip
dev-libs/uthash: New Ebuild for bug 205911
svn path=/sunrise/; revision=5427
-rw-r--r--dev-libs/uthash/ChangeLog8
-rw-r--r--dev-libs/uthash/Manifest4
-rw-r--r--dev-libs/uthash/metadata.xml5
-rw-r--r--dev-libs/uthash/uthash-1.2.ebuild32
4 files changed, 49 insertions, 0 deletions
diff --git a/dev-libs/uthash/ChangeLog b/dev-libs/uthash/ChangeLog
new file mode 100644
index 000000000..deea311db
--- /dev/null
+++ b/dev-libs/uthash/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for dev-libs/uthash
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 15 Jan 2008; Tiago Cunha (tcunha) <me@tiagocunha.org> +metadata.xml,
+ +uthash-1.2.ebuild:
+ New Ebuild for bug 205911
+
diff --git a/dev-libs/uthash/Manifest b/dev-libs/uthash/Manifest
new file mode 100644
index 000000000..3cb99e152
--- /dev/null
+++ b/dev-libs/uthash/Manifest
@@ -0,0 +1,4 @@
+DIST uthash-1.2.tar.bz2 74865 RMD160 9322c7fa8902d2934fd949d9215522cd913ce69e SHA1 5faf5da28be9d80fb2a4229cb9826a2e2883c528 SHA256 f54be435c82313bac1aca52fdbfcce759c38b4bd9d42fe83a80b414c5fed2919
+EBUILD uthash-1.2.ebuild 674 RMD160 99897e1211fa4c482f45774ff042629994722110 SHA1 74838d568a774915cf4a4fa48eec9289af60ce16 SHA256 72b84bf17cadbffef4a2385671a2b823e3121e89949d55f7e3eb9bdd86352773
+MISC ChangeLog 238 RMD160 09e88389eefde55c5f69f05977e40186ab95cdb2 SHA1 22399ac6ebf5e82d1faae1920fda98ec6d481123 SHA256 615b73a5923346dd534549f5fa69ca667647e839a2c083622a64ed2e7f0a52c5
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/dev-libs/uthash/metadata.xml b/dev-libs/uthash/metadata.xml
new file mode 100644
index 000000000..7e3286984
--- /dev/null
+++ b/dev-libs/uthash/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>
diff --git a/dev-libs/uthash/uthash-1.2.ebuild b/dev-libs/uthash/uthash-1.2.ebuild
new file mode 100644
index 000000000..b01ee0240
--- /dev/null
+++ b/dev-libs/uthash/uthash-1.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit toolchain-funcs
+
+DESCRIPTION="An easy-to-use hash implementation for C programmers"
+HOMEPAGE="http://uthash.sourceforge.net"
+SRC_URI="mirror://sourceforge/uthash/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+src_test() {
+ cd "${S}"/tests
+ sed -i -e "/CFLAGS/ s/-g/${CFLAGS}/" Makefile || die "sed failed."
+ emake CC="$(tc-getCC)" || die "emake failed."
+}
+
+src_install() {
+ insinto /usr/include
+ doins src/uthash.h
+
+ dohtml doc/html/userguide.html doc/html/tdh*.css
+
+ doman doc/man/uthash.3
+}