Revision: 1619
Author:   gavlee
Date:     2010-04-09 17:12:28 +0200 (Fri, 09 Apr 2010)
Log Message:
-----------
redlandmm-9999 pkgconfig fix and cleanup

Modified Paths:
--------------
    trunk/overlays/proaudio/dev-libs/redlandmm/ChangeLog
    trunk/overlays/proaudio/dev-libs/redlandmm/Manifest
    trunk/overlays/proaudio/dev-libs/redlandmm/redlandmm-9999.ebuild

Modified: trunk/overlays/proaudio/dev-libs/redlandmm/ChangeLog
===================================================================
--- trunk/overlays/proaudio/dev-libs/redlandmm/ChangeLog        2010-04-09 
15:12:26 UTC (rev 1618)
+++ trunk/overlays/proaudio/dev-libs/redlandmm/ChangeLog        2010-04-09 
15:12:28 UTC (rev 1619)
@@ -1,7 +1,12 @@
 # ChangeLog for dev-libs/redlandmm
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  09 Apr 2010; Gavin Pryke <[email protected]>
+  redlandmm-9999.ebuild:
+  some cleanup, utilise ${S}. pkgconfig fix, Thanks to Alexandros Diamantidis
+  for testing
+
   16 Jun 2009; Stephane Angot <[email protected]>redlandmm-9999.ebuild:
   add addpredict to resolve a sandbox violation
 

Modified: trunk/overlays/proaudio/dev-libs/redlandmm/Manifest
===================================================================
--- trunk/overlays/proaudio/dev-libs/redlandmm/Manifest 2010-04-09 15:12:26 UTC 
(rev 1618)
+++ trunk/overlays/proaudio/dev-libs/redlandmm/Manifest 2010-04-09 15:12:28 UTC 
(rev 1619)
@@ -1,3 +1,3 @@
-EBUILD redlandmm-9999.ebuild 952 RMD160 
48fc47ce54afd8e57895dc2fee91ee77b141bd60 SHA1 
8848e1ca1e2c230e95717adaed1c3f137d3aba33 SHA256 
feec640382cb637fa7c5e91547cf23346c46cbafc82f8c4bfcbb8c2bb63a1779
-MISC ChangeLog 350 RMD160 bef4ad75b421eb41b6900c57f436e4e6b69ddb2e SHA1 
ccc6c4bc7f69f9127961af8b76b5780ebc8ff588 SHA256 
0ac464ef38ad8434c68a4648b7dc75ddcaf0fb325fd88f074f35456420d59d4b
+EBUILD redlandmm-9999.ebuild 932 RMD160 
6b8cd51f4996b9c78eadcdb6e323fcf90ea8107b SHA1 
f3604dccb415f783280615d50877b17e00428a0a SHA256 
efbf43fe56d35b50809b3336545e0afe1af047b0775921099bbc22cf8403d7aa
+MISC ChangeLog 524 RMD160 3dd41db23f0fc03d272bf18330cd06f9fe73836c SHA1 
0204ac9b7c87551761ad50cdebca5c6d08f7888c SHA256 
fee5cd76473ca26d02322cd59918f3f7c26d8ca8fc864d25edb9cc6afd0266fa
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 
2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 
96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/dev-libs/redlandmm/redlandmm-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/dev-libs/redlandmm/redlandmm-9999.ebuild    
2010-04-09 15:12:26 UTC (rev 1618)
+++ trunk/overlays/proaudio/dev-libs/redlandmm/redlandmm-9999.ebuild    
2010-04-09 15:12:28 UTC (rev 1619)
@@ -1,4 +1,4 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -15,26 +15,26 @@
 LICENSE="GPL-2"
 KEYWORDS=""
 SLOT="0"
-DEPEND=">=dev-util/pkgconfig-0.9.0
-       dev-libs/redland
+RDEPEND="dev-libs/redland
        dev-libs/boost
        >=dev-cpp/glibmm-2.4"
+DEPEND=">=dev-util/pkgconfig-0.9.0
+       ${RDEPEND}"
 
+S="${WORKDIR}/${PN}"
+
 src_compile() {
-       cd ${S}/${PN}
-       
-       local myconf="--prefix=/usr --libdir=/usr/$(get_libdir)/"
+       local myconf="--prefix=/usr"
 
        use doc && myconf="${myconf} --build-docs 
--htmldir=/usr/share/doc/${P}/html"
        use debug && myconf="${myconf} --debug"
-       
+
        ./waf configure ${myconf} || die
-       
+
        ./waf build ${MAKEOPTS} || die
 }
 
 src_install() {
-       cd ${S}/${PN}
        # addpredict for the ldconfig
        addpredict /etc/ld.so.cache
        ./waf install --destdir="${D}" || die

Reply via email to