[proaudio] [2653] media-libs/liblscp-9999: merge doc fixes and DESC from portage, autotools-utils

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 2653
Author:   gavlee
Date:     2013-04-03 23:08:52 +0200 (Wed, 03 Apr 2013)
Log Message:
-----------
media-libs/liblscp-9999: merge doc fixes and DESC from portage, autotools-utils

Modified Paths:
--------------
    trunk/overlays/proaudio/media-libs/liblscp/ChangeLog
    trunk/overlays/proaudio/media-libs/liblscp/Manifest
    trunk/overlays/proaudio/media-libs/liblscp/liblscp-9999.ebuild

Modified: trunk/overlays/proaudio/media-libs/liblscp/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/liblscp/ChangeLog	2013-04-03 21:08:50 UTC (rev 2652)
+++ trunk/overlays/proaudio/media-libs/liblscp/ChangeLog	2013-04-03 21:08:52 UTC (rev 2653)
@@ -2,6 +2,10 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  03 Apr 2013; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>
+  liblscp-9999.ebuild:
+  merge doc install fixes and description from portage. inherit autotools-utils.
+
   30 Mar 2013; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
   liblscp-9999.ebuild: Updated to EAPI=5; use portage autotools eclass;
   cleanup

Modified: trunk/overlays/proaudio/media-libs/liblscp/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/liblscp/Manifest	2013-04-03 21:08:50 UTC (rev 2652)
+++ trunk/overlays/proaudio/media-libs/liblscp/Manifest	2013-04-03 21:08:52 UTC (rev 2653)
@@ -1,3 +1,3 @@
-EBUILD liblscp-9999.ebuild 543 SHA256 ab9c01b04ad370539ce1810d81ad25eb7d95ec65310340e8a65cc83d8d1848b5 SHA512 4a7712599fff27b0f952668f9adebb419694cb2b44712ef838ddb7f660df172f3857b9d142af909eccccf003a292306b9145bf12c216f99702d0e45e6fb2c240 WHIRLPOOL 93faaba582aa448bb16e434208be04f5308cb87da4be64339179b458211028188627030e6ceb303c2213d8c01f675d83e1e33263a5a872cc959013c2b6bb9abd
-MISC ChangeLog 578 SHA256 4158f5c87d75894f91c6e70239fff95ec4414dc6450159167b3c51f46b6061f7 SHA512 798565b5b25f9e9811498d239f7c285c915ce2d8aff8ca282fdd9ac5e8e445f2e72062f9115545e99cbab0690124b8ff787288e8b5a8b69b607fff3a919e2463 WHIRLPOOL 54d494095e6a0d0025a5d0b7a93e34bd535f874204fcb8ab57b4b364be54f111be4212e9d8d85b311a5304fb495150635fcd1a21721ef5cda564973df156faf7
+EBUILD liblscp-9999.ebuild 598 SHA256 d8283ced5dedb44bbf77b8be43bbf74205d464af1a6ac7fa21b55329ae5780dc SHA512 732498f7d83c8a22ba3cd4377fd64bd2066b2ef8ca16c1c205e9f7c89fa2b1477f81435064749fd06c2b83dc8edb102763831eac50c207f9749653e41f3d5f79 WHIRLPOOL e84bf2a91165f1739574cd51375286c1f799c17c1cbcd121cc14f03115d7813573a09a13b233fc3665ed8a4c84efdc7aeedc2fcdcc641894682e22e58fdf43b8
+MISC ChangeLog 748 SHA256 586b6148a3de16773df61431f59f0fb190cf773aef70d6d978653345ac573e03 SHA512 2231c640888c999434acfd05d7aad3b90f7aa6106dec4537a1fea6026aa8052a27f9d349b22228492ebf61201cc843b98db38696ec89c8d3896cebdaa7144985 WHIRLPOOL 39ac0f1807d7de1e570c7dc958e4a915c8775f1de15a1795b5c42353688fc9176cca3994e5da12982083a58a84cf5daecbcfff8eb6b3f6aa5802cf10e6d6ee2a
 MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Modified: trunk/overlays/proaudio/media-libs/liblscp/liblscp-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/liblscp/liblscp-9999.ebuild	2013-04-03 21:08:50 UTC (rev 2652)
+++ trunk/overlays/proaudio/media-libs/liblscp/liblscp-9999.ebuild	2013-04-03 21:08:52 UTC (rev 2653)
@@ -3,23 +3,24 @@
 # $Header: $
 
 EAPI="5"
+AUTOTOOLS_AUTORECONF=1
+inherit subversion autotools-utils
 
-inherit autotools eutils subversion
-
-DESCRIPTION="liblscp is a C++ library for the Linux Sampler control protocol."
+DESCRIPTION="a C++ library for the Linux Sampler control protocol."
 HOMEPAGE="http://www.linuxsampler.org/";
 ESVN_REPO_URI="https://svn.linuxsampler.org/svn/liblscp/trunk";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS=""
-IUSE=""
+IUSE="doc"
 
 RDEPEND=""
-DEPEND=""
+DEPEND="doc? ( app-doc/doxygen )"
 
-src_prepare() {
-	# upstream autoconf is broken at that time, use portage functions
-	eautoreconf
-	#make -f Makefile.svn
+DOCS=(AUTHORS ChangeLog NEWS README TODO)
+
+src_install() {
+	use doc && HTML_DOCS=("${BUILD_DIR}"/doc/html/)
+	autotools-utils_src_install
 }


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/