X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=xscreensaver.spec;h=58b1588b6c05432c706878e3e612d53b0c1d2b7c;hp=78fb1607deebfa0e259fc8012e45dfd6dda9e326;hb=6b1c86cf395f59389e4ece4ea8f4bea2c332745b;hpb=447db08c956099b3b183886729108bf5b364c4b8 diff --git a/xscreensaver.spec b/xscreensaver.spec index 78fb1607..58b1588b 100644 --- a/xscreensaver.spec +++ b/xscreensaver.spec @@ -1,5 +1,5 @@ %define name xscreensaver -%define version 4.21 +%define version 5.05 Summary: X screen saver and locker Name: %{name} @@ -15,28 +15,50 @@ Buildroot: %{_tmppath}/%{name}-root %package base Summary: A minimal installation of xscreensaver. +Summary(fr): Une installation minimale de xscreensaver. Group: Amusements/Graphics -BuildPrereq: bc, pam-devel, xorg-x11-devel -BuildPrereq: gtk2-devel libglade2-devel -Requires: /etc/pam.d/system-auth, htmlview, desktop-backgrounds-basic +BuildRequires: bc +BuildRequires: gettext +BuildRequires: pam-devel +BuildRequires: gtk2-devel +BuildRequires: desktop-file-utils +# Red Hat (pre-FC5): +#BuildRequires: xorg-x11-devel +#BuildRequires: libglade2-devel +# Red Hat 5, CentOS5, FC5, and up: +BuildRequires: xorg-x11-proto-devel +BuildRequires: libglade2-devel +# Mandrake: +#BuildRequires: libxorg-x11-devel +#BuildRequires: libglade2.0_0-devel +Requires: SysVinit +Requires: /etc/pam.d/system-auth +Requires: htmlview +Requires: desktop-backgrounds-basic Provides: xscreensaver Provides: xscreensaver-base Obsoletes: xscreensaver %package extras Summary: An enhanced set of screensavers. +Summary(fr): Un jeu étendu d'économiseurs d'écran. Group: Amusements/Graphics Requires: xscreensaver-base %package gl-extras Summary: An enhanced set of screensavers that require OpenGL. +Summary(fr): Un jeu étendu d'économiseurs d'écran qui nécessitent OpenGL. Group: Amusements/Graphics Requires: xscreensaver-base Obsoletes: xscreensaver-gl %description A modular screen saver and locker for the X Window System. -More than 190 display modes are included in this package. +More than 200 display modes are included in this package. + +%description -l fr +Un économiseur d'écran modulaire pour le système X Window. +Plus de 200 modes d'affichages sont inclus dans ce paquet. %description base A modular screen saver and locker for the X Window System. @@ -44,18 +66,34 @@ This package contains the bare minimum needed to blank and lock your screen. The graphical display modes are the "xscreensaver-extras" and "xscreensaver-gl-extras" packages. +%description -l fr base +Un économiseur d'écran modulaire pour le système X Window. +Ce paquet contient le minimum vital pour éteindre et verouiller +votre écran. Les modes d'affichages graphiques sont inclus +dans les paquets "xscreensaver-extras" et "xscreensaver-gl-extras". + %description extras A modular screen saver and locker for the X Window System. This package contains a variety of graphical screen savers for your mind-numbing, ambition-eroding, time-wasting, hypnotized viewing pleasure. +%description -l fr extras +Un économiseur d'écran modulaire pour le système X Window. +Ce paquet contient une pléthore d'économiseurs d'écran graphiques +pour votre plaisir des yeux. + %description gl-extras A modular screen saver and locker for the X Window System. This package contains a variety of OpenGL-based (3D) screen savers for your mind-numbing, ambition-eroding, time-wasting, hypnotized viewing pleasure. +%description -l fr gl-extras +Un économiseur d'écran modulaire pour le système X Window. +Ce paquet contient une pléthore d'économiseurs d'écran basés sur OpenGL (3D) +pour votre plaisir des yeux. + %prep %setup -q @@ -126,11 +164,11 @@ dd=%{_builddir}/%{name}-%{version} ( cd hacks ; list_files install ) > $dd/extras.files ( cd hacks/glx ; list_files install ) > $dd/gl-extras.files ( cd driver ; list_files install ) > $dd/base.files -( cd po ; list_files install ) >> $dd/base.files +#( cd po ; list_files install ) >> $dd/base.files + +%find_lang %{name} +cat %{name}.lang >> $dd/base.files -# jwz: I get "find-lang.sh: No translations found for xscreensaver" on FC3 -#%find_lang %{name} -#cat %{name}.lang >> $dd/base.files # Make sure all files are readable by all, and writable only by owner. # @@ -142,11 +180,15 @@ rm -rf ${RPM_BUILD_ROOT} %post base # This part runs on the end user's system, when the RPM is installed. -pids=`/sbin/pidof xscreensaver` -if [ -n "$pids" ]; then - echo "sending SIGHUP to running xscreensaver ($pids)..." >&2 - kill -HUP $pids -fi +# This will cause the screen to unlock, which annoys people. So, nevermind: +# people will just have to remember to re-launch it themselves, like they +# have to do with any other daemon they've upgraded. +# +#pids=`/sbin/pidof xscreensaver` +#if [ -n "$pids" ]; then +# echo "sending SIGHUP to running xscreensaver ($pids)..." >&2 +# kill -HUP $pids +#fi %files -f base.files base %defattr(-,root,root) @@ -156,3 +198,7 @@ fi %files -f gl-extras.files gl-extras %defattr(-,root,root) + +%changelog +* Fri Nov 4 2005 Eric Lassauge +- Updated french translations