Author: qboosh                       Date: Sun Mar  2 18:30:42 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- updated to 6.10 (GPL v3, lzma source)
- updated info,pam,getgid,install-C,po,runuser patches
- removed obsolete no-nb,selinux,pl.po-update,futimens patches
- SELinux support is upstream now
- enable arch(1) command (removed from util-linux since 2.13pre7)
- new mktemp(1) command replaces separate package (P+O added)
- needs some testing

---- Files affected:
SPECS:
   coreutils.spec (1.129 -> 1.130) 

---- Diffs:

================================================================
Index: SPECS/coreutils.spec
diff -u SPECS/coreutils.spec:1.129 SPECS/coreutils.spec:1.130
--- SPECS/coreutils.spec:1.129  Thu Jan 24 02:36:30 2008
+++ SPECS/coreutils.spec        Sun Mar  2 19:30:37 2008
@@ -1,17 +1,13 @@
 # $Revision$, $Date$
-#
-# Conditional build:
-%bcond_without selinux         # build without SELinux support
-#
 Summary:       GNU Core-utils - basic command line utilities
 Summary(pl.UTF-8):     GNU Core-utils - podstawowe narzędzia działające z 
linii poleceń
 Name:          coreutils
-Version:       6.9
-Release:       2
-License:       GPL v2+
+Version:       6.10
+Release:       1
+License:       GPL v3+
 Group:         Applications/System
-Source0:       ftp://ftp.gnu.org/gnu/coreutils/%{name}-%{version}.tar.bz2
-# Source0-md5: c9607d8495f16e98906e7ed2d9751a06
+Source0:       http://ftp.gnu.org/gnu/coreutils/%{name}-%{version}.tar.lzma
+# Source0-md5: 23582a4e8b21e837cfbafbc3834a8a4b
 Source1:       %{name}-non-english-man-pages.tar.bz2
 # Source1-md5: f7c986ebc74ccb8d08ed70141063f14c
 Source2:       DIR_COLORS
@@ -21,6 +17,7 @@
 Source6:       su-l.pamd
 Source7:       runuser.pamd
 Source8:       runuser-l.pamd
+Source9:       mktemp.1.pl
 Patch0:                %{name}-info.patch
 Patch1:                %{name}-pam.patch
 Patch2:                %{name}-getgid.patch
@@ -30,36 +27,36 @@
 Patch6:                %{name}-mem.patch
 Patch7:                %{name}-install-C.patch
 Patch8:                %{name}-po.patch
-Patch9:                %{name}-no-nb.patch
-Patch10:       %{name}-fmt-wchars.patch
-Patch11:       %{name}-runuser.patch
-Patch12:       %{name}-split-pam.patch
-Patch13:       %{name}-selinux.patch
-Patch14:       %{name}-pl.po-update.patch
-Patch15:       %{name}-futimens.patch
+Patch9:                %{name}-fmt-wchars.patch
+Patch10:       %{name}-runuser.patch
+Patch11:       %{name}-split-pam.patch
 URL:           http://www.gnu.org/software/coreutils/
 BuildRequires: acl-devel
-BuildRequires: autoconf >= 2.60
-BuildRequires: automake >= 1:1.9.6
-%{?with_selinux:BuildRequires: gcc >= 5:3.2}
+BuildRequires: autoconf >= 2.61
+BuildRequires: automake >= 1:1.10
+BuildRequires: gcc >= 5:3.2
 BuildRequires: gettext-devel >= 0.16-2
 BuildRequires: help2man
-%{?with_selinux:BuildRequires: libselinux-devel}
+BuildRequires: libselinux-devel
+BuildRequires: lzma
 BuildRequires: pam-devel
 BuildRequires: rpmbuild(find_lang) >= 1.24
 BuildRequires: texinfo >= 4.2
 Requires:      pam >= 0.77.3
 Requires:      setup >= 2.4.6-2
 Provides:      fileutils
+Provides:      mktemp
 Provides:      sh-utils
 Provides:      stat
 Provides:      textutils
 Obsoletes:     fileutils
+Obsoletes:     mktemp
 Obsoletes:     sh-utils
 Obsoletes:     stat
 Obsoletes:     textutils
 Conflicts:     shadow < 1:4.0.3-6
 Conflicts:     tetex < 1:2.0.2
+Conflicts:     util-linux < 2.13-0.pre7
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -99,8 +96,8 @@
   uniq unlink users vdir wc who whoami yes
 
 %prep
-%setup -q -a1
-%patch14 -p1
+%setup -q -c -T -a1
+lzma -dc %{SOURCE0} | tar xf - -C ..
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
@@ -113,21 +110,12 @@
 %patch9 -p1
 %patch10 -p1
 %patch11 -p1
