[moreutils] new upstream version, split parallel into sub package to allow gnu parallel to be packaged
deebs
deebs at fedoraproject.org
Sun Apr 17 13:47:17 UTC 2011
commit b84e2c6238510ee1b4b430fa625f046ef3fad880
Author: Marc Bradshaw <fedora at marcbradshaw.co.uk>
Date: Sun Apr 17 13:47:14 2011 +0000
new upstream version, split parallel into sub package to allow gnu parallel to be packaged
.gitignore | 1 +
moreutils.spec | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++----
sources | 2 +-
3 files changed, 70 insertions(+), 7 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 08ebd36..4c6e5c7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
moreutils_0.40.tar.gz
+/moreutils_0.44.tar.gz
diff --git a/moreutils.spec b/moreutils.spec
index c46f97c..efc58cc 100644
--- a/moreutils.spec
+++ b/moreutils.spec
@@ -1,6 +1,6 @@
Name: moreutils
-Version: 0.40
-Release: 2%{?dist}
+Version: 0.44
+Release: 1%{?dist}
Summary: Additional unix utilities
Group: Applications/System
License: GPLv2
@@ -29,8 +29,24 @@ Requires: perl-TimeDate perl-Time-Duration
- mispipe: pipe two commands, returning the exit status of the first
- lckdo: execute a program with a lock held
- ifne: run a program if the standard input is not empty
+ - parallel: run multiple jobs at once (contained in moreutils-parallel sub package)
+ - chronic: runs a command quietly, unless it fails
+
+%package parallel
+Summary: Additional unix utility - parallel command
+Group: Applications/System
+Obsoletes: %{name} < 0.44-1
+Requires: %{name} = %{version}-%{release}
+
+%description parallel
+ This is a growing collection of the unix tools that nobody thought
+ to write thirty years ago.
+
+ This is a sub package containing the parallel command only
+
- parallel: run multiple jobs at once
+
%prep
%setup -qn %{name}
# the required dtd's are not where this package expects them to be, let's fix that
@@ -62,6 +78,7 @@ install -m0755 mispipe %{buildroot}%{_bindir}
install -m0755 lckdo %{buildroot}%{_bindir}
install -m0755 ifne %{buildroot}%{_bindir}
install -m0755 parallel %{buildroot}%{_bindir}
+install -m0755 chronic %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_mandir}/man1
install -m644 sponge.1 %{buildroot}%{_mandir}/man1/
install -m644 vidir.1 %{buildroot}%{_mandir}/man1/
@@ -76,6 +93,7 @@ install -m644 mispipe.1 %{buildroot}%{_mandir}/man1/
install -m644 lckdo.1 %{buildroot}%{_mandir}/man1/
install -m644 ifne.1 %{buildroot}%{_mandir}/man1/
install -m644 parallel.1 %{buildroot}%{_mandir}/man1/
+install -m644 chronic.1 %{buildroot}%{_mandir}/man1/
%clean
rm -rf %{buildroot}
@@ -84,13 +102,57 @@ rm -rf %{buildroot}
%files
%defattr(-,root,root)
%doc README COPYING
-%{_mandir}/man1/*
-%{_bindir}/*
+%{_mandir}/man1/chronic.1.gz
+%{_mandir}/man1/combine.1.gz
+%{_mandir}/man1/ifdata.1.gz
+%{_mandir}/man1/ifne.1.gz
+%{_mandir}/man1/isutf8.1.gz
+%{_mandir}/man1/lckdo.1.gz
+%{_mandir}/man1/mispipe.1.gz
+%{_mandir}/man1/pee.1.gz
+%{_mandir}/man1/sponge.1.gz
+%{_mandir}/man1/ts.1.gz
+%{_mandir}/man1/vidir.1.gz
+%{_mandir}/man1/vipe.1.gz
+%{_mandir}/man1/zrun.1.gz
+%{_bindir}/chronic
+%{_bindir}/combine
+%{_bindir}/ifdata
+%{_bindir}/ifne
+%{_bindir}/isutf8
+%{_bindir}/lckdo
+%{_bindir}/mispipe
+%{_bindir}/pee
+%{_bindir}/sponge
+%{_bindir}/ts
+%{_bindir}/vidir
+%{_bindir}/vipe
+%{_bindir}/zrun
+
+%files parallel
+%defattr(-,root,root)
+%doc README COPYING
+%{_mandir}/man1/parallel.1.gz
+%{_bindir}/parallel
%changelog
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.40-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Mar 14 2011 Marc Bradshaw <fedora at marcbradshaw.co.uk> 0.44-1%{?dist}
+- Split parallel into sub package to allow gnu parallel to be packaged for fedora
+- moreutils 0.44 released with these changes
+- * pee: Propigate exit status of commands run.
+- moreutils 0.43 released with these changes
+- * chronic: New command, runs a command quietly, unless it fails.
+- * Now depends on IPC::Run, used by chronic.
+- moreutils 0.42 released with these changes
+- * sponge: Guarantee that output file is always updated atomically, by renaming a temp file into place.
+- * sponge: Ensure that output file permissions are always preserved if it already exists.
+- moreutils 0.41 released with these changes
+- * ifdata.docbook: Mark interface as required in synopsis.
+- * Add missing AUTHOR section to docbook man pages.
+- * sponge: Correct bad use of fread that caused a trailing quantity of soaked data to be silently
+- discarded when a temp file was used and sponge output to stdout.
* Wed Jul 14 2010 Marc Bradshaw <fedora at marcbradshaw.co.uk> 0.40-1%{?dist}
- new upstream version moreutils 0.40 released with these changes
diff --git a/sources b/sources
index da384b8..7aa85d0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-a9d9205faf71e806ab3fb6753810e146 moreutils_0.40.tar.gz
+a3fb0b1393c381aae88d8139400c24dc moreutils_0.44.tar.gz
More information about the scm-commits
mailing list