commit star for openSUSE:Factory

2018-05-16 Thread root
Hello community,

here is the log from the commit of package star for openSUSE:Factory checked in 
at 2018-05-16 11:25:20

Comparing /work/SRC/openSUSE:Factory/star (Old)
 and  /work/SRC/openSUSE:Factory/.star.new (New)


Package is "star"

Wed May 16 11:25:20 2018 rev:34 rq:607035 version:1.5.3

Changes:

--- /work/SRC/openSUSE:Factory/star/star.changes2017-05-17 
10:44:57.266165776 +0200
+++ /work/SRC/openSUSE:Factory/.star.new/star.changes   2018-05-16 
11:25:26.843526576 +0200
@@ -1,0 +2,5 @@
+Mon May 14 09:15:13 UTC 2018 - sch...@suse.de
+
+- Create rules for riscv64
+
+---



Other differences:
--
++ star.spec ++
--- /var/tmp/diff_new_pack.cQa1ko/_old  2018-05-16 11:25:29.851417294 +0200
+++ /var/tmp/diff_new_pack.cQa1ko/_new  2018-05-16 11:25:29.855417148 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package star
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -114,7 +114,7 @@
 
 cp %{SOURCE1} .
 
-for PLAT in aarch64 %{arm} ppc ppc64 ppc64le x86_64 s390 s390x; do
+for PLAT in aarch64 %{arm} ppc ppc64 ppc64le riscv64 x86_64 s390 s390x; do
 for AFILE in gcc cc; do
 [ ! -e RULES/${PLAT}-linux-${AFILE}.rul ] \
 && ln -s i586-linux-${AFILE}.rul RULES/${PLAT}-linux-${AFILE}.rul




commit star for openSUSE:Factory

2017-05-17 Thread root
Hello community,

here is the log from the commit of package star for openSUSE:Factory checked in 
at 2017-05-17 10:44:52

Comparing /work/SRC/openSUSE:Factory/star (Old)
 and  /work/SRC/openSUSE:Factory/.star.new (New)


Package is "star"

Wed May 17 10:44:52 2017 rev:33 rq:482956 version:1.5.3

Changes:

--- /work/SRC/openSUSE:Factory/star/star.changes2016-12-26 
21:43:34.939064173 +0100
+++ /work/SRC/openSUSE:Factory/.star.new/star.changes   2017-05-17 
10:44:57.266165776 +0200
@@ -1,0 +2,13 @@
+Mon Mar 27 11:47:29 UTC 2017 - mplus...@suse.com
+
+- Conform with packaging guidelines for update alternatives
+
+---
+Tue Mar 14 08:57:07 UTC 2017 - sv...@svalx.net
+
+- Disable building extra binaries
+- Alternatives system for mt and rmt
+- Separated subpackage for mt and rmt
+- Move rmt to /usr/bin/
+
+---



Other differences:
--
++ star.spec ++
--- /var/tmp/diff_new_pack.5l4OX1/_old  2017-05-17 10:44:58.130044254 +0200
+++ /var/tmp/diff_new_pack.5l4OX1/_new  2017-05-17 10:44:58.134043691 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package star
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -55,42 +55,48 @@
 BuildRequires:  libattr-devel
 BuildRequires:  libselinux-devel
 BuildRequires:  libtool
-Provides:   rmt
+Recommends: %{name}-rmt = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
-%package -n spax
-Summary:Portable archive exchange
-Group:  Productivity/Archiving/Backup
-Requires:   star = %{version}
-Provides:   pax = 3.5
-Obsoletes:  pax < 3.5
-
 %description
 Star is a tar like archiver. TAR stands for Tape ARchiver. Star is the
 fastest known implementation of a tar archiver.
 
 Features:
-
 - FIFO to keep the tape streaming.
-
 - remote tape support.
-
 - accurate sparse files (if the OS supports it).
-
 - pattern matcher to archive and extract a subset of files.
-
-- user tailorable interface for comparing tar archives against file
-   trees.
-
+- user tailorable interface for comparing tar archives against file trees.
 - path names up to 1024 Bytes may be archived.
-
 - stores and restores all 3 file times (even creation time). With
 POSIX.1-2001 the times are in nanosecond granularity.
 
+%package -n spax
+Summary:Portable archive exchange
+Group:  Productivity/Archiving/Backup
+Requires:   %{name} = %{version}
+Provides:   pax = 3.5
+Obsoletes:  pax < 3.5
+
 %description -n spax
 The pax utility shall read and write archives, write lists of the members of
 archive files and copy directory hierarchies as is defined in IEEE Std 1003.1.
 
+%packagermt
+Summary:Magnetic tape control and server
+Group:  Productivity/Archiving/Backup
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
+Provides:   mt
+Provides:   rmt
+
+%description rmt
+The rmt is a program used by programs like star and ufsdump
+that like to access remote magnetic tape drives and files
+through an interprocess communication connection. This package
+contain also mt program for local or remote tape control.
+
 %prep
 %setup -q -T -b 2 -n tests -b 0 -n star-%{version}
 %patch0 -p1
@@ -108,7 +114,7 @@
 
 cp %{SOURCE1} .
 
-for PLAT in aarch64 %arm ppc ppc64 ppc64le x86_64 s390 s390x; do
+for PLAT in aarch64 %{arm} ppc ppc64 ppc64le x86_64 s390 s390x; do
 for AFILE in gcc cc; do
 [ ! -e RULES/${PLAT}-linux-${AFILE}.rul ] \
 && ln -s i586-linux-${AFILE}.rul RULES/${PLAT}-linux-${AFILE}.rul
