summaryrefslogtreecommitdiffstats
path: root/xscreensaver.spec
diff options
context:
space:
mode:
authorSimon Rettberg2021-04-06 14:43:39 +0200
committerSimon Rettberg2021-04-07 13:38:37 +0200
commit38886de0c3e9ea5729ef23e4c653fa2822f52e8f (patch)
tree9b799c8c968a92cc77746a95e0e8bdd90b6b13c3 /xscreensaver.spec
parentMaybe not remove, but ... (diff)
downloadxscreensaver-openslx.tar.gz
xscreensaver-openslx.tar.xz
xscreensaver-openslx.zip
xscreensaver 6.00v28r1openslx
Diffstat (limited to 'xscreensaver.spec')
-rw-r--r--xscreensaver.spec23
1 files changed, 7 insertions, 16 deletions
diff --git a/xscreensaver.spec b/xscreensaver.spec
index 84931b5..d9d239b 100644
--- a/xscreensaver.spec
+++ b/xscreensaver.spec
@@ -1,5 +1,5 @@
%define name xscreensaver
-%define version 5.44
+%define version 6.00
Summary: X screen saver and locker
Name: %{name}
@@ -17,24 +17,25 @@ Buildroot: %{_tmppath}/%{name}-root
Summary: A minimal installation of xscreensaver.
Summary(fr): Une installation minimale de xscreensaver.
Group: Amusements/Graphics
-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
+BuildRequires: systemd-devel
+BuildRequires: libcap-devel
# Red Hat 5, CentOS5, FC5, and up:
BuildRequires: xorg-x11-proto-devel
-BuildRequires: libglade2-devel
+#BuildRequires: libglade2-devel
# Mandrake:
#BuildRequires: libxorg-x11-devel
#BuildRequires: libglade2.0_0-devel
Requires: SysVinit
+Requires: pam
Requires: /etc/pam.d/system-auth
Requires: htmlview
Requires: desktop-backgrounds-basic
+Requires: xdg-utils
+Requires: systemd-libs
Provides: xscreensaver
Provides: xscreensaver-base
Obsoletes: xscreensaver
@@ -111,12 +112,6 @@ export CFLAGS="${CFLAGS:-${RPM_OPT_FLAGS}}"
CONFIG_OPTS="--prefix=/usr --with-pam --without-shadow --without-kerberos"
-# Red Hat doesn't like this:
-CONFIG_OPTS="$CONFIG_OPTS --with-setuid-hacks"
-
-# This is flaky:
-# CONFIG_OPTS="$CONFIG_OPTS --with-login-manager"
-
ln -s ../configure .
%configure $CONFIG_OPTS
rm -f configure
@@ -140,10 +135,6 @@ mkdir -p $RPM_BUILD_ROOT%{_bindir} \
make install_prefix=$RPM_BUILD_ROOT install
-desktop-file-install --vendor gnome --delete-original \
- --dir $RPM_BUILD_ROOT%{_datadir}/applications \
- $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
-
# This function prints a list of things that get installed.
# It does this by parsing the output of a dummy run of "make install".
#