From 55cc0c71e15feaaae2aaa0181e1262f0015f480a Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Thu, 14 Apr 2011 01:20:18 +0200 Subject: nvidia-settings: added (with possibility to build the examples) --- media-video/nvidia-settings/ChangeLog | 553 +++++++++++++++++++++ media-video/nvidia-settings/Manifest | 6 + .../files/icon/nvidia-settings.desktop | 8 + .../nvidia-settings/files/icon/nvidia-settings.png | Bin 0 -> 3790 bytes media-video/nvidia-settings/metadata.xml | 8 + .../nvidia-settings-260.19.36.ebuild | 80 +++ 6 files changed, 655 insertions(+) create mode 100644 media-video/nvidia-settings/ChangeLog create mode 100644 media-video/nvidia-settings/Manifest create mode 100644 media-video/nvidia-settings/files/icon/nvidia-settings.desktop create mode 100644 media-video/nvidia-settings/files/icon/nvidia-settings.png create mode 100644 media-video/nvidia-settings/metadata.xml create mode 100644 media-video/nvidia-settings/nvidia-settings-260.19.36.ebuild (limited to 'media-video/nvidia-settings') diff --git a/media-video/nvidia-settings/ChangeLog b/media-video/nvidia-settings/ChangeLog new file mode 100644 index 0000000..795f01f --- /dev/null +++ b/media-video/nvidia-settings/ChangeLog @@ -0,0 +1,553 @@ +# ChangeLog for media-video/nvidia-settings +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/nvidia-settings/ChangeLog,v 1.99 2011/03/30 08:10:09 nirbheek Exp $ + + 30 Mar 2011; Nirbheek Chauhan + nvidia-settings-173.14.25.ebuild, nvidia-settings-173.14.27.ebuild, + nvidia-settings-185.18.36.ebuild, nvidia-settings-195.36.24.ebuild, + nvidia-settings-195.36.31.ebuild, nvidia-settings-256.44.ebuild, + nvidia-settings-256.52.ebuild: + Fix slot-dep on gtk+ + + 28 Mar 2011; Gilles Dartiguelongue + nvidia-settings-260.19.29.ebuild, nvidia-settings-260.19.36.ebuild: + Pin gtk+ to slot 2. + +*nvidia-settings-260.19.36 (02 Feb 2011) + + 02 Feb 2011; Justin Lecher + +nvidia-settings-260.19.36.ebuild: + non-maintainer: Version Bump + + 03 Jan 2011; Christian Faulhammer + nvidia-settings-260.19.29.ebuild: + stable x86, bug 349816 + + 24 Dec 2010; Samuli Suominen + nvidia-settings-260.19.29.ebuild: + amd64 stable wrt #348186 + +*nvidia-settings-260.19.29 (19 Dec 2010) + + 19 Dec 2010; Justin Lecher + +nvidia-settings-260.19.29.ebuild: + Version Bump #339217 + + 05 Sep 2010; Fabio Erculiani + +nvidia-settings-256.52.ebuild, -nvidia-settings-256.52-r1.ebuild: + restore nvidia-settings-256.52 ebuild in broken status + +*nvidia-settings-256.52-r1 (05 Sep 2010) + + 05 Sep 2010; Fabio Erculiani + -nvidia-settings-256.52.ebuild, +nvidia-settings-256.52-r1.ebuild: + fix broken ebuild, it didn't install nvidia-settings executable and icons, + used make instead of the wrapper function emake and didn't fix the + pre-stripping problem of /usr/bin/nvidia-settings. Bumping revision + + 30 Aug 2010; Doug Goldstein + +nvidia-settings-256.52.ebuild: + Version bump that works with newer x11-drivers/nvidia-drivers that + provides its own nvidia-settings app. bug #304255 + + 30 Aug 2010; Doug Goldstein + -nvidia-settings-256.52.ebuild: + Did not mean to add this package + +*nvidia-settings-195.36.31 (30 Aug 2010) +*nvidia-settings-173.14.27 (30 Aug 2010) +*nvidia-settings-173.14.25 (30 Aug 2010) + + 30 Aug 2010; Doug Goldstein + -nvidia-settings-1.0.20070621.ebuild, -nvidia-settings-173.14.09.ebuild, + -nvidia-settings-173.14.12.ebuild, -nvidia-settings-173.14.17.ebuild, + +nvidia-settings-173.14.25.ebuild, +nvidia-settings-173.14.27.ebuild, + -nvidia-settings-177.80.ebuild, -nvidia-settings-180.22.ebuild, + -nvidia-settings-180.27.ebuild, -nvidia-settings-180.29.ebuild, + -nvidia-settings-180.37.ebuild, -nvidia-settings-180.44.ebuild, + -nvidia-settings-180.51.ebuild, -nvidia-settings-180.60.ebuild, + -nvidia-settings-185.18.14.ebuild, -nvidia-settings-185.18.29.ebuild, + -nvidia-settings-185.18.31.ebuild, -nvidia-settings-190.18.ebuild, + -nvidia-settings-190.25.ebuild, -nvidia-settings-190.32.ebuild, + -nvidia-settings-190.36.ebuild, -nvidia-settings-190.40.ebuild, + -nvidia-settings-190.42.ebuild, -nvidia-settings-195.30.ebuild, + -nvidia-settings-195.36.15.ebuild, +nvidia-settings-195.36.31.ebuild, + -nvidia-settings-256.35.ebuild: + sync to the versions of x11-drivers/nvidia-drivers we have in the tree. + +*nvidia-settings-256.52 (30 Aug 2010) + + 30 Aug 2010; Doug Goldstein + +nvidia-settings-256.52.ebuild: + version bump + +*nvidia-settings-256.44 (04 Aug 2010) + + 04 Aug 2010; Michał Januszewski + +nvidia-settings-256.44.ebuild: + Version bump. + + 07 Jul 2010; Pawel Hajdan jr + nvidia-settings-195.36.24.ebuild: + x86 stable wrt bug #323639 + + 26 Jun 2010; Samuli Suominen + nvidia-settings-195.36.24.ebuild: + amd64 stable wrt #325513 + +*nvidia-settings-256.35 (24 Jun 2010) + + 24 Jun 2010; Michał Januszewski + +nvidia-settings-256.35.ebuild: + Version bump. + + 11 May 2010; nvidia-settings-190.42.ebuild: + sync stable version to nvidia-drivers on amd64, with permission from + chainsaw + +*nvidia-settings-195.36.24 (29 Apr 2010) + + 29 Apr 2010; Justin Lecher + +nvidia-settings-195.36.24.ebuild: + Version Bump, on permission of #315141, requested by wired on IRC + +*nvidia-settings-195.36.15 (25 Mar 2010) + + 25 Mar 2010; Piotr Jaroszyński + -nvidia-settings-195.36.03.ebuild, +nvidia-settings-195.36.15.ebuild: + Add 195.36.15. + +*nvidia-settings-195.36.03 (08 Feb 2010) +*nvidia-settings-195.30 (08 Feb 2010) + + 08 Feb 2010; Michał Januszewski + +nvidia-settings-195.30.ebuild, +nvidia-settings-195.36.03.ebuild: + Version bump. + +*nvidia-settings-190.53 (16 Dec 2009) + + 16 Dec 2009; Piotr Jaroszyński + +nvidia-settings-190.53.ebuild, + +files/nvidia-settings-190.53-xf86vidmodeproto.patch: + Add 190.53. + + 01 Dec 2009; Samuli Suominen + files/nvidia-settings-190.42-xf86vidmodeproto.patch: + Update NvCtrlAttributesVidMode patch from bug #291563 by Adrian Ilarion + Ciobanu. + + 01 Nov 2009; Samuli Suominen + nvidia-settings-190.42.ebuild, + +files/nvidia-settings-190.42-xf86vidmodeproto.patch: + Missing X11/extensions/xf86vmproto.h include from xf86vidmodeproto to + compile with libXxf86vm >= 1.1.0. + +*nvidia-settings-185.18.36 (22 Oct 2009) + + 22 Oct 2009; Piotr Jaroszyński + +nvidia-settings-185.18.36.ebuild: + Add 185.18.36. + +*nvidia-settings-190.42 (22 Oct 2009) + + 22 Oct 2009; Piotr Jaroszyński + +nvidia-settings-190.42.ebuild: + Add 190.42. + +*nvidia-settings-190.40 (17 Oct 2009) + + 17 Oct 2009; Piotr Jaroszyński + +nvidia-settings-190.40.ebuild: + Add 190.40. + +*nvidia-settings-190.36 (27 Sep 2009) + + 27 Sep 2009; Piotr Jaroszyński + +nvidia-settings-190.36.ebuild: + Add 190.36. + +*nvidia-settings-190.32 (21 Sep 2009) + + 21 Sep 2009; Alex Alexander + +nvidia-settings-190.32.ebuild: + version bump, beta 190.32 + +*nvidia-settings-190.25 (02 Sep 2009) + + 02 Sep 2009; Piotr Jaroszyński + +nvidia-settings-190.25.ebuild: + Add 190.25. + + 31 Aug 2009; Christian Faulhammer + nvidia-settings-180.60.ebuild: + stable x86, bug 280164 + + 05 Aug 2009; nvidia-settings-180.60.ebuild: + Marked stable on AMD64 as requested by Víctor "VQuicksilver" Enríquez in + bug #280164, arch-tested by same. + +*nvidia-settings-185.18.31 (01 Aug 2009) + + 01 Aug 2009; Michał Januszewski + +nvidia-settings-185.18.31.ebuild: + Version bump. + +*nvidia-settings-190.18 (31 Jul 2009) +*nvidia-settings-185.18.29 (31 Jul 2009) +*nvidia-settings-185.18.14 (31 Jul 2009) + + 31 Jul 2009; Michał Januszewski + +nvidia-settings-185.18.14.ebuild, +nvidia-settings-185.18.29.ebuild, + +nvidia-settings-190.18.ebuild: + Version bump. + + 28 Jul 2009; Jeroen Roovers metadata.xml: + x11-drivers -> x11. + +*nvidia-settings-180.60 (03 Jun 2009) + + 03 Jun 2009; Piotr Jaroszyński + +nvidia-settings-180.60.ebuild: + Add 180.60. + + 06 May 2009; Markus Meier + nvidia-settings-180.29.ebuild: + amd64 stable, bug #264373 + + 02 May 2009; Raúl Porcel + nvidia-settings-180.29.ebuild: + x86 stable wrt #264373 + +*nvidia-settings-180.51 (24 Apr 2009) + + 24 Apr 2009; Piotr Jaroszyński + +nvidia-settings-180.51.ebuild: + Add nvidia-settings-180.51. + +*nvidia-settings-180.44 (04 Apr 2009) + + 04 Apr 2009; Piotr Jaroszyński + +nvidia-settings-180.44.ebuild: + Add 180.44. + + 18 Mar 2009; nvidia-settings-173.14.12.ebuild, + nvidia-settings-177.80.ebuild, nvidia-settings-180.22.ebuild, + nvidia-settings-180.27.ebuild, nvidia-settings-180.37.ebuild: + Added -fPIC flag for libXNVCtrl. Bug #246364 + +*nvidia-settings-173.14.17 (18 Mar 2009) + + 18 Mar 2009; +nvidia-settings-173.14.17.ebuild: + Version bump. + +*nvidia-settings-180.29 (18 Mar 2009) + + 18 Mar 2009; +nvidia-settings-180.29.ebuild: + Version bump. + +*nvidia-settings-180.37 (10 Mar 2009) + + 10 Mar 2009; Piotr Jaroszyński + +nvidia-settings-180.37.ebuild: + Add 180.37. + + 03 Mar 2009; Doug Goldstein + nvidia-settings-177.80.ebuild: + newer stable version to match stable version of nvidia-drivers. Thanks to + for pointing out the issue. + + 03 Mar 2009; Doug Goldstein + -nvidia-settings-169.04.ebuild, -nvidia-settings-169.07.ebuild, + -nvidia-settings-171.05.ebuild, -nvidia-settings-173.08.ebuild, + -nvidia-settings-177.13.ebuild, -nvidia-settings-177.67.ebuild, + -nvidia-settings-177.68.ebuild, -nvidia-settings-177.70.ebuild: + remove nvidia-settings for versions of nvidia-drivers that are no longer + in the tree + +*nvidia-settings-180.27 (08 Feb 2009) + + 08 Feb 2009; +nvidia-settings-180.27.ebuild: + Version bump. + +*nvidia-settings-180.22 (21 Jan 2009) + + 21 Jan 2009; Piotr Jaroszyński + +nvidia-settings-180.22.ebuild: + Add 180.22. + +*nvidia-settings-177.80 (13 Oct 2008) + + 13 Oct 2008; Ricardo Mendoza + +nvidia-settings-177.80.ebuild: + Version bump per #238969 + +*nvidia-settings-177.70 (28 Aug 2008) + + 28 Aug 2008; Ricardo Mendoza + +nvidia-settings-177.70.ebuild: + Version bump + +*nvidia-settings-177.68 (27 Aug 2008) + + 27 Aug 2008; Ricardo Mendoza + +nvidia-settings-177.68.ebuild: + Added corresponding ebuild to latest beta package + +*nvidia-settings-177.67 (22 Aug 2008) +*nvidia-settings-177.13 (22 Aug 2008) +*nvidia-settings-173.14.12 (22 Aug 2008) + + 22 Aug 2008; Ricardo Mendoza + +nvidia-settings-173.14.12.ebuild, +nvidia-settings-177.13.ebuild, + +nvidia-settings-177.67.ebuild: + Version bumps. Added corresponding ebuilds for beta branch + +*nvidia-settings-173.14.09 (29 Jun 2008) + + 29 Jun 2008; Piotr Jaroszyński + nvidia-settings-1.0.20070621.ebuild, nvidia-settings-169.04.ebuild, + nvidia-settings-169.07.ebuild, nvidia-settings-171.05.ebuild, + nvidia-settings-173.08.ebuild, +nvidia-settings-173.14.09.ebuild: + Add 173.14.09 and missing x11-proto/xf86vidmodeproto dep. + +*nvidia-settings-173.08 (26 May 2008) + + 26 May 2008; +nvidia-settings-173.08.ebuild: + Version bump. Upstream no longer uses imake, simplify ebuild accordingly. + +*nvidia-settings-171.05 (31 Mar 2008) + + 31 Mar 2008; Piotr Jaroszyński + +nvidia-settings-171.05.ebuild: + Add 171.05. + + 06 Mar 2008; Olivier Crête nvidia-settings-169.07.ebuild: + Stable on amd64, bug #212536 + + 06 Mar 2008; Raúl Porcel + nvidia-settings-169.07.ebuild: + x86 stable wrt #212536 + +*nvidia-settings-169.07 (25 Dec 2007) + + 25 Dec 2007; Piotr Jaroszyński + +nvidia-settings-169.07.ebuild: + Add 169.07. + + 20 Nov 2007; Piotr Jaroszyński + -nvidia-settings-1.0.20051122-r3.ebuild, + -nvidia-settings-1.0.20061102.ebuild, + -nvidia-settings-1.0.20070302.ebuild: + Remove old versions. + +*nvidia-settings-169.04 (20 Nov 2007) + + 20 Nov 2007; Piotr Jaroszyński + +files/nvidia-settings-169.04-no-display.patch, + +nvidia-settings-169.04.ebuild: + Add 169.04 with a patch allowing to run nvidia-setting without $DISPLAY. + Thanks to Tommy Yu in bug #94240. + + 12 Nov 2007; Peter Weller + nvidia-settings-1.0.20070621.ebuild: + Stable on amd64 + + 12 Nov 2007; Raúl Porcel + nvidia-settings-1.0.20070621.ebuild: + x86 stable + + 10 Aug 2007; Steve Dibb + nvidia-settings-1.0.20070302.ebuild: + amd64 stable, bug 182703 + + 01 Aug 2007; Raúl Porcel + nvidia-settings-1.0.20070302.ebuild: + x86 stable wrt #182703 + +*nvidia-settings-1.0.20070621 (31 Jul 2007) + + 31 Jul 2007; Piotr Jaroszyński + nvidia-settings-1.0.20051122-r3.ebuild, + nvidia-settings-1.0.20061102.ebuild, nvidia-settings-1.0.20070302.ebuild, + +nvidia-settings-1.0.20070621.ebuild: + Add 1.0.20070621 and remove nvidia-legacy-drivers from deps. + + 22 Jul 2007; Donnie Berkholz ; + nvidia-settings-1.0.20051122-r3.ebuild: + Drop virtual/x11 references. + + 13 Apr 2007; Peter Weller + nvidia-settings-1.0.20070302.ebuild: + Keyworded ~x86-fbsd + +*nvidia-settings-1.0.20070302 (07 Mar 2007) + + 07 Mar 2007; Piotr Jaroszyński metadata.xml, + nvidia-settings-1.0.20051122-r3.ebuild, + -nvidia-settings-1.0.20060516-r1.ebuild, + -nvidia-settings-1.0.20060919.ebuild, nvidia-settings-1.0.20061102.ebuild, + +nvidia-settings-1.0.20070302.ebuild: + Version bump and a little clean up. + +*nvidia-settings-1.0.20061102 (10 Nov 2006) + + 10 Nov 2006; Kristopher Kersey + +nvidia-settings-1.0.20061102.ebuild: + Added new version of nvidia-settings. Bug #154402. This should be marked + stable once nvidia-drivers-1.0.9629 is marked stable. + + 30 Oct 2006; Chris Gianelloni + nvidia-settings-1.0.20051122-r3.ebuild, + nvidia-settings-1.0.20060516-r1.ebuild, + nvidia-settings-1.0.20060919.ebuild: + Added pkgconfig to DEPEND and closing bug #153076. + +*nvidia-settings-1.0.20060919 (06 Oct 2006) + + 06 Oct 2006; Chris Gianelloni + +nvidia-settings-1.0.20060919.ebuild: + Version bump to the new nvidia-settings for bug #148860. This is still + masked because there are reports that it requires the masked BETA + nvidia-drivers to function properly. + + 05 Oct 2006; Chris Gianelloni + nvidia-settings-1.0.20051122-r3.ebuild, + nvidia-settings-1.0.20060516-r1.ebuild: + Removing references to media-video/nvidia-glx since it is no longer in the + tree. + + 04 Oct 2006; Chris Gianelloni + nvidia-settings-1.0.20051122-r3.ebuild, + nvidia-settings-1.0.20060516-r1.ebuild: + Added x11-libs/libXv to DEPEND for bug #141064. + + 07 Jul 2006; Martin Schlemmer + nvidia-settings-1.0.20051122-r3.ebuild: + Fix DEPEND for new nvidia stuff. Stable x86. + +*nvidia-settings-1.0.20060516-r1 (07 Jul 2006) + + 07 Jul 2006; Kristopher Kersey + +nvidia-settings-1.0.20060516-r1.ebuild: + Added rdepend for new nvidia-drivers or nvidia-legacy-drivers. Bug 139500. + + 30 Jun 2006; Olivier Crête -files/libXNVCtrl.a, + nvidia-settings-1.0.6111.ebuild, nvidia-settings-1.0.6629.ebuild: + Moved libXNVCtrl.a to my devspace + +*nvidia-settings-1.0.20060516 (27 Jun 2006) + + 27 Jun 2006; Martin Schlemmer + +nvidia-settings-1.0.20060516.ebuild: + New release. + + 19 Apr 2006; Kristopher Kersey + nvidia-settings-1.0.20051122-r3.ebuild: + Marking nvidia-settings-1.0.20051122-r3 stable for amd64 to match stable + nvidia-kernel and nvidia-glx. Should fix bug #129404. + + 17 Apr 2006; Diego Pettenò + nvidia-settings-1.0.20051122-r3.ebuild: + Accept nvidia-freebsd in alternative to nvidia-kernel package. + + 03 Feb 2006; Simon Stelling +files/libXNVCtrl.a, + -files/libXNVCtrl.a.bz2, nvidia-settings-1.0.6111.ebuild, + nvidia-settings-1.0.6629.ebuild: + no need to bzip smallish files + +*nvidia-settings-1.0.20051122-r3 (19 Jan 2006) + + 19 Jan 2006; Kristopher Kersey + +nvidia-settings-1.0.20051122-r3.ebuild: + Added modular X support. Bug #114603. + +*nvidia-settings-1.0.20051122-r2 (07 Dec 2005) + + 07 Dec 2005; Martin Schlemmer + +files/icon/nvidia-settings.desktop, +files/icon/nvidia-settings.png, + +nvidia-settings-1.0.20051122-r2.ebuild: + Do not install manpage into datadir. Add desktop entry and icon. + Resolves bug #114720, thanks to Peter Hyman . + +*nvidia-settings-1.0.20051122-r1 (07 Dec 2005) + + 07 Dec 2005; Martin Schlemmer + +nvidia-settings-1.0.20051122-r1.ebuild: + Add manpage. + +*nvidia-settings-1.0.20051122 (05 Dec 2005) + + 05 Dec 2005; Martin Schlemmer + +nvidia-settings-1.0.20051122.ebuild: + New release. + +*nvidia-settings-1.0.20050729 (24 Aug 2005) + + 24 Aug 2005; Martin Schlemmer + +nvidia-settings-1.0.20050729.ebuild: + Update version. + +*nvidia-settings-1.0.20050525 (21 Jun 2005) + + 21 Jun 2005; Martin Schlemmer + +nvidia-settings-1.0.20050525.ebuild: + Update version. Change version scheme to make updates easier. Include NVCtrl + lib and headers, bug #80427. + + 12 Jun 2005; Sven Wegener + nvidia-settings-1.0.6111.ebuild, nvidia-settings-1.0.6629.ebuild, + nvidia-settings-1.0.7167.ebuild: + Removed * postfix from <, <=, >= and > dependencies. + + 25 Apr 2005; Donnie Berkholz ; metadata.xml: + Update maintainer to x11-drivers. + +*nvidia-settings-1.0.7167 (12 Mar 2005) + + 12 Mar 2005; Martin Schlemmer + +nvidia-settings-1.0.7167.ebuild: + Update to latest version, thanks Zander. Fixup libXNVCtrl.a build, so that + it is done native (no need for tarball on 64bit machines, etc). + + 17 Jan 2005; Andrew Bevitt + nvidia-settings-1.0.6629.ebuild: + Marking 6629 stable across archs + +*nvidia-settings-1.0.6629 (07 Nov 2004) + + 07 Nov 2004; Andrew Bevitt + nvidia-settings-1.0.6106.ebuild, nvidia-settings-1.0.6111.ebuild, + +nvidia-settings-1.0.6629.ebuild: + Changes to reflect new nvidia drivers + + 17 Aug 2004; Andrew Bevitt ; : + Fixing digests + +*nvidia-settings-1.0.6106 (16 Aug 2004) + + 16 Aug 2004; Andrew Bevitt ; + +nvidia-settings-1.0.6106.ebuild, -nvidia-settings-1.0.ebuild: + Moving versions to match nvidia module versions + +*nvidia-settings-1.0.6111 (06 Aug 2004) + + 06 Aug 2004; Andrew Bevitt ; + +nvidia-settings-1.0.6111.ebuild: + Manually mirroring nvidia-settings for the new 6111 driver as nvidia didnt do + a version change. + + 26 Jul 2004; Andrew Bevitt ; nvidia-settings-1.0.ebuild: + Depending on the 6106 drivers and closing bug 57449 + + 02 Jul 2004; Jeremy Huddleston + nvidia-settings-1.0.ebuild: + virtual/glibc -> virtual/libc + +*nvidia-settings-1.0 (02 Jul 2004) + + 02 Jul 2004; Andrew Bevitt ; +metadata.xml, + +files/libXNVCtrl.a.bz2, +nvidia-settings-1.0.ebuild: + New Package nvidia-settings. Introduced to conincide with + nvidia-kernel-1.0.6106 which it was released with. Thanks to people on bug + #55714 (wolf especially for making the initial ebuild). + diff --git a/media-video/nvidia-settings/Manifest b/media-video/nvidia-settings/Manifest new file mode 100644 index 0000000..c0a3c1f --- /dev/null +++ b/media-video/nvidia-settings/Manifest @@ -0,0 +1,6 @@ +AUX icon/nvidia-settings.desktop 194 RMD160 a59dae254f65d9665118629b489b33b0fd87c8d5 SHA1 eac0735769b28d7c217d6ab15a3dca3e2adff9b1 SHA256 af43af5db203c1acf9301fa7fb285a7fdfe5aab5ce1aa30a239fd7db1b588168 +AUX icon/nvidia-settings.png 3790 RMD160 a0a8c319ca4b0100d2b7502b6a3dba20a3dc71b9 SHA1 ff485bf300c6e0c56b3d1f08ee87e4d9a425db65 SHA256 171e2d20dfe7fbbb86bf9d3c0bb22909529b351fb06b614018a9597ff2456f12 +DIST nvidia-settings-260.19.36.tar.bz2 1536035 RMD160 ea21ff3e3744ea8f774f62bada13dbde7cb4a51e SHA1 762f6bde65483c13f504e8f7dc1e92353be4f663 SHA256 61d7cf54473725da528a9ee0d4ab3b29c38da45c4ae4e9549be014b9939a1c9f +EBUILD nvidia-settings-260.19.36.ebuild 2159 RMD160 26007698fe508271463cf8d1ec99f6fc1cfae856 SHA1 17197dc36e29a71590ce12d7d65fab8b9029af5d SHA256 9aef6ee17cd01bdb332d95415496e7c9653f2c481114088e2dca2f79c0db855f +MISC ChangeLog 18766 RMD160 c15c8bf72eba8c511147d0afabe531de047b2fde SHA1 5a44ef31ceab56e1ba4b8cc013e1c2ff676e5a1d SHA256 ad51bf6ec3d9dd6463457bf9cf467ae22178c7c7c07d870520399e39119af711 +MISC metadata.xml 241 RMD160 dbd39e15096a9c09432225b4dee87bcadcb33907 SHA1 1beb1a93e4526085c26b282271027ad508b29059 SHA256 950a704ea9fcebef2e688e8bd6e0f0d292c967e246d58e4778b9955b1d615ab4 diff --git a/media-video/nvidia-settings/files/icon/nvidia-settings.desktop b/media-video/nvidia-settings/files/icon/nvidia-settings.desktop new file mode 100644 index 0000000..65f2fd5 --- /dev/null +++ b/media-video/nvidia-settings/files/icon/nvidia-settings.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=Application +Encoding=UTF-8 +Name=NVIDIA X Server Settings +Comment=Configure NVIDIA X Server Settings +Exec=nvidia-settings +Icon=nvidia-settings +Categories=Application;System; diff --git a/media-video/nvidia-settings/files/icon/nvidia-settings.png b/media-video/nvidia-settings/files/icon/nvidia-settings.png new file mode 100644 index 0000000..361c200 Binary files /dev/null and b/media-video/nvidia-settings/files/icon/nvidia-settings.png differ diff --git a/media-video/nvidia-settings/metadata.xml b/media-video/nvidia-settings/metadata.xml new file mode 100644 index 0000000..7dfbf76 --- /dev/null +++ b/media-video/nvidia-settings/metadata.xml @@ -0,0 +1,8 @@ + + + + no-herd + + maintainer-needed@gentoo.org + + diff --git a/media-video/nvidia-settings/nvidia-settings-260.19.36.ebuild b/media-video/nvidia-settings/nvidia-settings-260.19.36.ebuild new file mode 100644 index 0000000..6170aff --- /dev/null +++ b/media-video/nvidia-settings/nvidia-settings-260.19.36.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/nvidia-settings/nvidia-settings-260.19.36.ebuild,v 1.2 2011/03/28 22:41:35 eva Exp $ + +EAPI=2 + +inherit eutils toolchain-funcs multilib flag-o-matic + +DESCRIPTION="NVIDIA Linux X11 Settings Utility" +HOMEPAGE="http://www.nvidia.com/" +SRC_URI="ftp://download.nvidia.com/XFree86/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd" +IUSE="examples" + +# xorg-server is used in the depends as nvidia-settings builds against some +# headers in /usr/include/xorg/. +# This also allows us to optimize out a lot of the other dependancies, as +# between gtk and xorg-server, almost all libraries and headers are accounted +# for. +DEPEND="x11-libs/gtk+:2 + dev-util/pkgconfig + x11-base/xorg-server + x11-libs/libXt + x11-libs/libXv + x11-proto/xf86driproto + x11-proto/xf86vidmodeproto" + +RDEPEND="x11-libs/gtk+:2 + x11-base/xorg-server + x11-libs/libXt + x11-drivers/nvidia-drivers" + +src_prepare() { + sed -i -e "s#prefix = .*#prefix = ${D}/usr#" utils.mk +} + +src_compile() { + einfo "Building libXNVCtrl..." + cd "${S}/src/libXNVCtrl" + emake clean || die "Cleaning old libXNVCtrl failed" + append-flags -fPIC + emake CDEBUGFLAGS="${CFLAGS}" CC="$(tc-getCC)" libXNVCtrl.a || die "Building libXNVCtrl failed!" + filter-flags -fPIC + + # cd "${S}" + #einfo "Building nVidia-Settings..." + #emake CC="$(tc-getCC)" STRIP_CMD=/bin/true || die "Failed to build nvidia-settings" + + cd "${S}" + if use examples; then + emake -C samples clean || die "emake clean samples failed" + emake -C samples/ || die "emake samples failed" + fi +} + +src_install() { + #emake STRIP_CMD=/bin/true install || die + + # Install libXNVCtrl and headers + insinto "/usr/$(get_libdir)" + doins src/libXNVCtrl/libXNVCtrl.a + insinto /usr/include/NVCtrl + doins src/libXNVCtrl/{NVCtrl,NVCtrlLib}.h + + # Install icon and .desktop entry + #doicon "${FILESDIR}/icon/${PN}.png" + #domenu "${FILESDIR}/icon/${PN}.desktop" + + # Now install documentation + dodoc doc/*.txt + + if use examples; then + for i in $(find samples/* -executable); do + dobin $i + done; + fi +} -- cgit v1.2.3