net-libs/nfqueue-bindings: fix python_export in src_prepare (bug 606528)
authorZac Medico <zmedico@gentoo.org>
Thu, 21 Sep 2017 19:50:45 +0000 (12:50 -0700)
committerZac Medico <zmedico@gentoo.org>
Thu, 21 Sep 2017 19:51:37 +0000 (12:51 -0700)
Closes: https://bugs.gentoo.org/606528
Package-Manager: Portage-2.3.10, Repoman-2.3.3

net-libs/nfqueue-bindings/nfqueue-bindings-0.5.ebuild
net-libs/nfqueue-bindings/nfqueue-bindings-0.6.ebuild

index 9b53a58b9d8d4c0e3aacb056961dcdf6504ab48f..864546a6d19070a728a7a4fa2148a31a78d8c325 100644 (file)
@@ -47,13 +47,19 @@ pkg_setup() {
 }
 
 src_prepare() {
-       # Fix Perl destination directory
-       perl_set_version
-       sed -i "s|\${LIB_INSTALL_DIR}/perl\${PERL_VERSION}/|${VENDOR_ARCH}|" perl/CMakeLists.txt || die
-       sed -i "s|\${LIB_INSTALL_DIR}/python\${PYTHON_VERSION}/dist-packages/|$(python_get_sitedir)|" python/CMakeLists.txt || die
-       # Disable Perl/Python from USE flags
-       use perl || sed -i 's|ADD_SUBDIRECTORY(perl)||' CMakeLists.txt || die
-       use python || sed -i 's|ADD_SUBDIRECTORY(python)||' CMakeLists.txt || die
+       if use perl; then
+               # Fix Perl destination directory
+               perl_set_version
+               sed -i "s|\${LIB_INSTALL_DIR}/perl\${PERL_VERSION}/|${VENDOR_ARCH}|" perl/CMakeLists.txt || die
+       else
+               sed -i 's|ADD_SUBDIRECTORY(perl)||' CMakeLists.txt || die
+       fi
+
+       if use python; then
+               sed -i "s|\${LIB_INSTALL_DIR}/python\${PYTHON_VERSION}/dist-packages/|$(python_get_sitedir)|" python/CMakeLists.txt || die
+       else
+               sed -i 's|ADD_SUBDIRECTORY(python)||' CMakeLists.txt || die
+       fi
 }
 
 src_install() {
index 2282bae8496234e8f48598198d73780174ff06f2..6c7f4afc4a1caf7d75cc418b6efe23ebb96a3802 100644 (file)
@@ -45,13 +45,19 @@ pkg_setup() {
 }
 
 src_prepare() {
-       # Fix Perl destination directory
-       perl_set_version
-       sed -i "s|\${LIB_INSTALL_DIR}/perl\${PERL_VERSION}/|${VENDOR_ARCH}|" perl/CMakeLists.txt || die
-       sed -i "s|\${LIB_INSTALL_DIR}/python\${PYTHON_VERSION}/dist-packages/|$(python_get_sitedir)|" python/CMakeLists.txt || die
-       # Disable Perl/Python from USE flags
-       use perl || sed -i 's|ADD_SUBDIRECTORY(perl)||' CMakeLists.txt || die
-       use python || sed -i 's|ADD_SUBDIRECTORY(python)||' CMakeLists.txt || die
+       if use perl; then
+               # Fix Perl destination directory
+               perl_set_version
+               sed -i "s|\${LIB_INSTALL_DIR}/perl\${PERL_VERSION}/|${VENDOR_ARCH}|" perl/CMakeLists.txt || die
+       else
+               sed -i 's|ADD_SUBDIRECTORY(perl)||' CMakeLists.txt || die
+       fi
+
+       if use python; then
+               sed -i "s|\${LIB_INSTALL_DIR}/python\${PYTHON_VERSION}/dist-packages/|$(python_get_sitedir)|" python/CMakeLists.txt || die
+       else
+               sed -i 's|ADD_SUBDIRECTORY(python)||' CMakeLists.txt || die
+       fi
 }
 
 src_install() {