x11-drivers/nvidia-drivers: Install libXNVCtrl header only when USE=static-libs.
authorJeroen Roovers <jer@gentoo.org>
Sat, 30 Jan 2016 12:30:05 +0000 (13:30 +0100)
committerJeroen Roovers <jer@gentoo.org>
Sat, 30 Jan 2016 12:30:30 +0000 (13:30 +0100)
Package-Manager: portage-2.2.27

x11-drivers/nvidia-drivers/nvidia-drivers-304.131-r1.ebuild
x11-drivers/nvidia-drivers/nvidia-drivers-340.96-r2.ebuild
x11-drivers/nvidia-drivers/nvidia-drivers-352.79-r1.ebuild
x11-drivers/nvidia-drivers/nvidia-drivers-358.16-r2.ebuild
x11-drivers/nvidia-drivers/nvidia-drivers-361.18-r2.ebuild

index 4de38e1951980b60ff0b2057dd97e1b13be5d513..efc0aae933b603913df52592e714c17232378f34 100644 (file)
@@ -351,11 +351,12 @@ src_install() {
                        NV_USE_BUNDLED_LIBJANSSON=0 \
                        install
 
-               use static-libs && \
+               if use static-libs; then
                        dolib.a "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/libXNVCtrl.a
 
-               insinto /usr/include/NVCtrl
-               doins "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/*.h
+                       insinto /usr/include/NVCtrl
+                       doins "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/*.h
+               fi
 
                # There is no icon in the FreeBSD tarball.
                use kernel_FreeBSD || \
index db9410f76c5ab461f13456ea7cc2aaa56582f261..a7a3be07b7ff1120b87d2a21bf8704c1adf17214 100644 (file)
@@ -358,11 +358,12 @@ src_install() {
                        NV_USE_BUNDLED_LIBJANSSON=0 \
                        install
 
-               use static-libs && \
+               if use static-libs; then
                        dolib.a "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/libXNVCtrl.a
 
-               insinto /usr/include/NVCtrl
-               doins "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/*.h
+                       insinto /usr/include/NVCtrl
+                       doins "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/*.h
+               fi
 
                insinto /usr/share/nvidia/
                doins nvidia-application-profiles-${PV}-key-documentation
index 2435263f725193c0d82c2a62368dfa6522af5ac0..4bb98c2ef3cc58d2c6c6520702cde9c93481416a 100644 (file)
@@ -374,11 +374,12 @@ src_install() {
                        NV_USE_BUNDLED_LIBJANSSON=0 \
                        install
 
-               use static-libs && \
+               if use static-libs; then
                        dolib.a "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/libXNVCtrl.a
 
-               insinto /usr/share/nvidia/
-               doins nvidia-application-profiles-${PV}-key-documentation
+                       insinto /usr/share/nvidia/
+                       doins nvidia-application-profiles-${PV}-key-documentation
+               fi
 
                insinto /etc/nvidia
                newins \
index 9f0cd78d45035d475f3abcefbab1d34c766cfd1e..145dea61d44ad84bea00ee6de763cf01ab2c03aa 100644 (file)
@@ -372,11 +372,12 @@ src_install() {
                        NV_USE_BUNDLED_LIBJANSSON=0 \
                        install
 
-               use static-libs && \
+               if use static-libs; then
                        dolib.a "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/libXNVCtrl.a
 
-               insinto /usr/include/NVCtrl
-               doins "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/*.h
+                       insinto /usr/include/NVCtrl
+                       doins "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/*.h
+               fi
 
                insinto /usr/share/nvidia/
                doins nvidia-application-profiles-${PV}-key-documentation
index 329f634ceab5fec252a43099fd8e692cafa1e3f1..cfcaa9b42dd63d15f9607642a3bc16fc32933291 100644 (file)
@@ -363,11 +363,12 @@ src_install() {
                        NV_USE_BUNDLED_LIBJANSSON=0 \
                        install
 
-               use static-libs && \
+               if use static-libs; then
                        dolib.a "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/libXNVCtrl.a
 
-               insinto /usr/include/NVCtrl
-               doins "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/*.h
+                       insinto /usr/include/NVCtrl
+                       doins "${S}"/nvidia-settings-${PV}/src/libXNVCtrl/*.h
+               fi
 
                insinto /usr/share/nvidia/
                doins nvidia-application-profiles-${PV}-key-documentation