|
@@ -1,12 +1,9 @@
|
|
-%define major_ver 1.20
|
|
|
|
-%define ver %{major_ver}.0
|
|
|
|
-%define rel 1
|
|
|
|
-
|
|
|
|
Summary: Screensaver for MATE
|
|
Summary: Screensaver for MATE
|
|
Name: mate-screensaver
|
|
Name: mate-screensaver
|
|
-Version: %{ver}
|
|
+Version: 1.20.3
|
|
-Release: %{rel}%{?_dist_release}
|
|
+Release: 1%{?_dist_release}
|
|
-Source0: http://pub.mate-desktop.org/releases/%{major_ver}/%{name}-%{version}.tar.xz
|
|
+%define shortver %(echo %{version} | sed -e 's/\\.[0-9]*$//')
|
|
|
|
+Source0: https://pub.mate-desktop.org/releases/%{shortver}/%{name}-%{version}.tar.xz
|
|
Source1: %{name}.pam
|
|
Source1: %{name}.pam
|
|
|
|
|
|
License: GPLv2 and LGPLv2
|
|
License: GPLv2 and LGPLv2
|
|
@@ -15,6 +12,7 @@ URL: http://mate-desktop.org/
|
|
|
|
|
|
# for Vine Linux
|
|
# for Vine Linux
|
|
Patch1001: mate-screensaver-1.12.0-accountsservice.patch
|
|
Patch1001: mate-screensaver-1.12.0-accountsservice.patch
|
|
|
|
+Patch1002: mate-elogind.patch
|
|
|
|
|
|
BuildRequires: mate-common
|
|
BuildRequires: mate-common
|
|
BuildRequires: mate-desktop-devel >= 1.17.0
|
|
BuildRequires: mate-desktop-devel >= 1.17.0
|
|
@@ -31,6 +29,7 @@ BuildRequires: accountsservice-devel
|
|
BuildRequires: gtk-doc
|
|
BuildRequires: gtk-doc
|
|
BuildRequires: autoconf
|
|
BuildRequires: autoconf
|
|
BuildRequires: automake
|
|
BuildRequires: automake
|
|
|
|
+BuildRequires: elogind-devel
|
|
|
|
|
|
Requires(posttrans,postun): glib2
|
|
Requires(posttrans,postun): glib2
|
|
Requires(post,postun): gtk2
|
|
Requires(post,postun): gtk2
|
|
@@ -41,7 +40,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
|
|
|
Vendor: Project Vine
|
|
Vendor: Project Vine
|
|
Distribution: Vine Linux
|
|
Distribution: Vine Linux
|
|
-Packager: Takemikaduchi, iwaim
|
|
+Packager: iwaim
|
|
|
|
|
|
|
|
|
|
%description
|
|
%description
|
|
@@ -69,6 +68,7 @@ mate-screensaver.
|
|
%prep
|
|
%prep
|
|
%setup -q
|
|
%setup -q
|
|
%patch1001 -p1 -b .vine
|
|
%patch1001 -p1 -b .vine
|
|
|
|
+%patch1002 -p1 -b .elogind
|
|
|
|
|
|
%build
|
|
%build
|
|
NOCONFIGURE=1 ./autogen.sh
|
|
NOCONFIGURE=1 ./autogen.sh
|
|
@@ -76,6 +76,7 @@ NOCONFIGURE=1 ./autogen.sh
|
|
--libexecdir=%{_libexecdir}/mate \
|
|
--libexecdir=%{_libexecdir}/mate \
|
|
--disable-static \
|
|
--disable-static \
|
|
--without-systemd \
|
|
--without-systemd \
|
|
|
|
+ --with-elogind \
|
|
--enable-pam=yes
|
|
--enable-pam=yes
|
|
|
|
|
|
%{__make} %{?_smp_mflags}
|
|
%{__make} %{?_smp_mflags}
|
|
@@ -124,7 +125,8 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
|
|
|
|
|
|
%files -f %{name}.lang
|
|
%files -f %{name}.lang
|
|
%defattr(-,root,root,-)
|
|
%defattr(-,root,root,-)
|
|
-%doc COPYING* ChangeLog NEWS README
|
|
+%license COPYING*
|
|
|
|
+%doc ChangeLog NEWS README
|
|
%{_sysconfdir}/pam.d/mate-screensaver
|
|
%{_sysconfdir}/pam.d/mate-screensaver
|
|
%{_sysconfdir}/xdg/autostart/mate-screensaver.desktop
|
|
%{_sysconfdir}/xdg/autostart/mate-screensaver.desktop
|
|
%{_sysconfdir}/xdg/menus/mate-screensavers.menu
|
|
%{_sysconfdir}/xdg/menus/mate-screensavers.menu
|
|
@@ -150,6 +152,10 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Tue Oct 01 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.20.3-1
|
|
|
|
+- updated to 1.20.3.
|
|
|
|
+- imported Patch1002 from upstream to support elogind.
|
|
|
|
+
|
|
* Sun May 20 2018 IWAI, Masaharu <iwaim.sub@gmail.com> 1.20.0-1
|
|
* Sun May 20 2018 IWAI, Masaharu <iwaim.sub@gmail.com> 1.20.0-1
|
|
- update to 1.20.0
|
|
- update to 1.20.0
|
|
|
|
|