@@ -117,10 +123,12 @@
 
 # disable single "fat" binary
 cp -a star/all.mk star/Makefile
+# do not ship these
+rm TARGETS/{25include,55star_sym}
 
 %build
 # x86 is special
-%ifarch %ix86
+%ifarch %{ix86}
 FLAGS="`echo %{optflags} | sed -e 's/\-fomit-frame-pointer//g'`"
 %else
 FLAGS="%{optflags}"
@@ -135,42 +143,24 @@
 LDPATH= \\\
 PARCH=%{_target_cpu}\\\
 K_ARCH=%{_target_cpu}   \\\
-INS_BASE=%{buildroot}%{_prefix} \\\
-INS_RBASE=%{buildroot}  \\\
 INSTALL='sh $(SRCROOT)/conf/install-sh -c -m $(INSMODEINS)' \\\
 COPTX="$FLAGS -DTRY_EXT2_FS"\\\
 DEFCCOM=gcc 

commit star for openSUSE:Factory

2016-05-25 Thread h_root
Hello community,

here is the log from the commit of package star for openSUSE:Factory checked in 
at 2016-05-25 21:21:12

Comparing /work/SRC/openSUSE:Factory/star (Old)
 and  /work/SRC/openSUSE:Factory/.star.new (New)


Package is "star"

Changes:

--- /work/SRC/openSUSE:Factory/star/star.changes2015-12-01 
10:01:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.star.new/star.changes   2016-05-25 
21:21:13.0 +0200
@@ -1,0 +2,5 @@
+Fri May 20 18:52:27 UTC 2016 - sch...@suse.de
+
+- Create rules for aarch64
+
+---



Other differences:
--
++ star.spec ++
--- /var/tmp/diff_new_pack.iXXHll/_old  2016-05-25 21:21:15.0 +0200
+++ /var/tmp/diff_new_pack.iXXHll/_new  2016-05-25 21:21:15.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package star
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -105,7 +105,7 @@
 
 cp %{SOURCE1} .
 
-for PLAT in %arm ppc ppc64 ppc64le x86_64 s390 s390x; do
+for PLAT in aarch64 %arm ppc ppc64 ppc64le x86_64 s390 s390x; do
 for AFILE in gcc cc; do
 [ ! -e RULES/${PLAT}-linux-${AFILE}.rul ] \
 && ln -s i586-linux-${AFILE}.rul RULES/${PLAT}-linux-${AFILE}.rul




commit star for openSUSE:Factory

2015-12-01 Thread h_root
Hello community,

here is the log from the commit of package star for openSUSE:Factory checked in 
at 2015-12-01 10:01:37

Comparing /work/SRC/openSUSE:Factory/star (Old)
 and  /work/SRC/openSUSE:Factory/.star.new (New)


Package is "star"

Changes:

