Accepting request 934243 from home:dirkmueller:Factory

- update to 4.0.36:
  * Fix error status of recursive listing of empty root directory
  * If recursive listing, also show matched files at level one
  * Use "seekless" reads & write internally, where possible
  * Text mode conversion refactoring
  * Misc refactoring
- remove mtools-aliasing.diff (obsolete)

OBS-URL: https://build.opensuse.org/request/show/934243
OBS-URL: https://build.opensuse.org/package/show/Base:System/mtools?expand=0&rev=72
This commit is contained in:
Petr Gajdos 2021-11-29 08:23:55 +00:00 committed by Git OBS Bridge
parent f1dd4b786b
commit 5425d066e8
7 changed files with 32 additions and 36 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:34769e173751d2f0d891a08c76c80427e929b8ee43438019b8666cc3d7a44749
size 455988

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEUaI9nXxN9Bqkj6iT6Zz1U3eQuDkFAmENpZkACgkQ6Zz1U3eQ
uDm62A/9G4Chf+qt9kfBPgZO3g752lOtksLjaVjB5vcZ5bXf7miYSvepiOTKcyL1
Twr+OOUxxHGAJz9YaMHS5ATkw6/dwzyXP+Nyf/pyWNAPdhnm6bDV6I1SmVW841Bu
lfcKFPrvmDu6b7pFbJ+RHdbwrybcHpVqK7liDaZH0i1V++QEfK5Z87HcmV/oQmqK
bvj6BiyfVhtGGB6m36/VG3nu10ovaN0v0aGKZkrkFQaxDDIcmr2bEdm9FLvcYJ4Y
k2DHExGMuGNndfSu6TQl3Sfsj83XGx58Nu/ojp7dts2CQbd8MSlT35CVAgOX/rOQ
QIrUjWx1liKGVstcs7Y0xw5oNwysYPnOW9XBD7YVo3hT/7KAYiI74taD/IMBQXca
ccERvq02aGP6eT+llPa2x4N0MIbqTcExKNGv9AhrdiEbRer2wbN/O6WeeFWEPJD2
y3D6vOCTMmvtc725z2O9vbdbYUSC/Pm4cGD7OkjbIkLYeGbvR5Uayxr7l4ntKjJZ
vDDs10XKFVjnwxPqe6kJX5De+ljuAz4ApFzs+6hJFHpf5TJv6QJLJ0qYTWlHmZ2g
F2B+GySrs/KRSUT4q4/Y0qjNfPKW612zboedZ7/XGMaYPgqnF3aO+s3UPFQULmjr
7Zvbsym1WLnWwHw/zbZbY7XUHRllEZYEekfC18GM1HuAUuor0DU=
=A42R
-----END PGP SIGNATURE-----

3
mtools-4.0.36.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e5c0e5adf2dfbb9f72649d3a8299ff6fb73f269f8330a2975d91bcc5055240f4
size 445920

16
mtools-4.0.36.tar.bz2.sig Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEUaI9nXxN9Bqkj6iT6Zz1U3eQuDkFAmGalf8ACgkQ6Zz1U3eQ
uDmqZRAAqiETvON415S0bOsKf1ryzytIzE5fOi50OQ0o23NGybJv6NCmzHYZy//g
1oZQTYHHTkSGDAEl+4fEGsJliJl96SkiE5nKZzRDHnn2kq5eH7SCBQQB97SZtH7+
FT4GT01yQDsYufP60veHOXcRFf5e4vkmhG0xrfcCS6SyIz1BEufVVnyaGElDk2k1
EFK92UuNYrcN5HKowtJYQde3pV0xmU5hryJTC7Zz+mP0df0x+Skw7X6EIDP+k7mP
vaCVcFgKlYRlAHMfTZL0CmvJR0NMNHarmfOeBfKyNBqlGWoQkUl6kcFjntAPoQhh
RKHz/u7wtgNA9f+tQwf9iGvXvJWrR9WS6KL4T8DxTjZu8mLBapJ+O50SWMmycylT
V4oFGirTwS+y9KClXq6t/VjjjaKWe5puVok5ZRt6mSneSf06qm0Z2cdYmvlFlixF
l/p1Bd3rwvgVFSv/tuKtQFYhVrjM3YPtONRxvpBxbUb0LBHACyDsS+cuedrG90Dq
/ezg2R8B6N7j6XFSjRtiQHtlN/CndmoZ4sePACQAFP5dRMXlZ1aOikKUAhWjpYWT
pMDc7euTzff/MgZddkM6Rj9bNDCO1uv3IsTPqHfe1+tEdyZhM/JaE4jfADV1nr0O
rrzx2F9mjCaV3MiR2yCo+cU9FO+MkZ5eS9/M5IgZNjlKaxEzLCo=
=GsJ+
-----END PGP SIGNATURE-----

View File

@ -1,13 +0,0 @@
Index: file.c
===================================================================
--- file.c.orig
+++ file.c
@@ -655,7 +655,7 @@ static Stream_t *_internalFileOpen(Strea
Pattern.loopDetectRel = 0;
Pattern.loopDetectAbs = first;
if(!hash_lookup(filehash, (T_HashTableEl) &Pattern,
- (T_HashTableEl **)&File, 0)){
+ (T_HashTableEl **)(void *)&File, 0)){
File->refs++;
This->refs--;
return (Stream_t *) File;

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Sat Nov 27 13:11:48 UTC 2021 - Dirk Müller <dmueller@suse.com>
- update to 4.0.36:
* Fix error status of recursive listing of empty root directory
* If recursive listing, also show matched files at level one
* Use "seekless" reads & write internally, where possible
* Text mode conversion refactoring
* Misc refactoring
- remove mtools-aliasing.diff (obsolete)
-------------------------------------------------------------------
Sat Aug 7 08:06:32 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>

View File

@ -17,18 +17,17 @@
Name: mtools
Version: 4.0.35
Version: 4.0.36
Release: 0
Summary: Tools to access MS-DOS filesystems without kernel drivers
License: GPL-3.0-or-later
Group: System/Filesystems
URL: http://mtools.linux.lu/
URL: https://www.gnu.org/software/mtools/
Source0: https://ftp.gnu.org/gnu/mtools/%{name}-%{version}.tar.bz2
Source1: https://ftp.gnu.org/gnu/mtools/%{name}-%{version}.tar.bz2.sig
# https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=mtools
Source2: %{name}.keyring
Patch0: %{name}-conf.diff
Patch3: %{name}-aliasing.diff
Patch5: %{name}-prototypes.diff
BuildRequires: makeinfo
BuildRequires: texinfo
@ -54,7 +53,6 @@ mounting it. This subpackage contains the documentation for it.
%prep
%setup -q
%patch0
%patch3
%patch5 -p1
%build