rpms/xscreensaver/devel xscreensaver.spec,1.34,1.35

Mamoru Tasaka (mtasaka) fedora-extras-commits at redhat.com
Sat Feb 3 04:39:26 UTC 2007


Author: mtasaka

Update of /cvs/extras/rpms/xscreensaver/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15175

Modified Files:
	xscreensaver.spec 
Log Message:
* Sat Feb  3 2007 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1:5.01-6
- Make hack packages require base package (#227017)
- Create xscreensaver metapackage



Index: xscreensaver.spec
===================================================================
RCS file: /cvs/extras/rpms/xscreensaver/devel/xscreensaver.spec,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- xscreensaver.spec	21 Nov 2006 09:01:11 -0000	1.34
+++ xscreensaver.spec	3 Feb 2007 04:38:54 -0000	1.35
@@ -2,7 +2,7 @@
 
 %define version       5.01
 %define beta_ver      %{nil}
-%define fedora_rel    5
+%define fedora_rel    6
 
 %define default_text  %{_datadir}/eula/eula.en_US
 
@@ -27,13 +27,18 @@
 Patch8:          xscreensaver-5.00b5-include-directory.patch
 Patch21:         xscreensaver-5.01-webcollage-default-nonet.patch
 Patch114:        xscreensaver-5.01a1-pam-popup-passwindow.patch
+Requires:        xscreensaver-base = %{epoch}:%{version}-%{release}
+Requires:        xscreensaver-extras = %{epoch}:%{version}-%{release}
+Requires:        xscreensaver-gl-extras = %{epoch}:%{version}-%{release}
 
 %package base
 Summary:         A minimal installation of xscreensaver
 Group:           Amusements/Graphics
 BuildRequires:   gettext
 BuildRequires:   desktop-file-utils
+%if %{allow_non_passwd}
 BuildRequires:   autoconf >= %{autoconf_ver}
+%endif
 BuildRequires:   sed
 BuildRequires:   libtool
 BuildRequires:   bc
@@ -52,13 +57,12 @@
 Requires:        /etc/pam.d/system-auth
 Requires:        pam > %{pam_ver}
 Requires:        xorg-x11-resutils
-Provides:        xscreensaver = %{epoch}:%{version}-%{release}
-Obsoletes:       xscreensaver
 
 %package extras
 Summary:         An enhanced set of screensavers
 Group:           Amusements/Graphics
 BuildRequires:   desktop-backgrounds-basic
+Requires:        xscreensaver-base
 
 %package gl-extras
 Summary:         An enhanced set of screensavers that require OpenGL
@@ -66,6 +70,7 @@
 Provides:        xscreensaver-gl = %{epoch}:%{version}-%{release}
 Obsoletes:       xscreensaver-gl
 BuildRequires:   libGLU-devel, libGL-devel
+Requires:        xscreensaver-base
 
 %package extras-gss
 Summary:         Desktop files of extras for gnome-screensaver
@@ -84,10 +89,16 @@
 A modular screen saver and locker for the X Window System.
 More than 200 display modes are included in this package.
 
+This is a metapackage for installing all default packages
+related to XScreenSaver.
+
 %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.
 
+This is a metapackage for installing all default packages
+related to XScreenSaver.
+
 %description base
 A modular screen saver and locker for the X Window System.
 This package contains the bare minimum needed to blank and
@@ -233,7 +244,9 @@
 fi
 
 %build
+%if %{allow_non_passwd}
 autoconf
+%endif
 archdir=`./config.guess`
 mkdir $archdir
 cd $archdir
@@ -398,6 +411,9 @@
 %clean
 rm -rf ${RPM_BUILD_ROOT}
 
+%files
+%defattr(-,root,root)
+
 %files -f base.files base
 %defattr(-,root,root)
 
@@ -414,6 +430,10 @@
 %defattr(-,root,root)
 
 %changelog
+* Sat Feb  3 2007 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1:5.01-6
+- Make hack packages require base package (#227017)
+- Create xscreensaver metapackage
+
 * Mon Nov 20 2006 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1:5.01-5
 - Require xorg-x11-resutils (#216245)
 




More information about the fedora-extras-commits mailing list