[arch-commits] Commit in nvidia-cg-toolkit/trunk (PKGBUILD)
Eli Schwartz
eschwartz at archlinux.org
Tue Jan 30 17:44:56 UTC 2018
Date: Tuesday, January 30, 2018 @ 17:44:55
Author: eschwartz
Revision: 288325
Update to HTTPS, fix unquoted srcdir/pkgdir, remove legacy i686-specific sources
Modified:
nvidia-cg-toolkit/trunk/PKGBUILD
----------+
PKGBUILD | 22 ++++++++++------------
1 file changed, 10 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-01-30 17:19:06 UTC (rev 288324)
+++ PKGBUILD 2018-01-30 17:44:55 UTC (rev 288325)
@@ -8,23 +8,21 @@
pkgrel=4
pkgdesc="NVIDIA Cg libraries"
arch=('x86_64')
-url="http://developer.nvidia.com/object/cg_toolkit.html"
+url="https://developer.nvidia.com/cg-toolkit"
license=('custom')
depends=('glibc' 'libgl')
-source_i686=(http://developer.download.nvidia.com/cg/Cg_${pkgver}/Cg-${pkgver}_${_date}_x86.tgz)
-source_x86_64=(http://developer.download.nvidia.com/cg/Cg_${pkgver}/Cg-${pkgver}_${_date}_x86_64.tgz)
-md5sums_i686=('9a9fc5108154808f3b10eafa54df1c74')
+source_x86_64=(https://developer.download.nvidia.com/cg/Cg_${pkgver}/Cg-${pkgver}_${_date}_x86_64.tgz)
md5sums_x86_64=('88ba727cdbe0261fac465c4d84f44762')
package() {
- install -Dm755 ${srcdir}/usr/bin/cgc ${pkgdir}/usr/bin/cgc
- install -dm755 ${pkgdir}/usr/include/Cg
- install -m644 ${srcdir}/usr/include/Cg/* ${pkgdir}/usr/include/Cg
- install -dm755 ${pkgdir}/usr/lib
- [ "$CARCH" = "i686" ] && install -m644 ${srcdir}/usr/lib/* ${pkgdir}/usr/lib
- [ "$CARCH" = "x86_64" ] && install -m644 ${srcdir}/usr/lib64/* ${pkgdir}/usr/lib
- install -Dm644 ${srcdir}/usr//local/Cg/docs/license.txt ${pkgdir}/usr/share/licenses/nvidia-cg-toolkit/license.txt
- cp -r ${srcdir}/usr/local/Cg ${pkgdir}/usr/share/
+ install -Dm755 "${srcdir}"/usr/bin/cgc "${pkgdir}"/usr/bin/cgc
+ install -dm755 "${pkgdir}"/usr/include/Cg
+ install -m644 "${srcdir}"/usr/include/Cg/* "${pkgdir}"/usr/include/Cg
+ install -dm755 "${pkgdir}"/usr/lib
+ [ "$CARCH" = "i686" ] && install -m644 "${srcdir}"/usr/lib/* "${pkgdir}"/usr/lib
+ [ "$CARCH" = "x86_64" ] && install -m644 "${srcdir}"/usr/lib64/* "${pkgdir}"/usr/lib
+ install -Dm644 "${srcdir}"/usr//local/Cg/docs/license.txt "${pkgdir}"/usr/share/licenses/nvidia-cg-toolkit/license.txt
+ cp -r "${srcdir}"/usr/local/Cg "${pkgdir}"/usr/share/
find $pkgdir/usr/share/ -type d -exec chmod -R 755 '{}' ';'
find $pkgdir/usr/share/ -type f -exec chmod -R 644 '{}' ';'
}
More information about the arch-commits
mailing list