OBS User unknown 2008-08-21 20:53:58 +00:00 committed by Git OBS Bridge
parent 757586b041
commit b690981900
6 changed files with 5093 additions and 45 deletions

View File

@ -0,0 +1,22 @@
--- misc/partinfo.c
+++ misc/partinfo.c
@@ -43,7 +43,7 @@
#endif
if (argc == 1) {
fprintf(stderr, _("Usage: %s device...\n\nPrints out the"
- "partition information for each given device.\n"),
+ " partition information for each given device.\n"),
"For example: %s /dev/hda\n\n", argv[0], argv[0]);
exit(1);
}
--- resize/online.c
+++ resize/online.c
@@ -178,7 +178,7 @@
return 0;
#else
printf(_("Filesystem at %s is mounted on %s, and on-line resizing is"
- "not supported on this system.\n"), fs->device_name, mtpt);
+ " not supported on this system.\n"), fs->device_name, mtpt);
exit(1);
#endif
}

5012
e2fsprogs-1.41.0.de.po Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
--- e2fsprogs-1.39/misc/base_device.c --- e2fsprogs-1.41.0/misc/base_device.c
+++ e2fsprogs-1.39/misc/base_device.c +++ e2fsprogs-1.41.0/misc/base_device.c
@@ -31,125 +31,170 @@ @@ -31,125 +31,170 @@
#include "fsck.h" #include "fsck.h"
@ -286,9 +286,9 @@
} }
exit(0); exit(0);
} }
--- e2fsprogs-1.39/misc/fsck.c --- e2fsprogs-1.41.0/misc/fsck.c
+++ e2fsprogs-1.39/misc/fsck.c +++ e2fsprogs-1.41.0/misc/fsck.c
@@ -233,8 +233,6 @@ @@ -235,8 +235,6 @@
free(i->prog); free(i->prog);
if (i->device) if (i->device)
free(i->device); free(i->device);
@ -297,7 +297,7 @@
free(i); free(i);
return; return;
} }
@@ -389,7 +387,7 @@ @@ -388,7 +386,7 @@
return NULL; return NULL;
for (fs = filesys_info; fs; fs = fs->next) { for (fs = filesys_info; fs; fs = fs->next) {
@ -306,7 +306,7 @@
(fs->mountpt && !strcmp(filesys, fs->mountpt))) (fs->mountpt && !strcmp(filesys, fs->mountpt)))
break; break;
} }
@@ -502,7 +500,7 @@ @@ -512,7 +510,7 @@
inst->prog = string_copy(prog); inst->prog = string_copy(prog);
inst->type = string_copy(type); inst->type = string_copy(type);
inst->device = string_copy(device); inst->device = string_copy(device);
@ -315,7 +315,7 @@
inst->start_time = time(0); inst->start_time = time(0);
inst->next = NULL; inst->next = NULL;
@@ -905,7 +903,7 @@ @@ -925,7 +923,7 @@
static int device_already_active(char *device) static int device_already_active(char *device)
{ {
struct fsck_instance *inst; struct fsck_instance *inst;
@ -324,7 +324,7 @@
if (force_all_parallel) if (force_all_parallel)
return 0; return 0;
@@ -918,20 +916,19 @@ @@ -938,20 +936,19 @@
return 1; return 1;
#endif #endif
@ -349,14 +349,14 @@
return 0; return 0;
} }
--- e2fsprogs-1.39/misc/fsck.h --- e2fsprogs-1.41.0/misc/fsck.h
+++ e2fsprogs-1.39/misc/fsck.h +++ e2fsprogs-1.41.0/misc/fsck.h
@@ -62,9 +62,9 @@ @@ -62,12 +62,12 @@
char * prog; char * prog;
char * type; char * type;
char * device; char * device;
- char * base_device; - char * base_device;
+ dev_t base_devt; + dev_t base_devt;
struct fsck_instance *next; struct fsck_instance *next;
}; };
@ -364,3 +364,6 @@
-extern const char *identify_fs(const char *fs_name, const char *fs_types); -extern const char *identify_fs(const char *fs_name, const char *fs_types);
+extern dev_t base_devt(const char *device); +extern dev_t base_devt(const char *device);
+extern int match_device(const char *dev1, const char *dev2); +extern int match_device(const char *dev1, const char *dev2);
/* ismounted.h */
extern int is_mounted(const char *file);

View File

