[media-video/nvidia-settings] version bump to 260.19.36
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
DIST nvidia-settings-256.52.tar.bz2 1459561 RMD160 6767ce09a779a2ddb259d063e6f53affe96efa8a SHA1 53082e2392deeaee91c9213f914a7ed10ce3654d SHA256 7e1c135cbbd6a91eb8c59725869358daa395c48d67288d3f86d7dd5e0f8d146c
|
||||
DIST nvidia-settings-260.19.21.tar.bz2 1476357 RMD160 23c54f7923543b9b117262572d25758e43055e4c SHA1 c560365663e471eccb0d76e40c94479d5884f701 SHA256 07d964f4d82b158dc7b3d822c349499a9cccbd494be714b0746c4b0e04f533f1
|
||||
DIST nvidia-settings-260.19.36.tar.bz2 1536035 RMD160 ea21ff3e3744ea8f774f62bada13dbde7cb4a51e SHA1 762f6bde65483c13f504e8f7dc1e92353be4f663 SHA256 61d7cf54473725da528a9ee0d4ab3b29c38da45c4ae4e9549be014b9939a1c9f
|
||||
EBUILD nvidia-settings-256.52-r2.ebuild 2145 RMD160 deee9492fc07dec53892b2d203449616fd4d922e SHA1 8a588fe8980a4aa0dd2afcb78a1986e0af308ce5 SHA256 c5518087aba6c52418150f1c54e3dac8bc50d4a6df6e08f7ca6261c9b9094b95
|
||||
EBUILD nvidia-settings-260.19.21.ebuild 2145 RMD160 deee9492fc07dec53892b2d203449616fd4d922e SHA1 8a588fe8980a4aa0dd2afcb78a1986e0af308ce5 SHA256 c5518087aba6c52418150f1c54e3dac8bc50d4a6df6e08f7ca6261c9b9094b95
|
||||
EBUILD nvidia-settings-260.19.36.ebuild 2145 RMD160 deee9492fc07dec53892b2d203449616fd4d922e SHA1 8a588fe8980a4aa0dd2afcb78a1986e0af308ce5 SHA256 c5518087aba6c52418150f1c54e3dac8bc50d4a6df6e08f7ca6261c9b9094b95
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/nvidia-settings/nvidia-settings-256.52-r1.ebuild,v 1.1 2010/09/05 13:28:32 lxnay 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=""
|
||||
|
||||
# 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
|
||||
!x11-drivers/nvidia-drivers[gtk]"
|
||||
|
||||
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"
|
||||
}
|
||||
|
||||
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 "${S}/doc/${PN}.png"
|
||||
sed -i "s:__UTILS_PATH__:/usr/bin:" "${S}/doc/${PN}.desktop"
|
||||
sed -i "s:__PIXMAP_PATH__:/usr/share/pixmaps:" "${S}/doc/${PN}.desktop"
|
||||
sed -i "s:__NVIDIA_SETTINGS_DESKTOP_CATEGORIES__:Utility:" "${S}/doc/${PN}.desktop"
|
||||
domenu "${S}/doc/${PN}.desktop"
|
||||
|
||||
# Now install documentation
|
||||
dodoc doc/*.txt
|
||||
}
|
||||
Reference in New Issue
Block a user