]> Some of my projects - anidbudpclient-overlay.git/commitdiff
Add clientdebug USE flag
authorAPTX <marek321@gmail.com>
Fri, 15 Jun 2012 00:19:29 +0000 (02:19 +0200)
committerAPTX <marek321@gmail.com>
Fri, 15 Jun 2012 00:19:29 +0000 (02:19 +0200)
app-anidbudpclient/anidbudpclient/Manifest
app-anidbudpclient/anidbudpclient/anidbudpclient-9999-r2.ebuild

index ab44bcbfca7d703c0905826e6ebea69dfe04873b..f25afc6e5d64562f769c7d2f4cd105c1b60c073e 100644 (file)
@@ -1,2 +1,2 @@
-EBUILD anidbudpclient-9999-r2.ebuild 1470 RMD160 b9c048879e2014ee63e9ac06ca1cf07e1086c4bb SHA1 5d7797fb900d0068bee654d3e74914e3675cd221 SHA256 49080ebb28b94ecce4ef70d41bf133966811b858d0eae01a036ba7c1de4c0497
+EBUILD anidbudpclient-9999-r2.ebuild 1695 RMD160 ac044d1b14785acdd62e3915a4e622394146d006 SHA1 f0834b66bab237a8f7d228cbd628e02e129f810d SHA256 17a2eedc2dec2a620dfceb2debc0973e4772000730cd5dcd90935504d5b3039a
 MISC metadata.xml 161 RMD160 29c4fec0a58914d1d34dd6bac0d88e573c4de9db SHA1 a8687e0eba56fc3e972c85401678dd93359f24ca SHA256 7ef60d41d37cc5bba44b508e73f4455136aed43abe2d7fc6bbb0e15ff870f3b2
index a30a59297fc78d6249e2d8bd2f010205d3af7e36..8a42679bc764e47158903e35a522f33d4a5b9af4 100755 (executable)
@@ -13,7 +13,7 @@ LICENSE=""
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-IUSE="+proxy +renameparser encryption debug"
+IUSE="+proxy +renameparser encryption clientdebug debug"
 
 # x11-libs/libqxt depends on gui/X even though it is not requird nor needed for this ebuild
 DEPEND="
@@ -43,6 +43,10 @@ src_prepare() {
                 echo "CONFIG+=noencryption" >> ${S}/config.pri || die "Failed writing config.pri"
         fi
 
+        if ! use clientdebug ; then
+                echo "DEFINES+= ANIDBUDPCLIENT_CLIENT_COMMAND_DEBUG ANIDBUDPCLIENT_CLIENT_STATE_MACHINE_DEBUG" >> ${S}/config.pri || die "Failed writing config.pri"
+        fi
+
        echo "PREFIX=/usr" >> ${S}/config.pri || die "Failed writing config.pri"
        
        # Fix convenience header paths