[slim] Update to 1.3.3 version by request bz#800254

Pavel Alexeev hubbitus at fedoraproject.org
Sat Mar 17 12:16:59 UTC 2012


commit 392f96f544c5f809665c7efa47b340142448ae7d
Author: Pavel Alexeev (aka Pahan-Hubbitus) <pahan at hubbitus.info>
Date:   Sat Mar 17 16:16:47 2012 +0400

    Update to 1.3.3 version by request bz#800254
    
    - Step to cmake build system.
    - Drop libpng and make patches.
    - Rebase to new version Fedora patch.

 .gitignore |    3 +++
 slim.spec  |   26 ++++++++++++++------------
 sources    |    8 +++-----
 3 files changed, 20 insertions(+), 17 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1da617a..242b0ad 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,6 @@ slim-1.3.1.tar.gz
 /slim-update_slim_wmlist
 /slim-dynwm
 /slim-1.3.2-libpng-version.patch
+/slim-1.3.3.tar.gz
+/slim-1.3.3-fedora.patch
+/slim-1.3.2-selinux.patch
diff --git a/slim.spec b/slim.spec
index 5e9f175..45a1c90 100644
--- a/slim.spec
+++ b/slim.spec
@@ -1,6 +1,6 @@
 Name:           slim
-Version:        1.3.2
-Release:        11%{?dist}
+Version:        1.3.3
+Release:        1%{?dist}
 Summary:        Simple Login Manager
 Group:          User Interface/X
 License:        GPLv2+
@@ -16,16 +16,12 @@ Source4:        slim-fedora.txt
 Source5:        slim.logrotate.d
 Source6:        slim-tmpfiles.conf
 # Fedora-specific patches
-Patch0:         slim-1.3.2-make.patch
-Patch1:         slim-1.3.2-fedora.patch
+Patch1:         slim-1.3.3-fedora.patch
 Patch2:         slim-1.3.2-selinux.patch
-# I beleave what upstream dead, so patch did not sended anywhere
-# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=649799
-Patch3:         slim-1.3.2-libpng-version.patch
 
 BuildRequires:  libXmu-devel libXft-devel libXrender-devel
 BuildRequires:  libpng-devel libjpeg-devel freetype-devel fontconfig-devel
-BuildRequires:  pkgconfig gettext libselinux-devel pam-devel
+BuildRequires:  pkgconfig gettext libselinux-devel pam-devel cmake
 BuildRequires:  xwd xterm /sbin/shutdown
 Requires:       xwd xterm /sbin/shutdown
 Requires:       %{_sysconfdir}/pam.d
@@ -49,14 +45,14 @@ before launching slim.
 
 %prep
 %setup -q
-%patch0 -p1 -b .make
-%patch1 -p1 -b .fedora
+
+%patch1 -p0 -b .fedora
 %patch2 -p1 -b .selinux
-%patch3 -p1 -b .libpng-ver
 cp -p %{SOURCE4} README.Fedora
 
 %build
-make %{?_smp_mflags} OPTFLAGS="$RPM_OPT_FLAGS" USE_PAM=1
+CXXFLAGS="%{optflags}" cmake -DUSE_PAM=yes -DCMAKE_INSTALL_PREFIX=%{_prefix} .
+make %{?_smp_mflags}
 
 %install
 make install DESTDIR=%{buildroot} INSTALL='install -p' MANDIR=%{_mandir}
@@ -94,6 +90,12 @@ install -p -D %{SOURCE6} %{buildroot}%{_sysconfdir}/tmpfiles.d/slim.conf
 %endif
 
 %changelog
+* Tue Mar 6 2012 Pavel Alexeev <Pahan at Hubbitus.info> - 1.3.3-1
+- Update to 1.3.3 version by request bz#800254
+- Step to cmake build system.
+- Drop libpng and make patches.
+- Rebase to new version Fedora patch.
+
 * Tue Feb 28 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.3.2-11
 - Rebuilt for c++ ABI breakage
 
diff --git a/sources b/sources
index edebfa6..a53f9a8 100644
--- a/sources
+++ b/sources
@@ -1,5 +1,3 @@
-ca1ae6120e6f4b4969f2d6cf94f47b42  slim-1.3.2.tar.gz
-69a563902f84529c0b9437603c082574  slim-update_slim_wmlist
-bb11ef362ce7f27433931c51ffdc9657  slim-dynwm
-b0f6cc1ddfa4821699975edc290496ad  slim-1.3.2-libpng-version.patch
-172c9465803934d03fd530683520df06  slim-dynwm
+ce53e44c1e4a2eacf5bb7688ee2a5de8  slim-1.3.3.tar.gz
+7015bb74bbeeca45ead00db4dd1a5b02  slim-1.3.3-fedora.patch
+51ccc8bd99506c862db8583e91f2eb3c  slim-1.3.2-selinux.patch


More information about the scm-commits mailing list