changeset 499:1899d6a71eea oi-extras

Add initial NVIDIA packages
author Andrzej Szeszo <aszeszo@gmail.com>
date Sun, 19 Jun 2011 15:58:20 +0100
parents f62fc2e87fca
children c3302cbcf163
files oi-extras/nvidia-incorporation/Makefile oi-extras/nvidia-incorporation/nvidia-incorporation.p5m oi-extras/nvidia/Makefile oi-extras/nvidia/driver-graphics-nvidia.license oi-extras/nvidia/driver-graphics-nvidia.p5m
diffstat 5 files changed, 764 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/oi-extras/nvidia-incorporation/Makefile	Sun Jun 19 15:58:20 2011 +0100
@@ -0,0 +1,30 @@
+#
+# This file and its contents are supplied under the terms of the
+# Common Development and Distribution License ("CDDL)". You may
+# only use this file in accordance with the terms of the CDDL.
+#
+# A full copy of the text of the CDDL should have accompanied this
+# source. A copy of the CDDL is also available via the Internet at
+# http://www.illumos.org/license/CDDL.
+#
+
+#
+# Copyright 2011, Andrzej Szeszo
+#
+
+include ../../make-rules/shared-macros.mk
+
+COMPONENT_NAME=     dbtg-incorporation
+
+include ../../make-rules/ips.mk
+
+PKGMANGLE = true
+PKGLINT=    true
+
+build:
+
+install:
+	[ -d $(PROTO_DIR) ] || mkdir -p $(PROTO_DIR)
+
+clean::
+	[ -d $(BUILD_DIR) ] && rm -rf $(BUILD_DIR)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/oi-extras/nvidia-incorporation/nvidia-incorporation.p5m	Sun Jun 19 15:58:20 2011 +0100
@@ -0,0 +1,25 @@
+#
+# This file and its contents are supplied under the terms of the
+# Common Development and Distribution License ("CDDL)". You may
+# only use this file in accordance with the terms of the CDDL.
+#
+# A full copy of the text of the CDDL should have accompanied this
+# source. A copy of the CDDL is also available via the Internet at
+# http://www.illumos.org/license/CDDL.
+#
+
+#
+# Copyright 2011, Andrzej Szeszo
+#
+
+set name=pkg.fmri value=pkg:/consolidation/nvidia/nvidia-incorporation@0.5.11,$(BUILD_VERSION)
+set name=pkg.depend.install-hold value=core-os.nvidia
+set name=org.opensolaris.consolidation value=nvidia
+set name=pkg.description value="This incorporation constrains packages from the nvidia consolidation."
+set name=pkg.summary value="nvidia consolidation incorporation"
+set name=description value="nvidia consolidation incorporation"
+set name=variant.arch value=$(MACH)
+depend fmri=driver/graphics/nvidia@0.275.9.7-0.151 type=incorporate
+depend fmri=image/nvidia/cg-toolkit@2.2-0.151 type=incorporate
+depend fmri=NVDAcg@2.2-0.144 type=incorporate
+depend fmri=NVDAgraphics@0.190.53-0.144 type=incorporate
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/oi-extras/nvidia/Makefile	Sun Jun 19 15:58:20 2011 +0100
@@ -0,0 +1,49 @@
+#
+# This file and its contents are supplied under the terms of the
+# Common Development and Distribution License ("CDDL)". You may
+# only use this file in accordance with the terms of the CDDL.
+#
+# A full copy of the text of the CDDL should have accompanied this
+# source. A copy of the CDDL is also available via the Internet at
+# http://www.illumos.org/license/CDDL.
+#
+
+#
+# Copyright 2011, Andrzej Szeszo 
+#
+
+include ../../make-rules/shared-macros.mk
+
+COMPONENT_NAME=		driver-graphics-nvidia
+COMPONENT_VERSION=	275.09.07
+IPS_COMPONENT_VERSION=	0.275.9.7
+COMPONENT_REV=		2011.06.02.13.39
+COMPONENT_SRC=		NVIDIA-Solaris-x86-$(COMPONENT_VERSION)
+COMPONENT_ARCHIVE=	$(COMPONENT_SRC).run
+COMPONENT_ARCHIVE_HASH=	sha1:cf389d3c8552afce6d7480ef64142259982aaafd
+COMPONENT_ARCHIVE_URL=	http://download.nvidia.com/solaris/$(COMPONENT_VERSION)/NVIDIA-Solaris-x86-$(COMPONENT_VERSION).run
+
+include ../../make-rules/prep.mk
+include ../../make-rules/ips.mk
+
+PKGMANGLE = true
+PKGLINT = true
+
+PKG_MACROS+= COMPONENT_REV=$(COMPONENT_REV)
+
+$(SOURCE_DIR)/.unpacked: download Makefile $(PATCHES)
+	$(RM) -r $(SOURCE_DIR)
+	$(CHMOD) +x $(COMPONENT_ARCHIVE)
+	$(SHELL) ./$(COMPONENT_ARCHIVE) -x
+	$(TOUCH) $@
+
+build: prep
+
+install: build
+	[ -d $(PROTO_DIR)/kernel/drv/amd64 ] || mkdir -p $(PROTO_DIR)/kernel/drv/amd64
+	for i in kernel/drv/amd64/nvidia kernel/drv/nvidia kernel/drv/nvidia.conf; do \
+	    cp $(SOURCE_DIR)/NVDAgraphicsr/reloc/$$i $(PROTO_DIR)/$$i; done
+	ln -sf $(SOURCE_DIR)/NVDAgraphics/reloc $(PROTO_DIR)/usr
+
+clean::
+	[ -d $(BUILD_DIR) ] && rm -rf $(BUILD_DIR)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/oi-extras/nvidia/driver-graphics-nvidia.license	Sun Jun 19 15:58:20 2011 +0100
@@ -0,0 +1,2 @@
+Copyright 1993-2011 by NVIDIA Corporation.  All rights reserved.
+Use is subject to license terms.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/oi-extras/nvidia/driver-graphics-nvidia.p5m	Sun Jun 19 15:58:20 2011 +0100
@@ -0,0 +1,658 @@
+#
+# This file and its contents are supplied under the terms of the
+# Common Development and Distribution License ("CDDL)". You may
+# only use this file in accordance with the terms of the CDDL.
+#
+# A full copy of the text of the CDDL should have accompanied this
+# source. A copy of the CDDL is also available via the Internet at
+# http://www.illumos.org/license/CDDL.
+#
+
+#
+# Copyright 2011, Andrzej Szeszo
+#
+
+set name=pkg.fmri \
+    value=pkg:/driver/graphics/nvidia@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
+set name=pkg.description \
+    value="X and OpenGL Drivers for NVIDIA Quadro graphics"
+set name=pkg.summary value="NVIDIA Graphics System Software"
+set name=description value="NVIDIA Graphics System Software"
+set name=info.classification \
+    value=org.opensolaris.category.2008:Drivers/Display
+set name=org.opensolaris.consolidation value=nvidia
+set name=variant.arch value=$(MACH)
+set name=variant.opensolaris.zone value=global value=nonglobal
+#depend fmri=SUNWcs@0.5.11-0.151 type=require
+#depend fmri=consolidation/nvidia/nvidia-incorporation type=require
+#depend fmri=library/desktop/atk@0.5.11-0.151 type=require
+#depend fmri=library/desktop/gtk2@0.5.11-0.151 type=require
+#depend fmri=library/desktop/pango@0.5.11-0.151 type=require
+#depend fmri=library/glib2@0.5.11-0.151 type=require
+#depend fmri=service/opengl/ogl-select@0.5.11-0.151 type=require
+#depend fmri=system/library/gcc-3-runtime@3.4.3-0.151 type=require
+#depend fmri=system/library/math@0.5.11-0.151 type=require
+#depend fmri=system/library@0.5.11-0.151 type=require
+#depend fmri=x11/compatibility/links-xorg@0.5.11-0.151 type=require
+#depend fmri=x11/library/libx11@1.3.5-0.151 type=require
+#depend fmri=x11/library/libxext@1.1.2-0.151 type=require
+#depend fmri=x11/library/libxxf86vm@1.1.0-0.151 type=require
+
+dir path=dev
+dir path=kernel variant.opensolaris.zone=global
+dir path=kernel/drv variant.opensolaris.zone=global
+dir path=kernel/drv/$(MACH64) variant.opensolaris.zone=global
+dir path=usr
+dir path=usr/X11
+dir path=usr/X11/lib
+dir path=usr/X11/lib/NVIDIA
+dir path=usr/X11/lib/NVIDIA/$(MACH64)
+dir path=usr/X11/lib/X11
+dir path=usr/X11/lib/X11/getconfig
+dir path=usr/X11/lib/modules
+dir path=usr/X11/lib/modules/NVIDIA
+dir path=usr/X11/lib/modules/NVIDIA/$(MACH64)
+dir path=usr/X11/lib/modules/drivers
+dir path=usr/X11/lib/modules/drivers/$(MACH64)
+dir path=usr/X11/lib/modules/extensions
+dir path=usr/X11/lib/modules/extensions/NVIDIA
+dir path=usr/X11/lib/modules/extensions/NVIDIA/$(MACH64)
+dir path=usr/bin
+dir path=usr/dt
+dir path=usr/dt/appconfig
+dir path=usr/dt/appconfig/appmanager
+dir path=usr/dt/appconfig/appmanager/C
+dir path=usr/dt/appconfig/appmanager/C/Desktop_Apps
+dir path=usr/dt/appconfig/icons
+dir path=usr/dt/appconfig/icons/C
+dir path=usr/dt/appconfig/types
+dir path=usr/dt/appconfig/types/C
+dir path=usr/include
+dir path=usr/lib
+dir path=usr/lib/$(MACH64)
+dir path=usr/lib/$(MACH64)/vdpau
+dir path=usr/lib/vdpau
+dir path=usr/share
+dir path=usr/share/applications
+dir path=usr/share/control-center-2.0
+dir path=usr/share/control-center-2.0/capplets
+dir path=usr/share/doc
+dir path=usr/share/doc/NVIDIA
+dir path=usr/share/doc/NVIDIA/html
+dir path=usr/share/icons
+dir path=usr/share/icons/NVIDIA
+dir path=usr/share/man
+dir path=usr/share/man/man1
+driver name=nvidia perms="* 0666 root root" \
+    alias=pci10de,1040 \
+    alias=pci10de,1050 \
+    alias=pci10de,1056 \
+    alias=pci10de,1080 \
+    alias=pci10de,1081 \
+    alias=pci10de,1082 \
+    alias=pci10de,1088 \
+    alias=pci10de,1091 \
+    alias=pci10de,1094 \
+    alias=pci10de,1096 \
+    alias=pci10de,109b \
+    alias=pci10de,10c3 \
+    alias=pci10de,10c5 \
+    alias=pci10de,10d8 \
+    alias=pci10de,1200 \
+    alias=pci10de,1244 \
+    alias=pci10de,1245 \
+    alias=pci10de,140 \
+    alias=pci10de,141 \
+    alias=pci10de,142 \
+    alias=pci10de,143 \
+    alias=pci10de,144 \
+    alias=pci10de,145 \
+    alias=pci10de,146 \
+    alias=pci10de,147 \
+    alias=pci10de,148 \
+    alias=pci10de,149 \
+    alias=pci10de,14a \
+    alias=pci10de,14c \
+    alias=pci10de,14d \
+    alias=pci10de,14e \
+    alias=pci10de,14f \
+    alias=pci10de,160 \
+    alias=pci10de,161 \
+    alias=pci10de,162 \
+    alias=pci10de,163 \
+    alias=pci10de,164 \
+    alias=pci10de,165 \
+    alias=pci10de,166 \
+    alias=pci10de,167 \
+    alias=pci10de,169 \
+    alias=pci10de,16a \
+    alias=pci10de,191 \
+    alias=pci10de,193 \
+    alias=pci10de,194 \
+    alias=pci10de,197 \
+    alias=pci10de,19d \
+    alias=pci10de,19e \
+    alias=pci10de,1d0 \
+    alias=pci10de,1d1 \
+    alias=pci10de,1d2 \
+    alias=pci10de,1d3 \
+    alias=pci10de,1d6 \
+    alias=pci10de,1d7 \
+    alias=pci10de,1d8 \
+    alias=pci10de,1da \
+    alias=pci10de,1db \
+    alias=pci10de,1dc \
+    alias=pci10de,1dd \
+    alias=pci10de,1de \
+    alias=pci10de,1df \
+    alias=pci10de,221 \
+    alias=pci10de,222 \
+    alias=pci10de,240 \
+    alias=pci10de,241 \
+    alias=pci10de,242 \
+    alias=pci10de,244 \
+    alias=pci10de,245 \
+    alias=pci10de,247 \
+    alias=pci10de,290 \
+    alias=pci10de,291 \
+    alias=pci10de,292 \
+    alias=pci10de,293 \
+    alias=pci10de,294 \
+    alias=pci10de,295 \
+    alias=pci10de,297 \
+    alias=pci10de,298 \
+    alias=pci10de,299 \
+    alias=pci10de,29a \
+    alias=pci10de,29b \
+    alias=pci10de,29c \
+    alias=pci10de,29d \
+    alias=pci10de,29e \
+    alias=pci10de,29f \
+    alias=pci10de,2e0 \
+    alias=pci10de,2e1 \
+    alias=pci10de,2e2 \
+    alias=pci10de,2e3 \
+    alias=pci10de,2e4 \
+    alias=pci10de,38b \
+    alias=pci10de,390 \
+    alias=pci10de,391 \
+    alias=pci10de,392 \
+    alias=pci10de,393 \
+    alias=pci10de,394 \
+    alias=pci10de,395 \
+    alias=pci10de,397 \
+    alias=pci10de,398 \
+    alias=pci10de,399 \
+    alias=pci10de,39c \
+    alias=pci10de,39e \
+    alias=pci10de,3d0 \
+    alias=pci10de,3d1 \
+    alias=pci10de,3d2 \
+    alias=pci10de,3d5 \
+    alias=pci10de,3d6 \
+    alias=pci10de,40 \
+    alias=pci10de,400 \
+    alias=pci10de,401 \
+    alias=pci10de,402 \
+    alias=pci10de,403 \
+    alias=pci10de,404 \
+    alias=pci10de,405 \
+    alias=pci10de,406 \
+    alias=pci10de,407 \
+    alias=pci10de,408 \
+    alias=pci10de,409 \
+    alias=pci10de,40a \
+    alias=pci10de,40b \
+    alias=pci10de,40c \
+    alias=pci10de,40d \
+    alias=pci10de,40e \
+    alias=pci10de,40f \
+    alias=pci10de,41 \
+    alias=pci10de,410 \
+    alias=pci10de,42 \
+    alias=pci10de,420 \
+    alias=pci10de,421 \
+    alias=pci10de,422 \
+    alias=pci10de,423 \
+    alias=pci10de,424 \
+    alias=pci10de,425 \
+    alias=pci10de,426 \
+    alias=pci10de,427 \
+    alias=pci10de,428 \
+    alias=pci10de,429 \
+    alias=pci10de,42a \
+    alias=pci10de,42b \
+    alias=pci10de,42c \
+    alias=pci10de,42d \
+    alias=pci10de,42e \
+    alias=pci10de,42f \
+    alias=pci10de,43 \
+    alias=pci10de,44 \
+    alias=pci10de,45 \
+    alias=pci10de,46 \
+    alias=pci10de,47 \
+    alias=pci10de,48 \
+    alias=pci10de,4e \
+    alias=pci10de,531 \
+    alias=pci10de,533 \
+    alias=pci10de,53a \
+    alias=pci10de,53b \
+    alias=pci10de,53e \
+    alias=pci10de,5e0 \
+    alias=pci10de,5e1 \
+    alias=pci10de,5e2 \
+    alias=pci10de,5e3 \
+    alias=pci10de,5e6 \
+    alias=pci10de,5e7 \
+    alias=pci10de,5ea \
+    alias=pci10de,5eb \
+    alias=pci10de,5ed \
+    alias=pci10de,5f8 \
+    alias=pci10de,5f9 \
+    alias=pci10de,5fd \
+    alias=pci10de,5fe \
+    alias=pci10de,5ff \
+    alias=pci10de,600 \
+    alias=pci10de,601 \
+    alias=pci10de,602 \
+    alias=pci10de,603 \
+    alias=pci10de,604 \
+    alias=pci10de,605 \
+    alias=pci10de,606 \
+    alias=pci10de,607 \
+    alias=pci10de,608 \
+    alias=pci10de,609 \
+    alias=pci10de,60a \
+    alias=pci10de,60b \
+    alias=pci10de,60c \
+    alias=pci10de,60d \
+    alias=pci10de,60f \
+    alias=pci10de,610 \
+    alias=pci10de,611 \
+    alias=pci10de,612 \
+    alias=pci10de,613 \
+    alias=pci10de,614 \
+    alias=pci10de,615 \
+    alias=pci10de,617 \
+    alias=pci10de,618 \
+    alias=pci10de,619 \
+    alias=pci10de,61a \
+    alias=pci10de,61b \
+    alias=pci10de,61c \
+    alias=pci10de,61d \
+    alias=pci10de,61e \
+    alias=pci10de,61f \
+    alias=pci10de,622 \
+    alias=pci10de,623 \
+    alias=pci10de,625 \
+    alias=pci10de,626 \
+    alias=pci10de,627 \
+    alias=pci10de,628 \
+    alias=pci10de,62a \
+    alias=pci10de,62b \
+    alias=pci10de,62c \
+    alias=pci10de,62d \
+    alias=pci10de,62e \
+    alias=pci10de,631 \
+    alias=pci10de,632 \
+    alias=pci10de,635 \
+    alias=pci10de,637 \
+    alias=pci10de,638 \
+    alias=pci10de,63a \
+    alias=pci10de,640 \
+    alias=pci10de,641 \
+    alias=pci10de,643 \
+    alias=pci10de,644 \
+    alias=pci10de,645 \
+    alias=pci10de,646 \
+    alias=pci10de,647 \
+    alias=pci10de,648 \
+    alias=pci10de,649 \
+    alias=pci10de,64a \
+    alias=pci10de,64b \
+    alias=pci10de,64c \
+    alias=pci10de,651 \
+    alias=pci10de,652 \
+    alias=pci10de,653 \
+    alias=pci10de,654 \
+    alias=pci10de,656 \
+    alias=pci10de,658 \
+    alias=pci10de,659 \
+    alias=pci10de,65a \
+    alias=pci10de,65b \
+    alias=pci10de,65c \
+    alias=pci10de,6c0 \
+    alias=pci10de,6c4 \
+    alias=pci10de,6ca \
+    alias=pci10de,6cd \
+    alias=pci10de,6d1 \
+    alias=pci10de,6d2 \
+    alias=pci10de,6d8 \
+    alias=pci10de,6d9 \
+    alias=pci10de,6da \
+    alias=pci10de,6dc \
+    alias=pci10de,6dd \
+    alias=pci10de,6de \
+    alias=pci10de,6df \
+    alias=pci10de,6e0 \
+    alias=pci10de,6e1 \
+    alias=pci10de,6e2 \
+    alias=pci10de,6e3 \
+    alias=pci10de,6e4 \
+    alias=pci10de,6e5 \
+    alias=pci10de,6e6 \
+    alias=pci10de,6e7 \
+    alias=pci10de,6e8 \
+    alias=pci10de,6e9 \
+    alias=pci10de,6ea \
+    alias=pci10de,6eb \
+    alias=pci10de,6ec \
+    alias=pci10de,6ef \
+    alias=pci10de,6f1 \
+    alias=pci10de,6f8 \
+    alias=pci10de,6f9 \
+    alias=pci10de,6fa \
+    alias=pci10de,6fb \
+    alias=pci10de,6fd \
+    alias=pci10de,6ff \
+    alias=pci10de,7e0 \
+    alias=pci10de,7e1 \
+    alias=pci10de,7e2 \
+    alias=pci10de,7e3 \
+    alias=pci10de,7e5 \
+    alias=pci10de,844 \
+    alias=pci10de,845 \
+    alias=pci10de,846 \
+    alias=pci10de,847 \
+    alias=pci10de,848 \
+    alias=pci10de,849 \
+    alias=pci10de,84a \
+    alias=pci10de,84b \
+    alias=pci10de,84c \
+    alias=pci10de,84d \
+    alias=pci10de,84f \
+    alias=pci10de,860 \
+    alias=pci10de,861 \
+    alias=pci10de,862 \
+    alias=pci10de,863 \
+    alias=pci10de,864 \
+    alias=pci10de,865 \
+    alias=pci10de,866 \
+    alias=pci10de,867 \
+    alias=pci10de,868 \
+    alias=pci10de,86a \
+    alias=pci10de,86c \
+    alias=pci10de,86d \
+    alias=pci10de,86e \
+    alias=pci10de,86f \
+    alias=pci10de,870 \
+    alias=pci10de,871 \
+    alias=pci10de,872 \
+    alias=pci10de,873 \
+    alias=pci10de,874 \
+    alias=pci10de,876 \
+    alias=pci10de,87a \
+    alias=pci10de,87d \
+    alias=pci10de,87e \
+    alias=pci10de,87f \
+    alias=pci10de,90 \
+    alias=pci10de,91 \
+    alias=pci10de,92 \
+    alias=pci10de,93 \
+    alias=pci10de,95 \
+    alias=pci10de,98 \
+    alias=pci10de,99 \
+    alias=pci10de,9d \
+    alias=pci10de,a20 \
+    alias=pci10de,a22 \
+    alias=pci10de,a23 \
+    alias=pci10de,a26 \
+    alias=pci10de,a27 \
+    alias=pci10de,a28 \
+    alias=pci10de,a29 \
+    alias=pci10de,a2a \
+    alias=pci10de,a2b \
+    alias=pci10de,a2c \
+    alias=pci10de,a2d \
+    alias=pci10de,a34 \
+    alias=pci10de,a35 \
+    alias=pci10de,a38 \
+    alias=pci10de,a3c \
+    alias=pci10de,a60 \
+    alias=pci10de,a62 \
+    alias=pci10de,a63 \
+    alias=pci10de,a64 \
+    alias=pci10de,a65 \
+    alias=pci10de,a66 \
+    alias=pci10de,a67 \
+    alias=pci10de,a68 \
+    alias=pci10de,a69 \
+    alias=pci10de,a6a \
+    alias=pci10de,a6c \
+    alias=pci10de,a6e \
+    alias=pci10de,a6f \
+    alias=pci10de,a70 \
+    alias=pci10de,a71 \
+    alias=pci10de,a72 \
+    alias=pci10de,a73 \
+    alias=pci10de,a74 \
+    alias=pci10de,a75 \
+    alias=pci10de,a78 \
+    alias=pci10de,a7c \
+    alias=pci10de,c0 \
+    alias=pci10de,c1 \
+    alias=pci10de,c2 \
+    alias=pci10de,c3 \
+    alias=pci10de,c8 \
+    alias=pci10de,c9 \
+    alias=pci10de,ca0 \
+    alias=pci10de,ca2 \
+    alias=pci10de,ca3 \
+    alias=pci10de,ca4 \
+    alias=pci10de,ca7 \
+    alias=pci10de,ca8 \
+    alias=pci10de,ca9 \
+    alias=pci10de,cac \
+    alias=pci10de,caf \
+    alias=pci10de,cb0 \
+    alias=pci10de,cb1 \
+    alias=pci10de,cbc \
+    alias=pci10de,cc \
+    alias=pci10de,cd \
+    alias=pci10de,ce \
+    alias=pci10de,dc0 \
+    alias=pci10de,dc4 \
+    alias=pci10de,dcd \
+    alias=pci10de,dd1 \
+    alias=pci10de,dd2 \
+    alias=pci10de,dd6 \
+    alias=pci10de,dd8 \
+    alias=pci10de,dda \
+    alias=pci10de,de0 \
+    alias=pci10de,de1 \
+    alias=pci10de,de2 \
+    alias=pci10de,de5 \
+    alias=pci10de,dec \
+    alias=pci10de,dee \
+    alias=pci10de,df0 \
+    alias=pci10de,df1 \
+    alias=pci10de,df2 \
+    alias=pci10de,df3 \
+    alias=pci10de,df5 \
+    alias=pci10de,df6 \
+    alias=pci10de,df7 \
+    alias=pci10de,df8 \
+    alias=pci10de,dfa \
+    alias=pci10de,e22 \
+    alias=pci10de,e23 \
+    alias=pci10de,e24 \
+    alias=pci10de,e30 \
+    alias=pci10de,e31 \
+    alias=pci10de,f1 \
+    alias=pci10de,f2 \
+    alias=pci10de,f3 \
+    alias=pci10de,f4 \
+    alias=pci10de,f5 \
+    alias=pci10de,f6 \
+    alias=pci10de,f8 \
+    alias=pci10de,f9
+file path=kernel/drv/$(MACH64)/nvidia reboot-needed=true \
+    variant.opensolaris.zone=global
+file path=kernel/drv/nvidia reboot-needed=true variant.opensolaris.zone=global
+file path=kernel/drv/nvidia.conf reboot-needed=false \
+    variant.opensolaris.zone=global
+file path=usr/X11/lib/NVIDIA/$(MACH64)/libGL.so.1
+file path=usr/X11/lib/NVIDIA/$(MACH64)/libnvidia-glcore.so.1
+file path=usr/X11/lib/NVIDIA/$(MACH64)/libnvidia-tls.so.1
+file path=usr/X11/lib/NVIDIA/$(MACH64)/libvdpau.so.1
+file path=usr/X11/lib/NVIDIA/$(MACH64)/libvdpau_nvidia.so.1
+file path=usr/X11/lib/NVIDIA/$(MACH64)/libvdpau_trace.so.1
+file path=usr/X11/lib/NVIDIA/libGL.so.1
+file path=usr/X11/lib/NVIDIA/libXvMCNVIDIA.a
+file path=usr/X11/lib/NVIDIA/libXvMCNVIDIA.so.1
+file path=usr/X11/lib/NVIDIA/libnvidia-glcore.so.1
+file path=usr/X11/lib/NVIDIA/libnvidia-tls.so.1
+file path=usr/X11/lib/NVIDIA/libvdpau.so.1
+file path=usr/X11/lib/NVIDIA/libvdpau_nvidia.so.1
+file path=usr/X11/lib/NVIDIA/libvdpau_trace.so.1
+file path=usr/X11/lib/X11/getconfig/nvda.cfg
+file path=usr/X11/lib/modules/NVIDIA/$(MACH64)/libnvidia-wfb.so.1
+file path=usr/X11/lib/modules/NVIDIA/libnvidia-wfb.so.1
+file path=usr/X11/lib/modules/drivers/$(MACH64)/nvidia_drv.so
+file path=usr/X11/lib/modules/drivers/nvidia_drv.so
+file path=usr/X11/lib/modules/extensions/NVIDIA/$(MACH64)/libglx.so.1
+file path=usr/X11/lib/modules/extensions/NVIDIA/libglx.so.1
+file path=usr/bin/nvidia-SunOS-bug-report.sh
+file path=usr/bin/nvidia-settings
+file path=usr/bin/nvidia-xconfig
+file path=usr/dt/appconfig/appmanager/C/Desktop_Apps/nvidia-settings
+file path=usr/dt/appconfig/icons/C/nvidia-settings.l.bm
+file path=usr/dt/appconfig/icons/C/nvidia-settings.l.pm
+file path=usr/dt/appconfig/icons/C/nvidia-settings.l_m.bm
+file path=usr/dt/appconfig/icons/C/nvidia-settings.m.bm
+file path=usr/dt/appconfig/icons/C/nvidia-settings.m.pm
+file path=usr/dt/appconfig/icons/C/nvidia-settings.m_m.bm
+file path=usr/dt/appconfig/icons/C/nvidia-settings.t.bm
+file path=usr/dt/appconfig/icons/C/nvidia-settings.t.pm
+file path=usr/dt/appconfig/icons/C/nvidia-settings.t_m.bm
+file path=usr/dt/appconfig/types/C/nvidia-settings.dt
+file path=usr/lib/libnvidia-cfg.so.1
+file path=usr/share/applications/nvidia-settings.desktop \
+    restart_fmri=svc:/application/desktop-cache/desktop-mime-cache:default
+file path=usr/share/control-center-2.0/capplets/nvidia-settings.s10.desktop
+file path=usr/share/doc/NVIDIA/README.txt
+file path=usr/share/doc/NVIDIA/html/acknowledgements.html
+file path=usr/share/doc/NVIDIA/html/addtlresources.html
+file path=usr/share/doc/NVIDIA/html/appendices.html
+file path=usr/share/doc/NVIDIA/html/commonproblems.html
+file path=usr/share/doc/NVIDIA/html/configlaptop.html
+file path=usr/share/doc/NVIDIA/html/configmultxscreens.html
+file path=usr/share/doc/NVIDIA/html/configtvout.html
+file path=usr/share/doc/NVIDIA/html/configtwinview.html
+file path=usr/share/doc/NVIDIA/html/configuringagp.html
+file path=usr/share/doc/NVIDIA/html/depth30.html
+file path=usr/share/doc/NVIDIA/html/displaydevicenames.html
+file path=usr/share/doc/NVIDIA/html/dpi.html
+file path=usr/share/doc/NVIDIA/html/editxconfig.html
+file path=usr/share/doc/NVIDIA/html/faq.html
+file path=usr/share/doc/NVIDIA/html/flippingubb.html
+file path=usr/share/doc/NVIDIA/html/framelock.html
+file path=usr/share/doc/NVIDIA/html/glxsupport.html
+file path=usr/share/doc/NVIDIA/html/index.html
+file path=usr/share/doc/NVIDIA/html/installationandconfiguration.html
+file path=usr/share/doc/NVIDIA/html/installdriver.html
+file path=usr/share/doc/NVIDIA/html/installedcomponents.html
+file path=usr/share/doc/NVIDIA/html/introduction.html
+file path=usr/share/doc/NVIDIA/html/knownissues.html
+file path=usr/share/doc/NVIDIA/html/minimumrequirements.html
+file path=usr/share/doc/NVIDIA/html/newusertips.html
+file path=usr/share/doc/NVIDIA/html/nvidiasettings.html
+file path=usr/share/doc/NVIDIA/html/openglenvvariables.html
+file path=usr/share/doc/NVIDIA/html/programmingmodes.html
+file path=usr/share/doc/NVIDIA/html/sdi.html
+file path=usr/share/doc/NVIDIA/html/sli.html
+file path=usr/share/doc/NVIDIA/html/supportedchips.html
+file path=usr/share/doc/NVIDIA/html/swapcard.html
+file path=usr/share/doc/NVIDIA/html/vdpausupport.html
+file path=usr/share/doc/NVIDIA/html/xcompositeextension.html
+file path=usr/share/doc/NVIDIA/html/xconfigoptions.html
+file path=usr/share/doc/NVIDIA/html/xineramaglx.html
+file path=usr/share/doc/NVIDIA/html/xrandrextension.html
+file path=usr/share/icons/NVIDIA/nvidia-settings.png \
+    restart_fmri=svc:/application/desktop-cache/icon-cache:default
+file path=usr/share/man/man1/nvidia-settings.1
+file path=usr/share/man/man1/nvidia-xconfig.1
+legacy pkg=NVDAgraphics arch=$(ARCH) category=system,graphics \
+    desc="X and OpenGL Drivers for NVIDIA Quadro graphics" \
+    hotline="Please contact your local service provider" \
+    name="NVIDIA Graphics System Software" vendor="NVIDIA Corporation" \
+    version=$(COMPONENT_VERSION),REV=$(COMPONENT_REV)
+legacy pkg=NVDAgraphicsr arch=$(ARCH) category=system,graphics \
+    desc="Kernel Drivers for NVIDIA Quadro graphics" \
+    hotline="Please contact your local service provider" \
+    name="NVIDIA Graphics System Device Driver" vendor="NVIDIA Corporation" \
+    version=$(COMPONENT_VERSION),REV=$(COMPONENT_REV)
+license driver-graphics-nvidia.license license="NVIDIA license"
+link path=dev/nvidia0 target=fbs/nvidia0 variant.opensolaris.zone=global
+link path=dev/nvidia1 target=fbs/nvidia1 variant.opensolaris.zone=global
+link path=dev/nvidia10 target=fbs/nvidia10 variant.opensolaris.zone=global
+link path=dev/nvidia11 target=fbs/nvidia11 variant.opensolaris.zone=global
+link path=dev/nvidia12 target=fbs/nvidia12 variant.opensolaris.zone=global
+link path=dev/nvidia13 target=fbs/nvidia13 variant.opensolaris.zone=global
+link path=dev/nvidia14 target=fbs/nvidia14 variant.opensolaris.zone=global
+link path=dev/nvidia15 target=fbs/nvidia15 variant.opensolaris.zone=global
+link path=dev/nvidia2 target=fbs/nvidia2 variant.opensolaris.zone=global
+link path=dev/nvidia3 target=fbs/nvidia3 variant.opensolaris.zone=global
+link path=dev/nvidia4 target=fbs/nvidia4 variant.opensolaris.zone=global
+link path=dev/nvidia5 target=fbs/nvidia5 variant.opensolaris.zone=global
+link path=dev/nvidia6 target=fbs/nvidia6 variant.opensolaris.zone=global
+link path=dev/nvidia7 target=fbs/nvidia7 variant.opensolaris.zone=global
+link path=dev/nvidia8 target=fbs/nvidia8 variant.opensolaris.zone=global
+link path=dev/nvidia9 target=fbs/nvidia9 variant.opensolaris.zone=global
+link path=dev/nvidiactl target=../devices/pseudo/nvidia@255:nvidiactl \
+    variant.opensolaris.zone=global
+link path=usr/X11/lib/NVIDIA/$(MACH64)/libGL.so target=libGL.so.1
+link path=usr/X11/lib/NVIDIA/$(MACH64)/libnvidia-tls.so \
+    target=libnvidia-tls.so.1
+link path=usr/X11/lib/NVIDIA/libGL.so target=libGL.so.1
+link path=usr/X11/lib/NVIDIA/libnvidia-tls.so target=libnvidia-tls.so.1
+link path=usr/X11/lib/modules/NVIDIA/$(MACH64)/libnvidia-wfb.so \
+    target=libnvidia-wfb.so.1
+link path=usr/X11/lib/modules/NVIDIA/libnvidia-wfb.so \
+    target=libnvidia-wfb.so.1
+link path=usr/X11/lib/modules/extensions/NVIDIA/$(MACH64)/libglx.so \
+    target=libglx.so.1
+link path=usr/X11/lib/modules/extensions/NVIDIA/libglx.so target=libglx.so.1
+link path=usr/include/vdpau target=../X11/include/NVIDIA/vdpau
+link path=usr/lib/$(MACH64)/libnvidia-glcore.so.1 \
+    target=../../X11/lib/NVIDIA/$(MACH64)/libnvidia-glcore.so.1
+link path=usr/lib/$(MACH64)/libnvidia-tls.so target=libnvidia-tls.so.1
+link path=usr/lib/$(MACH64)/libnvidia-tls.so.1 \
+    target=../../X11/lib/NVIDIA/$(MACH64)/libnvidia-tls.so.1
+link path=usr/lib/$(MACH64)/libvdpau.so target=libvdpau.so.1
+link path=usr/lib/$(MACH64)/libvdpau.so.1 \
+    target=../../X11/lib/NVIDIA/$(MACH64)/libvdpau.so.1
+link path=usr/lib/$(MACH64)/libvdpau_nvidia.so \
+    target=../../X11/lib/NVIDIA/$(MACH64)/libvdpau_nvidia.so.1
+link path=usr/lib/$(MACH64)/libvdpau_trace.so \
+    target=../../X11/lib/NVIDIA/$(MACH64)/libvdpau_trace.so.1
+link path=usr/lib/$(MACH64)/vdpau/libvdpau_nvidia.so.1 \
+    target=../../../X11/lib/NVIDIA/$(MACH64)/libvdpau_nvidia.so.1
+link path=usr/lib/$(MACH64)/vdpau/libvdpau_trace.so.1 \
+    target=../../../X11/lib/NVIDIA/$(MACH64)/libvdpau_trace.so.1
+link path=usr/lib/libnvidia-cfg.so target=libnvidia-cfg.so.1
+link path=usr/lib/libnvidia-glcore.so.1 \
+    target=../X11/lib/NVIDIA/libnvidia-glcore.so.1
+link path=usr/lib/libnvidia-tls.so target=libnvidia-tls.so.1
+link path=usr/lib/libnvidia-tls.so.1 \
+    target=../X11/lib/NVIDIA/libnvidia-tls.so.1
+link path=usr/lib/libvdpau.so target=libvdpau.so.1
+link path=usr/lib/libvdpau.so.1 target=../X11/lib/NVIDIA/libvdpau.so.1
+link path=usr/lib/libvdpau_nvidia.so \
+    target=../X11/lib/NVIDIA/libvdpau_nvidia.so.1
+link path=usr/lib/libvdpau_trace.so \
+    target=../X11/lib/NVIDIA/libvdpau_trace.so.1
+link path=usr/lib/vdpau/libvdpau_nvidia.so.1 \
+    target=../../X11/lib/NVIDIA/libvdpau_nvidia.so.1
+link path=usr/lib/vdpau/libvdpau_trace.so.1 \
+    target=../../X11/lib/NVIDIA/libvdpau_trace.so.1