components/desktop/xscreensaver/xscreensaver-hacks-gl.p5m
changeset 5400 1199f8e91f50
child 5561 0416d82f7f55
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/desktop/xscreensaver/xscreensaver-hacks-gl.p5m	Sun Jan 31 19:31:13 2016 -0800
@@ -0,0 +1,300 @@
+#
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License (the "License").
+# You may not use this file except in compliance with the License.
+#
+# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+# or http://www.opensolaris.org/os/licensing.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+# If applicable, add the following below this CDDL HEADER, with the
+# fields enclosed by brackets "[]" replaced with your own identifying
+# information: Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+
+#
+# Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
+#
+<transform file path=usr.*/man/.+ -> default mangler.man.stability private>
+<transform file path=usr/lib/xscreensaver/hacks/.* -> default mode 0555>
+set name=pkg.fmri \
+    value=pkg:/desktop/xscreensaver/hacks/hacks-gl@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
+set name=pkg.summary value="XScreenSaver - OpenGL display mode modules"
+# pkgdepend can't follow the runtime generated symlinks to libGL
+set name=pkg.depend.bypass-generate value=libGL\.so\.1
+set name=pkg.descripton \
+    value="Modules that provide different OpenGL-based display modes (hacks) for XScreenSaver"
+set name=com.oracle.info.description value="XScreenSaver software"
+set name=com.oracle.info.tpno value=$(TPNO)
+set name=info.classification value=org.opensolaris.category.2008:System/X11
+set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
+set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
+set name=org.opensolaris.arc-caseid value=LSARC/2001/121 value=LSARC/2006/446
+set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
+
+
+file path=usr/lib/xscreensaver/bin/xscreensaver-gl-helper
+file path=usr/lib/xscreensaver/config/control-center-2.0/antinspect.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/antmaze.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/antspotlight.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/atlantis.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/atunnel.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/blinkbox.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/blocktube.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/boing.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/bouncingcow.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/boxed.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/bubble3d.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/cage.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/carousel.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/circuit.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/companioncube.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/crackberg.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/cube21.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/cubenetic.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/cubestorm.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/cubicgrid.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/dangerball.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/endgame.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/engine.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/flipflop.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/flipscreen3d.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/fliptext.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/flurry.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/gears.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/gflux.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/glblur.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/glcells.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/gleidescope.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/glhanoi.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/glknots.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/glmatrix.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/glplanet.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/glschool.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/glslideshow.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/glsnake.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/gltext.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/hilbert.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/hypertorus.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/hypnowheel.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/jigglypuff.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/jigsaw.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/juggler3d.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/klein.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/lament.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/lavalite.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/lockward.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/menger.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/mirrorblob.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/moebius.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/moebiusgears.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/molecule.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/morph3d.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/noof.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/photopile.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/pinion.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/pipes.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/polyhedra.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/polytopes.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/providence.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/pulsar.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/queens.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/rubik.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/rubikblocks.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/sballs.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/sierpinski3d.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/skytentacles.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/spheremonics.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/sproingies.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/stairs.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/starwars.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/stonerview.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/superquadrics.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/surfaces.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/tangram.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/timetunnel.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/topblock.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/tronbit.xml
+file path=usr/lib/xscreensaver/config/control-center-2.0/voronoi.xml
+file path=usr/lib/xscreensaver/hacks/antinspect
+file path=usr/lib/xscreensaver/hacks/antmaze
+file path=usr/lib/xscreensaver/hacks/antspotlight
+file path=usr/lib/xscreensaver/hacks/atlantis
+file path=usr/lib/xscreensaver/hacks/atunnel
+file path=usr/lib/xscreensaver/hacks/blinkbox
+file path=usr/lib/xscreensaver/hacks/blocktube
+file path=usr/lib/xscreensaver/hacks/boing
+file path=usr/lib/xscreensaver/hacks/bouncingcow
+file path=usr/lib/xscreensaver/hacks/boxed
+file path=usr/lib/xscreensaver/hacks/bubble3d
+file path=usr/lib/xscreensaver/hacks/cage
+file path=usr/lib/xscreensaver/hacks/carousel
+file path=usr/lib/xscreensaver/hacks/circuit
+file path=usr/lib/xscreensaver/hacks/companioncube
+file path=usr/lib/xscreensaver/hacks/crackberg
+file path=usr/lib/xscreensaver/hacks/cube21
+file path=usr/lib/xscreensaver/hacks/cubenetic
+file path=usr/lib/xscreensaver/hacks/cubestorm
+file path=usr/lib/xscreensaver/hacks/cubicgrid
+file path=usr/lib/xscreensaver/hacks/dangerball
+file path=usr/lib/xscreensaver/hacks/endgame
+file path=usr/lib/xscreensaver/hacks/engine
+file path=usr/lib/xscreensaver/hacks/flipflop
+file path=usr/lib/xscreensaver/hacks/flipscreen3d
+file path=usr/lib/xscreensaver/hacks/fliptext
+file path=usr/lib/xscreensaver/hacks/flurry
+file path=usr/lib/xscreensaver/hacks/gears
+file path=usr/lib/xscreensaver/hacks/gflux
+file path=usr/lib/xscreensaver/hacks/glblur
+file path=usr/lib/xscreensaver/hacks/glcells
+file path=usr/lib/xscreensaver/hacks/gleidescope
+file path=usr/lib/xscreensaver/hacks/glhanoi
+file path=usr/lib/xscreensaver/hacks/glknots
+file path=usr/lib/xscreensaver/hacks/glmatrix
+file path=usr/lib/xscreensaver/hacks/glplanet
+file path=usr/lib/xscreensaver/hacks/glschool
+file path=usr/lib/xscreensaver/hacks/glslideshow
+file path=usr/lib/xscreensaver/hacks/glsnake
+file path=usr/lib/xscreensaver/hacks/gltext
+file path=usr/lib/xscreensaver/hacks/hilbert
+file path=usr/lib/xscreensaver/hacks/hypertorus
+file path=usr/lib/xscreensaver/hacks/hypnowheel
+file path=usr/lib/xscreensaver/hacks/jigglypuff
+file path=usr/lib/xscreensaver/hacks/jigsaw
+file path=usr/lib/xscreensaver/hacks/juggler3d
+file path=usr/lib/xscreensaver/hacks/klein
+file path=usr/lib/xscreensaver/hacks/lament
+file path=usr/lib/xscreensaver/hacks/lavalite
+file path=usr/lib/xscreensaver/hacks/lockward
+file path=usr/lib/xscreensaver/hacks/menger
+file path=usr/lib/xscreensaver/hacks/mirrorblob
+file path=usr/lib/xscreensaver/hacks/moebius
+file path=usr/lib/xscreensaver/hacks/moebiusgears
+file path=usr/lib/xscreensaver/hacks/molecule
+file path=usr/lib/xscreensaver/hacks/morph3d
+file path=usr/lib/xscreensaver/hacks/noof
+file path=usr/lib/xscreensaver/hacks/photopile
+file path=usr/lib/xscreensaver/hacks/pinion
+file path=usr/lib/xscreensaver/hacks/pipes
+file path=usr/lib/xscreensaver/hacks/polyhedra
+file path=usr/lib/xscreensaver/hacks/polytopes
+file path=usr/lib/xscreensaver/hacks/providence
+file path=usr/lib/xscreensaver/hacks/pulsar
+file path=usr/lib/xscreensaver/hacks/queens
+file path=usr/lib/xscreensaver/hacks/rubik
+file path=usr/lib/xscreensaver/hacks/rubikblocks
+file path=usr/lib/xscreensaver/hacks/sballs
+file path=usr/lib/xscreensaver/hacks/sierpinski3d
+file path=usr/lib/xscreensaver/hacks/skytentacles
+file path=usr/lib/xscreensaver/hacks/spheremonics
+file path=usr/lib/xscreensaver/hacks/sproingies
+file path=usr/lib/xscreensaver/hacks/stairs
+file path=usr/lib/xscreensaver/hacks/starwars
+file path=usr/lib/xscreensaver/hacks/stonerview
+file path=usr/lib/xscreensaver/hacks/superquadrics
+file path=usr/lib/xscreensaver/hacks/surfaces
+file path=usr/lib/xscreensaver/hacks/tangram
+file path=usr/lib/xscreensaver/hacks/timetunnel
+file path=usr/lib/xscreensaver/hacks/topblock
+file path=usr/lib/xscreensaver/hacks/tronbit
+file path=usr/lib/xscreensaver/hacks/voronoi
+file path=usr/share/man/man6/antinspect.6
+file path=usr/share/man/man6/antmaze.6
+file path=usr/share/man/man6/antspotlight.6
+file path=usr/share/man/man6/atlantis.6
+file path=usr/share/man/man6/atunnel.6
+file path=usr/share/man/man6/blinkbox.6
+file path=usr/share/man/man6/blocktube.6
+file path=usr/share/man/man6/boing.6
+file path=usr/share/man/man6/bouncingcow.6
+file path=usr/share/man/man6/boxed.6
+file path=usr/share/man/man6/bubble3d.6
+file path=usr/share/man/man6/cage.6
+file path=usr/share/man/man6/carousel.6
+file path=usr/share/man/man6/circuit.6
+file path=usr/share/man/man6/companioncube.6
+file path=usr/share/man/man6/crackberg.6
+file path=usr/share/man/man6/cube21.6
+file path=usr/share/man/man6/cubenetic.6
+file path=usr/share/man/man6/cubestorm.6
+file path=usr/share/man/man6/cubicgrid.6
+file path=usr/share/man/man6/dangerball.6
+file path=usr/share/man/man6/endgame.6
+file path=usr/share/man/man6/engine.6
+file path=usr/share/man/man6/flipflop.6
+file path=usr/share/man/man6/flipscreen3d.6
+file path=usr/share/man/man6/fliptext.6
+file path=usr/share/man/man6/flurry.6
+file path=usr/share/man/man6/gears.6
+file path=usr/share/man/man6/gflux.6
+file path=usr/share/man/man6/glblur.6
+file path=usr/share/man/man6/glcells.6
+file path=usr/share/man/man6/gleidescope.6
+file path=usr/share/man/man6/glhanoi.6
+file path=usr/share/man/man6/glknots.6
+file path=usr/share/man/man6/glmatrix.6
+file path=usr/share/man/man6/glplanet.6
+file path=usr/share/man/man6/glschool.6
+file path=usr/share/man/man6/glslideshow.6
+file path=usr/share/man/man6/glsnake.6
+file path=usr/share/man/man6/gltext.6
+file path=usr/share/man/man6/hilbert.6
+file path=usr/share/man/man6/hypertorus.6
+file path=usr/share/man/man6/hypnowheel.6
+file path=usr/share/man/man6/jigglypuff.6
+file path=usr/share/man/man6/jigsaw.6
+file path=usr/share/man/man6/juggler3d.6
+file path=usr/share/man/man6/klein.6
+file path=usr/share/man/man6/lament.6
+file path=usr/share/man/man6/lavalite.6
+file path=usr/share/man/man6/lockward.6
+file path=usr/share/man/man6/menger.6
+file path=usr/share/man/man6/mirrorblob.6
+file path=usr/share/man/man6/moebius.6
+file path=usr/share/man/man6/moebiusgears.6
+file path=usr/share/man/man6/molecule.6
+file path=usr/share/man/man6/morph3d.6
+file path=usr/share/man/man6/noof.6
+file path=usr/share/man/man6/photopile.6
+file path=usr/share/man/man6/pinion.6
+file path=usr/share/man/man6/pipes.6
+file path=usr/share/man/man6/polyhedra.6
+file path=usr/share/man/man6/polytopes.6
+file path=usr/share/man/man6/providence.6
+file path=usr/share/man/man6/pulsar.6
+file path=usr/share/man/man6/queens.6
+file path=usr/share/man/man6/rubik.6
+file path=usr/share/man/man6/rubikblocks.6
+file path=usr/share/man/man6/sballs.6
+file path=usr/share/man/man6/sierpinski3d.6
+file path=usr/share/man/man6/skytentacles.6
+file path=usr/share/man/man6/spheremonics.6
+file path=usr/share/man/man6/sproingies.6
+file path=usr/share/man/man6/stairs.6
+file path=usr/share/man/man6/starwars.6
+file path=usr/share/man/man6/stonerview.6
+file path=usr/share/man/man6/superquadrics.6
+file path=usr/share/man/man6/surfaces.6
+file path=usr/share/man/man6/tangram.6
+file path=usr/share/man/man6/timetunnel.6
+file path=usr/share/man/man6/topblock.6
+file path=usr/share/man/man6/tronbit.6
+file path=usr/share/man/man6/voronoi.6
+file path=usr/share/man/man6/xscreensaver-gl-helper.6
+license files/xscreensaver-hacks-gl.license.txt license=MIT
+
+
+# Second half of workaround for pkgdepend not handling libGL's magic properly
+depend type=require fmri=__TBD pkg.debug.depend.file=usr/lib/mesa/libGL.so.1
+# Programs run by various hacks
+depend type=require fmri=__TBD \
+    pkg.debug.depend.file=usr/lib/xscreensaver/bin/xscreensaver-getimage
+depend type=require fmri=__TBD \
+    pkg.debug.depend.file=usr/lib/xscreensaver/bin/xscreensaver-text