Format: 1.8 Date: Thu, 24 May 2012 20:45:17 -0400 Source: nvidia-cg-toolkit Binary: nvidia-cg-toolkit libcg libcggl nvidia-cg-dev nvidia-cg-doc Architecture: source Version: 3.1.0013-1~precise1 Distribution: unstable Urgency: low Maintainer: Debian NVIDIA Maintainers Changed-By: Miguel A. Colón Vélez Description: libcg - Nvidia Cg core runtime library libcggl - Nvidia Cg Opengl runtime library nvidia-cg-dev - Cg Toolkit - GPU Shader Authoring Language (headers) nvidia-cg-doc - Cg Toolkit - GPU Shader Authoring Language (documentation) nvidia-cg-toolkit - Cg Toolkit - GPU Shader Authoring Language Closes: 502457 506494 539418 610093 639857 649514 Changes: nvidia-cg-toolkit (3.1.0013-1~precise1) unstable; urgency=low . [ Andreas Beckmann ] * Adopt package. (Closes: #649514) * New Maintainer: Debian NVIDIA Maintainers. * New Uploaders: Miguel A. Colón Vélez, Russ Allbery, and myself. * Move packaging git repository to pkg-nvidia: git://git.debian.org/git/pkg-nvidia/nvidia-cg-toolkit.git * Acknowledge l10n NMUs. (Closes: #610093) * Update Lintian overrides. * Review, reorder, and simplify the packaging. * Add XS-Autobuild: yes. * Use Breaks/Replaces: nvidia-cg-toolkit (<< ${source:Version}) to allow upgrades from old monolithic packages in Ubuntu and from NVIDIA. * Document a possible package build workflow in README.source. * Error out early if the .orig-*.tar.gz are not unpacked before build. . [ Miguel A. Colón Vélez ] * New upstream release 3.1.0013 (April 2012). - Since release 2.1 the upstream license allows redistribution, so convert the packaging from an installer package (in contrib) to a set of packages: nvidia-cg-{toolkit,dev,doc}, libcg, libcggl (in non-free). (Closes: #506494, #539418, #502457, #639857) * Remove installer script, debconf translations and related dependencies. * nvidia-cg-toolkit.preinst: Run installer script in uninstallation mode before upgrade. * Convert package to 3.0 (quilt) format. * Add watch file, get-orig-source target, and README.source. * Use two pristine upstream tarballs (*.orig-{amd64,i386}.tar.gz) and an empty *.orig.tar.gz (via create-empty-orig in debian/source/options). * Bump Standards-Version to 3.9.3. * Update copyright file as per DEP-5. * Bump debhelper to (>= 9) and compat version to 9. * Simplify the rules file by using the dh helper. * Change Section from contrib/libs to non-free/libs. * Update the README.Debian file and Homepage. * Add build dependencies for cginfo and cgfxcat. * Compile cginfo and cgfxcat instead of using the prebuilt binaries. - Ensure the hardened LDFLAGS are used. - Link cginfo and cgfxcat with --as-needed to reduce library footprint. * Don't strip the prebuilt binaries since stripping may violate the license (modifies binaries). * Use the manpages from version 3.0.0016 for the binaries in the nvidia-cg-toolkit package. They got removed upstream in version 3.1.0010 but are still included in the Cg Reference Manual. - Fix a spelling error in cgc.1 (compatable -> compatible). * Add multiarch support. * Create the libcg and libcggl packages. - Unfortunately upstream provides libraries with an unversioned SONAME. - Use Multi-Arch: same. - Breaks/Replaces old nvidia-cg-toolkit and libcg. - Create the libcg.symbols and libcggl.symbols files. - Create *.postinst/*.postrm according to Debian policy 8.1.1. * Create the nvidia-cg-dev package. - Use Multi-Arch: same. - Depend on the new libcg and libcggl packages. - Breaks/Replaces old nvidia-cg-toolkit. * Create the nvidia-cg-doc package. - Breaks/Replaces old nvidia-cg-toolkit. - Don't compress the examples (Makefile, *.h, *.c, *.cpp, *.cg). - Don't include the license.pdf/license.txt files since a verbatim copy is included in the copyright file. - Don't include the Microsoft Visual Studio files. - Don't include architecture dependent files. These files can be recompiled by the user since the sources are included. * Package nvidia-cg-toolkit: - Change Section to non-free/devel. - Depend on the new libcg, libcggl and nvidia-cg-dev packages. - Suggest the newly created nvidia-cg-doc package. - Update description using the latest information from the Nvidia website. * {libcg,nvidia-cg-doc}.postinst: Manually remove /usr/lib/libCg.so and /usr/lib/libCgGL.so. Due to the removal of the /usr/lib64 symlink, the installer script does not remove these files. . [ Russ Allbery ] * Add DM-Upload-Allowed: yes. Checksums-Sha1: 2ad49ae32a33f4605ff8c902c13bea45a9673295 3077 nvidia-cg-toolkit_3.1.0013-1~precise1.dsc 7e3d70fcb2246a577654e6b7fb141db907560c53 24829131 nvidia-cg-toolkit_3.1.0013.orig-amd64.tar.gz b0cdbcacd85716a80a90b7c65b817b6931df9d5b 23332348 nvidia-cg-toolkit_3.1.0013.orig-i386.tar.gz ab3311a31e796117f6c4ab8176ac1382aef100f3 65 nvidia-cg-toolkit_3.1.0013.orig.tar.gz 521c53f8cae58289a504c3931a6801fd505fd6a0 24637 nvidia-cg-toolkit_3.1.0013-1~precise1.debian.tar.gz Checksums-Sha256: e1003e79615986e02fc81a4f67642bb7584de322f52e7df8392980071d193d5a 3077 nvidia-cg-toolkit_3.1.0013-1~precise1.dsc e8ff01e6cc38d1b3fd56a083f5860737dbd2f319a39037528fb1a74a89ae9878 24829131 nvidia-cg-toolkit_3.1.0013.orig-amd64.tar.gz cef3591e436f528852db0e8c145d3842f920e0c89bcfb219c466797cb7b18879 23332348 nvidia-cg-toolkit_3.1.0013.orig-i386.tar.gz cd75abc9f0dc4d5132ac6892dd023f7abc54cce38e6c825348e21585fbc67b95 65 nvidia-cg-toolkit_3.1.0013.orig.tar.gz 7b62f767a34631179055d8ff4b6c4e149869f9a9e80b244f34710ea723161b8d 24637 nvidia-cg-toolkit_3.1.0013-1~precise1.debian.tar.gz Files: 922c4f8b64c03d188e310622c9c6527b 3077 non-free/libs extra nvidia-cg-toolkit_3.1.0013-1~precise1.dsc 88ba727cdbe0261fac465c4d84f44762 24829131 non-free/libs extra nvidia-cg-toolkit_3.1.0013.orig-amd64.tar.gz 9a9fc5108154808f3b10eafa54df1c74 23332348 non-free/libs extra nvidia-cg-toolkit_3.1.0013.orig-i386.tar.gz 723ac9cc5e07d368f65cf5b83e70f48a 65 non-free/libs extra nvidia-cg-toolkit_3.1.0013.orig.tar.gz c2975bc6ea889f48e65abdaa48c9138e 24637 non-free/libs extra nvidia-cg-toolkit_3.1.0013-1~precise1.debian.tar.gz