diff options
author | Jeremy Huddleston <eradicator@gentoo.org> | 2004-03-25 06:29:04 +0000 |
---|---|---|
committer | Jeremy Huddleston <eradicator@gentoo.org> | 2004-03-25 06:29:04 +0000 |
commit | a89cb18c3c86f9874d3cb51912da4586a423ca92 (patch) | |
tree | f30788e79db6f49dc389f92ac1f369e581ac8ead /media-libs/daaplib | |
parent | Added ~sparc keyword. (Manifest recommit) (diff) | |
download | gentoo-2-a89cb18c3c86f9874d3cb51912da4586a423ca92.tar.gz gentoo-2-a89cb18c3c86f9874d3cb51912da4586a423ca92.tar.bz2 gentoo-2-a89cb18c3c86f9874d3cb51912da4586a423ca92.zip |
Initial import. Ebuild submitted by Sandy McArthur <sandymac@gentoo.org>. Closes bug #34297.
Diffstat (limited to 'media-libs/daaplib')
-rw-r--r-- | media-libs/daaplib/ChangeLog | 10 | ||||
-rw-r--r-- | media-libs/daaplib/Manifest | 3 | ||||
-rw-r--r-- | media-libs/daaplib/daaplib-0.1.1a.ebuild | 42 | ||||
-rw-r--r-- | media-libs/daaplib/files/digest-daaplib-0.1.1a | 1 | ||||
-rw-r--r-- | media-libs/daaplib/metadata.xml | 10 |
5 files changed, 66 insertions, 0 deletions
diff --git a/media-libs/daaplib/ChangeLog b/media-libs/daaplib/ChangeLog new file mode 100644 index 000000000000..c6872c51653c --- /dev/null +++ b/media-libs/daaplib/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for media-libs/daaplib +# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/daaplib/ChangeLog,v 1.1 2004/03/25 06:29:04 eradicator Exp $ + +*daaplib-0.1.1a (24 Mar 2004) + + 24 Mar 2004; Jeremy Huddleston <eradicator@gentoo.org> + daaplib-0.1.1a.ebuild, metadata.xml: + Initial import. Ebuild submitted by Sandy McArthur <sandymac@gentoo.org>. + Closes bug #34297. diff --git a/media-libs/daaplib/Manifest b/media-libs/daaplib/Manifest new file mode 100644 index 000000000000..dce4d5380d1e --- /dev/null +++ b/media-libs/daaplib/Manifest @@ -0,0 +1,3 @@ +MD5 61745825d9c476f84b24216940d0e238 daaplib-0.1.1a.ebuild 869 +MD5 0589e7641e96ea672f142cb3fd282e8b metadata.xml 397 +MD5 c4e1bf55fa774a3c2698e7e9bd20fa0a files/digest-daaplib-0.1.1a 62 diff --git a/media-libs/daaplib/daaplib-0.1.1a.ebuild b/media-libs/daaplib/daaplib-0.1.1a.ebuild new file mode 100644 index 000000000000..0edb59b2c78e --- /dev/null +++ b/media-libs/daaplib/daaplib-0.1.1a.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/daaplib/daaplib-0.1.1a.ebuild,v 1.1 2004/03/25 06:29:04 eradicator Exp $ + +DESCRIPTION="a tiny, portable C++ library to read and write low-level DAAP streams in memory" +HOMEPAGE="http://www.deleet.de/projekte/daap/daaplib/" +SRC_URI="http://deleet.de/projekte/daap/daaplib/${PN}.${PV}.zip" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="static" +DEPEND="app-arch/unzip" +RDEPEND="" + +S=${WORKDIR}/${PN}.${PV}/daaplib/src + +src_compile() { + # There is no configure step + emake || die + + if use static; then + ranlib libdaaplib.a + else + c++ -shared --soname=libdaaplib.so -o libdaaplib.so taginput.o tagoutput.o registry.o + fi +} + +src_install() { + # Not an autoconf make file :( + + if use static; then + dolib.a libdaaplib.a + else + dolib.so libdaaplib.so + fi + + mkdir -p ${D}/usr/include/ + cp -r ../include/daap ${D}/usr/include/ + chmod -R a+r ${D}/usr/include/daap + + dodoc ../../COPYING ../../README +} diff --git a/media-libs/daaplib/files/digest-daaplib-0.1.1a b/media-libs/daaplib/files/digest-daaplib-0.1.1a new file mode 100644 index 000000000000..9f276633e571 --- /dev/null +++ b/media-libs/daaplib/files/digest-daaplib-0.1.1a @@ -0,0 +1 @@ +MD5 038df4ac53780074e6e642a6e928f4fb daaplib.0.1.1a.zip 26059 diff --git a/media-libs/daaplib/metadata.xml b/media-libs/daaplib/metadata.xml new file mode 100644 index 000000000000..36593b43175f --- /dev/null +++ b/media-libs/daaplib/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>sound</herd> + <longdescription> + daaplib is a very tiny and portable C++ library which helps to read + and write low-level DAAP streams in memory. the code is + straightforward and can mirror the structure of the data fairly well + </longdescription> +</pkgmetadata> |