Permalink
Browse files

mhvtl.spec: Update for 1.3-0_release

- Move 'on disk' unique functions into its own shared lib (libvtlcart.so)
- HP Ultrium VPD page data update to match HP documentation
- IBM Ultrium VPD page 0xC0 & 0xC1 update to match IBM documentation
- Fix SPIN return status
- Add helper functions for moving media within library
  (in prep for library partition manager)
- Add ability to set/clear APPEND ONLY status from user (vtlcmd)

Signed-off-by: Mark Harvey <markh794@gmail.com>
  • Loading branch information...
1 parent 54902b6 commit 0fca65695b990196a06d707bd82ada7e1815e030 @markh794 committed with Mark Harvey Jun 15, 2012
Showing with 21 additions and 11 deletions.
  1. +4 −4 INSTALL
  2. +1 −1 Makefile
  3. +2 −2 kernel/mhvtl-kmod.spec
  4. +1 −1 mhvtl-1.2.ebuild → mhvtl-1.3.ebuild
  5. +13 −3 mhvtl.spec
View
@@ -25,10 +25,10 @@ SLES 9 & 10:
2) Extract the mhvtl source code.
-# tar xvfz mhvtl-2012-04-04.tgz
+# tar xvfz mhvtl-2012-06-15.tgz
3) Change directory into the kernel driver source.
-# cd mhvtl-1.2/kernel/
+# cd mhvtl-1.3/kernel/
# make
# make install
@@ -47,7 +47,7 @@ Pre-req to build/compile userspace:
cd /usr/src/packages/SOURCE
rpmbuild -tb mhvtl-YYYY-MM-DD.tar.gz
<wait for rpm build to complete>
- rpm -Uvh /usr/src/packages/RPMS/<cpu type>/mhvtl-1.2-z.<cpu type>.rpm
+ rpm -Uvh /usr/src/packages/RPMS/<cpu type>/mhvtl-1.3-z.<cpu type>.rpm
(The rpm install will create system group & accounts vtl)
- Note: For RedHat, replace 'packages' with 'redhat'
@@ -63,7 +63,7 @@ a group and user called 'vtl'
Now build user space daemons:
From the parent directory where you extracted the source.
-# cd mhvtl-1.2
+# cd mhvtl-1.3
Build the binaries
# make
View
@@ -89,6 +89,6 @@ tar:
$(PARENTDIR)/Makefile \
$(PARENTDIR)/README \
$(PARENTDIR)/INSTALL \
- $(PARENTDIR)/mhvtl-1.2.ebuild \
+ $(PARENTDIR)/mhvtl-1.3.ebuild \
$(PARENTDIR)/mhvtl.spec)
View
@@ -12,8 +12,8 @@
Summary: Virtual Tape Library device driver for Linux
Name: mhvtl-kmod
-Version: 1.2
-Release: 3%{?dist}
+Version: 1.3
+Release: 0%{?dist}
License: GPL2
Group: System Environment/Kernel
URL: http://sites.google.com/site/linuxvtl2/
@@ -6,7 +6,7 @@ EAPI="2"
inherit linux-mod eutils
-MY_P="${PN}-2012-04-04"
+MY_P="${PN}-2012-06-15"
DESCRIPTION="mhvtl module provides Virtual (SCSI) Tape Library"
HOMEPAGE="http://sites.google.com/site/linuxvtl2"
SRC_URI="http://sites.google.com/site/linuxvtl2/${MY_P}.tgz"
View
@@ -1,8 +1,8 @@
Summary: Virtual tape library. kernel pseudo HBA driver + userspace daemons
Name: mhvtl
-Version: 1.2
-Release: 3
-Source: mhvtl-2012-04-04.tgz
+Version: 1.3
+Release: 0
+Source: mhvtl-2012-06-15.tgz
License: GPL
Group: System/Kernel
BuildRoot: /var/tmp/%{name}-buildroot
@@ -165,6 +165,16 @@ fi
%doc %{_mandir}/man5/*
%changelog
+* Fri Jun 15 2012 Mark Harvey <markh794@gmail.com> <mark_harvey@symantec.com>
+- Bumped version to 1.3-0
+- Move 'on disk' unique functions into its own shared lib (libvtlcart.so)
+- HP Ultrium VPD page data update to match HP documentation
+- IBM Ultrium VPD page 0xC0 & 0xC1 update to match IBM documentation
+- Fix SPIN return status
+- Add helper functions for moving media within library
+ (in prep for library partition manager)
+- Add ability to set/clear APPEND ONLY status from user (vtlcmd)
+
* Wed Apr 04 2012 Mark Harvey <markh794@gmail.com> <mark_harvey@symantec.com>
- Bumped version to 1.2-3
- Fix segfault in AIT4 when attempting to access Security Protocol IN/OUT

0 comments on commit 0fca656

Please sign in to comment.