summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPiotr Jaroszyński <peper@gentoo.org>2009-04-24 14:52:08 +0000
committerPiotr Jaroszyński <peper@gentoo.org>2009-04-24 14:52:08 +0000
commit8f893f2c9e8ea027bec5685e3226dde7f118ba8e (patch)
tree632de896e1e7dc60d57a68bac8d59aeb77f305e6 /media-video
parentRemove old (diff)
downloadhistorical-8f893f2c9e8ea027bec5685e3226dde7f118ba8e.tar.gz
historical-8f893f2c9e8ea027bec5685e3226dde7f118ba8e.tar.bz2
historical-8f893f2c9e8ea027bec5685e3226dde7f118ba8e.zip
Add nvidia-settings-180.51.
Package-Manager: portage-2.1.6.11/cvs/Linux x86_64
Diffstat (limited to 'media-video')
-rw-r--r--media-video/nvidia-settings/ChangeLog8
-rw-r--r--media-video/nvidia-settings/Manifest4
-rw-r--r--media-video/nvidia-settings/nvidia-settings-180.51.ebuild71
3 files changed, 81 insertions, 2 deletions
diff --git a/media-video/nvidia-settings/ChangeLog b/media-video/nvidia-settings/ChangeLog
index 1481871b917f..446edfa23484 100644
--- a/media-video/nvidia-settings/ChangeLog
+++ b/media-video/nvidia-settings/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-video/nvidia-settings
# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/nvidia-settings/ChangeLog,v 1.61 2009/04/04 11:15:52 peper Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/nvidia-settings/ChangeLog,v 1.62 2009/04/24 14:52:08 peper Exp $
+
+*nvidia-settings-180.51 (24 Apr 2009)
+
+ 24 Apr 2009; Piotr Jaroszyński <peper@gentoo.org>
+ +nvidia-settings-180.51.ebuild:
+ Add nvidia-settings-180.51.
*nvidia-settings-180.44 (04 Apr 2009)
diff --git a/media-video/nvidia-settings/Manifest b/media-video/nvidia-settings/Manifest
index b487d906451e..d324fc60d94f 100644
--- a/media-video/nvidia-settings/Manifest
+++ b/media-video/nvidia-settings/Manifest
@@ -11,6 +11,7 @@ DIST nvidia-settings-180.27.tar.gz 1342103 RMD160 a013637b8e4ad283837e04606ab67c
DIST nvidia-settings-180.29.tar.gz 1342056 RMD160 5ac0d7d39c12ddf6716fbc466c864ec61cf18fce SHA1 fea05f2bd81c559dfa0bd61427a2cfad68b0340b SHA256 82c03efbba269144844e68086425cb32c59774f0fa8dc6163112cd673a8b8635
DIST nvidia-settings-180.37.tar.gz 1342097 RMD160 012cf91172bf3a2410d1c79ea0ef95c2d3e7f17d SHA1 7a95bfad2e22612b4deb9fb0742ec9a5da45fd5e SHA256 72458f33d24390025aedcf6b3ccf888f8cc9480307d50046358fa1795a415090
DIST nvidia-settings-180.44.tar.gz 1342123 RMD160 47293fb51d5723790ba6b67524a0ba2a241905b7 SHA1 324b6217a0f6b0ed6447f3120dcdb4b2b8e542e6 SHA256 afb7f4fc28004e0d9251f4d76987bee9e1b6fe6ae9a7238c55e9750403a294d8
+DIST nvidia-settings-180.51.tar.gz 1342087 RMD160 cf6f38ab4d33c3ea8981c13dfa48b171032bad2c SHA1 903c98378965e50e155f1e685e3e5a0d16bedd1e SHA256 f89e2a64691e9160ac2ffcc1edd54739be9a456555417507e387772f2d0b93b4
EBUILD nvidia-settings-1.0.20070621.ebuild 2637 RMD160 cc704bf040019f2d2fa8eff32239483dc5dd30a9 SHA1 c26f1286497cace473844839f8dacb86b434e5d3 SHA256 7d78f627f72981551a6cc6e044bcd8678eed7898f14c0a88bb488d36117a464d
EBUILD nvidia-settings-173.14.09.ebuild 1866 RMD160 c59f7ce4c028d6b0b2bf069fcedbb87fe08cc124 SHA1 c31236717a566208bd4fd93415ee1d47d9cf6166 SHA256 32d14f8db271a63dffd51542404f2f0729d782599da5cf67eac04eb80080c92b
EBUILD nvidia-settings-173.14.12.ebuild 1919 RMD160 9fcc3968e81b145f4835c5609a8545192a8bc278 SHA1 5db8b1b90efe824a9cf20d8284c3c7e0f9f00136 SHA256 8d9b83f33292966db39cff49990330ef76b1cf8075485a1b4310c731484d2417
@@ -21,5 +22,6 @@ EBUILD nvidia-settings-180.27.ebuild 1916 RMD160 0d0979b5880b71d11ee3c4e0fb06f66
EBUILD nvidia-settings-180.29.ebuild 1916 RMD160 93481d7d07cdde25556abb1653814f641980ee6f SHA1 f450327ffcf347e1d675b84456acdde0b1255621 SHA256 eda86ea4c5e95ad9761f39adf98846c812acd91d2b1b23509edc8ed1a2ad0922
EBUILD nvidia-settings-180.37.ebuild 1916 RMD160 3b106d3ac0875ae136a8ee4884f9598a185ff379 SHA1 d14b5f645169cb26ac478ded5182939deaebf5de SHA256 b1a0eabb6cf0ba33b0bab465ec08b6c26258decfc22fcb9ada7dc71fa9832b05
EBUILD nvidia-settings-180.44.ebuild 1916 RMD160 8435802a3d241f2260e57db9eac42276566839b5 SHA1 a1418d54aedb1a44a0f44f2fea48dc571813bb97 SHA256 024b08f5bf3904e1ee1a66f951edb282d6c3be7ced86ec5cef9bb0a97b462b0d
-MISC ChangeLog 11431 RMD160 cf78b01e2ad16dca4a706f8414a5f62d6dcb933c SHA1 e8d844cc5baaa35b292d3325a436d2add9f367c9 SHA256 d258d5af29f7aba23aa7d22c38dfea212dcef977ab3934eacd67704e449333da
+EBUILD nvidia-settings-180.51.ebuild 1916 RMD160 6563f8deca17671db0e63937e005f7807143f1d6 SHA1 130d199df513ab7edebd12d4e80ad602c8ae6d7b SHA256 9b5602558919ee70d8eca43dc374b2fc360f507b61d29afb7055d699e7b5863d
+MISC ChangeLog 11588 RMD160 beb9dfbf5fe70ab9c0428c402d3770a0a7e64e9c SHA1 fff4691c7eda9ca3c3548b9b9982db7ecf6935bb SHA256 a7c4c221166ec7fbe3f191d381a69cca59142d197a45415135a8ea70df3942ff
MISC metadata.xml 312 RMD160 3f48a9c5af3729238ee2b7b7d8079095593a074a SHA1 a554ca74853c83d3895b1bb65a3489ecc54bd2c7 SHA256 4c5ee3ae30dc1353639de923975c1adbba82362c167dd60b8a90a192085c1fb3
diff --git a/media-video/nvidia-settings/nvidia-settings-180.51.ebuild b/media-video/nvidia-settings/nvidia-settings-180.51.ebuild
new file mode 100644
index 000000000000..d257cdf43671
--- /dev/null
+++ b/media-video/nvidia-settings/nvidia-settings-180.51.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/nvidia-settings/nvidia-settings-180.51.ebuild,v 1.1 2009/04/24 14:52:08 peper Exp $
+
+inherit eutils toolchain-funcs multilib flag-o-matic
+
+MY_P="${PN}-1.0"
+
+DESCRIPTION="NVIDIA Linux X11 Settings Utility"
+HOMEPAGE="http://www.nvidia.com/"
+SRC_URI="ftp://download.nvidia.com/XFree86/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
+IUSE=""
+
+# 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"
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+ einfo "Building libXNVCtrl..."
+ cd "${S}/src/libXNVCtrl"
+ make 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)" || die "Failed to build nvidia-settings"
+}
+
+src_install() {
+ # Install the executable
+ exeinto /usr/bin
+ doexe nvidia-settings
+
+ # 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"
+
+ # Install manpage
+ doman doc/nvidia-settings.1
+
+ # Now install documentation
+ dodoc doc/*.txt
+}