auto-import changelog data from dosfstools-2.7-1.src.rpm

Fri Jul 06 2001 Preston Brown <pbrown@redhat.com>
- major upgrade to v2.7.
- forward port old ia64 patch (now incorporated) s390 additions
This commit is contained in:
cvsdist 2004-09-09 04:19:47 +00:00
parent 2c72e751b4
commit 8541e0c5f3
4 changed files with 62 additions and 36 deletions

View File

@ -1 +1 @@
dosfstools-2.2.src.tar.gz
dosfstools-2.7.src.tar.gz

View File

@ -0,0 +1,24 @@
--- dosfstools-2.7/mkdosfs/mkdosfs.c.argfix Fri Jul 6 11:25:46 2001
+++ dosfstools-2.7/mkdosfs/mkdosfs.c Fri Jul 6 11:27:03 2001
@@ -1600,6 +1600,12 @@
}
device_name = argv[optind]; /* Determine the number of blocks in the FS */
+
+ if (!device_name) {
+ printf("No device specified.\n");
+ usage();
+ }
+
if (!create)
i = count_blocks (device_name); /* Have a look and see! */
if (optind == argc - 2) /* Either check the user specified number */
@@ -1628,7 +1634,7 @@
if (check && listfile) /* Auto and specified bad block handling are mutually */
die ("-c and -l are incompatible"); /* exclusive of each other! */
-
+
if (!create) {
check_mount (device_name); /* Is the device already mounted? */
dev = open (device_name, O_RDWR); /* Is it a suitable device to build the FS on? */

View File

@ -1,17 +1,13 @@
%define version 2.2
Summary: Utilities for making and checking MS-DOS FAT filesystems on Linux.
Name: dosfstools
Version: %{version}
Release: 9
Copyright: GPL
Summary: Utilities for making and checking MS-DOS FAT filesystems on Linux.
Version: 2.7
Release: 1
License: GPL
Group: Applications/System
Source: ftp://metalab.unc.edu/pub/Linux/system/filesystems/dosfs/dosfstools-%{version}.src.tar.gz
Patch0: dosfstools-2.1-llseek.patch
Patch1: dosfstools-2.2-288.patch
Patch2: dosfstools-2.2-ia64.patch
Patch3: dosfstools-2.2-linux24.patch
BuildRoot: /var/tmp/dosfstools-root
Source: ftp://ibiblio.org/pub/Linux/system/filesystems/dosfs/dosfstools-%{version}.src.tar.gz
Patch0: dosfstools-2.7-s390.patch
Patch1: dosfstools-2.7-argfix.patch
BuildRoot: %{_tmppath}/%{name}-root
Obsoletes: mkdosfs-ygg
%description
@ -21,42 +17,48 @@ drives or on floppies.
%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1 -b .linux24
%patch0 -p1 -b .s390
%patch1 -p1 -b .argfix
%build
make
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/sbin
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man8
rm -rf %{buildroot}
mkdir -p %{buildroot}/sbin
mkdir -p %{buildroot}/%{_mandir}/man8
install -m755 -s mkdosfs/mkdosfs $RPM_BUILD_ROOT/sbin/mkfs.msdos
ln $RPM_BUILD_ROOT/sbin/mkfs.msdos $RPM_BUILD_ROOT/sbin/mkdosfs
install -m 644 mkdosfs/mkdosfs.8 $RPM_BUILD_ROOT%{_mandir}/man8
ln -sf mkdosfs.8.gz $RPM_BUILD_ROOT%{_mandir}/man8/mkfs.msdos.8.gz
install -m755 -s mkdosfs/mkdosfs %{buildroot}/sbin/mkdosfs
ln %{buildroot}/sbin/mkdosfs %{buildroot}/sbin/mkfs.vfat
ln %{buildroot}/sbin/mkdosfs %{buildroot}/sbin/mkfs.msdos
install -m755 -s dosfsck/dosfsck $RPM_BUILD_ROOT/sbin/dosfsck
ln $RPM_BUILD_ROOT/sbin/dosfsck $RPM_BUILD_ROOT/sbin/fsck.msdos
install -m 644 dosfsck/dosfsck.8 $RPM_BUILD_ROOT%{_mandir}/man8
install -m755 -s dosfsck/dosfsck %{buildroot}/sbin/dosfsck
ln %{buildroot}/sbin/dosfsck %{buildroot}/sbin/fsck.msdos
ln %{buildroot}/sbin/dosfsck %{buildroot}/sbin/fsck.vfat
install -m 644 mkdosfs/mkdosfs.8 %{buildroot}%{_mandir}/man8
ln -sf mkdosfs.8.gz %{buildroot}%{_mandir}/man8/mkfs.msdos.8.gz
ln -sf mkdosfs.8.gz %{buildroot}%{_mandir}/man8/mkfs.vfat.8.gz
install -m 644 dosfsck/dosfsck.8 %{buildroot}%{_mandir}/man8
ln -sf dosfsck.8.gz %{buildroot}%{_mandir}/man8/fsck.vfat.8.gz
%clean
rm -rf $RPM_BUILD_ROOT
rm -rf %{buildroot}
%files
%defattr(-,root,root)
/sbin/mkfs.msdos
/sbin/mkdosfs
/sbin/dosfsck
/sbin/fsck.msdos
%{_mandir}/man8/mkfs.msdos.8*
%{_mandir}/man8/mkdosfs.8*
%{_mandir}/man8/dosfsck.8*
/sbin/*
%{_mandir}/man8/*
%changelog
* Fri Jul 6 2001 Preston Brown <pbrown@redhat.com>
- major upgrade to v2.7.
- forward port old ia64 patch (now incorporated) s390 additions
* Tue Mar 20 2001 Oliver Paukstadt <oliver.paukstadt@millenux.com>
- ported to zSeries (64 bit)
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
- automatic rebuild

View File

@ -1 +1 @@
0602f267f52c257b59cba7225eadfff5 dosfstools-2.2.src.tar.gz
5a07be19a0035856c4a185fe2f695cf8 dosfstools-2.7.src.tar.gz