--- /work/SRC/openSUSE:Factory/star/star.changes2015-06-17 
16:15:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.star.new/star.changes   2015-12-01 
10:01:38.0 +0100
@@ -1,0 +2,8 @@
+Fri Nov 20 17:10:28 UTC 2015 - kstreit...@suse.com
+
+- add star-1.5.3-mixed_output.patch to flush the verbose file stream
+  before checking for missing links. This tries to avoid mixed
+  output when people call "star 2>&1 | tee" [bnc#935569]
+- run spec-cleaner
+
+---

New:

  star-1.5.3-mixed_output.patch



Other differences:
--
++ star.spec ++
--- /var/tmp/diff_new_pack.QS2OrP/_old  2015-12-01 10:01:39.0 +0100
+++ /var/tmp/diff_new_pack.QS2OrP/_new  2015-12-01 10:01:39.0 +0100
@@ -45,6 +45,8 @@
 Patch8: star-1.5.3-pax-X-option.patch
 # PATCH-FIX-UPSTREAM: Fix broken star.mk in 1.5.3 (included from all.mk)
 Patch9: star-1.5.3-star-mk.patch
+# PATCH-FIX-UPSTREAM bnc#935569 kstreit...@suse.com -- tries to avoid mixed 
output when people call star 2>&1 | tee
+Patch10:star-1.5.3-mixed_output.patch
 BuildRequires:  autoconf
 BuildRequires:  e2fsprogs-devel
 BuildRequires:  libacl-devel
@@ -99,6 +101,7 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
 
 cp %{SOURCE1} .
 
@@ -123,6 +126,7 @@
 # This is config/work-around for atypical build system.  Variables used are
 # docummented makefiles.5.  GMAKE_NOWARN silences irritating warnings in
 # GNU/Linux ecosystem.
+
 %global make_flags GMAKE_NOWARN=true\\\
 RUNPATH=\\\
 LDPATH= \\\
@@ -133,7 +137,6 @@
 INSTALL='sh $(SRCROOT)/conf/install-sh -c -m $(INSMODEINS)' \\\
 COPTX="$FLAGS -DTRY_EXT2_FS"\\\
 DEFCCOM=gcc MAKEPROG=gmake MANDIR=man
-
 cp %{SOURCE1} .
 make %{?_smp_mflags} %{make_flags}
 
@@ -158,7 +161,7 @@
 ln -sf spax %{buildroot}%{_bindir}/pax
 # Install docu
 install AN* PORTING README Changelog CDDL.Schily.txt CDDL.Sun.txt README.* 
TODO %{buildroot}/%{_docdir}/star/
-mv %{buildroot}/usr/share/doc/rmt/* %{buildroot}/%{_docdir}/rmt
+mv %{buildroot}%{_datadir}/doc/rmt/* %{buildroot}/%{_docdir}/rmt
 # do not ship these
 rm -f %{buildroot}%{_bindir}/tar
 rm -rf %{buildroot}/%{_prefix}/{lib,include,bin/mt} \
@@ -195,7 +198,7 @@
 
 %files -n spax
 %defattr(-, root, root)
-%doc %{_mandir}/man1/spax.1*
+%{_mandir}/man1/spax.1*
 %{_bindir}/pax
 %{_bindir}/spax
 

++ star-1.5.3-mixed_output.patch ++
Index: star-1.5/star/star.c
===
--- star-1.5.orig/star/star.c
+++ star-1.5/star/star.c
@@ -552,6 +552,7 @@ main(ac, av)
 #ifdef USE_FIND
find_plusflush(plusp, );
 #endif
+   fflush(vpr);/* Avoid output mix with checklinks() from 2>&1 | tee */
if (!nolinkerr)
checklinks();
if (!use_fifo)



commit star for openSUSE:Factory

2015-06-17 Thread h_root
Hello community,

here is the log from the commit of package star for openSUSE:Factory checked in 
at 2015-06-17 16:15:15

Comparing /work/SRC/openSUSE:Factory/star (Old)
 and  /work/SRC/openSUSE:Factory/.star.new (New)


Package is star

Changes:

--- /work/SRC/openSUSE:Factory/star/star.changes2015-02-27 
11:08:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.star.new/star.changes   2015-06-17 
16:15:17.0 +0200
@@ -1,0 +2,6 @@
+Fri Jun 12 11:59:42 UTC 2015 - kstreit...@suse.com
+
+- move /usr/share/doc/rmt/* to /usr/share/doc/packages/rmt
+  [bnc#931169]
+
+---



Other differences:
--
++ star.spec ++
--- /var/tmp/diff_new_pack.32utXs/_old  2015-06-17 16:15:18.0 +0200
+++ /var/tmp/diff_new_pack.32utXs/_new  2015-06-17 16:15:18.0 +0200
@@ -143,6 +143,7 @@
 install -d %{buildroot}%{_bindir}
 install -d %{buildroot}%{_sysconfdir}/default
 install -d %{buildroot}%{_docdir}/star
+install -d %{buildroot}%{_docdir}/rmt
 install -d %{buildroot}%{_datadir}/share/man/man1/
 
 make %{make_flags} install %{?_smp_mflags}
@@ -157,6 +158,7 @@
 ln -sf spax %{buildroot}%{_bindir}/pax
 # Install docu
 install AN* PORTING README Changelog CDDL.Schily.txt CDDL.Sun.txt README.* 
TODO %{buildroot}/%{_docdir}/star/
+mv %{buildroot}/usr/share/doc/rmt/* %{buildroot}/%{_docdir}/rmt
 # do not ship these
 rm -f %{buildroot}%{_bindir}/tar
 rm -rf %{buildroot}/%{_prefix}/{lib,include,bin/mt} \
@@ -175,9 +177,9 @@
 %dir %{_docdir}/star
 %docdir %{_docdir}/star
 %attr(644,root,root) %{_docdir}/star/*
-%dir %{_datadir}/doc/rmt/
-%docdir %{_datadir}/doc/rmt/
-%attr(644,root,root) %{_datadir}/doc/rmt/*
+%dir %{_docdir}/rmt
+%docdir %{_docdir}/rmt
+%attr(644,root,root) %{_docdir}/rmt/*
 %config(noreplace) %attr(644, root, root) %{_sysconfdir}/default/rmt
 %config(noreplace) %attr(644, root, root) %{_sysconfdir}/default/star
 %{_bindir}/smt




commit star for openSUSE:Factory

2015-02-27 Thread h_root
Hello community,

here is the log from the commit of package star for openSUSE:Factory checked in 
at 2015-02-27 11:08:19

Comparing /work/SRC/openSUSE:Factory/star (Old)
 and  /work/SRC/openSUSE:Factory/.star.new (New)


Package is star

Changes:

--- /work/SRC/openSUSE:Factory/star/star.changes2015-01-30 
23:58:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.star.new/star.changes   2015-02-27 
11:08:21.0 +0100
@@ -1,0 +2,61 @@
+Mon Feb 23 14:02:26 UTC 2015 - kstreit...@suse.com
+
+- remove /usr/share/man/man1/mt.1.gz man page because this causes
+  a conflict with cpio package.
+
+---
+Fri Feb 20 09:29:22 UTC 2015 - tchva...@suse.com
+
+- Fix build on i586
+
+---
+Fri Feb 20 09:16:42 UTC 2015 - tchva...@suse.com
+
+- Do not install docu that describes how to compile
+- Convert spec file and changelog to UTF8
+
+---
+Thu Feb 19 21:52:47 UTC 2015 - mplus...@suse.com
+
+- Cleanup install section
+
+---
+Thu Feb 19 17:49:43 UTC 2015 - tchva...@suse.com
+
+- Copy testsuite run to %check phase
+- Fix the install phase to pass
+
+---
+Thu Feb 19 17:39:02 UTC 2015 - tchva...@suse.com
+
+- Add few patches from fedora:
+  * star-1.5.1-selinux-segfault.patch
+  * star-1.5.2-bufferoverflow.patch
+  * star-1.5.2-use-ssh-by-default.patch
+  * star-1.5.3-pax-X-option.patch
+  * star-1.5.3-star-mk.patch
+
+---
+Thu Feb 19 17:29:18 UTC 2015 - tchva...@suse.com
+
+- Remove german from README-FIRST
+
+---
+Thu Feb 19 13:49:33 UTC 2015 - tchva...@suse.com
+
+- Version bump to 1.5.3 release, Various changes without changelog
+- Upstream moved to sourceforge
+- Libtool is needed always, so stop the if conditions around it
+- Refresh few patches:
+  * star-configuration.diff
+  * star-no_fsync.diff
+  * star-lock.diff
+  * star-selinux.patch
+  * bnc#858660_detect_gzip_failures.patch
+- Obsoleted patch:
+  * rmt-move.diff
+  * star-getline.diff
+  * star-fexecve.diff
+  * star-1.5.1-bufferoverflow.patch
+
+---
@@ -159 +220 @@
-- null.diff: Add -null option to star (patch from Bj�rn Jacke).
+- null.diff: Add -null option to star (patch from Björn Jacke).
@@ -261 +322 @@
-  discussed much forther with J�rg Schilling, so it is quite
+  discussed much forther with Jörg Schilling, so it is quite
@@ -326,2 +386,0 @@
-
-

Old:

  rmt-move.diff
  star-1.5.1-bufferoverflow.patch
  star-1.5.tar.bz2
  star-fexecve.diff
  star-getline.diff

New:

  star-1.5.1-selinux-segfault.patch
  star-1.5.2-bufferoverflow.patch
  star-1.5.2-use-ssh-by-default.patch
  star-1.5.3-pax-X-option.patch
  star-1.5.3-star-mk.patch
  star-1.5.3.tar.bz2



Other differences:
--
++ star.spec ++
--- /var/tmp/diff_new_pack.lCaL2Z/_old  2015-02-27 11:08:22.0 +0100
+++ /var/tmp/diff_new_pack.lCaL2Z/_new  2015-02-27 11:08:22.0 +0100
@@ -17,44 +17,49 @@
 
 
 Name:   star
-Version:1.5final
+Version:1.5.3
 Release:0
-%define upver 1.5
 Summary:POSIX.1-2001-Compliant Tar Implementation
 License:CDDL-1.0
 Group:  Productivity/Archiving/Backup
 Url:http://cdrecord.berlios.de/old/private/star.html
-
-Source: ftp://ftp.berlios.de/pub/star/alpha/star-%{upver}.tar.bz2
+Source0:
http://sourceforge.net/projects/s-tar/files/%{name}-%{version}.tar.bz2
 Source1:README-FIRST
 Source2:tests.tar.bz2
+# PATCH-FIX-SUSE: some default values for configuration/comilation
 Patch0: star-configuration.diff
-Patch2: star-no_fsync.diff
-Patch5: rmt-move.diff
-Patch6: star-selinux.patch
-Patch7: star-lock.diff
-Patch8: star-getline.diff
-Patch9: star-fexecve.diff
-Patch10:star-1.5.1-bufferoverflow.patch
-#PATCH-FIX-OPENSUSE-bnc#858660
-Patch11:bnc#858660_detect_gzip_failures.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+# PATCH-FIX-SUSE: do not run FSYNC by default
+Patch1: star-no_fsync.diff
+# PATCH-FIX-UPSTREAM: Implement selinux
+Patch2: star-selinux.patch
+Patch3: star-lock.diff
+# PATCH-FIX-OPENSUSE-bnc#858660
+Patch4: bnc#858660_detect_gzip_failures.patch
+# PATCH-FIX-UPSTRTEAM: Fix segfault when using selinux and no xattr
+Patch5: star-1.5.1-selinux-segfault.patch
+# 

commit star for openSUSE:Factory

2015-01-30 Thread h_root
Hello community,

here is the log from the commit of package star for openSUSE:Factory checked in 
at 2015-01-30 23:57:58

Comparing /work/SRC/openSUSE:Factory/star (Old)
 and  /work/SRC/openSUSE:Factory/.star.new (New)


Package is star

Changes:

--- /work/SRC/openSUSE:Factory/star/star.changes2014-05-27 
18:23:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.star.new/star.changes   2015-01-30 
23:58:00.0 +0100
@@ -1,0 +2,11 @@
+Thu Jan 29 15:49:37 CET 2015 - ku...@suse.de
+
+- Add missing requires for star main package
+
+---
+Thu Jan 29 15:24:02 CET 2015 - ku...@suse.de
+
+- Create subpackage with spax binary and compatibility link for pax.
+  This is needed for LSB compatibility.
+
+---



Other differences:
--
++ star.spec ++
--- /var/tmp/diff_new_pack.lXtlmy/_old  2015-01-30 23:58:01.0 +0100
+++ /var/tmp/diff_new_pack.lXtlmy/_new  2015-01-30 23:58:01.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package star
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -49,6 +49,13 @@
 %endif
 Provides:   rmt
 
+%package -n spax
+Summary:Portable archive exchange
+Group:  Productivity/Archiving/Backup
+Provides:   pax
+Obsoletes:  pax  3.5
+Requires:   star = %{version}
+
 %description
 Star is a tar like archiver. TAR stands for Tape ARchiver. Star is the
 fastest known implementation of a tar archiver.
@@ -77,6 +84,11 @@
 
 Joerg Schilling schill...@fokus.gmd.de
 
+%description -n spax
+The pax utility shall read and write archives, write lists of the members of
+archive files and copy directory hierarchies as is defined in IEEE Std 1003.1.
+
+
 %prep
 #%setup -b 2 -n tests
 #%setup -b 0 -n star-1.5
@@ -140,8 +152,8 @@
 ln -sf ./star $RPM_BUILD_ROOT/usr/bin/ustar
 rm -rf $RPM_BUILD_ROOT/%{_prefix}/{lib,include,bin/mt} \
$RPM_BUILD_ROOT%{_mandir}/man[35] \
-   $RPM_BUILD_ROOT%{_mandir}/man1/{gnutar,scpio,smt,spax,suntar}.1 \
-   $RPM_BUILD_ROOT/usr/bin/{spax,gnutar,scpio,suntar,star_sym}
+   $RPM_BUILD_ROOT%{_mandir}/man1/{gnutar,scpio,smt,suntar}.1 \
+   $RPM_BUILD_ROOT/usr/bin/{gnutar,scpio,suntar,star_sym}
 # Run test suite?
 (
[ -r /proc/config.gz ] \
@@ -160,6 +172,8 @@
 )
 mv $RPM_BUILD_ROOT/usr/sbin/rmt $RPM_BUILD_ROOT/sbin
 ln -sf ../sbin/rmt $RPM_BUILD_ROOT/etc/rmt
+# Create compatibilty link for LSB.
+ln -sf spax $RPM_BUILD_ROOT%{_bindir}/pax
 
 %files
 %defattr(-, root, root)
@@ -182,4 +196,10 @@
 /usr/share/man/man1/star.1.gz
 /usr/share/man/man1/tartest.1.gz
 
+%files -n spax
+%defattr(-, root, root)
+%doc %{_mandir}/man1/spax.1*
+%{_bindir}/spax
+%{_bindir}/pax
+
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit star for openSUSE:Factory

2014-05-27 Thread h_root
Hello community,

here is the log from the commit of package star for openSUSE:Factory checked in 
at 2014-05-27 18:23:35

Comparing /work/SRC/openSUSE:Factory/star (Old)
 and  /work/SRC/openSUSE:Factory/.star.new (New)


Package is star

Changes:

--- /work/SRC/openSUSE:Factory/star/star.changes2013-12-10 
20:08:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.star.new/star.changes   2014-05-27 
18:23:43.0 +0200
@@ -1,0 +2,6 @@
+Mon May 26 15:06:49 UTC 2014 - vdziewie...@suse.com
+
+-Fix Bug 858660 - star does not detect gzip failures:
+   bnc#858660_detect_gzip_failures.patch
+
+---

New:

  bnc#858660_detect_gzip_failures.patch



Other differences:
--
++ star.spec ++
--- /var/tmp/diff_new_pack.fn0TSg/_old  2014-05-27 18:23:46.0 +0200
+++ /var/tmp/diff_new_pack.fn0TSg/_new  2014-05-27 18:23:46.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package star
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -36,6 +36,8 @@
 Patch8: star-getline.diff
 Patch9: star-fexecve.diff
 Patch10:star-1.5.1-bufferoverflow.patch
+#PATCH-FIX-OPENSUSE-bnc#858660
+Patch11:bnc#858660_detect_gzip_failures.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
 BuildRequires:  e2fsprogs-devel
@@ -87,6 +89,7 @@
 %patch8
 %patch9
 %patch10 -p1
+%patch11 -p1
 
 %build
 # bugzilla#134113: incompatible license and unused: SKH: removed

++ bnc#858660_detect_gzip_failures.patch ++
Index: star-1.5/star/buffer.c
===
--- star-1.5.orig/star/buffer.c
+++ star-1.5/star/buffer.c
@@ -37,6 +37,8 @@ staticchar sccsid[] =
 #endif
 
 #include stdio.h
+#include sys/types.h
+#include sys/wait.h
 #include schily/stdlib.h
 #include schily/unistd.h
 #include schily/libport.h/* getpagesize() */
@@ -1731,6 +1733,10 @@ checkerrs()
errmsgno(EX_BAD, Problems with restore database.\n);
return (TRUE);
}
+   if (xstats.s_comprerrs  0) {
+   errmsgno(EX_BAD, Compress program returned error[%d].\n, 
xstats.s_comprerrs);
+   return (TRUE);
+   }
return (FALSE);
 }
 
