[proaudio] [1934] import media-libs/serd for ingen |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 1934
Author: gavlee
Date: 2011-04-24 15:05:25 +0200 (Sun, 24 Apr 2011)
Log Message:
-----------
import media-libs/serd for ingen
Added Paths:
-----------
trunk/overlays/proaudio/media-libs/serd/
trunk/overlays/proaudio/media-libs/serd/ChangeLog
trunk/overlays/proaudio/media-libs/serd/Manifest
trunk/overlays/proaudio/media-libs/serd/metadata.xml
trunk/overlays/proaudio/media-libs/serd/serd-9999.ebuild
Added: trunk/overlays/proaudio/media-libs/serd/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/serd/ChangeLog (rev 0)
+++ trunk/overlays/proaudio/media-libs/serd/ChangeLog 2011-04-24 13:05:25 UTC (rev 1934)
@@ -0,0 +1,10 @@
+# ChangeLog for media-libs/serd
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*serd-9999 (24 Apr 2011)
+
+ 24 Apr 2011; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx> +serd-9999.ebuild,
+ +metadata.xml:
+ import media-libs/serd for media-sound/ingen
+
Added: trunk/overlays/proaudio/media-libs/serd/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/serd/Manifest (rev 0)
+++ trunk/overlays/proaudio/media-libs/serd/Manifest 2011-04-24 13:05:25 UTC (rev 1934)
@@ -0,0 +1,3 @@
+EBUILD serd-9999.ebuild 1085 RMD160 ba332d8b9a0d1a74b7863dccafaa751dc63ac157 SHA1 05eb9dc0561436a5f2dde49cdf82481cd82746cd SHA256 3b568177d4ca38adf3710442a0517d6a03ed7f6e541db182d6ded1d038bf5b90
+MISC ChangeLog 282 RMD160 74de3d2e3b19732ef7a54c98a0104ee35e9f548b SHA1 763b7cf096c81304cb11770e7f609e1c3a2f79da SHA256 d8c687000e5fe76174176ee99950e8ca8c254c1e1a1f0b5d3b9017584fe1fb97
+MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Added: trunk/overlays/proaudio/media-libs/serd/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-libs/serd/metadata.xml (rev 0)
+++ trunk/overlays/proaudio/media-libs/serd/metadata.xml 2011-04-24 13:05:25 UTC (rev 1934)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>proaudio@xxxxxxxxxxxxx</email>
+ <name>pro-audio overlay team</name>
+ </maintainer>
+</pkgmetadata>
Added: trunk/overlays/proaudio/media-libs/serd/serd-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/serd/serd-9999.ebuild (rev 0)
+++ trunk/overlays/proaudio/media-libs/serd/serd-9999.ebuild 2011-04-24 13:05:25 UTC (rev 1934)
@@ -0,0 +1,49 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+inherit waf-utils subversion
+
+RESTRICT="mirror"
+DESCRIPTION="A lightweight C library for RDF syntax which supports reading and
+writing Turtle and NTriples"
+HOMEPAGE="http://drobilla.net/software/serd/"
+
+ESVN_REPO_URI="http://svn.drobilla.net/lad/trunk"
+ESVN_PROJECT="svn.drobilla.net"
+ESVN_UP_FREQ="1"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS=""
+IUSE="debug doc"
+
+RDEPEND=""
+DEPEND="doc? ( app-doc/doxygen )
+ dev-util/pkgconfig
+ dev-lang/python"
+
+src_prepare() {
+ # work around ldconfig call causing sandbox violation
+ sed -i -e "s/bld.add_post_fun(autowaf.run_ldconfig)//" ${PN}/wscript || die
+}
+
+src_configure() {
+ cd ${PN}
+ tc-export CC CXX CPP AR RANLIB
+ waf-utils_src_configure --mandir="/usr/share/man" \
+ $(use doc && echo " --build-docs --htmldir=/usr/share/doc/${P}/html") \
+ $(use debug && echo "--debug") || die
+}
+
+src_compile() {
+ cd ${PN}
+ waf-utils_src_compile
+}
+
+src_install() {
+ cd ${PN}
+ waf-utils_src_install
+ dodoc AUTHORS ChangeLog README
+}