Browse Source

system-config-users: update to 1.2.107

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@3384 ec354946-7b23-47d6-9f5a-488ba84defc7
daisuke 13 years ago
parent
commit
ffa66ae405
1 changed files with 16 additions and 25 deletions
  1. 16 25
      s/system-config-users/system-config-users-vl.spec

+ 16 - 25
s/system-config-users/system-config-users-vl.spec

@@ -2,16 +2,18 @@ Summary: A graphical interface for administering users and groups
 Summary(ja): ユーザとグループを管理するためのグラフィカルインタフェース
 
 Name: system-config-users
-Version: 1.2.87
+Version: 1.2.107
 Release: 1%{?_dist_release}
 URL: http://fedora.redhat.com/projects/config-tools/
 License: GPL
 ExclusiveOS: Linux
 Group: Applications/System
 
+Source: %{name}-%{version}.tar.bz2
+Patch1: %{name}-1.2.107-noselinux.patch
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildArch: noarch
-Source: %{name}-%{version}.tar.bz2
 BuildRequires: desktop-file-utils
 BuildRequires: gettext
 BuildRequires: intltool
@@ -23,8 +25,7 @@ Requires: pygtk2-libglade
 Requires: usermode-gtk
 Requires: xdg-utils
 Requires: rpm-python
-Requires: /usr/bin/pgrep
-Requires: rhpl
+Requires: procps
 Requires: hicolor-icon-theme
 
 %description
@@ -33,12 +34,13 @@ users and groups.  It depends on the libuser library.
 
 %prep
 %setup -q
+%patch1 -p1 -b .noselinux
 
 sed -i -e 's|/usr/bin/python2|/usr/bin/python|g' \
     src/system-config-users src/*.py
 
 %build
-make
+make CONSOLE_USE_CONFIG_UTIL=1
 
 %install
 make DESTDIR=$RPM_BUILD_ROOT install
@@ -53,33 +55,22 @@ find $RPM_BUILD_ROOT%{_datadir} -name "*.mo" | xargs ./utf8ify-mo
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post
-touch --no-create %{_datadir}/icons/hicolor
-if [ -x /usr/bin/gtk-update-icon-cache ]; then
-  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
-fi
-
-%postun
-touch --no-create %{_datadir}/icons/hicolor
-if [ -x /usr/bin/gtk-update-icon-cache ]; then
-  gtk-update-icon-cache -q %{_datadir}/icons/hicolor
-fi
-
 %files -f %{name}.lang
 %defattr(-,root,root)
 %doc COPYING
-%doc doc/*
-/usr/bin/system-config-users
-%dir /usr/share/system-config-users
-/usr/share/system-config-users/*
+%{_bindir}/system-config-users
+%dir %{_datadir}/system-config-users
+%{_datadir}/system-config-users/*
 %{_mandir}/man8/system-config-users*
 %attr(0644,root,root) %{_datadir}/applications/%{name}.desktop
-%attr(0644,root,root) %{_datadir}/icons/hicolor/48x48/apps/system-config-users.png
-%attr(0644,root,root) %config /etc/security/console.apps/system-config-users
-%attr(0644,root,root) %config /etc/pam.d/system-config-users
-%attr(0644,root,root) %config (noreplace) /etc/sysconfig/system-config-users
+%attr(0644,root,root) %config %{_sysconfdir}/security/console.apps/system-config-users
+%attr(0644,root,root) %config %{_sysconfdir}/pam.d/system-config-users
+%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/system-config-users
 
 %changelog
+* Sat Apr 09 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.107-1
+- new upstream release
+
 * Sat Jun 20 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.87-1
 - new upstream release
 - add R: xdg-utils instead of htmlview