Group :: Desktop gráfico/XFce
RPM: xfce4-screensaver
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Name: xfce4-screensaver
Version: 4.18.2
Release: alt1
Summary: Screen saver and locker for Xfce
License: GPLv2+ and LGPLv2+
Group: Graphical desktop/XFce
Url: https://git.xfce.org/apps/xfce4-screensaver/about/
Vcs: https://gitlab.xfce.org/apps/xfce4-screensaver.git
Source: %name-%version.tar
Patch: %name-%version-%release.patch
Packager: Xfce Team <xfce at packages.altlinux.org>
BuildRequires(pre): rpm-build-xdg
BuildPreReq: rpm-build-xfce4 >= 0.1.0 xfce4-dev-tools >= 4.17.1
BuildPreReq: libxfconf-devel libgarcon-gtk3-devel libxfce4ui-gtk3-devel >= 4.18.4 libxfce4util-devel
BuildRequires: glib2-devel libgtk+3-devel libgio-devel
BuildRequires: libdbus-glib-devel libdbus-devel
BuildRequires: libXScrnSaver-devel libxklavier-devel libXrandr-devel libGL-devel
BuildRequires: libsystemd-devel libpam0-devel libwnck3-devel
BuildRequires: xmlto
# For xfce4-screensaver-configure
BuildRequires: rpm-build-python3
Requires: xfce4-common
%define _unpackaged_files_terminate_build 1
%description
%name is a screen saver and locker that aims to have simple, sane,
secure defaults and be well integrated with the desktop.
This project is a port of MATE Screensaver, itself a port of GNOME Screensaver.
It has been tightly integrated with the Xfce desktop, utilizing Xfce libraries
and the Xfconf configuration backend.
%prep
%setup
%patch -p1
%build
%xfce4reconf
%configure \
--disable-static \
--disable-silent-rules \
--enable-maintainer-mode \
--enable-pam \
--with-pam-auth-type=system \
--with-systemd \
--enable-locking \
--enable-docbook-docs \
--enable-debug=minimum
%make_build
%install
%makeinstall_std
%find_lang %name
%files -f %name.lang
%doc AUTHORS NEWS README.md
%attr(640,root,chkpwd) %config(noreplace) %_sysconfdir/pam.d/%name
%_xdgconfigdir/autostart/%name.desktop
%_xdgmenusdir/*.menu
%_bindir/%{name}*
%_libexecdir/%{name}*
%attr(2711,root,chkpwd) %_libexecdir/%name-dialog
%_desktopdir/screensavers/*.desktop
%_desktopdir/*.desktop
%_datadir/dbus-1/services/*.service
%_datadir/desktop-directories/*.directory
%_iconsdir/hicolor/*/apps/*
%_man1dir/*
%_pixmapsdir/*.svg
%changelog
…
Todas as alterações você pod ver aqui
Version: 4.18.2
Release: alt1
Summary: Screen saver and locker for Xfce
License: GPLv2+ and LGPLv2+
Group: Graphical desktop/XFce
Url: https://git.xfce.org/apps/xfce4-screensaver/about/
Vcs: https://gitlab.xfce.org/apps/xfce4-screensaver.git
Source: %name-%version.tar
Patch: %name-%version-%release.patch
Packager: Xfce Team <xfce at packages.altlinux.org>
BuildRequires(pre): rpm-build-xdg
BuildPreReq: rpm-build-xfce4 >= 0.1.0 xfce4-dev-tools >= 4.17.1
BuildPreReq: libxfconf-devel libgarcon-gtk3-devel libxfce4ui-gtk3-devel >= 4.18.4 libxfce4util-devel
BuildRequires: glib2-devel libgtk+3-devel libgio-devel
BuildRequires: libdbus-glib-devel libdbus-devel
BuildRequires: libXScrnSaver-devel libxklavier-devel libXrandr-devel libGL-devel
BuildRequires: libsystemd-devel libpam0-devel libwnck3-devel
BuildRequires: xmlto
# For xfce4-screensaver-configure
BuildRequires: rpm-build-python3
Requires: xfce4-common
%define _unpackaged_files_terminate_build 1
%description
%name is a screen saver and locker that aims to have simple, sane,
secure defaults and be well integrated with the desktop.
This project is a port of MATE Screensaver, itself a port of GNOME Screensaver.
It has been tightly integrated with the Xfce desktop, utilizing Xfce libraries
and the Xfconf configuration backend.
%prep
%setup
%patch -p1
%build
%xfce4reconf
%configure \
--disable-static \
--disable-silent-rules \
--enable-maintainer-mode \
--enable-pam \
--with-pam-auth-type=system \
--with-systemd \
--enable-locking \
--enable-docbook-docs \
--enable-debug=minimum
%make_build
%install
%makeinstall_std
%find_lang %name
%files -f %name.lang
%doc AUTHORS NEWS README.md
%attr(640,root,chkpwd) %config(noreplace) %_sysconfdir/pam.d/%name
%_xdgconfigdir/autostart/%name.desktop
%_xdgmenusdir/*.menu
%_bindir/%{name}*
%_libexecdir/%{name}*
%attr(2711,root,chkpwd) %_libexecdir/%name-dialog
%_desktopdir/screensavers/*.desktop
%_desktopdir/*.desktop
%_datadir/dbus-1/services/*.service
%_datadir/desktop-directories/*.directory
%_iconsdir/hicolor/*/apps/*
%_man1dir/*
%_pixmapsdir/*.svg
%changelog
…
Todas as alterações você pod ver aqui