diff --git a/srcpkgs/nvidia-stable-dkms b/srcpkgs/nvidia-stable-dkms deleted file mode 120000 index 3d320295f9e..00000000000 --- a/srcpkgs/nvidia-stable-dkms +++ /dev/null @@ -1 +0,0 @@ -nvidia-stable \ No newline at end of file diff --git a/srcpkgs/nvidia-stable-libs b/srcpkgs/nvidia-stable-libs deleted file mode 120000 index 3d320295f9e..00000000000 --- a/srcpkgs/nvidia-stable-libs +++ /dev/null @@ -1 +0,0 @@ -nvidia-stable \ No newline at end of file diff --git a/srcpkgs/nvidia-stable-opencl b/srcpkgs/nvidia-stable-opencl deleted file mode 120000 index 3d320295f9e..00000000000 --- a/srcpkgs/nvidia-stable-opencl +++ /dev/null @@ -1 +0,0 @@ -nvidia-stable \ No newline at end of file diff --git a/srcpkgs/nvidia340-dkms b/srcpkgs/nvidia340-dkms new file mode 120000 index 00000000000..383d067a70f --- /dev/null +++ b/srcpkgs/nvidia340-dkms @@ -0,0 +1 @@ +nvidia340 \ No newline at end of file diff --git a/srcpkgs/nvidia340-libs b/srcpkgs/nvidia340-libs new file mode 120000 index 00000000000..383d067a70f --- /dev/null +++ b/srcpkgs/nvidia340-libs @@ -0,0 +1 @@ +nvidia340 \ No newline at end of file diff --git a/srcpkgs/nvidia340-opencl b/srcpkgs/nvidia340-opencl new file mode 120000 index 00000000000..383d067a70f --- /dev/null +++ b/srcpkgs/nvidia340-opencl @@ -0,0 +1 @@ +nvidia340 \ No newline at end of file diff --git a/srcpkgs/nvidia-stable/INSTALL b/srcpkgs/nvidia340/INSTALL similarity index 100% rename from srcpkgs/nvidia-stable/INSTALL rename to srcpkgs/nvidia340/INSTALL diff --git a/srcpkgs/nvidia-stable/REMOVE b/srcpkgs/nvidia340/REMOVE similarity index 100% rename from srcpkgs/nvidia-stable/REMOVE rename to srcpkgs/nvidia340/REMOVE diff --git a/srcpkgs/nvidia-stable/files/nv-drm.patch b/srcpkgs/nvidia340/files/nv-drm.patch similarity index 100% rename from srcpkgs/nvidia-stable/files/nv-drm.patch rename to srcpkgs/nvidia340/files/nv-drm.patch diff --git a/srcpkgs/nvidia-stable/template b/srcpkgs/nvidia340/template similarity index 95% rename from srcpkgs/nvidia-stable/template rename to srcpkgs/nvidia340/template index c9e825b5bf1..b5b76428a62 100644 --- a/srcpkgs/nvidia-stable/template +++ b/srcpkgs/nvidia340/template @@ -1,9 +1,8 @@ # Template file for 'nvidia' -_desc="NVIDIA drivers for linux (long-lived series)" +_desc="NVIDIA drivers (GeForce 8, 9, 9M, 100, 100M, 200, 300 series)" -pkgname=nvidia-stable -reverts="352.79_1" +pkgname=nvidia340 version=340.96 revision=1 maintainer="Juan RP " @@ -18,7 +17,7 @@ depends="${pkgname}-dkms-${version}_${revision} pkg-config" conflicts="catalyst>=0 xserver-abi-video>21_1" provides="nvidia-${version}_${revision}" -replaces="nvidia>=0" +replaces="nvidia>=0 nvidia-stable>=0" subpackages="${pkgname}-dkms ${pkgname}-opencl ${pkgname}-libs" if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then @@ -175,13 +174,13 @@ do_install() { echo "omit_dracutmodules+=\" drm \"" > ${DESTDIR}/usr/lib/dracut/dracut.conf.d/99-nvidia.conf } -nvidia-stable-dkms_package() { +nvidia340-dkms_package() { short_desc="${_desc} - DKMS kernel module" triggers="dkms" dkms_modules="nvidia ${version}" depends="dkms" provides="nvidia-dkms-${version}_${revision}" - replaces="nvidia-dkms>=0" + replaces="nvidia-dkms>=0 nvidia-stable-dkms>=0" pkg_install() { vmove usr/src vmove usr/lib/modules-load.d @@ -189,10 +188,10 @@ nvidia-stable-dkms_package() { vmove usr/lib/dracut } } -nvidia-stable-opencl_package() { +nvidia340-opencl_package() { short_desc="${_desc} - OpenCL implementation" provides="nvidia-opencl-${version}_${revision}" - replaces="nvidia-opencl>=0" + replaces="nvidia-opencl>=0 nvidia-stable-opencl>=0" depends="libOpenCL" pkg_install() { vmove "usr/lib/libnvidia-compiler*" @@ -200,7 +199,7 @@ nvidia-stable-opencl_package() { vmove etc/OpenCL } } -nvidia-stable-libs_package() { +nvidia340-libs_package() { short_desc="${_desc} - libraries" provides="libGL-${version}_${revision}" replaces="libGL>=0" diff --git a/srcpkgs/nvidia-stable/update b/srcpkgs/nvidia340/update similarity index 100% rename from srcpkgs/nvidia-stable/update rename to srcpkgs/nvidia340/update