- Add spax and star subpackages
OBS-URL: https://build.opensuse.org/package/show/utilities/schily?expand=0&rev=11
This commit is contained in:
parent
dfd127f666
commit
df8e58de8c
@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue May 8 14:48:48 UTC 2018 - jengelh@inai.de
|
||||
|
||||
- Add spax and star subpackages
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 11 19:03:52 UTC 2018 - jengelh@inai.de
|
||||
|
||||
|
123
schily.spec
123
schily.spec
@ -346,7 +346,8 @@ License: CDDL-1.0
|
||||
Group: Productivity/Archiving/Backup
|
||||
Conflicts: dump-rmt
|
||||
Conflicts: tar-rmt
|
||||
Conflicts: star-rmt
|
||||
Obsoletes: star-rmt
|
||||
Provides: star-rmt
|
||||
|
||||
%description -n schily-rmt
|
||||
rmt is a program that can be used by e.g. star and ufsdump
|
||||
@ -356,6 +357,36 @@ interprocess communication connection.
|
||||
A tape client would launch something like ssh for the actual
|
||||
connection, and through that, have the rmt program executed.
|
||||
|
||||
%package -n spax
|
||||
Summary: Portable Archive Exchange
|
||||
License: CDDL-1.0
|
||||
Group: Productivity/Archiving/Backup
|
||||
Requires: star = %version
|
||||
Provides: pax = 3.5
|
||||
Obsoletes: pax < 3.5
|
||||
|
||||
%description -n spax
|
||||
pax is an archiving utility specified by POSIX.1-2001. The format is
|
||||
basically tar, but with additional extended attributes.
|
||||
|
||||
%package -n star
|
||||
Summary: tar implementation compliant to POSIX.1-2001
|
||||
License: CDDL-1.0
|
||||
Group: Productivity/Archiving/Backup
|
||||
|
||||
%description -n star
|
||||
Star is a tar-like archiver (tar standing for Tape ARchiver).
|
||||
|
||||
Features:
|
||||
* FIFO to keep the tape streaming
|
||||
* Remote tape support
|
||||
* Accurate sparse files
|
||||
* Pattern matcher to archive and extract a subset of files
|
||||
* 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.
|
||||
|
||||
%prep
|
||||
%setup -qn %name-%rver
|
||||
%patch -P 1 -P 2 -P 3 -p1
|
||||
@ -369,7 +400,7 @@ rm -fv libhfs_iso/shlhfs.mk
|
||||
rm -fv libmdigest/shlmdigest.mk
|
||||
# Static link libshedit, used only by bosh.
|
||||
rm -fv libshedit/shlshedit.mk
|
||||
# Static link libsiconv. On glibc, it forwards to iconv anyway.
|
||||
# Static link libsiconv. It forwards to glibc iconv for supported charsets.
|
||||
rm -fv libsiconv/shlsiconv.mk
|
||||
|
||||
# (this is a noninteractive build; nobody will read the warnings
|
||||
@ -421,13 +452,16 @@ perl -pi -e 's#/usr/local/bin/perl#%_bindir/perl#g' "$b/%_bindir/tracknames.pl"
|
||||
# Rename in order to not conflict with mkisofs/README in rpm doc section
|
||||
#mv mkisofs/diag/README mkisofs/diag/README.diag
|
||||
|
||||
# libsiconv. uses libc's iconv here, so does not need its own tables.
|
||||
# libsiconv. tries to use libc's iconv first before trying its own tables.
|
||||
rm -Rfv "$b/%_datadir/lib/siconv"
|
||||
|
||||
# spax/star
|
||||
ln -sfv spax "$b/%_bindir/pax"
|
||||
rm -fv "$b/%_bindir/tar" "$b/%_bindir/gnutar"
|
||||
|
||||
# deal with this another time
|
||||
rm -Rf "$b/usr/ccs" "$b/usr/xpg4" "$b/%_bindir/sccs"
|
||||
rm -f \
|
||||
$b/etc/default/star \
|
||||
$b/etc/sformat.dat \
|
||||
$b/usr/bin/Cstyle \
|
||||
$b/usr/bin/bsh \
|
||||
@ -439,7 +473,6 @@ rm -f \
|
||||
$b/usr/bin/count \
|
||||
$b/usr/bin/cstyle.js \
|
||||
$b/usr/bin/dmake \
|
||||
$b/usr/bin/gnutar \
|
||||
$b/usr/bin/hdump \
|
||||
$b/usr/bin/label \
|
||||
$b/usr/bin/lndir \
|
||||
@ -466,17 +499,10 @@ rm -f \
|
||||
$b/usr/bin/smake \
|
||||
$b/usr/bin/spaste \
|
||||
$b/usr/bin/spatch \
|
||||
$b/usr/bin/spax \
|
||||
$b/usr/bin/star \
|
||||
$b/usr/bin/star_sym \
|
||||
$b/usr/bin/strar \
|
||||
$b/usr/bin/suntar \
|
||||
$b/usr/bin/tar \
|
||||
$b/usr/bin/tartest \
|
||||
$b/usr/bin/termcap \
|
||||
$b/usr/bin/translit \
|
||||
$b/usr/bin/udiff \
|
||||
$b/usr/bin/ustar \
|
||||
$b/usr/bin/ved \
|
||||
$b/usr/bin/ved-e \
|
||||
$b/usr/bin/ved-w \
|
||||
@ -493,52 +519,6 @@ rm -f \
|
||||
$b/usr/share/doc/packages/libparanoia/README.interface \
|
||||
$b/usr/share/doc/packages/libparanoia/README.paranoia \
|
||||
$b/usr/share/doc/packages/schilyutils/dotfiles.tar.bz2 \
|
||||
$b/usr/share/doc/packages/star/README \
|
||||
$b/usr/share/doc/packages/star/README.ACL \
|
||||
$b/usr/share/doc/packages/star/README.crash \
|
||||
$b/usr/share/doc/packages/star/README.largefiles \
|
||||
$b/usr/share/doc/packages/star/README.mtio \
|
||||
$b/usr/share/doc/packages/star/README.otherbugs \
|
||||
$b/usr/share/doc/packages/star/README.pattern \
|
||||
$b/usr/share/doc/packages/star/README.posix-2001 \
|
||||
$b/usr/share/doc/packages/star/STARvsGNUTAR \
|
||||
$b/usr/share/doc/packages/star/testscripts/00INDEX \
|
||||
$b/usr/share/doc/packages/star/testscripts/100char_longlink.tar \
|
||||
$b/usr/share/doc/packages/star/testscripts/100char_longlink.tar-non-compliant \
|
||||
$b/usr/share/doc/packages/star/testscripts/README.GNUtar-multivol.fail \
|
||||
$b/usr/share/doc/packages/star/testscripts/README.create-and-remove \
|
||||
$b/usr/share/doc/packages/star/testscripts/README.gtarfail \
|
||||
$b/usr/share/doc/packages/star/testscripts/README.largefiles \
|
||||
$b/usr/share/doc/packages/star/testscripts/README.longnames \
|
||||
$b/usr/share/doc/packages/star/testscripts/README.paxbug \
|
||||
$b/usr/share/doc/packages/star/testscripts/README.quicktest \
|
||||
$b/usr/share/doc/packages/star/testscripts/create-and-remove.tar \
|
||||
$b/usr/share/doc/packages/star/testscripts/dirloop.tar \
|
||||
$b/usr/share/doc/packages/star/testscripts/g-hdr.pax.gz \
|
||||
$b/usr/share/doc/packages/star/testscripts/gnu-multi-fail-volume1.gtar \
|
||||
$b/usr/share/doc/packages/star/testscripts/gnu-multi-fail-volume2.gtar \
|
||||
$b/usr/share/doc/packages/star/testscripts/gtarfail.tar \
|
||||
$b/usr/share/doc/packages/star/testscripts/gtarfail2.tar \
|
||||
$b/usr/share/doc/packages/star/testscripts/long.ustar.gz \
|
||||
$b/usr/share/doc/packages/star/testscripts/mk \
|
||||
$b/usr/share/doc/packages/star/testscripts/mk2 \
|
||||
$b/usr/share/doc/packages/star/testscripts/not_a_tar_file \
|
||||
$b/usr/share/doc/packages/star/testscripts/not_a_tar_file2 \
|
||||
$b/usr/share/doc/packages/star/testscripts/old-file.tar \
|
||||
$b/usr/share/doc/packages/star/testscripts/pax-big-10g.tar.bz2 \
|
||||
$b/usr/share/doc/packages/star/testscripts/quicktest.filelist \
|
||||
$b/usr/share/doc/packages/star/testscripts/remove.tar \
|
||||
$b/usr/share/doc/packages/star/testscripts/tartest-quicktest.out \
|
||||
$b/usr/share/doc/packages/star/testscripts/types-star-oldsparse.tar.gz \
|
||||
$b/usr/share/doc/packages/star/testscripts/typescript \
|
||||
$b/usr/share/doc/packages/star/testscripts/ustar-all-filetypes.tar \
|
||||
$b/usr/share/doc/packages/star/testscripts/ustar-all-quicktest-past-contig.tar \
|
||||
$b/usr/share/doc/packages/star/testscripts/ustar-all-quicktest.tar \
|
||||
$b/usr/share/doc/packages/star/testscripts/ustar-all-quicktest.tar-without-cont-file \
|
||||
$b/usr/share/doc/packages/star/testscripts/ustar-bad-filetypes.tar \
|
||||
$b/usr/share/doc/packages/star/testscripts/ustar-bad-signedsum.tar \
|
||||
$b/usr/share/doc/packages/star/testscripts/ustar-big-2g.tar.bz2 \
|
||||
$b/usr/share/doc/packages/star/testscripts/ustar-big-8g.tar.bz2 \
|
||||
$b/usr/share/doc/packages/ved/dotfiles.tar.bz2 \
|
||||
$b/usr/share/doc/packages/ved/vedsheet.ps \
|
||||
$b/usr/share/doc/packages/ved/vedsheet.tr \
|
||||
@ -618,18 +598,13 @@ rm -f \
|
||||
$b/usr/share/man/man1/smake.1 \
|
||||
$b/usr/share/man/man1/spaste.1 \
|
||||
$b/usr/share/man/man1/spatch.1 \
|
||||
$b/usr/share/man/man1/spax.1 \
|
||||
$b/usr/share/man/man1/star.1 \
|
||||
$b/usr/share/man/man1/star_sym.1 \
|
||||
$b/usr/share/man/man1/strar.1 \
|
||||
$b/usr/share/man/man1/suntar.1 \
|
||||
$b/usr/share/man/man1/sysV-make.1 \
|
||||
$b/usr/share/man/man1/tartest.1 \
|
||||
$b/usr/share/man/man1/termcap.1 \
|
||||
$b/usr/share/man/man1/translit.1 \
|
||||
$b/usr/share/man/man1/udiff.1 \
|
||||
$b/usr/share/man/man1/unget.1 \
|
||||
$b/usr/share/man/man1/ustar.1 \
|
||||
$b/usr/share/man/man1/val.1 \
|
||||
$b/usr/share/man/man1/vc.1 \
|
||||
$b/usr/share/man/man1/ved-e.1 \
|
||||
@ -641,7 +616,6 @@ rm -f \
|
||||
$b/usr/share/man/man5/makerules.5 \
|
||||
$b/usr/share/man/man5/sccschangeset.5 \
|
||||
$b/usr/share/man/man5/sccsfile.5 \
|
||||
$b/usr/share/man/man5/star.5 \
|
||||
$b/usr/share/man/man5/streamarchive.5 \
|
||||
$b/usr/share/man/man8/sformat.8
|
||||
|
||||
@ -922,4 +896,25 @@ true
|
||||
%_sbindir/rmt
|
||||
%_mandir/man1/rmt.1*
|
||||
|
||||
%files -n spax
|
||||
%license CDDL.Schily.txt
|
||||
%_bindir/pax
|
||||
%_bindir/spax
|
||||
%_mandir/man1/spax.1*
|
||||
|
||||
%files -n star
|
||||
%license CDDL.Schily.txt
|
||||
%config %_sysconfdir/default/star
|
||||
%_bindir/star
|
||||
%_bindir/star_sym
|
||||
%_bindir/suntar
|
||||
%_bindir/tartest
|
||||
%_bindir/ustar
|
||||
%_docdir/star/
|
||||
%_mandir/man1/star.1*
|
||||
%_mandir/man1/star_sym.1*
|
||||
%_mandir/man1/suntar.1*
|
||||
%_mandir/man1/ustar.1*
|
||||
%_mandir/man5/star.5*
|
||||
|
||||
%changelog
|
||||
|
Loading…
x
Reference in New Issue
Block a user