-%patch12 -p1
-%patch15 -p1
-%{?with_selinux:%patch13 -p1}
 
 %{__perl} -pi -e '[EMAIL PROTECTED]/[EMAIL PROTECTED] Linux@' m4/host-os.m4
 
-# no_NO is just an alias for nb_NO in recent glibc
-# no.po is outdated, nb.po is more fresh here (see also patch10)
-rm -f po/no.*
 # allow rebuilding *.gmo
 rm -f po/stamp-po
 
-# missing, added to gettext.m4 by ./bootstrap
-echo 'AC_DEFUN([gl_LOCK_EARLY],[])' > m4/gllock.m4
-
 %build
 %{__gettextize}
 %{__aclocal} -I m4
@@ -137,7 +125,8 @@
 %configure \
        CFLAGS="%{rpmcflags} -DSYSLOG_SUCCESS -DSYSLOG_FAILURE 
-DSYSLOG_NON_ROOT" \
        DEFAULT_POSIX2_VERSION=199209 \
-       %{?with_selinux:--enable-selinux} \
+       --enable-install-program=arch \
+       --enable-no-install-program=hostname,kill,uptime \
        --enable-pam
 
 %{__make}
@@ -149,16 +138,13 @@
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
-rm -f $RPM_BUILD_ROOT%{_bindir}/{hostname,kill,uptime}
-rm -f $RPM_BUILD_ROOT%{_mandir}/man1/{hostname,kill,uptime}.1*
-
-mv -f $RPM_BUILD_ROOT%{_bindir}/{basename,cat,chgrp,chmod,chown,cp,date,dd,df,\
+mv -f 
$RPM_BUILD_ROOT%{_bindir}/{arch,basename,cat,chgrp,chmod,chown,cp,date,dd,df,\
 
echo,false,id,link,ln,ls,mkdir,mknod,mv,nice,printf,pwd,rm,rmdir,sleep,sort,stty,\
 sync,touch,true,unlink,uname} $RPM_BUILD_ROOT/bin
 
 mv -f $RPM_BUILD_ROOT%{_bindir}/chroot $RPM_BUILD_ROOT%{_sbindir}
 
-# su is missed by "make install"
+# su is missed by "make install" called by non-root
 install src/su $RPM_BUILD_ROOT/bin
 install src/runuser $RPM_BUILD_ROOT/sbin
 
@@ -174,6 +160,8 @@
        install -d $RPM_BUILD_ROOT%{_mandir}/$d/man1
        install man/$d/*.1 $RPM_BUILD_ROOT%{_mandir}/$d/man1
 done
+install %{SOURCE9} $RPM_BUILD_ROOT%{_mandir}/pl/man1/mktemp.1
+# unwanted
 rm -f $RPM_BUILD_ROOT%{_mandir}/*/man1/{hostname,kill,uptime}.1
 
 %find_lang %{name}
@@ -181,10 +169,10 @@
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post  -p      /sbin/postshell
+%post  -p /sbin/postshell
 -/usr/sbin/fix-info-dir -c %{_infodir}
 
-%postun        -p      /sbin/postshell
+%postun        -p /sbin/postshell
 -/usr/sbin/fix-info-dir -c %{_infodir}
 
 %files -f %{name}.lang
@@ -195,13 +183,14 @@
 %attr(4755,root,root) /bin/su
 %attr(755,root,root) /sbin/runuser
 %attr(755,root,root) %{_bindir}/*
-%attr(755,root,root) %{_sbindir}/*
+%attr(755,root,root) %{_sbindir}/chroot
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) 
/etc/pam.d/su
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) 
/etc/pam.d/su-l
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) 
/etc/pam.d/runuser
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) 
/etc/pam.d/runuser-l
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/DIR_COLORS
-/etc/shrc.d/*
+/etc/shrc.d/fileutils.csh
+/etc/shrc.d/fileutils.sh
 %{_mandir}/man1/*
 %lang(cs) %{_mandir}/cs/man1/*
 %lang(da) %{_mandir}/da/man1/*
@@ -227,6 +216,15 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.130  2008-03-02 18:30:37  qboosh
+- updated to 6.10 (GPL v3, lzma source)
+- updated info,pam,getgid,install-C,po,runuser patches
+- removed obsolete no-nb,selinux,pl.po-update,futimens patches
+- SELinux support is upstream now
+- enable arch(1) command (removed from util-linux since 2.13pre7)
+- new mktemp(1) command replaces separate package (P+O added)
+- needs some testing
+
 Revision 1.129  2008-01-24 01:36:30  glen
 - invoke fix-info-dir via /sbin/postshell where possible to avoid extra 
/bin/sh dep
 
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/coreutils.spec?r1=1.129&r2=1.130&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to