summaryrefslogtreecommitdiffstats
path: root/nvidia-driver
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2016-03-14 12:15:20 +0000
committer Eric Hameleers <alien@slackware.com>2016-03-14 12:15:20 +0000
commite257f1031af46e0db08a9779657fa40867444a8e (patch)
tree83dce4e0845ec2cbe515ebbd5d217272de186ecb /nvidia-driver
parentdd338aa735d1471b8fff87c8f13d0cac5cae9f87 (diff)
downloadasb-e257f1031af46e0db08a9779657fa40867444a8e.tar.gz
asb-e257f1031af46e0db08a9779657fa40867444a8e.tar.xz
Initial revision
Diffstat (limited to 'nvidia-driver')
-rw-r--r--nvidia-driver/build/doinst.sh.diff14
-rw-r--r--nvidia-driver/build/nvidia-driver.SlackBuild.diff50
-rw-r--r--nvidia-driver/build/slack-desc.diff11
3 files changed, 75 insertions, 0 deletions
diff --git a/nvidia-driver/build/doinst.sh.diff b/nvidia-driver/build/doinst.sh.diff
new file mode 100644
index 00000000..7a26fa86
--- /dev/null
+++ b/nvidia-driver/build/doinst.sh.diff
@@ -0,0 +1,14 @@
+--- /stuff/slackware/slackbuilds.org/www/slackbuilds/14.1/system/nvidia-driver/doinst.sh 2015-02-15 02:00:04.000000000 +0100
++++ doinst.sh 2016-02-23 16:25:49.456439590 +0100
+@@ -1,5 +1,10 @@
++chroot . <<EOT
+ if [ -x /usr/bin/update-desktop-database ]; then
+ ./usr/bin/update-desktop-database -q usr/share/applications
+ fi
+
+-/usr/sbin/nvidia-switch --install
++if [ -f /usr/lib@LIBDIRSUFFIX@/xorg/modules/extensions/libglx.so.*-nvidia -a -f /usr/lib@LIBDIRSUFFIX@/xorg/modules/drivers/nvidia_drv.so ]; then
++ echo "-- Installing binary Nvidia drivers: /usr/sbin/nvidia-switch --install"
++ /usr/sbin/nvidia-switch --install
++fi
++EOT
diff --git a/nvidia-driver/build/nvidia-driver.SlackBuild.diff b/nvidia-driver/build/nvidia-driver.SlackBuild.diff
new file mode 100644
index 00000000..b9ffe1fd
--- /dev/null
+++ b/nvidia-driver/build/nvidia-driver.SlackBuild.diff
@@ -0,0 +1,50 @@
+--- /stuff/slackware/slackbuilds.org/www/slackbuilds/14.1/system/nvidia-driver/nvidia-driver.SlackBuild 2015-12-19 01:29:56.000000000 +0100
++++ nvidia-driver.SlackBuild 2016-03-14 13:13:08.760032757 +0100
+@@ -26,14 +26,12 @@
+ # see changelog.txt
+
+ PRGNAM=nvidia-driver
+-VERSION=${VERSION:-352.63}
++VERSION=${VERSION:-352.79}
+ MVERS=340
+ BUILD=${BUILD:-1}
+-TAG=${TAG:-_SBo}
++TAG=${TAG:-alien}
+ CPROXY=${CPROXY:-no}
+
+-set -e
+-
+ if [ -z "$ARCH" ]; then
+ case "$( uname -m )" in
+ i?86) ARCH=i486 ;;
+@@ -60,7 +58,7 @@
+ TARGET="x86_64"
+ LIBDIRSUFFIX="64"
+ # Set 32-bit compatibility flag default
+- COMPAT32=${COMPAT32:-no}
++ COMPAT32=${COMPAT32:-yes}
+ else
+ SLKCFLAGS="-O2"
+ LIBDIRSUFFIX=""
+@@ -68,6 +66,8 @@
+
+ SRCNAM=NVIDIA-Linux-$TARGET-${VERSION}
+
++set -e
++
+ rm -rf $PKG
+ mkdir -p $TMP $PKG $OUTPUT
+ cd $TMP
+@@ -322,8 +322,10 @@
+ install -m 755 nvidia-application-profiles-$VERSION-rc $PKG/usr/share/nvidia/
+
+ mkdir -p $PKG/install
+-sed "s/PKGVERSION/$VERSION/g" $CWD/slack-desc > $PKG/install/slack-desc
+-cat $CWD/doinst.sh > $PKG/install/doinst.sh
++sed "s/@VERSION@/$VERSION/g" $CWD/slack-desc > $PKG/install/slack-desc
++cat $CWD/doinst.sh \
++ | sed -e "s/@LIBDIRSUFFIX@/${LIBDIRSUFFIX}/g" \
++ > $PKG/install/doinst.sh
+
+ cd $PKG
+ /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$TARGET-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/nvidia-driver/build/slack-desc.diff b/nvidia-driver/build/slack-desc.diff
new file mode 100644
index 00000000..244c4993
--- /dev/null
+++ b/nvidia-driver/build/slack-desc.diff
@@ -0,0 +1,11 @@
+--- /stuff/slackware/slackbuilds.org/www/slackbuilds/14.1/system/nvidia-driver/slack-desc 2013-11-26 10:57:41.000000000 +0100
++++ slack-desc 2015-11-05 11:06:18.505109811 +0100
+@@ -12,7 +12,7 @@
+ nvidia-driver: the x.org X server. This package does not include the kernel
+ nvidia-driver: module - it is included in the nvidia-kernel package.
+ nvidia-driver:
+-nvidia-driver: See /usr/doc/nvidia-driver-PKGVERSION/README.Slackware
++nvidia-driver: See /usr/doc/nvidia-driver-@VERSION@/README.Slackware
+ nvidia-driver: for more information.
+ nvidia-driver:
+ nvidia-driver: