nvidia-cg-toolkit 3.1.0013-1 source package in Ubuntu
Changelog
nvidia-cg-toolkit (3.1.0013-1) 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. -- Miguel A. Colón Vélez <email address hidden> Thu, 24 May 2012 20:45:17 -0400
Upload details
- Uploaded by:
- Debian NVIDIA Maintainers
- Uploaded to:
- Sid
- Original maintainer:
- Debian NVIDIA Maintainers
- Architectures:
- amd64 i386 all
- Section:
- libs
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Trusty | release | multiverse | libs |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
nvidia-cg-toolkit_3.1.0013-1.dsc | 3.0 KiB | 78241b7088b78ceb05cfb3cdf01303c28e796fd175813969ecb9f9122c722d73 |
nvidia-cg-toolkit_3.1.0013.orig-amd64.tar.gz | 23.7 MiB | e8ff01e6cc38d1b3fd56a083f5860737dbd2f319a39037528fb1a74a89ae9878 |
nvidia-cg-toolkit_3.1.0013.orig-i386.tar.gz | 22.3 MiB | cef3591e436f528852db0e8c145d3842f920e0c89bcfb219c466797cb7b18879 |
nvidia-cg-toolkit_3.1.0013.orig.tar.gz | 65 bytes | cd75abc9f0dc4d5132ac6892dd023f7abc54cce38e6c825348e21585fbc67b95 |
nvidia-cg-toolkit_3.1.0013-1.debian.tar.gz | 24.0 KiB | 6f37878bd6609bfa8a8cfc2f5f78abb1d381fff42ac73d53166e11ecf6ead8b0 |
Available diffs
No changes file available.
Binary packages built by this source
- libcg: No summary available for libcg in ubuntu quantal.
No description available for libcg in ubuntu quantal.
- libcggl: No summary available for libcggl in ubuntu vivid.
No description available for libcggl in ubuntu vivid.
- nvidia-cg-dev: Cg Toolkit - GPU Shader Authoring Language (headers)
The Nvidia Cg Toolkit provides a compiler for the Cg language, runtime
libraries for use with both leading graphics APIs, runtime libraries for CgFX,
example applications, and extensive documentation. Supporting over 24 different
OpenGL and DirectX profile targets, Cg will allow you to incorporate stunning
interactive effects into your 3D applications.
.
The components include:
* NVIDIA Cg Compiler
* Unified Cg/CgFX Runtime
* Cg User's Manual
* Cg Language Specification
* Example programs and shaders
.
This package contains the development files.
- nvidia-cg-doc: No summary available for nvidia-cg-doc in ubuntu utopic.
No description available for nvidia-cg-doc in ubuntu utopic.
- nvidia-cg-toolkit: No summary available for nvidia-cg-toolkit in ubuntu vivid.
No description available for nvidia-cg-toolkit in ubuntu vivid.