components/desktop/xscreensaver/xscreensaver-hacks-gl.p5m
changeset 5400 1199f8e91f50
child 5561 0416d82f7f55
equal deleted inserted replaced
5399:88010dbde9bb 5400:1199f8e91f50
       
     1 #
       
     2 # CDDL HEADER START
       
     3 #
       
     4 # The contents of this file are subject to the terms of the
       
     5 # Common Development and Distribution License (the "License").
       
     6 # You may not use this file except in compliance with the License.
       
     7 #
       
     8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
       
     9 # or http://www.opensolaris.org/os/licensing.
       
    10 # See the License for the specific language governing permissions
       
    11 # and limitations under the License.
       
    12 #
       
    13 # When distributing Covered Code, include this CDDL HEADER in each
       
    14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
       
    15 # If applicable, add the following below this CDDL HEADER, with the
       
    16 # fields enclosed by brackets "[]" replaced with your own identifying
       
    17 # information: Portions Copyright [yyyy] [name of copyright owner]
       
    18 #
       
    19 # CDDL HEADER END
       
    20 #
       
    21 
       
    22 #
       
    23 # Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
       
    24 #
       
    25 <transform file path=usr.*/man/.+ -> default mangler.man.stability private>
       
    26 <transform file path=usr/lib/xscreensaver/hacks/.* -> default mode 0555>
       
    27 set name=pkg.fmri \
       
    28     value=pkg:/desktop/xscreensaver/hacks/hacks-gl@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
       
    29 set name=pkg.summary value="XScreenSaver - OpenGL display mode modules"
       
    30 # pkgdepend can't follow the runtime generated symlinks to libGL
       
    31 set name=pkg.depend.bypass-generate value=libGL\.so\.1
       
    32 set name=pkg.descripton \
       
    33     value="Modules that provide different OpenGL-based display modes (hacks) for XScreenSaver"
       
    34 set name=com.oracle.info.description value="XScreenSaver software"
       
    35 set name=com.oracle.info.tpno value=$(TPNO)
       
    36 set name=info.classification value=org.opensolaris.category.2008:System/X11
       
    37 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
       
    38 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
       
    39 set name=org.opensolaris.arc-caseid value=LSARC/2001/121 value=LSARC/2006/446
       
    40 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
       
    41 
       
    42 
       
    43 file path=usr/lib/xscreensaver/bin/xscreensaver-gl-helper
       
    44 file path=usr/lib/xscreensaver/config/control-center-2.0/antinspect.xml
       
    45 file path=usr/lib/xscreensaver/config/control-center-2.0/antmaze.xml
       
    46 file path=usr/lib/xscreensaver/config/control-center-2.0/antspotlight.xml
       
    47 file path=usr/lib/xscreensaver/config/control-center-2.0/atlantis.xml
       
    48 file path=usr/lib/xscreensaver/config/control-center-2.0/atunnel.xml
       
    49 file path=usr/lib/xscreensaver/config/control-center-2.0/blinkbox.xml
       
    50 file path=usr/lib/xscreensaver/config/control-center-2.0/blocktube.xml
       
    51 file path=usr/lib/xscreensaver/config/control-center-2.0/boing.xml
       
    52 file path=usr/lib/xscreensaver/config/control-center-2.0/bouncingcow.xml
       
    53 file path=usr/lib/xscreensaver/config/control-center-2.0/boxed.xml
       
    54 file path=usr/lib/xscreensaver/config/control-center-2.0/bubble3d.xml
       
    55 file path=usr/lib/xscreensaver/config/control-center-2.0/cage.xml
       
    56 file path=usr/lib/xscreensaver/config/control-center-2.0/carousel.xml
       
    57 file path=usr/lib/xscreensaver/config/control-center-2.0/circuit.xml
       
    58 file path=usr/lib/xscreensaver/config/control-center-2.0/companioncube.xml
       
    59 file path=usr/lib/xscreensaver/config/control-center-2.0/crackberg.xml
       
    60 file path=usr/lib/xscreensaver/config/control-center-2.0/cube21.xml
       
    61 file path=usr/lib/xscreensaver/config/control-center-2.0/cubenetic.xml
       
    62 file path=usr/lib/xscreensaver/config/control-center-2.0/cubestorm.xml
       
    63 file path=usr/lib/xscreensaver/config/control-center-2.0/cubicgrid.xml
       
    64 file path=usr/lib/xscreensaver/config/control-center-2.0/dangerball.xml
       
    65 file path=usr/lib/xscreensaver/config/control-center-2.0/endgame.xml
       
    66 file path=usr/lib/xscreensaver/config/control-center-2.0/engine.xml
       
    67 file path=usr/lib/xscreensaver/config/control-center-2.0/flipflop.xml
       
    68 file path=usr/lib/xscreensaver/config/control-center-2.0/flipscreen3d.xml
       
    69 file path=usr/lib/xscreensaver/config/control-center-2.0/fliptext.xml
       
    70 file path=usr/lib/xscreensaver/config/control-center-2.0/flurry.xml
       
    71 file path=usr/lib/xscreensaver/config/control-center-2.0/gears.xml
       
    72 file path=usr/lib/xscreensaver/config/control-center-2.0/gflux.xml
       
    73 file path=usr/lib/xscreensaver/config/control-center-2.0/glblur.xml
       
    74 file path=usr/lib/xscreensaver/config/control-center-2.0/glcells.xml
       
    75 file path=usr/lib/xscreensaver/config/control-center-2.0/gleidescope.xml
       
    76 file path=usr/lib/xscreensaver/config/control-center-2.0/glhanoi.xml
       
    77 file path=usr/lib/xscreensaver/config/control-center-2.0/glknots.xml
       
    78 file path=usr/lib/xscreensaver/config/control-center-2.0/glmatrix.xml
       
    79 file path=usr/lib/xscreensaver/config/control-center-2.0/glplanet.xml
       
    80 file path=usr/lib/xscreensaver/config/control-center-2.0/glschool.xml
       
    81 file path=usr/lib/xscreensaver/config/control-center-2.0/glslideshow.xml
       
    82 file path=usr/lib/xscreensaver/config/control-center-2.0/glsnake.xml
       
    83 file path=usr/lib/xscreensaver/config/control-center-2.0/gltext.xml
       
    84 file path=usr/lib/xscreensaver/config/control-center-2.0/hilbert.xml
       
    85 file path=usr/lib/xscreensaver/config/control-center-2.0/hypertorus.xml
       
    86 file path=usr/lib/xscreensaver/config/control-center-2.0/hypnowheel.xml
       
    87 file path=usr/lib/xscreensaver/config/control-center-2.0/jigglypuff.xml
       
    88 file path=usr/lib/xscreensaver/config/control-center-2.0/jigsaw.xml
       
    89 file path=usr/lib/xscreensaver/config/control-center-2.0/juggler3d.xml
       
    90 file path=usr/lib/xscreensaver/config/control-center-2.0/klein.xml
       
    91 file path=usr/lib/xscreensaver/config/control-center-2.0/lament.xml
       
    92 file path=usr/lib/xscreensaver/config/control-center-2.0/lavalite.xml
       
    93 file path=usr/lib/xscreensaver/config/control-center-2.0/lockward.xml
       
    94 file path=usr/lib/xscreensaver/config/control-center-2.0/menger.xml
       
    95 file path=usr/lib/xscreensaver/config/control-center-2.0/mirrorblob.xml
       
    96 file path=usr/lib/xscreensaver/config/control-center-2.0/moebius.xml
       
    97 file path=usr/lib/xscreensaver/config/control-center-2.0/moebiusgears.xml
       
    98 file path=usr/lib/xscreensaver/config/control-center-2.0/molecule.xml
       
    99 file path=usr/lib/xscreensaver/config/control-center-2.0/morph3d.xml
       
   100 file path=usr/lib/xscreensaver/config/control-center-2.0/noof.xml
       
   101 file path=usr/lib/xscreensaver/config/control-center-2.0/photopile.xml
       
   102 file path=usr/lib/xscreensaver/config/control-center-2.0/pinion.xml
       
   103 file path=usr/lib/xscreensaver/config/control-center-2.0/pipes.xml
       
   104 file path=usr/lib/xscreensaver/config/control-center-2.0/polyhedra.xml
       
   105 file path=usr/lib/xscreensaver/config/control-center-2.0/polytopes.xml
       
   106 file path=usr/lib/xscreensaver/config/control-center-2.0/providence.xml
       
   107 file path=usr/lib/xscreensaver/config/control-center-2.0/pulsar.xml
       
   108 file path=usr/lib/xscreensaver/config/control-center-2.0/queens.xml
       
   109 file path=usr/lib/xscreensaver/config/control-center-2.0/rubik.xml
       
   110 file path=usr/lib/xscreensaver/config/control-center-2.0/rubikblocks.xml
       
   111 file path=usr/lib/xscreensaver/config/control-center-2.0/sballs.xml
       
   112 file path=usr/lib/xscreensaver/config/control-center-2.0/sierpinski3d.xml
       
   113 file path=usr/lib/xscreensaver/config/control-center-2.0/skytentacles.xml
       
   114 file path=usr/lib/xscreensaver/config/control-center-2.0/spheremonics.xml
       
   115 file path=usr/lib/xscreensaver/config/control-center-2.0/sproingies.xml
       
   116 file path=usr/lib/xscreensaver/config/control-center-2.0/stairs.xml
       
   117 file path=usr/lib/xscreensaver/config/control-center-2.0/starwars.xml
       
   118 file path=usr/lib/xscreensaver/config/control-center-2.0/stonerview.xml
       
   119 file path=usr/lib/xscreensaver/config/control-center-2.0/superquadrics.xml
       
   120 file path=usr/lib/xscreensaver/config/control-center-2.0/surfaces.xml
       
   121 file path=usr/lib/xscreensaver/config/control-center-2.0/tangram.xml
       
   122 file path=usr/lib/xscreensaver/config/control-center-2.0/timetunnel.xml
       
   123 file path=usr/lib/xscreensaver/config/control-center-2.0/topblock.xml
       
   124 file path=usr/lib/xscreensaver/config/control-center-2.0/tronbit.xml
       
   125 file path=usr/lib/xscreensaver/config/control-center-2.0/voronoi.xml
       
   126 file path=usr/lib/xscreensaver/hacks/antinspect
       
   127 file path=usr/lib/xscreensaver/hacks/antmaze
       
   128 file path=usr/lib/xscreensaver/hacks/antspotlight
       
   129 file path=usr/lib/xscreensaver/hacks/atlantis
       
   130 file path=usr/lib/xscreensaver/hacks/atunnel
       
   131 file path=usr/lib/xscreensaver/hacks/blinkbox
       
   132 file path=usr/lib/xscreensaver/hacks/blocktube
       
   133 file path=usr/lib/xscreensaver/hacks/boing
       
   134 file path=usr/lib/xscreensaver/hacks/bouncingcow
       
   135 file path=usr/lib/xscreensaver/hacks/boxed
       
   136 file path=usr/lib/xscreensaver/hacks/bubble3d
       
   137 file path=usr/lib/xscreensaver/hacks/cage
       
   138 file path=usr/lib/xscreensaver/hacks/carousel
       
   139 file path=usr/lib/xscreensaver/hacks/circuit
       
   140 file path=usr/lib/xscreensaver/hacks/companioncube
       
   141 file path=usr/lib/xscreensaver/hacks/crackberg
       
   142 file path=usr/lib/xscreensaver/hacks/cube21
       
   143 file path=usr/lib/xscreensaver/hacks/cubenetic
       
   144 file path=usr/lib/xscreensaver/hacks/cubestorm
       
   145 file path=usr/lib/xscreensaver/hacks/cubicgrid
       
   146 file path=usr/lib/xscreensaver/hacks/dangerball
       
   147 file path=usr/lib/xscreensaver/hacks/endgame
       
   148 file path=usr/lib/xscreensaver/hacks/engine
       
   149 file path=usr/lib/xscreensaver/hacks/flipflop
       
   150 file path=usr/lib/xscreensaver/hacks/flipscreen3d
       
   151 file path=usr/lib/xscreensaver/hacks/fliptext
       
   152 file path=usr/lib/xscreensaver/hacks/flurry
       
   153 file path=usr/lib/xscreensaver/hacks/gears
       
   154 file path=usr/lib/xscreensaver/hacks/gflux
       
   155 file path=usr/lib/xscreensaver/hacks/glblur
       
   156 file path=usr/lib/xscreensaver/hacks/glcells
       
   157 file path=usr/lib/xscreensaver/hacks/gleidescope
       
   158 file path=usr/lib/xscreensaver/hacks/glhanoi
       
   159 file path=usr/lib/xscreensaver/hacks/glknots
       
   160 file path=usr/lib/xscreensaver/hacks/glmatrix
       
   161 file path=usr/lib/xscreensaver/hacks/glplanet
       
   162 file path=usr/lib/xscreensaver/hacks/glschool
       
   163 file path=usr/lib/xscreensaver/hacks/glslideshow
       
   164 file path=usr/lib/xscreensaver/hacks/glsnake
       
   165 file path=usr/lib/xscreensaver/hacks/gltext
       
   166 file path=usr/lib/xscreensaver/hacks/hilbert
       
   167 file path=usr/lib/xscreensaver/hacks/hypertorus
       
   168 file path=usr/lib/xscreensaver/hacks/hypnowheel
       
   169 file path=usr/lib/xscreensaver/hacks/jigglypuff
       
   170 file path=usr/lib/xscreensaver/hacks/jigsaw
       
   171 file path=usr/lib/xscreensaver/hacks/juggler3d
       
   172 file path=usr/lib/xscreensaver/hacks/klein
       
   173 file path=usr/lib/xscreensaver/hacks/lament
       
   174 file path=usr/lib/xscreensaver/hacks/lavalite
       
   175 file path=usr/lib/xscreensaver/hacks/lockward
       
   176 file path=usr/lib/xscreensaver/hacks/menger
       
   177 file path=usr/lib/xscreensaver/hacks/mirrorblob
       
   178 file path=usr/lib/xscreensaver/hacks/moebius
       
   179 file path=usr/lib/xscreensaver/hacks/moebiusgears
       
   180 file path=usr/lib/xscreensaver/hacks/molecule
       
   181 file path=usr/lib/xscreensaver/hacks/morph3d
       
   182 file path=usr/lib/xscreensaver/hacks/noof
       
   183 file path=usr/lib/xscreensaver/hacks/photopile
       
   184 file path=usr/lib/xscreensaver/hacks/pinion
       
   185 file path=usr/lib/xscreensaver/hacks/pipes
       
   186 file path=usr/lib/xscreensaver/hacks/polyhedra
       
   187 file path=usr/lib/xscreensaver/hacks/polytopes
       
   188 file path=usr/lib/xscreensaver/hacks/providence
       
   189 file path=usr/lib/xscreensaver/hacks/pulsar
       
   190 file path=usr/lib/xscreensaver/hacks/queens
       
   191 file path=usr/lib/xscreensaver/hacks/rubik
       
   192 file path=usr/lib/xscreensaver/hacks/rubikblocks
       
   193 file path=usr/lib/xscreensaver/hacks/sballs
       
   194 file path=usr/lib/xscreensaver/hacks/sierpinski3d
       
   195 file path=usr/lib/xscreensaver/hacks/skytentacles
       
   196 file path=usr/lib/xscreensaver/hacks/spheremonics
       
   197 file path=usr/lib/xscreensaver/hacks/sproingies
       
   198 file path=usr/lib/xscreensaver/hacks/stairs
       
   199 file path=usr/lib/xscreensaver/hacks/starwars
       
   200 file path=usr/lib/xscreensaver/hacks/stonerview
       
   201 file path=usr/lib/xscreensaver/hacks/superquadrics
       
   202 file path=usr/lib/xscreensaver/hacks/surfaces
       
   203 file path=usr/lib/xscreensaver/hacks/tangram
       
   204 file path=usr/lib/xscreensaver/hacks/timetunnel
       
   205 file path=usr/lib/xscreensaver/hacks/topblock
       
   206 file path=usr/lib/xscreensaver/hacks/tronbit
       
   207 file path=usr/lib/xscreensaver/hacks/voronoi
       
   208 file path=usr/share/man/man6/antinspect.6
       
   209 file path=usr/share/man/man6/antmaze.6
       
   210 file path=usr/share/man/man6/antspotlight.6
       
   211 file path=usr/share/man/man6/atlantis.6
       
   212 file path=usr/share/man/man6/atunnel.6
       
   213 file path=usr/share/man/man6/blinkbox.6
       
   214 file path=usr/share/man/man6/blocktube.6
       
   215 file path=usr/share/man/man6/boing.6
       
   216 file path=usr/share/man/man6/bouncingcow.6
       
   217 file path=usr/share/man/man6/boxed.6
       
   218 file path=usr/share/man/man6/bubble3d.6
       
   219 file path=usr/share/man/man6/cage.6
       
   220 file path=usr/share/man/man6/carousel.6
       
   221 file path=usr/share/man/man6/circuit.6
       
   222 file path=usr/share/man/man6/companioncube.6
       
   223 file path=usr/share/man/man6/crackberg.6
       
   224 file path=usr/share/man/man6/cube21.6
       
   225 file path=usr/share/man/man6/cubenetic.6
       
   226 file path=usr/share/man/man6/cubestorm.6
       
   227 file path=usr/share/man/man6/cubicgrid.6
       
   228 file path=usr/share/man/man6/dangerball.6
       
   229 file path=usr/share/man/man6/endgame.6
       
   230 file path=usr/share/man/man6/engine.6
       
   231 file path=usr/share/man/man6/flipflop.6
       
   232 file path=usr/share/man/man6/flipscreen3d.6
       
   233 file path=usr/share/man/man6/fliptext.6
       
   234 file path=usr/share/man/man6/flurry.6
       
   235 file path=usr/share/man/man6/gears.6
       
   236 file path=usr/share/man/man6/gflux.6
       
   237 file path=usr/share/man/man6/glblur.6
       
   238 file path=usr/share/man/man6/glcells.6
       
   239 file path=usr/share/man/man6/gleidescope.6
       
   240 file path=usr/share/man/man6/glhanoi.6
       
   241 file path=usr/share/man/man6/glknots.6
       
   242 file path=usr/share/man/man6/glmatrix.6
       
   243 file path=usr/share/man/man6/glplanet.6
       
   244 file path=usr/share/man/man6/glschool.6
       
   245 file path=usr/share/man/man6/glslideshow.6
       
   246 file path=usr/share/man/man6/glsnake.6
       
   247 file path=usr/share/man/man6/gltext.6
       
   248 file path=usr/share/man/man6/hilbert.6
       
   249 file path=usr/share/man/man6/hypertorus.6
       
   250 file path=usr/share/man/man6/hypnowheel.6
       
   251 file path=usr/share/man/man6/jigglypuff.6
       
   252 file path=usr/share/man/man6/jigsaw.6
       
   253 file path=usr/share/man/man6/juggler3d.6
       
   254 file path=usr/share/man/man6/klein.6
       
   255 file path=usr/share/man/man6/lament.6
       
   256 file path=usr/share/man/man6/lavalite.6
       
   257 file path=usr/share/man/man6/lockward.6
       
   258 file path=usr/share/man/man6/menger.6
       
   259 file path=usr/share/man/man6/mirrorblob.6
       
   260 file path=usr/share/man/man6/moebius.6
       
   261 file path=usr/share/man/man6/moebiusgears.6
       
   262 file path=usr/share/man/man6/molecule.6
       
   263 file path=usr/share/man/man6/morph3d.6
       
   264 file path=usr/share/man/man6/noof.6
       
   265 file path=usr/share/man/man6/photopile.6
       
   266 file path=usr/share/man/man6/pinion.6
       
   267 file path=usr/share/man/man6/pipes.6
       
   268 file path=usr/share/man/man6/polyhedra.6
       
   269 file path=usr/share/man/man6/polytopes.6
       
   270 file path=usr/share/man/man6/providence.6
       
   271 file path=usr/share/man/man6/pulsar.6
       
   272 file path=usr/share/man/man6/queens.6
       
   273 file path=usr/share/man/man6/rubik.6
       
   274 file path=usr/share/man/man6/rubikblocks.6
       
   275 file path=usr/share/man/man6/sballs.6
       
   276 file path=usr/share/man/man6/sierpinski3d.6
       
   277 file path=usr/share/man/man6/skytentacles.6
       
   278 file path=usr/share/man/man6/spheremonics.6
       
   279 file path=usr/share/man/man6/sproingies.6
       
   280 file path=usr/share/man/man6/stairs.6
       
   281 file path=usr/share/man/man6/starwars.6
       
   282 file path=usr/share/man/man6/stonerview.6
       
   283 file path=usr/share/man/man6/superquadrics.6
       
   284 file path=usr/share/man/man6/surfaces.6
       
   285 file path=usr/share/man/man6/tangram.6
       
   286 file path=usr/share/man/man6/timetunnel.6
       
   287 file path=usr/share/man/man6/topblock.6
       
   288 file path=usr/share/man/man6/tronbit.6
       
   289 file path=usr/share/man/man6/voronoi.6
       
   290 file path=usr/share/man/man6/xscreensaver-gl-helper.6
       
   291 license files/xscreensaver-hacks-gl.license.txt license=MIT
       
   292 
       
   293 
       
   294 # Second half of workaround for pkgdepend not handling libGL's magic properly
       
   295 depend type=require fmri=__TBD pkg.debug.depend.file=usr/lib/mesa/libGL.so.1
       
   296 # Programs run by various hacks
       
   297 depend type=require fmri=__TBD \
       
   298     pkg.debug.depend.file=usr/lib/xscreensaver/bin/xscreensaver-getimage
       
   299 depend type=require fmri=__TBD \
       
   300     pkg.debug.depend.file=usr/lib/xscreensaver/bin/xscreensaver-text