Updating link to change in openSUSE:Factory/mtools revision 14.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/mtools?expand=0&rev=734a5509e804856948abc7f195c51412
This commit is contained in:
parent
c7fd2ecee7
commit
b0fd74f6e5
@ -1,10 +0,0 @@
|
|||||||
--- mformat.c
|
|
||||||
+++ mformat.c
|
|
||||||
@@ -1160,6 +1160,7 @@
|
|
||||||
}
|
|
||||||
read(fd, buf, blocksize);
|
|
||||||
keepBoot = 1;
|
|
||||||
+ close(fd);
|
|
||||||
}
|
|
||||||
if(!keepBoot && !(used_dev.use_2m & 0x7f)) {
|
|
||||||
memset((char *)boot, '\0', Fs.sector_size);
|
|
@ -1,47 +0,0 @@
|
|||||||
diff -upr mtools-4.0.10/mattrib.c mtools-4.0.10.new/mattrib.c
|
|
||||||
--- mtools-4.0.10/mattrib.c 2009-03-03 07:10:13.000000000 +0100
|
|
||||||
+++ mtools-4.0.10.new/mattrib.c 2009-10-23 09:07:45.000000000 +0200
|
|
||||||
@@ -168,6 +168,7 @@ void mattrib(int argc, char **argv, int
|
|
||||||
int concise;
|
|
||||||
int replay;
|
|
||||||
char *ptr;
|
|
||||||
+ int wantUsage;
|
|
||||||
|
|
||||||
arg.add = 0;
|
|
||||||
arg.remove = 0xff;
|
|
||||||
@@ -176,11 +177,16 @@ void mattrib(int argc, char **argv, int
|
|
||||||
view = 0;
|
|
||||||
concise = 0;
|
|
||||||
replay = 0;
|
|
||||||
+
|
|
||||||
+ wantUsage = 0;
|
|
||||||
|
|
||||||
if(helpFlag(argc, argv))
|
|
||||||
usage(0);
|
|
||||||
- while ((c = getopt(argc, argv, "i:/ahrsAHRSXph")) != EOF) {
|
|
||||||
+ while ((c = getopt(argc, argv, "i:/ahrsAHRSXp")) != EOF) {
|
|
||||||
switch (c) {
|
|
||||||
+ case 'h':
|
|
||||||
+ wantUsage = 1;
|
|
||||||
+ /* FALL TROUGH */
|
|
||||||
default:
|
|
||||||
arg.remove &= ~letterToCode(c);
|
|
||||||
break;
|
|
||||||
@@ -196,13 +202,15 @@ void mattrib(int argc, char **argv, int
|
|
||||||
case 'X':
|
|
||||||
concise = 1;
|
|
||||||
break;
|
|
||||||
- case 'h':
|
|
||||||
- usage(0);
|
|
||||||
case '?':
|
|
||||||
usage(1);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
+ if(optind == argc && wantUsage) {
|
|
||||||
+ usage(0);
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
for(;optind < argc;optind++) {
|
|
||||||
switch(argv[optind][0]) {
|
|
||||||
case '+':
|
|
@ -1,11 +0,0 @@
|
|||||||
--- mpartition.c
|
|
||||||
+++ mpartition.c
|
|
||||||
@@ -514,7 +514,7 @@ void mpartition(int argc, char **argv, i
|
|
||||||
read(fd, (char *) buf, 512);
|
|
||||||
}
|
|
||||||
memset((char *)(partTable+1), 0, 4*sizeof(*partTable));
|
|
||||||
- set_dword(((unsigned char*)buf)+510, 0xaa55);
|
|
||||||
+ set_word(((unsigned char*)buf)+510, 0xaa55);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* check for boot signature, and place it if needed */
|
|
@ -1,18 +0,0 @@
|
|||||||
--- scripts/mcomp
|
|
||||||
+++ scripts/mcomp
|
|
||||||
@@ -3,5 +3,5 @@
|
|
||||||
dosfile=$1
|
|
||||||
shift
|
|
||||||
|
|
||||||
-mcopy $dosfile - | cmp $@
|
|
||||||
+mcopy $dosfile - | cmp "$@"
|
|
||||||
|
|
||||||
--- scripts/mxtar
|
|
||||||
+++ scripts/mxtar
|
|
||||||
@@ -5,5 +5,5 @@
|
|
||||||
shift
|
|
||||||
shift
|
|
||||||
|
|
||||||
-mcopy $dosfile - | tar $taropt - $@
|
|
||||||
+mcopy $dosfile - | tar $taropt - "$@"
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:860fee13acb39365bd28763070e24011ea55f381f96714d2841937525aa02ded
|
|
||||||
size 381481
|
|
@ -1,6 +1,8 @@
|
|||||||
--- file.c
|
Index: file.c
|
||||||
|
===================================================================
|
||||||
|
--- file.c.orig
|
||||||
+++ file.c
|
+++ file.c
|
||||||
@@ -573,7 +573,7 @@
|
@@ -591,7 +591,7 @@ static Stream_t *_internalFileOpen(Strea
|
||||||
Pattern.loopDetectRel = 0;
|
Pattern.loopDetectRel = 0;
|
||||||
Pattern.loopDetectAbs = first;
|
Pattern.loopDetectAbs = first;
|
||||||
if(!hash_lookup(filehash, (T_HashTableEl) &Pattern,
|
if(!hash_lookup(filehash, (T_HashTableEl) &Pattern,
|
@ -1,6 +1,8 @@
|
|||||||
--- configure.in
|
Index: configure.in
|
||||||
|
===================================================================
|
||||||
|
--- configure.in.orig
|
||||||
+++ configure.in
|
+++ configure.in
|
||||||
@@ -95,10 +95,10 @@
|
@@ -110,10 +110,10 @@ dnl
|
||||||
dnl
|
dnl
|
||||||
AC_MSG_CHECKING(whether llseek declared in unistd.h)
|
AC_MSG_CHECKING(whether llseek declared in unistd.h)
|
||||||
AC_CACHE_VAL(mtools_cv_have_llseek_prototype,
|
AC_CACHE_VAL(mtools_cv_have_llseek_prototype,
|
||||||
@ -13,7 +15,7 @@
|
|||||||
AC_MSG_RESULT($mtools_cv_have_llseek_prototype)
|
AC_MSG_RESULT($mtools_cv_have_llseek_prototype)
|
||||||
if test "$mtools_cv_have_llseek_prototype" = yes; then
|
if test "$mtools_cv_have_llseek_prototype" = yes; then
|
||||||
AC_DEFINE([HAVE_LLSEEK_PROTOTYPE],1,[Define when you have an LLSEEK prototype])
|
AC_DEFINE([HAVE_LLSEEK_PROTOTYPE],1,[Define when you have an LLSEEK prototype])
|
||||||
@@ -106,13 +106,13 @@
|
@@ -121,13 +121,13 @@ fi
|
||||||
|
|
||||||
AC_MSG_CHECKING(whether lseek64 declared in unistd.h)
|
AC_MSG_CHECKING(whether lseek64 declared in unistd.h)
|
||||||
AC_CACHE_VAL(mtools_cv_have_lseek64_prototype,
|
AC_CACHE_VAL(mtools_cv_have_lseek64_prototype,
|
||||||
@ -29,7 +31,7 @@
|
|||||||
AC_MSG_RESULT($mtools_cv_have_lseek64_prototype)
|
AC_MSG_RESULT($mtools_cv_have_lseek64_prototype)
|
||||||
if test "$mtools_cv_have_lseek64_prototype" = yes; then
|
if test "$mtools_cv_have_lseek64_prototype" = yes; then
|
||||||
AC_DEFINE([HAVE_LSEEK64_PROTOTYPE],1,[Define when you have an LSEEK64 prototype])
|
AC_DEFINE([HAVE_LSEEK64_PROTOTYPE],1,[Define when you have an LSEEK64 prototype])
|
||||||
@@ -145,12 +145,12 @@
|
@@ -163,12 +163,12 @@ dnl Check for 64-bit off_t
|
||||||
dnl
|
dnl
|
||||||
AC_DEFUN(SFS_CHECK_OFF_T_64,
|
AC_DEFUN(SFS_CHECK_OFF_T_64,
|
||||||
[AC_CACHE_CHECK(for 64-bit off_t, sfs_cv_off_t_64,
|
[AC_CACHE_CHECK(for 64-bit off_t, sfs_cv_off_t_64,
|
@ -1,6 +1,8 @@
|
|||||||
--- fat.c
|
Index: fat.c
|
||||||
|
===================================================================
|
||||||
|
--- fat.c.orig
|
||||||
+++ fat.c
|
+++ fat.c
|
||||||
@@ -704,7 +704,7 @@
|
@@ -722,7 +722,7 @@ static int old_fat_read(Fs_t *This, unio
|
||||||
if(check_media_type(This,boot, tot_sectors))
|
if(check_media_type(This,boot, tot_sectors))
|
||||||
return -1;
|
return -1;
|
||||||
|
|
12
mtools-4.0.12-file-close.diff
Normal file
12
mtools-4.0.12-file-close.diff
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
Index: mformat.c
|
||||||
|
===================================================================
|
||||||
|
--- mformat.c.orig
|
||||||
|
+++ mformat.c
|
||||||
|
@@ -1163,6 +1163,7 @@ void mformat(int argc, char **argv, int
|
||||||
|
exit(1);
|
||||||
|
}
|
||||||
|
keepBoot = 1;
|
||||||
|
+ close(fd);
|
||||||
|
}
|
||||||
|
if(!keepBoot && !(used_dev.use_2m & 0x7f)) {
|
||||||
|
memset(boot.characters, '\0', Fs.sector_size);
|
@ -1,6 +1,8 @@
|
|||||||
--- mformat.c
|
Index: mformat.c
|
||||||
|
===================================================================
|
||||||
|
--- mformat.c.orig
|
||||||
+++ mformat.c
|
+++ mformat.c
|
||||||
@@ -3,6 +3,7 @@
|
@@ -19,6 +19,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define DONT_NEED_WAIT
|
#define DONT_NEED_WAIT
|
||||||
@ -8,7 +10,7 @@
|
|||||||
|
|
||||||
#include "sysincludes.h"
|
#include "sysincludes.h"
|
||||||
#include "msdos.h"
|
#include "msdos.h"
|
||||||
@@ -31,7 +32,7 @@
|
@@ -48,7 +49,7 @@
|
||||||
|
|
||||||
#define _LINUX_STRING_H_
|
#define _LINUX_STRING_H_
|
||||||
#define kdev_t int
|
#define kdev_t int
|
||||||
@ -17,9 +19,11 @@
|
|||||||
#undef _LINUX_STRING_H_
|
#undef _LINUX_STRING_H_
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
--- mpartition.c
|
Index: mpartition.c
|
||||||
|
===================================================================
|
||||||
|
--- mpartition.c.orig
|
||||||
+++ mpartition.c
|
+++ mpartition.c
|
||||||
@@ -2,6 +2,7 @@
|
@@ -17,6 +17,7 @@
|
||||||
* mformat.c
|
* mformat.c
|
||||||
*/
|
*/
|
||||||
#define DONT_NEED_WAIT
|
#define DONT_NEED_WAIT
|
||||||
@ -27,7 +31,7 @@
|
|||||||
|
|
||||||
#include "sysincludes.h"
|
#include "sysincludes.h"
|
||||||
#include "msdos.h"
|
#include "msdos.h"
|
||||||
@@ -20,7 +21,7 @@
|
@@ -35,7 +36,7 @@
|
||||||
|
|
||||||
#define _LINUX_STRING_H_
|
#define _LINUX_STRING_H_
|
||||||
#define kdev_t int
|
#define kdev_t int
|
||||||
@ -36,9 +40,11 @@
|
|||||||
#undef _LINUX_STRING_H_
|
#undef _LINUX_STRING_H_
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
--- sysincludes.h
|
Index: sysincludes.h
|
||||||
|
===================================================================
|
||||||
|
--- sysincludes.h.orig
|
||||||
+++ sysincludes.h
|
+++ sysincludes.h
|
||||||
@@ -268,12 +268,16 @@
|
@@ -331,12 +331,16 @@ typedef unsigned int uid_t;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef HAVE_NETINET_IN_H
|
#ifdef HAVE_NETINET_IN_H
|
22
mtools-4.0.12-script.diff
Normal file
22
mtools-4.0.12-script.diff
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
Index: scripts/mcomp
|
||||||
|
===================================================================
|
||||||
|
--- scripts/mcomp.orig
|
||||||
|
+++ scripts/mcomp
|
||||||
|
@@ -24,5 +24,5 @@ fi
|
||||||
|
dosfile=$1
|
||||||
|
shift
|
||||||
|
|
||||||
|
-mcopy $dosfile - | cmp $@
|
||||||
|
+mcopy $dosfile - | cmp "$@"
|
||||||
|
|
||||||
|
Index: scripts/mxtar
|
||||||
|
===================================================================
|
||||||
|
--- scripts/mxtar.orig
|
||||||
|
+++ scripts/mxtar
|
||||||
|
@@ -21,5 +21,5 @@ dosfile=$2
|
||||||
|
shift
|
||||||
|
shift
|
||||||
|
|
||||||
|
-mcopy $dosfile - | tar $taropt - $@
|
||||||
|
+mcopy $dosfile - | tar $taropt - "$@"
|
||||||
|
|
3
mtools-4.0.12.tar.bz2
Normal file
3
mtools-4.0.12.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:53cf808eed9b396070a12c6e53479800a5b9038e9d70c79277e762246ba07a13
|
||||||
|
size 382456
|
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 24 15:29:20 CET 2009 - pgajdos@suse.cz
|
||||||
|
|
||||||
|
- updated to 4.0.12 (see NEWS)
|
||||||
|
- removed upstreamed help-flag.diff and overflow.diff
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Oct 23 11:25:37 CEST 2009 - pgajdos@suse.cz
|
Fri Oct 23 11:25:37 CEST 2009 - pgajdos@suse.cz
|
||||||
|
|
||||||
|
16
mtools.spec
16
mtools.spec
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file for package mtools (Version 4.0.10)
|
# spec file for package mtools (Version 4.0.12)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -20,11 +20,11 @@
|
|||||||
|
|
||||||
Name: mtools
|
Name: mtools
|
||||||
BuildRequires: libpng texlive-latex xorg-x11 xorg-x11-devel
|
BuildRequires: libpng texlive-latex xorg-x11 xorg-x11-devel
|
||||||
Version: 4.0.10
|
Version: 4.0.12
|
||||||
Release: 5
|
Release: 1
|
||||||
AutoReqProv: on
|
AutoReqProv: on
|
||||||
Group: System/Filesystems
|
Group: System/Filesystems
|
||||||
License: GPL v3 or later
|
License: GPLv3+
|
||||||
Url: http://mtools.linux.lu/
|
Url: http://mtools.linux.lu/
|
||||||
Summary: Access Files on an MS-DOS File System
|
Summary: Access Files on an MS-DOS File System
|
||||||
Source: %{name}-%{version}.tar.bz2
|
Source: %{name}-%{version}.tar.bz2
|
||||||
@ -34,9 +34,7 @@ Patch2: %{name}-%{version}-script.diff
|
|||||||
Patch3: %{name}-%{version}-aliasing.diff
|
Patch3: %{name}-%{version}-aliasing.diff
|
||||||
Patch4: %{name}-%{version}-fat-bits.diff
|
Patch4: %{name}-%{version}-fat-bits.diff
|
||||||
Patch5: %{name}-%{version}-prototypes.diff
|
Patch5: %{name}-%{version}-prototypes.diff
|
||||||
Patch6: %{name}-%{version}-overflow.diff
|
|
||||||
Patch7: %{name}-%{version}-file-close.diff
|
Patch7: %{name}-%{version}-file-close.diff
|
||||||
Patch8: %{name}-%{version}-help-flag.diff
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@ -54,7 +52,7 @@ Authors:
|
|||||||
David C. Niemi <niemidc@erols.com>
|
David C. Niemi <niemidc@erols.com>
|
||||||
|
|
||||||
%package floppyd
|
%package floppyd
|
||||||
License: GPL v2 or later
|
License: GPLv2+
|
||||||
Group: System/Filesystems
|
Group: System/Filesystems
|
||||||
Summary: floppy daemon for remote access to floppy drive
|
Summary: floppy daemon for remote access to floppy drive
|
||||||
|
|
||||||
@ -71,7 +69,7 @@ Authors:
|
|||||||
David C. Niemi <niemidc@erols.com>
|
David C. Niemi <niemidc@erols.com>
|
||||||
|
|
||||||
%package doc
|
%package doc
|
||||||
License: GPL v3 or later ; GNU Free Documentation License, Version 1.3 (GFDL 1.3)
|
License: GPLv3+ ; GNU Free Documentation License, Version 1.3 (GFDL 1.3)
|
||||||
Group: System/Filesystems
|
Group: System/Filesystems
|
||||||
Summary: Access Files on an MS-DOS File System
|
Summary: Access Files on an MS-DOS File System
|
||||||
Requires: %{name} = %{version}
|
Requires: %{name} = %{version}
|
||||||
@ -98,9 +96,7 @@ Authors:
|
|||||||
%patch3
|
%patch3
|
||||||
%patch4
|
%patch4
|
||||||
%patch5
|
%patch5
|
||||||
%patch6
|
|
||||||
%patch7
|
%patch7
|
||||||
%patch8 -p1
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%{suse_update_config -f}
|
%{suse_update_config -f}
|
||||||
|
Loading…
Reference in New Issue
Block a user