@@ -1806,6 +1812,16 @@ die(err)
excomerrno(err, Cannot recover from error - exiting.\n);
 }
 
+void sigchld_handler(int sig)
+{
+   int status;
+   pid_t pid;
+   while ((pid = wait4(compresspid, status, 0, NULL))  0) {
+   if (pid == compresspid)
+   xstats.s_comprerrs = WEXITSTATUS(status);
+   }
+
+}
 /*
  * Quick hack to implement a -z flag. May be changed soon.
  */
@@ -1821,6 +1837,8 @@ compressopen()
int mypid;
char*zip_prog = gzip;
 
+   compresspid = 0;
+
if (compress_prg)
zip_prog = compress_prg;
else if (bzflag)
@@ -1880,6 +1898,7 @@ compressopen()
 #else
if (fpipe(pp) == 0)
comerr(Compress pipe failed\n);
+   signal(SIGCHLD, sigchld_handler);
mypid = fork();
if (mypid  0)
comerr(Compress fork failed\n);
@@ -1909,7 +1928,10 @@ compressopen()
fexecl(zip_prog, tarf, pp[1], null, zip_prog, -d, 
(char *)NULL);
errmsg(Compress: exec of '%s' failed\n, zip_prog);
_exit(-1);
+   } else {
+   compresspid = mypid;
}
+
fclose(tarf);
if (cflag) {
tarf = pp[1];
Index: star-1.5/star/star.c
===
--- star-1.5.orig/star/star.c
+++ star-1.5/star/star.c
@@ -112,6 +112,7 @@ charstrvers[] = 1.5;  /* The pure ver
 char   *vers;  /* the full version string  */
 
 struct star_stats  xstats; /* for printing statistics  */
+pid_t compresspid = 0;
 
 extern BOOLhavepat;/* Pattern matching in use  */
 
Index: star-1.5/star/star.h
===
--- star-1.5.orig/star/star.h
+++ star-1.5/star/star.h
@@ -823,9 +823,11 @@ struct star_stats {
int s_setxattr; /* set xattr for file failed  */
 #endif
int s_restore;  /* other incremental restore specific */
+   int s_comprerrs;/* errors of compress-subprogram */
 };
 
 extern struct  star_stats  xstats;

commit star for openSUSE:Factory

2013-12-10 Thread h_root
Hello community,

here is the log from the commit of package star for openSUSE:Factory checked in 
at 2013-12-10 17:46:26

Comparing /work/SRC/openSUSE:Factory/star (Old)
 and  /work/SRC/openSUSE:Factory/.star.new (New)


Package is star

Changes:

--- /work/SRC/openSUSE:Factory/star/star.changes2013-06-18 
10:38:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.star.new/star.changes   2013-12-10 
20:08:41.0 +0100
@@ -1,0 +2,5 @@
+Mon Dec  9 16:18:35 UTC 2013 - dval...@suse.com
+
+- enable ppc64le
+
+---



Other differences:
--
++ star.spec ++
--- /var/tmp/diff_new_pack.hhjsmS/_old  2013-12-10 20:08:42.0 +0100
+++ /var/tmp/diff_new_pack.hhjsmS/_new  2013-12-10 20:08:42.0 +0100
@@ -42,7 +42,7 @@
 BuildRequires:  libacl-devel
 BuildRequires:  libattr-devel
 BuildRequires:  libselinux-devel
-%ifarch aarch64 ppc64
+%ifarch aarch64 ppc64 ppc64le
 BuildRequires:  libtool
 %endif
 Provides:   rmt
@@ -101,14 +101,16 @@
 #ln -s i586-linux-cc.rul RULES/x86_64-linux-cc.rul
 ln -s i586-linux-cc.rul RULES/s390x-linux-cc.rul
 ln -s i586-linux-cc.rul RULES/ppc64-linux-cc.rul
+ln -s i586-linux-cc.rul RULES/ppc64le-linux-cc.rul
 #ln -s i586-linux-gcc.rul RULES/x86_64-linux-gcc.rul
 ln -s i586-linux-gcc.rul RULES/s390x-linux-gcc.rul
 ln -s i586-linux-gcc.rul RULES/ppc64-linux-gcc.rul
+ln -s i586-linux-gcc.rul RULES/ppc64le-linux-gcc.rul
 ln -s armv4l-linux-gcc.rul RULES/armv5tel-linux-gcc.rul
 ln -s armv4l-linux-gcc.rul RULES/armv7l-linux-gcc.rul
 ln -s i586-linux-gcc.rul RULES/aarch64-linux-gcc.rul
 cd conf
-%ifarch aarch64 ppc64
+%ifarch aarch64 ppc64 ppc64le
 cp /usr/share/libtool/config/config.* .
 %endif
 autoconf

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit star for openSUSE:Factory

2013-06-18 Thread h_root
Hello community,

here is the log from the commit of package star for openSUSE:Factory checked in 
at 2013-06-18 10:38:18

Comparing /work/SRC/openSUSE:Factory/star (Old)
 and  /work/SRC/openSUSE:Factory/.star.new (New)


Package is star

Changes:

--- /work/SRC/openSUSE:Factory/star/star.changes2013-03-21 
22:15:30.0 +0100
+++ /work/SRC/openSUSE:Factory/.star.new/star.changes   2013-06-18 
10:38:19.0 +0200
@@ -1,0 +2,6 @@
+Sun Jun 16 23:59:28 UTC 2013 - jeng...@inai.de
+
+- Explicitly list libattr-devel as BuildRequires
+- Remove redundant %clean section.
+
+---



Other differences:
--
++ star.spec ++
--- /var/tmp/diff_new_pack.sxNE4R/_old  2013-06-18 10:38:20.0 +0200
+++ /var/tmp/diff_new_pack.sxNE4R/_new  2013-06-18 10:38:20.0 +0200
@@ -17,17 +17,14 @@
 
 
 Name:   star
-BuildRequires:  autoconf
-BuildRequires:  e2fsprogs-devel
-BuildRequires:  libacl-devel
-BuildRequires:  libselinux-devel
-%ifarch aarch64 ppc64
-BuildRequires:  libtool
-%endif
-Provides:   rmt
 Version:1.5final
 Release:0
 %define upver 1.5
+Summary:POSIX.1-2001-Compliant Tar Implementation
+License:CDDL-1.0
+Group:  Productivity/Archiving/Backup
+Url:http://cdrecord.berlios.de/old/private/star.html
+
 Source: ftp://ftp.berlios.de/pub/star/alpha/star-%{upver}.tar.bz2
 Source1:README-FIRST
 Source2:tests.tar.bz2
@@ -39,11 +36,16 @@
 Patch8: star-getline.diff
 Patch9: star-fexecve.diff
 Patch10:star-1.5.1-bufferoverflow.patch
-Url:http://cdrecord.berlios.de/old/private/star.html
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Summary:POSIX.1-2001-Compliant Tar Implementation
-License:CDDL-1.0
-Group:  Productivity/Archiving/Backup
+BuildRequires:  autoconf
+BuildRequires:  e2fsprogs-devel
+BuildRequires:  libacl-devel
+BuildRequires:  libattr-devel
+BuildRequires:  libselinux-devel
+%ifarch aarch64 ppc64
+BuildRequires:  libtool
+%endif
+Provides:   rmt
 
 %description
 Star is a tar like archiver. TAR stands for Tape ARchiver. Star is the
@@ -154,9 +156,6 @@
 mv $RPM_BUILD_ROOT/usr/sbin/rmt $RPM_BUILD_ROOT/sbin
 ln -sf ../sbin/rmt $RPM_BUILD_ROOT/etc/rmt
 
-%clean
-rm -rf $RPM_BUILD_ROOT
-
 %files
 %defattr(-, root, root)
 %dir %{_docdir}/star

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit star for openSUSE:Factory

2013-03-21 Thread h_root
Hello community,

here is the log from the commit of package star for openSUSE:Factory checked in 
at 2013-03-21 22:15:29

Comparing /work/SRC/openSUSE:Factory/star (Old)
 and  /work/SRC/openSUSE:Factory/.star.new (New)


Package is star, Maintainer is vdziewie...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/star/star.changes2012-06-19 
22:45:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.star.new/star.changes   2013-03-21 
22:15:30.0 +0100
@@ -1,0 +2,5 @@
+Wed Mar 20 10:49:11 UTC 2013 - sch...@suse.de
+
+- Port baroque configuration system to aarch64
+
+---



Other differences:
--
++ star.spec ++
--- /var/tmp/diff_new_pack.dpdn0c/_old  2013-03-21 22:15:31.0 +0100
+++ /var/tmp/diff_new_pack.dpdn0c/_new  2013-03-21 22:15:31.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package star
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,12 +15,13 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   star
 BuildRequires:  autoconf
 BuildRequires:  e2fsprogs-devel
 BuildRequires:  libacl-devel
 BuildRequires:  libselinux-devel
-%ifarch ppc64
+%ifarch aarch64 ppc64
 BuildRequires:  libtool
 %endif
 Provides:   rmt
@@ -103,8 +104,9 @@
 ln -s i586-linux-gcc.rul RULES/ppc64-linux-gcc.rul
 ln -s armv4l-linux-gcc.rul RULES/armv5tel-linux-gcc.rul
 ln -s armv4l-linux-gcc.rul RULES/armv7l-linux-gcc.rul
+ln -s i586-linux-gcc.rul RULES/aarch64-linux-gcc.rul
 cd conf
-%ifarch ppc64
+%ifarch aarch64 ppc64
 cp /usr/share/libtool/config/config.* .
 %endif
 autoconf

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit star for openSUSE:Factory

2012-06-19 Thread h_root
Hello community,

here is the log from the commit of package star for openSUSE:Factory checked in 
at 2012-06-19 22:45:44

Comparing /work/SRC/openSUSE:Factory/star (Old)
 and  /work/SRC/openSUSE:Factory/.star.new (New)


Package is star, Maintainer is vdziewie...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/star/star.changes2012-02-02 
18:00:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.star.new/star.changes   2012-06-19 
22:45:48.0 +0200
@@ -1,0 +2,6 @@
+Tue Jun 19 14:29:48 UTC 2012 - cfarr...@suse.com
+
+- license update: CDDL-1.0
+  SPDX format
+
+---



Other differences:
--
++ star.spec ++
--- /var/tmp/diff_new_pack.aOmwBW/_old  2012-06-19 22:45:50.0 +0200
+++ /var/tmp/diff_new_pack.aOmwBW/_new  2012-06-19 22:45:50.0 +0200
@@ -41,7 +41,7 @@
 Url:http://cdrecord.berlios.de/old/private/star.html
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Summary:POSIX.1-2001-Compliant Tar Implementation
-License:SUN Common Development and Distribution License 1.0
+License:CDDL-1.0
 Group:  Productivity/Archiving/Backup
 
 %description

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit star for openSUSE:Factory

2012-02-02 Thread h_root
Hello community,

here is the log from the commit of package star for openSUSE:Factory checked in 
at 2012-02-02 18:00:42

Comparing /work/SRC/openSUSE:Factory/star (Old)
 and  /work/SRC/openSUSE:Factory/.star.new (New)


Package is star, Maintainer is pu...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/star/star.changes2011-12-25 
17:42:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.star.new/star.changes   2012-02-02 
18:00:47.0 +0100
@@ -1,0 +2,5 @@
+Wed Jan  4 15:47:36 CET 2012 - meiss...@suse.de
+
+- for ppc64, we need to do the stuff that suse_update_config did.
+
+---



Other differences:
--
++ star.spec ++
--- /var/tmp/diff_new_pack.oBE9uu/_old  2012-02-02 18:00:49.0 +0100
+++ /var/tmp/diff_new_pack.oBE9uu/_new  2012-02-02 18:00:49.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package star
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,12 +15,14 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 Name:   star
 BuildRequires:  autoconf
 BuildRequires:  e2fsprogs-devel
 BuildRequires:  libacl-devel
 BuildRequires:  libselinux-devel
+%ifarch ppc64
+BuildRequires:  libtool
+%endif
 Provides:   rmt
 Version:1.5final
 Release:0
@@ -102,6 +104,9 @@
 ln -s armv4l-linux-gcc.rul RULES/armv5tel-linux-gcc.rul
 ln -s armv4l-linux-gcc.rul RULES/armv7l-linux-gcc.rul
 cd conf
+%ifarch ppc64
+cp /usr/share/libtool/config/config.* .
+%endif
 autoconf
 %define star_cflags $RPM_OPT_FLAGS -g -W -Wall -Wpointer-arith 
-Wformat-security
 cp %{SOURCE1} .

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit star for openSUSE:Factory

2011-12-25 Thread h_root
Hello community,

here is the log from the commit of package star for openSUSE:Factory checked in 
at 2011-12-25 17:41:47

Comparing /work/SRC/openSUSE:Factory/star (Old)
 and  /work/SRC/openSUSE:Factory/.star.new (New)


Package is star, Maintainer is pu...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/star/star.changes2011-10-02 
11:15:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.star.new/star.changes   2011-12-25 
17:42:10.0 +0100
@@ -1,0 +2,10 @@
+Wed Dec 21 13:40:32 UTC 2011 - co...@suse.com
+
+- add autoconf as buildrequire to avoid implicit dependency
+
+---
+Wed Dec 21 10:31:49 UTC 2011 - co...@suse.com
+
+- remove call to suse_update_config (very old work around)
+
+---



Other differences:
--
++ star.spec ++
--- /var/tmp/diff_new_pack.U5A97X/_old  2011-12-25 17:42:14.0 +0100
+++ /var/tmp/diff_new_pack.U5A97X/_new  2011-12-25 17:42:14.0 +0100
@@ -15,17 +15,15 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:   star
-BuildRequires:  e2fsprogs-devel libacl-devel libselinux-devel
-License:SUN Common Development and Distribution License 1.0
-Group:  Productivity/Archiving/Backup
-AutoReqProv:on
+BuildRequires:  autoconf
+BuildRequires:  e2fsprogs-devel
+BuildRequires:  libacl-devel
+BuildRequires:  libselinux-devel
 Provides:   rmt
 Version:1.5final
-Release:45
+Release:0
 %define upver 1.5
 Source: ftp://ftp.berlios.de/pub/star/alpha/star-%{upver}.tar.bz2
 Source1:README-FIRST
@@ -41,6 +39,8 @@
 Url:http://cdrecord.berlios.de/old/private/star.html
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Summary:POSIX.1-2001-Compliant Tar Implementation
+License:SUN Common Development and Distribution License 1.0
+Group:  Productivity/Archiving/Backup
 
 %description
 Star is a tar like archiver. TAR stands for Tape ARchiver. Star is the
@@ -101,7 +101,6 @@
 ln -s i586-linux-gcc.rul RULES/ppc64-linux-gcc.rul
 ln -s armv4l-linux-gcc.rul RULES/armv5tel-linux-gcc.rul
 ln -s armv4l-linux-gcc.rul RULES/armv7l-linux-gcc.rul
-%{?suse_update_config:%{suse_update_config -f conf}}
 cd conf
 autoconf
 %define star_cflags $RPM_OPT_FLAGS -g -W -Wall -Wpointer-arith 
-Wformat-security

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit star for openSUSE:Factory

2011-10-02 Thread h_root

Hello community,

here is the log from the commit of package star for openSUSE:Factory
checked in at Sun Oct 2 11:15:58 CEST 2011.




--- openSUSE:Factory/star/star.changes  2011-09-23 12:46:52.0 +0200
+++ /mounts/work_src_done/STABLE/star/star.changes  2011-09-30 
16:08:15.0 +0200
@@ -1,0 +2,5 @@
+Fri Sep 30 14:11:20 UTC 2011 - ag...@novell.com
+
+- fix build on armv7
+
+---

calling whatdependson for head-i586




Other differences:
--
++ star.spec ++
--- /var/tmp/diff_new_pack.xuidkd/_old  2011-10-02 11:15:53.0 +0200
+++ /var/tmp/diff_new_pack.xuidkd/_new  2011-10-02 11:15:53.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package star (Version 1.5final)
+# spec file for package star
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -100,6 +100,7 @@
 ln -s i586-linux-gcc.rul RULES/s390x-linux-gcc.rul
 ln -s i586-linux-gcc.rul RULES/ppc64-linux-gcc.rul
 ln -s armv4l-linux-gcc.rul RULES/armv5tel-linux-gcc.rul
+ln -s armv4l-linux-gcc.rul RULES/armv7l-linux-gcc.rul
 %{?suse_update_config:%{suse_update_config -f conf}}
 cd conf
 autoconf

continue with q...



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org