Hello community, here is the log from the commit of package mt-st for openSUSE:Factory checked in at 2016-08-03 11:39:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mt-st (Old) and /work/SRC/openSUSE:Factory/.mt-st.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "mt-st" Changes: -------- New Changes file: --- /dev/null 2016-07-07 10:01:34.856033756 +0200 +++ /work/SRC/openSUSE:Factory/.mt-st.new/mt-st.changes 2016-08-03 11:39:21.000000000 +0200 @@ -0,0 +1,152 @@ +------------------------------------------------------------------- +Wed Jun 29 06:14:40 UTC 2016 - svalx@svalx.net + +- Update to version 1.3: + * add more density codes (Kai Mäkisara) + * check for overflow when using k, M or G suffixes (Kai Mäkisara) + * allow negative argument for mkpartition, supported by Linux 4.6 + and later (Kai Mäkisara) + * fix compilation with musl libc (Felix Janda) + * allow configuring the default tape device and installation + paths (e.g. /bin vs. /usr/bin) at build/install time (Iustin + Pop) + * code cleanups from the SUSE package (Alexey Svistunov) + * update the supplied example file (Alexey Svistunov) + * fix config file parsing bug in stinit (Iustin Pop) +- Add keyring file +- Removed all patches - fixed upstream +- Using DEFTAPE and EXEC_PREFIX variables in specfile +- Merged Martin Pluskal changes from devel package + +------------------------------------------------------------------- +Thu Mar 10 07:50:17 UTC 2016 - svalx@svalx.net + +- Add Provides/Obsoletes tags to specfile + +------------------------------------------------------------------- +Thu Mar 3 10:12:20 UTC 2016 - svalx@svalx.net + +- Remove rename-mt-to-mtst.patch, 'mt' binary name is no longer conflicts with cpio +- Add mt-default-device.patch -- change mt default device from /dev/tape to /dev/nst0 +- Specfile cleanup +- Rename package to canonical name 'mt-st' + +------------------------------------------------------------------- +Thu Feb 25 10:16:29 UTC 2016 - svalx@svalx.net + +- Update to version 1.2 + * many updates to density codes (SDLT, LTO 5,6 and 7, etc.) (various people) + * multiple man page updates (various people) + * improve default tape device handling in mt: check that it actually is a character device, + in order to show better error messages when /dev/tape is a different type (e.g. directory when using udev) + * small bug fix in stinit in parsing the input file (David Binderman) + * improve build system by allowing easier customisation of build flags and installation directory + (via DESTDIR, not prefix) and by sanitising the creation of the dist archive (Iustin Pop) + * sanitise the source code to get rid of GCC warnings (Jan Christoph Nordholz, Iustin Pop) + * add stshowoptions alias to stshowopt (Ivo De Decker) + * expand the provided stinit.def.examples file (Suggested by Ralf-Peter Rohbeck) + * improve the --help output of stinit (Dan Horák) + * change of maintainership to Iustin Pop iustin@k1024.org +- Split mt-st-1.1.patch on to change-path-to-binary.patch, fix-mans-install.patch and rename-mt-to-mtst.patch, + improve Makefile flexible +- Rebase mt-st-codecleanup.patch +- Add default template stinit.def configuration file +- Add %{?_smp_mflags} for build +- Change URL and Source paths in specfile to recent +- Add udev rule for stinit +- Add gpg signature of source tarball +- Add Ultrium LTO-3 definitions to examples +- Clean specfile by spec-cleaner utility + +------------------------------------------------------------------- +Mon Nov 11 22:42:52 UTC 2011 - tbehrens@suse.com + +- Update to version 1.1 + * unused defines removed from mtio.h (compiles also with distributions no + having linux/qic117.h) + * add support for MT_ST_SILI to mt and stinit + * add command showoptions for kernels >= 2.6.26 + +- removed obsolete mt-st-0.9b-local_qic117_h.patch (changes are + upstream) + +- updated mt-st-0.9b.patch to mt-st-1.1.patch + +------------------------------------------------------------------- +Fri Sep 30 15:39:52 UTC 2011 - uli@suse.com + +- cross-build fix: use %__cc macro + +------------------------------------------------------------------- +Wed Mar 14 16:32:27 CET 2007 - pth@suse.de + +- Update to 0.9b: + Changes since 0.7: + - add local copy of qic117.h missing from recent kernels. + - only stinit changed + - more density codes + - put man page into /usr/share/man/man1 + - documentation cleanup + - add some density translations + - counts can use the k, M, or G postfix + +------------------------------------------------------------------- +Sat Nov 11 10:31:02 CET 2006 - olh@suse.de + +- fix doc file permission + +------------------------------------------------------------------- +Wed Jan 25 21:38:26 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Fri Jan 20 16:23:45 CET 2006 - schwab@suse.de + +- Don't strip binaries. + +------------------------------------------------------------------- +Wed Nov 2 22:01:13 CET 2005 - dmueller@suse.de + +- don't build as root + +------------------------------------------------------------------- +Tue Nov 27 17:00:28 MET 2001 - garloff@suse.de + +- Use %attr and remove -m -o -g from install to allow building + as non-root. + +------------------------------------------------------------------- +Tue Nov 27 15:49:44 MET 2001 - garloff@suse.de + +- Update to mt-st-0.7: + * eject alias for rewoffl (GNU mt compat) + * some new density codes + * cleaning status and request handling + +------------------------------------------------------------------- +Fri Dec 1 20:48:07 MET 2000 - garloff@suse.de + +- Update to mt-st-0.6; including osst (OnStream) support. + +------------------------------------------------------------------- +Sat May 27 01:07:26 CEST 2000 - garloff@suse.de + +- Add some docu +- Use BuildRoot. + +------------------------------------------------------------------- +Sat Feb 5 18:40:31 CET 2000 - garloff@suse.de + +- Move manpages to /usr/share/man + +------------------------------------------------------------------- +Tue Jan 4 17:56:37 CET 2000 - garloff@suse.de + +- upgrade to 0.5b (including stinit). + +------------------------------------------------------------------- +Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de + +- ran old prepare_spec on spec file to switch to new prepare_spec. + New: ---- 61-storage-tape-init.rules mt-st-1.3.tar.gz mt-st-1.3.tar.gz.asc mt-st.changes mt-st.keyring mt-st.spec stinit.def ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mt-st.spec ++++++ # # spec file for package mt-st # # 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: mt-st Version: 1.3 Release: 0 Summary: Utility for Controlling Magnetic Tape Drives License: GPL-2.0+ Group: Productivity/Archiving/Backup Url: https://github.com/iustin/%{name} Source0: https://github.com/iustin/mt-st/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz Source1: https://github.com/iustin/mt-st/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz.asc Source2: stinit.def Source3: 61-storage-tape-init.rules Source4: %{name}.keyring BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: pkgconfig(udev) Requires: udev Provides: mt_st = 1.3 Obsoletes: mt_st <= 1.2 %description Although this mt program (called mtst) is tailored for SCSI tape drives, it can also be used with the QIC-02 driver and hopefully with other Linux tape drivers that use the same ioctls (some of the commands may not work with all drivers). The stinit program allows the setting of some SCSI tape parameters. %prep %setup -q -n %{name}-%{version} %build make %{?_smp_mflags} CFLAGS="%{optflags} -pipe" DEFTAPE=/dev/nst0 %install %makeinstall EXEC_PREFIX=/usr install -d %{buildroot}%{_sysconfdir} install %{SOURCE2} %{buildroot}%{_sysconfdir} install -d %{buildroot}%{_udevrulesdir} install -m 0644 %{SOURCE3} %{buildroot}%{_udevrulesdir} %files %defattr(-,root,root) %doc README.md CHANGELOG.md COPYING stinit.def.examples %{_bindir}/mt %{_sbindir}/stinit %{_mandir}/man1/mt.1%{ext_man} %{_mandir}/man8/stinit.8%{ext_man} %config(noreplace) %attr(644,root,root) %{_sysconfdir}/stinit.def %{_udevrulesdir}/61-storage-tape-init.rules %changelog ++++++ 61-storage-tape-init.rules ++++++ # Initialize SCSI magnetic tape drives ACTION!="remove", SUBSYSTEM=="scsi_tape", KERNEL=="st*[0-9]", RUN+="/usr/sbin/stinit %n" ++++++ stinit.def ++++++ # This file contains example definitions for different kinds of tape # devices. # # You can find some examples in /usr/share/doc/packages/mt_st/stinit.def.examples. # # Common definitions to be applied to all tape devices # (This is the driver's default) {buffer-writes read-ahead async-writes scsi2logical=1}