xscreensaver ------------------------------------------ The xscreensaver program waits until the keyboard and mouse have been idle for a period, and then runs a graphics demo chosen at random. It turns off as soon as there is any mouse or keyboard activity. It can also lock the screen (immediately, after a longer idle period, or on demand.) xscreensaver consists of two parts: xscreensaver itself (the ``driver'' or ``daemon''), which detects idleness and does locking; and the many graphics demos that are launched by xscreensaver. Runtime requirements: cygwin-3.1.7-1 or newer libintl8-0.19.8.1-2 libiconv-1.16-2 libiconv2-1.16-2 libfreetype6-2.10.2-2 libxml2-2.9.10-1 libglade2.0_0-2.6.4-2 appres fortune Build requirements: all the runtime + devel packages Canonical homepage: http://www.jwz.org/xscreensaver/ Canonical download: http://www.jwz.org/xscreensaver/xscreensaver-6.02.tar.gz * WARNINGS: 4.21: changed default configure installation directories: /usr/bin/ for xscreensaver, etc.; /usr/libexec/xscreensaver/ for hacks; /usr/share/xscreensaver/config/ for xml files (based on original changelog: http://www.jwz.org/xscreensaver/changelog.html) 4.18: this is no more considered as a GNOME package ! You didn't need the cygnome libraries installed (everything should be provided by the standard setup.exe install scheme) ------------------------------------ Build instructions: unpack xscreensaver-6.02-EL-2.tar.bz2 if you use setup to install this src package, it will be unpacked under /usr/src automatically cd /usr/src/xscreensaver-6.02 Then look below 'Port Notes' ------------------------------------------- Files included in the binary distro ├── etc │   ├── postinstall │   │   └── xscreensaver.sh │   └── X11 │   └── app-default │   └── XScreenSaver └── usr ├── bin │   ├── xscreensaver.exe │   ├── xscreensaver-command.exe │   ├── xscreensaver-demo -> xscreensaver-settings │   └── xscreensaver-settings.exe ├── libexec │   └── xscreensaver │   ├── abstractile.exe │   ├── anemone.exe │   ├── anemotaxis.exe │   ├── antinspect.exe │   ├── antmaze.exe │   ├── antspotlight.exe │   ├── apollonian.exe │   ├── apple2.exe │   ├── atlantis.exe │   ├── attraction.exe │   ├── atunnel.exe │   ├── barcode.exe │   ├── beats.exe │   ├── binaryhorizon.exe │   ├── binaryring.exe │   ├── blaster.exe │   ├── blinkbox.exe │   ├── blitspin.exe │   ├── blocktube.exe │   ├── boing.exe │   ├── bouboule.exe │   ├── bouncingcow.exe │   ├── boxed.exe │   ├── boxfit.exe │   ├── braid.exe │   ├── bsod.exe │   ├── bubble3d.exe │   ├── bumps.exe │   ├── cage.exe │   ├── carousel.exe │   ├── ccurve.exe │   ├── celtic.exe │   ├── circuit.exe │   ├── cityflow.exe │   ├── cloudlife.exe │   ├── companioncube.exe │   ├── compass.exe │   ├── coral.exe │   ├── covid19.exe │   ├── crackberg.exe │   ├── crumbler.exe │   ├── crystal.exe │   ├── cube21.exe │   ├── cubenetic.exe │   ├── cubestack.exe │   ├── cubestorm.exe │   ├── cubetwist.exe │   ├── cubicgrid.exe │   ├── cwaves.exe │   ├── cynosure.exe │   ├── dangerball.exe │   ├── decayscreen.exe │   ├── deco.exe │   ├── deepstars.exe │   ├── deluxe.exe │   ├── demon.exe │   ├── discoball.exe │   ├── discrete.exe │   ├── distort.exe │   ├── drift.exe │   ├── dymaxionmap.exe │   ├── endgame.exe │   ├── energystream.exe │   ├── engine.exe │   ├── epicycle.exe │   ├── eruption.exe │   ├── esper.exe │   ├── etruscanvenus.exe │   ├── euler2d.exe │   ├── extrusion.exe │   ├── fadeplot.exe │   ├── fiberlamp.exe │   ├── filmleader.exe │   ├── fireworkx.exe │   ├── flame.exe │   ├── flipflop.exe │   ├── flipscreen3d.exe │   ├── fliptext.exe │   ├── flow.exe │   ├── fluidballs.exe │   ├── flurry.exe │   ├── flyingtoasters.exe │   ├── fontglide.exe │   ├── fuzzyflakes.exe │   ├── galaxy.exe │   ├── gears.exe │   ├── geodesic.exe │   ├── geodesicgears.exe │   ├── gflux.exe │   ├── gibson.exe │   ├── glblur.exe │   ├── glcells.exe │   ├── gleidescope.exe │   ├── glhanoi.exe │   ├── glitchpeg.exe │   ├── glknots.exe │   ├── glmatrix.exe │   ├── glplanet.exe │   ├── glschool.exe │   ├── glslideshow.exe │   ├── glsnake.exe │   ├── gltext.exe │   ├── goop.exe │   ├── grav.exe │   ├── gravitywell.exe │   ├── greynetic.exe │   ├── halftone.exe │   ├── halo.exe │   ├── handsy.exe │   ├── headroom.exe │   ├── helix.exe │   ├── hexadrop.exe │   ├── hexstrut.exe │   ├── hilbert.exe │   ├── hopalong.exe │   ├── hydrostat.exe │   ├── hypertorus.exe │   ├── hypnowheel.exe │   ├── ifs.exe │   ├── imsmap.exe │   ├── interaggregate.exe │   ├── interference.exe │   ├── intermomentary.exe │   ├── jigglypuff.exe │   ├── jigsaw.exe │   ├── juggler3d.exe │   ├── julia.exe │   ├── kaleidescope.exe │   ├── kaleidocycle.exe │   ├── klein.exe │   ├── kumppa.exe │   ├── lament.exe │   ├── lavalite.exe │   ├── lcdscrub.exe │   ├── lockward.exe │   ├── loop.exe │   ├── m6502.exe │   ├── marbling.exe │   ├── maze.exe │   ├── maze3d.exe │   ├── memscroller.exe │   ├── menger.exe │   ├── metaballs.exe │   ├── mirrorblob.exe │   ├── moebius.exe │   ├── moebiusgears.exe │   ├── moire.exe │   ├── moire2.exe │   ├── molecule.exe │   ├── morph3d.exe │   ├── mountain.exe │   ├── munch.exe │   ├── nerverot.exe │   ├── noof.exe │   ├── noseguy.exe │   ├── pacman.exe │   ├── pedal.exe │   ├── peepers.exe │   ├── penetrate.exe │   ├── penrose.exe │   ├── petri.exe │   ├── phosphor.exe │   ├── photopile.exe │   ├── piecewise.exe │   ├── pinion.exe │   ├── pipes.exe │   ├── polyhedra.exe │   ├── polyominoes.exe │   ├── polytopes.exe │   ├── pong.exe │   ├── popsquares.exe │   ├── projectiveplane.exe │   ├── providence.exe │   ├── pulsar.exe │   ├── pyro.exe │   ├── qix.exe │   ├── quasicrystal.exe │   ├── queens.exe │   ├── raverhoop.exe │   ├── razzledazzle.exe │   ├── rd-bomb.exe │   ├── ripples.exe │   ├── rocks.exe │   ├── romanboy.exe │   ├── rorschach.exe │   ├── rotzoomer.exe │   ├── rubik.exe │   ├── rubikblocks.exe │   ├── sballs.exe │   ├── scooter.exe │   ├── shadebobs.exe │   ├── sierpinski.exe │   ├── sierpinski3d.exe │   ├── skytentacles.exe │   ├── slidescreen.exe │   ├── slip.exe │   ├── sonar.exe │   ├── speedmine.exe │   ├── sphereeversion.exe │   ├── spheremonics.exe │   ├── splitflap.exe │   ├── splodesic.exe │   ├── spotlight.exe │   ├── sproingies.exe │   ├── squiral.exe │   ├── stairs.exe │   ├── starfish.exe │   ├── starwars.exe │   ├── stonerview.exe │   ├── strange.exe │   ├── substrate.exe │   ├── superquadrics.exe │   ├── surfaces.exe │   ├── swirl.exe │   ├── tangram.exe │   ├── tessellimage.exe │   ├── thornbird.exe │   ├── timetunnel.exe │   ├── topblock.exe │   ├── triangle.exe │   ├── tronbit.exe │   ├── truchet.exe │   ├── twang.exe │   ├── unicrud.exe │   ├── unknownpleasures.exe │   ├── vermiculate.exe │   ├── vfeedback.exe │   ├── vidwhacker │   ├── vigilance.exe │   ├── voronoi.exe │   ├── wander.exe │   ├── webcollage │   ├── webcollage-helper.exe │   ├── whirlwindwarp.exe │   ├── winduprobot.exe │   ├── wormhole.exe │   ├── xanalogtv.exe │   ├── xflame.exe │   ├── xjack.exe │   ├── xlyap.exe │   ├── xmatrix.exe │   ├── xrayswarm.exe │   ├── xscreensaver-auth.exe │   ├── xscreensaver-getimage.exe │   ├── xscreensaver-getimage-file │   ├── xscreensaver-getimage-video │   ├── xscreensaver-gfx.exe │   ├── xscreensaver-gl-visual.exe │   ├── xscreensaver-text │   ├── xspirograph.exe │   └── zoom.exe └── share ├── applications │   └── xscreensaver-properties.desktop ├── doc │   └── xscreensaver ├── locale │   ├── da │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── de │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── es │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── et │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── fi │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── fr │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── hu │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── it │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── ja │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── ko │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── nb │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── nl │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── pl │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── pt │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── pt_BR │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── ru │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── sk │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── sv │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── vi │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── wa │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   ├── zh_CN │   │   └── LC_MESSAGES │   │   └── xscreensaver.mo │   └── zh_TW │   └── LC_MESSAGES │   └── xscreensaver.mo ├── man │   ├── man1 │   │   ├── xscreensaver.1 │   │   ├── xscreensaver-command.1 │   │   ├── xscreensaver-demo.1 -> xscreensaver-settings.1 │   │   └── xscreensaver-settings.1 │   └── man6 │   ├── abstractile.6 │   ├── anemone.6 │   ├── anemotaxis.6 │   ├── antinspect.6 │   ├── antmaze.6 │   ├── antspotlight.6 │   ├── apollonian.6 │   ├── apple2.6 │   ├── atlantis.6 │   ├── attraction.6 │   ├── atunnel.6 │   ├── barcode.6 │   ├── beats.6 │   ├── binaryhorizon.6 │   ├── binaryring.6 │   ├── blaster.6 │   ├── blinkbox.6 │   ├── blitspin.6 │   ├── blocktube.6 │   ├── boing.6 │   ├── bouboule.6 │   ├── bouncingcow.6 │   ├── boxed.6 │   ├── boxfit.6 │   ├── braid.6 │   ├── bsod.6 │   ├── bubble3d.6 │   ├── bumps.6 │   ├── cage.6 │   ├── carousel.6 │   ├── ccurve.6 │   ├── celtic.6 │   ├── circuit.6 │   ├── cityflow.6 │   ├── cloudlife.6 │   ├── companioncube.6 │   ├── compass.6 │   ├── coral.6 │   ├── covid19.6 │   ├── crackberg.6 │   ├── crumbler.6 │   ├── crystal.6 │   ├── cube21.6 │   ├── cubenetic.6 │   ├── cubestack.6 │   ├── cubestorm.6 │   ├── cubetwist.6 │   ├── cubicgrid.6 │   ├── cwaves.6 │   ├── cynosure.6 │   ├── dangerball.6 │   ├── decayscreen.6 │   ├── deco.6 │   ├── deepstars.6 │   ├── deluxe.6 │   ├── demon.6 │   ├── discoball.6 │   ├── discrete.6 │   ├── distort.6 │   ├── drift.6 │   ├── dymaxionmap.6 │   ├── endgame.6 │   ├── energystream.6 │   ├── engine.6 │   ├── epicycle.6 │   ├── eruption.6 │   ├── esper.6 │   ├── etruscanvenus.6 │   ├── euler2d.6 │   ├── extrusion.6 │   ├── fadeplot.6 │   ├── fiberlamp.6 │   ├── filmleader.6 │   ├── fireworkx.6 │   ├── flame.6 │   ├── flipflop.6 │   ├── flipscreen3d.6 │   ├── fliptext.6 │   ├── flow.6 │   ├── fluidballs.6 │   ├── flurry.6 │   ├── flyingtoasters.6 │   ├── fontglide.6 │   ├── fuzzyflakes.6 │   ├── galaxy.6 │   ├── gears.6 │   ├── geodesic.6 │   ├── geodesicgears.6 │   ├── gflux.6 │   ├── gibson.6 │   ├── glblur.6 │   ├── glcells.6 │   ├── gleidescope.6 │   ├── glhanoi.6 │   ├── glitchpeg.6 │   ├── glknots.6 │   ├── glmatrix.6 │   ├── glplanet.6 │   ├── glschool.6 │   ├── glslideshow.6 │   ├── glsnake.6 │   ├── gltext.6 │   ├── goop.6 │   ├── grav.6 │   ├── gravitywell.6 │   ├── greynetic.6 │   ├── halftone.6 │   ├── halo.6 │   ├── handsy.6 │   ├── headroom.6 │   ├── helix.6 │   ├── hexadrop.6 │   ├── hexstrut.6 │   ├── hilbert.6 │   ├── hopalong.6 │   ├── hydrostat.6 │   ├── hypertorus.6 │   ├── hypnowheel.6 │   ├── ifs.6 │   ├── imsmap.6 │   ├── interaggregate.6 │   ├── interference.6 │   ├── intermomentary.6 │   ├── jigglypuff.6 │   ├── jigsaw.6 │   ├── juggler3d.6 │   ├── julia.6 │   ├── kaleidescope.6 │   ├── kaleidocycle.6 │   ├── klein.6 │   ├── kumppa.6 │   ├── lament.6 │   ├── lavalite.6 │   ├── lcdscrub.6 │   ├── lockward.6 │   ├── loop.6 │   ├── marbling.6 │   ├── maze.6 │   ├── maze3d.6 │   ├── memscroller.6 │   ├── menger.6 │   ├── metaballs.6 │   ├── mirrorblob.6 │   ├── moebius.6 │   ├── moebiusgears.6 │   ├── moire.6 │   ├── moire2.6 │   ├── molecule.6 │   ├── morph3d.6 │   ├── mountain.6 │   ├── munch.6 │   ├── nerverot.6 │   ├── noof.6 │   ├── noseguy.6 │   ├── pacman.6 │   ├── pedal.6 │   ├── peepers.6 │   ├── penetrate.6 │   ├── penrose.6 │   ├── petri.6 │   ├── phosphor.6 │   ├── photopile.6 │   ├── piecewise.6 │   ├── pinion.6 │   ├── pipes.6 │   ├── polyhedra.6 │   ├── polyominoes.6 │   ├── polytopes.6 │   ├── pong.6 │   ├── projectiveplane.6 │   ├── providence.6 │   ├── pulsar.6 │   ├── pyro.6 │   ├── qix.6 │   ├── quasicrystal.6 │   ├── queens.6 │   ├── raverhoop.6 │   ├── razzledazzle.6 │   ├── rd-bomb.6 │   ├── ripples.6 │   ├── rocks.6 │   ├── romanboy.6 │   ├── rorschach.6 │   ├── rotzoomer.6 │   ├── rubik.6 │   ├── rubikblocks.6 │   ├── sballs.6 │   ├── scooter.6 │   ├── shadebobs.6 │   ├── sierpinski.6 │   ├── sierpinski3d.6 │   ├── skytentacles.6 │   ├── slidescreen.6 │   ├── slip.6 │   ├── sonar.6 │   ├── speedmine.6 │   ├── sphereeversion.6 │   ├── spheremonics.6 │   ├── splitflap.6 │   ├── splodesic.6 │   ├── spotlight.6 │   ├── sproingies.6 │   ├── squiral.6 │   ├── stairs.6 │   ├── starfish.6 │   ├── starwars.6 │   ├── stonerview.6 │   ├── strange.6 │   ├── substrate.6 │   ├── superquadrics.6 │   ├── surfaces.6 │   ├── swirl.6 │   ├── tangram.6 │   ├── tessellimage.6 │   ├── thornbird.6 │   ├── timetunnel.6 │   ├── topblock.6 │   ├── triangle.6 │   ├── tronbit.6 │   ├── truchet.6 │   ├── twang.6 │   ├── unicrud.6 │   ├── unknownpleasures.6 │   ├── vermiculate.6 │   ├── vfeedback.6 │   ├── vidwhacker.6 │   ├── vigilance.6 │   ├── voronoi.6 │   ├── wander.6 │   ├── webcollage.6 │   ├── whirlwindwarp.6 │   ├── winduprobot.6 │   ├── wormhole.6 │   ├── xanalogtv.6 │   ├── xflame.6 │   ├── xjack.6 │   ├── xlyap.6 │   ├── xmatrix.6 │   ├── xrayswarm.6 │   ├── xscreensaver-auth.6 │   ├── xscreensaver-getimage.6 │   ├── xscreensaver-getimage-file.6 │   ├── xscreensaver-getimage-video.6 │   ├── xscreensaver-gfx.6 │   ├── xscreensaver-gl-visual.6 │   ├── xscreensaver-systemd.6 │   ├── xscreensaver-text.6 │   ├── xspirograph.6 │   └── zoom.6 ├── pixmaps │   └── xscreensaver.xpm └── xscreensaver ├── config │   ├── abstractile.xml │   ├── anemone.xml │   ├── anemotaxis.xml │   ├── antinspect.xml │   ├── antmaze.xml │   ├── antspotlight.xml │   ├── apollonian.xml │   ├── apple2.xml │   ├── atlantis.xml │   ├── attraction.xml │   ├── atunnel.xml │   ├── barcode.xml │   ├── beats.xml │   ├── binaryhorizon.xml │   ├── binaryring.xml │   ├── blaster.xml │   ├── blinkbox.xml │   ├── blitspin.xml │   ├── blocktube.xml │   ├── boing.xml │   ├── bouboule.xml │   ├── bouncingcow.xml │   ├── boxed.xml │   ├── boxfit.xml │   ├── braid.xml │   ├── bsod.xml │   ├── bubble3d.xml │   ├── bumps.xml │   ├── cage.xml │   ├── carousel.xml │   ├── ccurve.xml │   ├── celtic.xml │   ├── circuit.xml │   ├── cityflow.xml │   ├── cloudlife.xml │   ├── companioncube.xml │   ├── compass.xml │   ├── coral.xml │   ├── covid19.xml │   ├── crackberg.xml │   ├── crumbler.xml │   ├── crystal.xml │   ├── cube21.xml │   ├── cubenetic.xml │   ├── cubestack.xml │   ├── cubestorm.xml │   ├── cubetwist.xml │   ├── cubicgrid.xml │   ├── cwaves.xml │   ├── cynosure.xml │   ├── dangerball.xml │   ├── decayscreen.xml │   ├── deco.xml │   ├── deepstars.xml │   ├── deluxe.xml │   ├── demon.xml │   ├── discoball.xml │   ├── discrete.xml │   ├── distort.xml │   ├── drift.xml │   ├── dymaxionmap.xml │   ├── endgame.xml │   ├── energystream.xml │   ├── engine.xml │   ├── epicycle.xml │   ├── eruption.xml │   ├── esper.xml │   ├── etruscanvenus.xml │   ├── euler2d.xml │   ├── extrusion.xml │   ├── fadeplot.xml │   ├── fiberlamp.xml │   ├── filmleader.xml │   ├── fireworkx.xml │   ├── flame.xml │   ├── flipflop.xml │   ├── flipscreen3d.xml │   ├── fliptext.xml │   ├── flow.xml │   ├── fluidballs.xml │   ├── flurry.xml │   ├── flyingtoasters.xml │   ├── fontglide.xml │   ├── fuzzyflakes.xml │   ├── galaxy.xml │   ├── gears.xml │   ├── geodesic.xml │   ├── geodesicgears.xml │   ├── gflux.xml │   ├── gibson.xml │   ├── glblur.xml │   ├── glcells.xml │   ├── gleidescope.xml │   ├── glhanoi.xml │   ├── glitchpeg.xml │   ├── glknots.xml │   ├── glmatrix.xml │   ├── glplanet.xml │   ├── glschool.xml │   ├── glslideshow.xml │   ├── glsnake.xml │   ├── gltext.xml │   ├── goop.xml │   ├── grav.xml │   ├── gravitywell.xml │   ├── greynetic.xml │   ├── halftone.xml │   ├── halo.xml │   ├── handsy.xml │   ├── headroom.xml │   ├── helix.xml │   ├── hexadrop.xml │   ├── hexstrut.xml │   ├── hilbert.xml │   ├── hopalong.xml │   ├── hydrostat.xml │   ├── hypertorus.xml │   ├── hypnowheel.xml │   ├── ifs.xml │   ├── imsmap.xml │   ├── interaggregate.xml │   ├── interference.xml │   ├── intermomentary.xml │   ├── jigglypuff.xml │   ├── jigsaw.xml │   ├── juggler3d.xml │   ├── julia.xml │   ├── kaleidescope.xml │   ├── kaleidocycle.xml │   ├── klein.xml │   ├── kumppa.xml │   ├── lament.xml │   ├── lavalite.xml │   ├── lcdscrub.xml │   ├── lockward.xml │   ├── loop.xml │   ├── m6502.xml │   ├── marbling.xml │   ├── maze.xml │   ├── maze3d.xml │   ├── memscroller.xml │   ├── menger.xml │   ├── metaballs.xml │   ├── mirrorblob.xml │   ├── moebius.xml │   ├── moebiusgears.xml │   ├── moire.xml │   ├── moire2.xml │   ├── molecule.xml │   ├── morph3d.xml │   ├── mountain.xml │   ├── munch.xml │   ├── nerverot.xml │   ├── noof.xml │   ├── noseguy.xml │   ├── pacman.xml │   ├── pedal.xml │   ├── peepers.xml │   ├── penetrate.xml │   ├── penrose.xml │   ├── petri.xml │   ├── phosphor.xml │   ├── photopile.xml │   ├── piecewise.xml │   ├── pinion.xml │   ├── pipes.xml │   ├── polyhedra.xml │   ├── polyominoes.xml │   ├── polytopes.xml │   ├── pong.xml │   ├── popsquares.xml │   ├── projectiveplane.xml │   ├── providence.xml │   ├── pulsar.xml │   ├── pyro.xml │   ├── qix.xml │   ├── quasicrystal.xml │   ├── queens.xml │   ├── raverhoop.xml │   ├── razzledazzle.xml │   ├── rd-bomb.xml │   ├── README │   ├── ripples.xml │   ├── rocks.xml │   ├── romanboy.xml │   ├── rorschach.xml │   ├── rotzoomer.xml │   ├── rubik.xml │   ├── rubikblocks.xml │   ├── sballs.xml │   ├── scooter.xml │   ├── shadebobs.xml │   ├── sierpinski.xml │   ├── sierpinski3d.xml │   ├── skytentacles.xml │   ├── slidescreen.xml │   ├── slip.xml │   ├── sonar.xml │   ├── speedmine.xml │   ├── sphereeversion.xml │   ├── spheremonics.xml │   ├── splitflap.xml │   ├── splodesic.xml │   ├── spotlight.xml │   ├── sproingies.xml │   ├── squiral.xml │   ├── stairs.xml │   ├── starfish.xml │   ├── starwars.xml │   ├── stonerview.xml │   ├── strange.xml │   ├── substrate.xml │   ├── superquadrics.xml │   ├── surfaces.xml │   ├── swirl.xml │   ├── tangram.xml │   ├── tessellimage.xml │   ├── thornbird.xml │   ├── timetunnel.xml │   ├── topblock.xml │   ├── triangle.xml │   ├── tronbit.xml │   ├── truchet.xml │   ├── twang.xml │   ├── unicrud.xml │   ├── unknownpleasures.xml │   ├── vermiculate.xml │   ├── vfeedback.xml │   ├── vidwhacker.xml │   ├── vigilance.xml │   ├── voronoi.xml │   ├── wander.xml │   ├── webcollage.xml │   ├── whirlwindwarp.xml │   ├── winduprobot.xml │   ├── wormhole.xml │   ├── xanalogtv.xml │   ├── xflame.xml │   ├── xjack.xml │   ├── xlyap.xml │   ├── xmatrix.xml │   ├── xrayswarm.xml │   ├── xspirograph.xml │   └── zoom.xml └── ui ├── screensaver-cmndln.png ├── screensaver-colorselector.png ├── screensaver-diagnostic.png ├── screensaver-locking.png ├── screensaver-power.png ├── screensaver-snap.png └── xscreensaver.ui ------------------ Port Notes: * Configure step (new installation defaults!): CFLAGS="-O4 -march=native" CXXFLAGS="-O4 -march=native" LDFLAGS="-O4" ./configure --prefix=/usr --sysconfdir=/etc --sbindir=/sbin --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --disable-root-passwd --with-browser=gnome-open --with-text-file=/usr/share/doc/xorg-server/README.md --with-image-directory=/cygdrive/c/Windows/Web/Wallpaper --with-app-defaults=/etc/X11/app-default --with-record-animation --with-glx * Above pathes can be changed to our flavor ... C:\Windows\Web\Wallpaper\ should contains some images on Windows 7 & up to 10 * fortune & appres added in setup.hint * Updated po/fr.po: cd po make generate_potfiles_in make POTFILES make update-po * Everything is in the patch file from the source package: 1/ use the patch (already applied on the sources) 2/ configure as above, then 3/ make as explained above 4/ install in /tmp/xsc before packaging as below # ----------------install script-------------------- PACKAGE="xscreensaver" VERSION="6.02" EL="EL-2" ROOT=/tmp/xsc make install-strip install_prefix=${ROOT} rm -rf ${ROOT}/etc/pam.d /usr/bin/install -c -d ${ROOT}/usr/share/doc/${PACKAGE} /usr/bin/install -c -m 644 CYGWIN-PATCHES/${PACKAGE}-${VERSION}.README ${ROOT}/usr/share/doc/${PACKAGE}/${PACKAGE}-${VERSION}.README /usr/bin/install -c -d ${ROOT}/etc/postinstall /usr/bin/install -c -m 755 CYGWIN-PATCHES/${PACKAGE}.sh ${ROOT}/etc/postinstall/${PACKAGE}.sh # Make sure all files are readable by all, and writable only by owner. chmod -R a+r,u+w,og-w ${ROOT} # Now create the binary package (cd $ROOT; tar cvjf /tmp/${PACKAGE}-${VERSION}-${EL}.tar.bz2 etc usr) # ----------------X-------------------- ----- version 6.02-EL-2 ----- Rebuild with '-O4' and used '--with-glx' ----- version 6.02-EL-1 ----- Upstream xscreensaver-6.02 + Updated fr.po Changed getimage-video for a working Windows version but you must have ffmpeg Had to fight with glx/gle and modified xlock-gl-utils.c to have it working (maybe corrected by --with-glx) Added the record-animation at configure level (where is 'images/drives-200.mp3' from recanim.c ?) Warning: XScreenSaver now in /etc/X11/app-defaults not in /usr/lib/X11/app-defaults doc should be in /usr/share/doc/xscreensaver ----- version 6.01-EL-1 ----- Upstream xscreensaver-6.01 - Updated fr.po ----- version 5.45-EL-1 ----- Upstream xscreensaver-5.45 - Updated fr.po ----- version 5.44-EL-1 ----- Upstream xscreensaver-5.44 ----- version 5.43-EL-1 ----- Upstream xscreensaver-5.43 ----- version 5.37-EL-1 ----- Upstream xscreensaver-5.37 Fewer patches... ----- version 5.32-EL-1 ----- Upstream xscreensaver-5.32 ----- version 5.12-EL-1 ----- Upstream xscreensaver-5.12 ----- version 5.11-EL-1 ----- Upstream xscreensaver-5.11 ----- version 5.04-EL-1 ----- Upstream xscreensaver-5.04 + patches from my Fedora srpm + modified fr.po + some small changes for driver/demo-Gtk.c + corrected passwd management + install of ant and dnalogo hacks ----- version 4.23-EL-1 ----- Updated for xscreensaver-4.23 + modified fr.po ----- version 4.22-EL-1 ----- Updated for xscreensaver-4.22 + modified fr.po ----- version 4.21-EL-1 ----- Updated for xscreensaver-4.21 + modified fr.po and install path ----- version 4.20-EL-1 ----- Updated for xscreensaver-4.20 + modified fr.po ----- version 4.19-EL-1 ----- Updated for xscreensaver-4.19 + modified fr.po Look at my optionnal packages: xscreensaver-contrib / rss-glx / xdaliclock / xplanet / xmountains ----- version 4.18-EL-2 ----- Corrected demo-Gtk for specific libglade behavior ----- version 4.18-EL-1 ----- Updated for xscreensaver-4.18 + modified fr.po + first version with GLIB2/GTK2 (no more cygnome required) ----- version 4.16-EL-1 ----- Updated for xscreensaver-4.16 + modified fr.po + my files. Added xmountains and xdaliclock optionnal hacks in separate packages. Patch file added in src package. ----- version 4.15-EL-1 ----- Binary package "hand-made !!!" Src package does not contains the patches !!! Added optionnal hacks in as secondary package called 'xscreensaver-contrib': - cosmos - fireflies - sphereEversion Added xplanet optionnal hack in a separate package Cygwin port maintained by: Eric LASSAUGE http://lassauge.free.fr/cygwin/