From 791350f740c244ded8f96756bbfcf04295a8304c Mon Sep 17 00:00:00 2001 From: James Meyer Date: Thu, 19 Mar 2009 20:16:54 -0500 Subject: gnome-screensaver & Xscreensaver : modify PKGBUILD to output a list of installed savers --- abs/extra-testing/gnome-screensaver/PKGBUILD | 6 +- abs/extra-testing/gnome-screensaver/__changelog | 4 + abs/extra-testing/gnome-screensaver/gscreensavers | 200 ++++++++++++++++++++++ abs/extra-testing/xscreensaver/PKGBUILD | 1 + abs/extra-testing/xscreensaver/__changelog | 3 + abs/extra-testing/xscreensaver/xscreensaver | 198 +++++++++++++++++++++ abs/extra-testing/xscreensaver/xscreensavers | 198 +++++++++++++++++++++ 7 files changed, 608 insertions(+), 2 deletions(-) create mode 100644 abs/extra-testing/gnome-screensaver/gscreensavers create mode 100644 abs/extra-testing/xscreensaver/__changelog create mode 100644 abs/extra-testing/xscreensaver/xscreensaver create mode 100644 abs/extra-testing/xscreensaver/xscreensavers diff --git a/abs/extra-testing/gnome-screensaver/PKGBUILD b/abs/extra-testing/gnome-screensaver/PKGBUILD index fd8476f..7849585 100644 --- a/abs/extra-testing/gnome-screensaver/PKGBUILD +++ b/abs/extra-testing/gnome-screensaver/PKGBUILD @@ -3,14 +3,14 @@ pkgname=gnome-screensaver pkgver=2.24.1 -pkgrel=5 +pkgrel=6 pkgdesc="Screensaver designed to integrate well with the GNOME desktop." arch=(i686 x86_64) license=('GPL') url="http://live.gnome.org/GnomeScreensaver" backup=(etc/pam.d/gnome-screensaver) depends=('gnome-menus>=2.24.2' 'libgnomekbd>=2.24.0' 'libxss' 'libgl' 'libnotify' 'gnome-desktop>=2.24.2' 'libxxf86misc') -makedepends=('pkgconfig' 'gettext' 'intltool' 'mesa' 'xscreensaver') +makedepends=('pkgconfig' 'gettext' 'intltool' 'mesa' 'xscreensaver' 'libxslt') groups=('gnome') options=(!emptydirs) install=gnome-screensaver.install @@ -42,4 +42,6 @@ build() { install -m755 -d "${pkgdir}/usr/share/gconf/schemas" gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" ${pkgdir}/etc/gconf/schemas/*.schemas || return 1 rm -f ${pkgdir}/etc/gconf/schemas/*.schemas + ls $pkgdir/usr/share/applications/screensavers/|cut -d. -f1 > $startdir/gscreensavers + } diff --git a/abs/extra-testing/gnome-screensaver/__changelog b/abs/extra-testing/gnome-screensaver/__changelog index e1b40cd..3fb149c 100644 --- a/abs/extra-testing/gnome-screensaver/__changelog +++ b/abs/extra-testing/gnome-screensaver/__changelog @@ -1 +1,5 @@ add defaults to install file +make xsltproc part of makedepends +print list of screensavers to gscreensavers + ls $pkgdir/usr/share/applications/screensavers/|cut -d. -f1 > $startdir/gscreensavers + diff --git a/abs/extra-testing/gnome-screensaver/gscreensavers b/abs/extra-testing/gnome-screensaver/gscreensavers new file mode 100644 index 0000000..7f56072 --- /dev/null +++ b/abs/extra-testing/gnome-screensaver/gscreensavers @@ -0,0 +1,200 @@ +abstractile +anemone +anemotaxis +antinspect +antmaze +antspotlight +apollonian +apple2 +atlantis +attraction +atunnel +barcode +blaster +blinkbox +blitspin +blocktube +boing +bouboule +bouncingcow +boxed +boxfit +braid +bsod +bubble3d +bumps +cage +carousel +ccurve +celtic +circuit +cloudlife +compass +coral +cosmos-slideshow +crackberg +crystal +cube21 +cubenetic +cubestorm +cubicgrid +cwaves +cynosure +dangerball +decayscreen +deco +deluxe +demon +discrete +distort +drift +endgame +engine +epicycle +eruption +euler2d +extrusion +fadeplot +fiberlamp +fireworkx +flame +flipflop +flipscreen3d +fliptext +flow +fluidballs +flurry +flyingtoasters +fontglide +footlogo-floaters +fuzzyflakes +galaxy +gears +gflux +glblur +glcells +gleidescope +glhanoi +glknots +glmatrix +glplanet +glschool +glslideshow +glsnake +gltext +goop +grav +greynetic +halftone +halo +helix +hopalong +hyperball +hypercube +hypertorus +hypnowheel +ifs +imsmap +interaggregate +interference +intermomentary +jigglypuff +jigsaw +juggle +juggler3d +julia +kaleidescope +klein +kumppa +lament +lavalite +lcdscrub +lockward +loop +m6502 +maze +memscroller +menger +metaballs +mirrorblob +moebius +moebiusgears +moire +moire2 +molecule +morph3d +mountain +munch +nerverot +noof +noseguy +pacman +pedal +penetrate +penrose +personal-slideshow +petri +phosphor +photopile +piecewise +pinion +pipes +polyhedra +polyominoes +polytopes +pong +popsquares +providence +pulsar +pyro +qix +queens +rd-bomb +ripples +rocks +rorschach +rotzoomer +rubik +sballs +shadebobs +sierpinski +sierpinski3d +skytentacles +slidescreen +slip +sonar +speedmine +spheremonics +spotlight +sproingies +squiral +stairs +starfish +starwars +stonerview +strange +substrate +superquadrics +swirl +tangram +thornbird +timetunnel +topblock +triangle +truchet +twang +vermiculate +vidwhacker +voronoi +wander +webcollage +whirlwindwarp +wormhole +xanalogtv +xflame +xjack +xlyap +xmatrix +xrayswarm +xspirograph +zoom diff --git a/abs/extra-testing/xscreensaver/PKGBUILD b/abs/extra-testing/xscreensaver/PKGBUILD index 94de9c3..e94b173 100644 --- a/abs/extra-testing/xscreensaver/PKGBUILD +++ b/abs/extra-testing/xscreensaver/PKGBUILD @@ -35,4 +35,5 @@ build() { install -D -m644 ${srcdir}/xscreensaver.pam ${pkgdir}/etc/pam.d/xscreensaver || return 1 chmod 755 ${pkgdir}/usr/bin/xscreensaver || return 1 echo "NotShowIn=KDE;GNOME;" >> ${pkgdir}/usr/share/applications/xscreensaver-properties.desktop || return 1 + ls $pkgdir/usr/lib/xscreensaver > $startdir/xscreensavers } diff --git a/abs/extra-testing/xscreensaver/__changelog b/abs/extra-testing/xscreensaver/__changelog new file mode 100644 index 0000000..ca14a40 --- /dev/null +++ b/abs/extra-testing/xscreensaver/__changelog @@ -0,0 +1,3 @@ +print out list of screensavers to xscreensaver + ls $pkgdir/usr/lib/xscreensaver > $startdir/xscreensavers + diff --git a/abs/extra-testing/xscreensaver/xscreensaver b/abs/extra-testing/xscreensaver/xscreensaver new file mode 100644 index 0000000..887bef9 --- /dev/null +++ b/abs/extra-testing/xscreensaver/xscreensaver @@ -0,0 +1,198 @@ +abstractile +anemone +anemotaxis +antinspect +antmaze +antspotlight +apollonian +apple2 +atlantis +attraction +atunnel +barcode +blaster +blinkbox +blitspin +blocktube +boing +bouboule +bouncingcow +boxed +boxfit +braid +bsod +bubble3d +bumps +cage +carousel +ccurve +celtic +circuit +cloudlife +compass +coral +crackberg +crystal +cube21 +cubenetic +cubestorm +cubicgrid +cwaves +cynosure +dangerball +decayscreen +deco +deluxe +demon +discrete +distort +drift +endgame +engine +epicycle +eruption +euler2d +fadeplot +fiberlamp +fireworkx +flame +flipflop +flipscreen3d +fliptext +flow +fluidballs +flurry +flyingtoasters +fontglide +fuzzyflakes +galaxy +gears +gflux +glblur +glcells +gleidescope +glhanoi +glknots +glmatrix +glplanet +glschool +glslideshow +glsnake +gltext +goop +grav +greynetic +halftone +halo +helix +hopalong +hyperball +hypercube +hypertorus +hypnowheel +ifs +imsmap +interaggregate +interference +intermomentary +jigglypuff +jigsaw +juggle +juggler3d +julia +kaleidescope +klein +kumppa +lament +lavalite +lcdscrub +ljlatest +lockward +loop +m6502 +maze +memscroller +menger +metaballs +mirrorblob +moebius +moebiusgears +moire +moire2 +molecule +morph3d +mountain +munch +nerverot +noof +noseguy +pacman +pedal +penetrate +penrose +petri +phosphor +photopile +piecewise +pinion +pipes +polyhedra +polyominoes +polytopes +pong +popsquares +providence +pulsar +pyro +qix +queens +rd-bomb +ripples +rocks +rorschach +rotzoomer +rubik +sballs +shadebobs +sierpinski +sierpinski3d +skytentacles +slidescreen +slip +sonar +speedmine +spheremonics +spotlight +sproingies +squiral +stairs +starfish +starwars +stonerview +strange +substrate +superquadrics +swirl +tangram +thornbird +timetunnel +topblock +triangle +truchet +twang +vermiculate +vidwhacker +voronoi +wander +webcollage +webcollage-helper +whirlwindwarp +wormhole +xanalogtv +xflame +xjack +xlyap +xmatrix +xrayswarm +xspirograph +zoom diff --git a/abs/extra-testing/xscreensaver/xscreensavers b/abs/extra-testing/xscreensaver/xscreensavers new file mode 100644 index 0000000..887bef9 --- /dev/null +++ b/abs/extra-testing/xscreensaver/xscreensavers @@ -0,0 +1,198 @@ +abstractile +anemone +anemotaxis +antinspect +antmaze +antspotlight +apollonian +apple2 +atlantis +attraction +atunnel +barcode +blaster +blinkbox +blitspin +blocktube +boing +bouboule +bouncingcow +boxed +boxfit +braid +bsod +bubble3d +bumps +cage +carousel +ccurve +celtic +circuit +cloudlife +compass +coral +crackberg +crystal +cube21 +cubenetic +cubestorm +cubicgrid +cwaves +cynosure +dangerball +decayscreen +deco +deluxe +demon +discrete +distort +drift +endgame +engine +epicycle +eruption +euler2d +fadeplot +fiberlamp +fireworkx +flame +flipflop +flipscreen3d +fliptext +flow +fluidballs +flurry +flyingtoasters +fontglide +fuzzyflakes +galaxy +gears +gflux +glblur +glcells +gleidescope +glhanoi +glknots +glmatrix +glplanet +glschool +glslideshow +glsnake +gltext +goop +grav +greynetic +halftone +halo +helix +hopalong +hyperball +hypercube +hypertorus +hypnowheel +ifs +imsmap +interaggregate +interference +intermomentary +jigglypuff +jigsaw +juggle +juggler3d +julia +kaleidescope +klein +kumppa +lament +lavalite +lcdscrub +ljlatest +lockward +loop +m6502 +maze +memscroller +menger +metaballs +mirrorblob +moebius +moebiusgears +moire +moire2 +molecule +morph3d +mountain +munch +nerverot +noof +noseguy +pacman +pedal +penetrate +penrose +petri +phosphor +photopile +piecewise +pinion +pipes +polyhedra +polyominoes +polytopes +pong +popsquares +providence +pulsar +pyro +qix +queens +rd-bomb +ripples +rocks +rorschach +rotzoomer +rubik +sballs +shadebobs +sierpinski +sierpinski3d +skytentacles +slidescreen +slip +sonar +speedmine +spheremonics +spotlight +sproingies +squiral +stairs +starfish +starwars +stonerview +strange +substrate +superquadrics +swirl +tangram +thornbird +timetunnel +topblock +triangle +truchet +twang +vermiculate +vidwhacker +voronoi +wander +webcollage +webcollage-helper +whirlwindwarp +wormhole +xanalogtv +xflame +xjack +xlyap +xmatrix +xrayswarm +xspirograph +zoom -- cgit v0.12