@ -1,8 +1,8 @@
Index: misc/Makefile.in Index: misc/Makefile.in
=================================================================== ================================================================================
--- misc/Makefile.in.orig --- misc/Makefile.in
+++ misc/Makefile.in +++ misc/Makefile.in
@@ -40,7 +40,7 @@ UUIDD_OBJS= uuidd.o @@ -40,7 +40,7 @@
DUMPE2FS_OBJS= dumpe2fs.o DUMPE2FS_OBJS= dumpe2fs.o
BADBLOCKS_OBJS= badblocks.o BADBLOCKS_OBJS= badblocks.o
E2IMAGE_OBJS= e2image.o E2IMAGE_OBJS= e2image.o
@ -10,8 +10,8 @@ Index: misc/Makefile.in
+FSCK_OBJS= fsck.o base_device.o ismounted.o fsck_udev.o +FSCK_OBJS= fsck.o base_device.o ismounted.o fsck_udev.o
BLKID_OBJS= blkid.o BLKID_OBJS= blkid.o
FILEFRAG_OBJS= filefrag.o FILEFRAG_OBJS= filefrag.o
E2UNDO_OBJS= e2undo.o
@@ -62,6 +62,9 @@ STATIC_DEPLIBS= $(STATIC_LIBEXT2FS) $(ST @@ -64,6 +64,9 @@
LIBS_BLKID= $(LIBBLKID) $(LIBUUID) LIBS_BLKID= $(LIBBLKID) $(LIBUUID)
DEPLIBS_BLKID= $(DEPLIBBLKID) $(DEPLIBUUID) DEPLIBS_BLKID= $(DEPLIBBLKID) $(DEPLIBUUID)
@ -21,7 +21,7 @@ Index: misc/Makefile.in
LIBS_E2P= $(LIBE2P) $(LIBCOM_ERR) LIBS_E2P= $(LIBE2P) $(LIBCOM_ERR)
DEPLIBS_E2P= $(LIBE2P) $(LIBCOM_ERR) DEPLIBS_E2P= $(LIBE2P) $(LIBCOM_ERR)
@@ -117,10 +120,6 @@ base_device: base_device.c @@ -123,10 +126,6 @@
@$(CC) $(ALL_CFLAGS) $(ALL_LDFLAGS) $(srcdir)/base_device.c \ @$(CC) $(ALL_CFLAGS) $(ALL_LDFLAGS) $(srcdir)/base_device.c \
-DDEBUG -o base_device -DDEBUG -o base_device
@ -32,7 +32,7 @@ Index: misc/Makefile.in
mklost+found: $(MKLPF_OBJS) mklost+found: $(MKLPF_OBJS)
@echo " LD $@" @echo " LD $@"
@$(CC) $(ALL_LDFLAGS) -o mklost+found $(MKLPF_OBJS) $(LIBINTL) @$(CC) $(ALL_LDFLAGS) -o mklost+found $(MKLPF_OBJS) $(LIBINTL)
@@ -157,9 +156,9 @@ dumpe2fs: $(DUMPE2FS_OBJS) $(DEPLIBS) $( @@ -163,9 +162,9 @@
@$(CC) $(ALL_LDFLAGS) -o dumpe2fs $(DUMPE2FS_OBJS) $(LIBS) \ @$(CC) $(ALL_LDFLAGS) -o dumpe2fs $(DUMPE2FS_OBJS) $(LIBS) \
$(LIBS_E2P) $(LIBUUID) $(LIBINTL) $(LIBS_E2P) $(LIBUUID) $(LIBINTL)
@ -44,9 +44,7 @@ Index: misc/Makefile.in
badblocks: $(BADBLOCKS_OBJS) $(DEPLIBS) badblocks: $(BADBLOCKS_OBJS) $(DEPLIBS)
@echo " LD $@" @echo " LD $@"
Index: misc/base_device.c --- misc/base_device.c
===================================================================
--- misc/base_device.c.orig
+++ misc/base_device.c +++ misc/base_device.c
@@ -27,6 +27,8 @@ @@ -27,6 +27,8 @@
#endif #endif
@ -57,9 +55,7 @@ Index: misc/base_device.c
#include "fsck.h" #include "fsck.h"
Index: misc/fsck.c --- misc/fsck.c
===================================================================
--- misc/fsck.c.orig
+++ misc/fsck.c +++ misc/fsck.c
@@ -59,7 +59,6 @@ @@ -59,7 +59,6 @@
#include "../version.h" #include "../version.h"
@ -69,7 +65,7 @@ Index: misc/fsck.c
#ifndef _PATH_MNTTAB #ifndef _PATH_MNTTAB
#define _PATH_MNTTAB "/etc/fstab" #define _PATH_MNTTAB "/etc/fstab"
@@ -118,7 +117,6 @@ struct fs_info *filesys_info = NULL, *fi @@ -120,7 +119,6 @@
struct fsck_instance *instance_list; struct fsck_instance *instance_list;
const char *fsck_prefix_path = "/sbin:/sbin/fs.d:/sbin/fs:/etc/fs:/etc"; const char *fsck_prefix_path = "/sbin:/sbin/fs.d:/sbin/fs:/etc/fs:/etc";
char *fsck_path = 0; char *fsck_path = 0;
@ -77,7 +73,7 @@ Index: misc/fsck.c
static char *string_copy(const char *s) static char *string_copy(const char *s)
{ {
@@ -294,7 +292,7 @@ static int parse_fstab_line(char *line, @@ -296,7 +294,7 @@
parse_escape(freq); parse_escape(freq);
parse_escape(passno); parse_escape(passno);
@ -86,7 +82,7 @@ Index: misc/fsck.c
if (dev) if (dev)
device = dev; device = dev;
@@ -319,7 +317,7 @@ static void interpret_type(struct fs_inf @@ -321,7 +319,7 @@
if (strcmp(fs->type, "auto") != 0) if (strcmp(fs->type, "auto") != 0)
return; return;
@ -95,7 +91,7 @@ Index: misc/fsck.c
if (t) { if (t) {
free(fs->type); free(fs->type);
fs->type = t; fs->type = t;
@@ -1106,7 +1104,7 @@ static void PRS(int argc, char *argv[]) @@ -1119,7 +1117,7 @@
progname); progname);
exit(EXIT_ERROR); exit(EXIT_ERROR);
} }
@ -104,7 +100,7 @@ Index: misc/fsck.c
if (!dev && strchr(arg, '=')) { if (!dev && strchr(arg, '=')) {
/* /*
* Check to see if we failed because * Check to see if we failed because
@@ -1252,7 +1250,7 @@ int main(int argc, char *argv[]) @@ -1265,7 +1263,7 @@
bindtextdomain(NLS_CAT_NAME, LOCALEDIR); bindtextdomain(NLS_CAT_NAME, LOCALEDIR);
textdomain(NLS_CAT_NAME); textdomain(NLS_CAT_NAME);
#endif #endif
@ -113,7 +109,7 @@ Index: misc/fsck.c
PRS(argc, argv); PRS(argc, argv);
if (!notitle) if (!notitle)
@@ -1323,6 +1321,6 @@ int main(int argc, char *argv[]) @@ -1336,6 +1334,6 @@
} }
status |= wait_many(FLAG_WAIT_ALL); status |= wait_many(FLAG_WAIT_ALL);
free(fsck_path); free(fsck_path);
@ -121,23 +117,20 @@ Index: misc/fsck.c
+ fsck_put_cache(); + fsck_put_cache();
return status; return status;
} }
Index: misc/fsck.h --- misc/fsck.h
===================================================================
--- misc/fsck.h.orig
+++ misc/fsck.h +++ misc/fsck.h
@@ -68,3 +68,9 @@ struct fsck_instance { @@ -69,5 +69,10 @@
extern dev_t base_devt(const char *device); extern dev_t base_devt(const char *device);
extern int match_device(const char *dev1, const char *dev2); extern int match_device(const char *dev1, const char *dev2);
+
+extern int fsck_get_cache(const char *filename); +extern int fsck_get_cache(const char *filename);
+extern void fsck_put_cache(void); +extern void fsck_put_cache(void);
+extern char *fsck_get_devname(const char *device); +extern char *fsck_get_devname(const char *device);
+extern char *fsck_get_fstype(const char *device); +extern char *fsck_get_fstype(const char *device);
+ +
Index: misc/fsck_blkid.c /* ismounted.h */
=================================================================== extern int is_mounted(const char *file);
--- /dev/null --- misc/fsck_blkid.c
+++ misc/fsck_blkid.c +++ misc/fsck_blkid.c
@@ -0,0 +1,29 @@ @@ -0,0 +1,29 @@
+/* +/*
@ -169,9 +162,7 @@ Index: misc/fsck_blkid.c
+ return blkid_get_tag_value(cache, "TYPE", device); + return blkid_get_tag_value(cache, "TYPE", device);
+} +}
+ +
Index: misc/fsck_udev.c --- misc/fsck_udev.c
===================================================================
--- /dev/null
+++ misc/fsck_udev.c +++ misc/fsck_udev.c
@@ -0,0 +1,188 @@ @@ -0,0 +1,188 @@
+/* +/*

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Thu Aug 21 18:06:13 CEST 2008 - pth@suse.de
- Add current german messages.
- Fix e2fsprogs-base_devt.patch and e2fsprogs-libvolume_id-support.patch
so that the package tools work.
- Add missing space to two messages and resync message
catalogs by configuring with --enable-maintainer-mode.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Aug 20 12:46:37 CEST 2008 - mkoenig@suse.de Wed Aug 20 12:46:37 CEST 2008 - mkoenig@suse.de

View File

@ -27,13 +27,14 @@ Supplements: filesystem(ext2) filesystem(ext3)
PreReq: %install_info_prereq PreReq: %install_info_prereq
AutoReqProv: on AutoReqProv: on
Version: 1.41.0 Version: 1.41.0
Release: 16 Release: 17
Summary: Utilities for the Second Extended File System Summary: Utilities for the Second Extended File System
Url: http://e2fsprogs.sourceforge.net Url: http://e2fsprogs.sourceforge.net
Source: %{name}-%{version}.tar.bz2 Source: %{name}-%{version}.tar.bz2
Source2: README.SUSE Source2: README.SUSE
Source3: uuidd.rc Source3: uuidd.rc
Source4: sysconfig.uuidd Source4: sysconfig.uuidd
Source5: e2fsprogs-1.41.0.de.po
# #
# e2fsprogs patches # e2fsprogs patches
# #
@ -42,6 +43,7 @@ Patch2: e2fsprogs-base_devt.patch
Patch3: e2fsprogs-libvolume_id-support.patch Patch3: e2fsprogs-libvolume_id-support.patch
Patch5: e2fsprogs-1.40.4-uuidd_pid_path.patch Patch5: e2fsprogs-1.40.4-uuidd_pid_path.patch
Patch6: e2fsprogs-1.41.0-tst_link_fix.patch Patch6: e2fsprogs-1.41.0-tst_link_fix.patch
Patch7: e2fsprogs-1.41.0-fix_messages.patch
# libcom_err patches # libcom_err patches
# 66534 - [SL 10.0] et_list handling of krb5 and libcom_err.so.2 conflict # 66534 - [SL 10.0] et_list handling of krb5 and libcom_err.so.2 conflict
Patch31: libcom_err-no-init_error_table.patch Patch31: libcom_err-no-init_error_table.patch
@ -245,6 +247,7 @@ Authors:
%patch3 -p0 %patch3 -p0
%patch5 -p1 %patch5 -p1
%patch6 -p1 %patch6 -p1
%patch7
# libcom_err patches # libcom_err patches
%patch31 -p1 %patch31 -p1
%patch32 -p1 %patch32 -p1
@ -254,6 +257,7 @@ Authors:
%patch99 -p1 %patch99 -p1
%endif %endif
cp %{SOURCE2} . cp %{SOURCE2} .
cp %{S:5} po/de.po
%build %build
%{?suse_update_config:%{suse_update_config -f}} %{?suse_update_config:%{suse_update_config -f}}
@ -265,6 +269,7 @@ cp %{SOURCE2} .
--libdir=%{_libdir} \ --libdir=%{_libdir} \
--enable-elf-shlibs \ --enable-elf-shlibs \
--disable-evms \ --disable-evms \
--enable-maintainer-mode \
CFLAGS="$RPM_OPT_FLAGS" CFLAGS="$RPM_OPT_FLAGS"
make make
@ -464,6 +469,12 @@ rm -rf $RPM_BUILD_ROOT
%{_mandir}/man3/com_err.3.gz %{_mandir}/man3/com_err.3.gz
%changelog %changelog
* Thu Aug 21 2008 pth@suse.de
- Add current german messages.
- Fix e2fsprogs-base_devt.patch and e2fsprogs-libvolume_id-support.patch
so that the package tools work.
- Add missing space to two messages and resync message
catalogs by configuring with --enable-maintainer-mode.
* Wed Aug 20 2008 mkoenig@suse.de * Wed Aug 20 2008 mkoenig@suse.de
- add uuid related manpages to uuid-runtime subpackage [bnc#418568] - add uuid related manpages to uuid-runtime subpackage [bnc#418568]
* Mon Aug 18 2008 mkoenig@suse.de * Mon Aug 18 2008 mkoenig@suse.de