This commit is contained in:
parent
fc6f306305
commit
dbc5dc9f87
@ -1,9 +1,6 @@
|
|||||||
libext2fs2
|
libext2fs2
|
||||||
libcom_err2
|
libcom_err2
|
||||||
obsoletes "libcom_err-<targettype> <= <version>"
|
obsoletes "libcom_err-<targettype> <= <version>"
|
||||||
libblkid1
|
|
||||||
obsoletes "e2fsprogs-<targettype> <= <version>"
|
|
||||||
libuuid1
|
|
||||||
e2fsprogs
|
e2fsprogs
|
||||||
e2fsprogs-devel
|
e2fsprogs-devel
|
||||||
libext2fs-devel
|
libext2fs-devel
|
||||||
@ -12,9 +9,3 @@ libext2fs-devel
|
|||||||
libcom_err-devel
|
libcom_err-devel
|
||||||
requires -libcom_err-<targettype>
|
requires -libcom_err-<targettype>
|
||||||
requires "libcom_err2-<targettype> = <version>"
|
requires "libcom_err2-<targettype> = <version>"
|
||||||
libblkid-devel
|
|
||||||
requires -libblkid-<targettype>
|
|
||||||
requires "libblkid1-<targettype> = <version>"
|
|
||||||
libuuid-devel
|
|
||||||
requires -libuuid-<targettype>
|
|
||||||
requires "libuuid1-<targettype> = <version>"
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
Index: e2fsprogs-1.41.1/e2fsck/splash.c
|
Index: e2fsprogs-1.41.7/e2fsck/splash.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
|
--- /dev/null
|
||||||
+++ e2fsprogs-1.41.1/e2fsck/splash.c 2008-12-04 17:51:32.000000000 +0100
|
+++ e2fsprogs-1.41.7/e2fsck/splash.c
|
||||||
@@ -0,0 +1,100 @@
|
@@ -0,0 +1,100 @@
|
||||||
+/*
|
+/*
|
||||||
+ * add support for switching the splash screen on boot
|
+ * add support for switching the splash screen on boot
|
||||||
@ -103,10 +103,10 @@ Index: e2fsprogs-1.41.1/e2fsck/splash.c
|
|||||||
+ verbose = 1;
|
+ verbose = 1;
|
||||||
+}
|
+}
|
||||||
+
|
+
|
||||||
Index: e2fsprogs-1.41.1/e2fsck/splash.h
|
Index: e2fsprogs-1.41.7/e2fsck/splash.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- /dev/null 1970-01-01 00:00:00.000000000 +0000
|
--- /dev/null
|
||||||
+++ e2fsprogs-1.41.1/e2fsck/splash.h 2008-12-04 17:46:23.000000000 +0100
|
+++ e2fsprogs-1.41.7/e2fsck/splash.h
|
||||||
@@ -0,0 +1,13 @@
|
@@ -0,0 +1,13 @@
|
||||||
+#ifndef _SPLASH_H
|
+#ifndef _SPLASH_H
|
||||||
+#define _SPLASH_H
|
+#define _SPLASH_H
|
||||||
@ -121,10 +121,10 @@ Index: e2fsprogs-1.41.1/e2fsck/splash.h
|
|||||||
+
|
+
|
||||||
+#endif /* _SPLASH_H */
|
+#endif /* _SPLASH_H */
|
||||||
+
|
+
|
||||||
Index: e2fsprogs-1.41.1/e2fsck/Makefile.in
|
Index: e2fsprogs-1.41.7/e2fsck/Makefile.in
|
||||||
===================================================================
|
===================================================================
|
||||||
--- e2fsprogs-1.41.1.orig/e2fsck/Makefile.in 2008-12-04 17:46:23.000000000 +0100
|
--- e2fsprogs-1.41.7.orig/e2fsck/Makefile.in
|
||||||
+++ e2fsprogs-1.41.1/e2fsck/Makefile.in 2008-12-04 17:46:36.000000000 +0100
|
+++ e2fsprogs-1.41.7/e2fsck/Makefile.in
|
||||||
@@ -63,7 +63,7 @@ COMPILE_ET=$(top_builddir)/lib/et/compil
|
@@ -63,7 +63,7 @@ COMPILE_ET=$(top_builddir)/lib/et/compil
|
||||||
OBJS= crc32.o dict.o unix.o e2fsck.o super.o pass1.o pass1b.o pass2.o \
|
OBJS= crc32.o dict.o unix.o e2fsck.o super.o pass1.o pass1b.o pass2.o \
|
||||||
pass3.o pass4.o pass5.o journal.o badblocks.o util.o dirinfo.o \
|
pass3.o pass4.o pass5.o journal.o badblocks.o util.o dirinfo.o \
|
||||||
@ -142,16 +142,16 @@ Index: e2fsprogs-1.41.1/e2fsck/Makefile.in
|
|||||||
prof_err.c \
|
prof_err.c \
|
||||||
$(MTRACE_SRC)
|
$(MTRACE_SRC)
|
||||||
|
|
||||||
@@ -470,3 +471,5 @@ region.o: $(srcdir)/region.c $(srcdir)/e
|
@@ -475,3 +476,5 @@ region.o: $(srcdir)/region.c $(srcdir)/e
|
||||||
profile.o: $(srcdir)/profile.c $(top_srcdir)/lib/et/com_err.h \
|
profile.o: $(srcdir)/profile.c $(top_srcdir)/lib/et/com_err.h \
|
||||||
$(srcdir)/profile.h prof_err.h
|
$(srcdir)/profile.h prof_err.h
|
||||||
prof_err.o: prof_err.c
|
prof_err.o: prof_err.c
|
||||||
+splash.o: splash.c splash.h
|
+splash.o: splash.c splash.h
|
||||||
+
|
+
|
||||||
Index: e2fsprogs-1.41.1/e2fsck/unix.c
|
Index: e2fsprogs-1.41.7/e2fsck/unix.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- e2fsprogs-1.41.1.orig/e2fsck/unix.c 2008-09-01 17:34:28.000000000 +0200
|
--- e2fsprogs-1.41.7.orig/e2fsck/unix.c
|
||||||
+++ e2fsprogs-1.41.1/e2fsck/unix.c 2008-12-04 17:46:36.000000000 +0100
|
+++ e2fsprogs-1.41.7/e2fsck/unix.c
|
||||||
@@ -53,6 +53,7 @@ extern int optind;
|
@@ -53,6 +53,7 @@ extern int optind;
|
||||||
#include "e2p/e2p.h"
|
#include "e2p/e2p.h"
|
||||||
#include "e2fsck.h"
|
#include "e2fsck.h"
|
||||||
@ -160,7 +160,7 @@ Index: e2fsprogs-1.41.1/e2fsck/unix.c
|
|||||||
#include "../version.h"
|
#include "../version.h"
|
||||||
|
|
||||||
/* Command line options */
|
/* Command line options */
|
||||||
@@ -895,6 +896,7 @@ int main (int argc, char *argv[])
|
@@ -941,6 +942,7 @@ int main (int argc, char *argv[])
|
||||||
int sysval, sys_page_size = 4096;
|
int sysval, sys_page_size = 4096;
|
||||||
__u32 features[3];
|
__u32 features[3];
|
||||||
char *cp;
|
char *cp;
|
||||||
@ -168,15 +168,15 @@ Index: e2fsprogs-1.41.1/e2fsck/unix.c
|
|||||||
|
|
||||||
clear_problem_context(&pctx);
|
clear_problem_context(&pctx);
|
||||||
#ifdef MTRACE
|
#ifdef MTRACE
|
||||||
@@ -924,6 +926,7 @@ int main (int argc, char *argv[])
|
@@ -970,6 +972,7 @@ int main (int argc, char *argv[])
|
||||||
exit(FSCK_ERROR);
|
exit(FSCK_ERROR);
|
||||||
}
|
}
|
||||||
reserve_stdio_fds();
|
reserve_stdio_fds();
|
||||||
+ splash_init(&sops);
|
+ splash_init(&sops);
|
||||||
|
|
||||||
#ifdef RESOURCE_TRACK
|
|
||||||
init_resource_track(&ctx->global_rtrack, NULL);
|
init_resource_track(&ctx->global_rtrack, NULL);
|
||||||
@@ -1242,6 +1245,7 @@ print_unsupp_features:
|
if (!(ctx->options & E2F_OPT_PREEN) || show_version_only)
|
||||||
|
@@ -1284,6 +1287,7 @@ print_unsupp_features:
|
||||||
fatal_error(ctx, 0);
|
fatal_error(ctx, 0);
|
||||||
check_if_skip(ctx);
|
check_if_skip(ctx);
|
||||||
check_resize_inode(ctx);
|
check_resize_inode(ctx);
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:44c5ba76534f2fce84d11d04b850422ac8f2b6c1bdb2f33bab0462d9b81022fd
|
|
||||||
size 3893160
|
|
3
e2fsprogs-1.41.8.tar.bz2
Normal file
3
e2fsprogs-1.41.8.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:c1b063414cfde08a95d77cc9f2e03303e4b3a7d00c9b53dc1983a661b909c614
|
||||||
|
size 3901984
|
@ -1,3 +1,29 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jul 13 16:12:09 CEST 2009 - coolo@novell.com
|
||||||
|
|
||||||
|
- look for libreadline.so.6 too
|
||||||
|
- refresh patches to avoid fuzz
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jul 13 12:36:55 CEST 2009 - kay.sievers@novell.com
|
||||||
|
|
||||||
|
- update to 1.41.8
|
||||||
|
- Fix resize2fs's online resizing, fixing a regression which in
|
||||||
|
e2fpsrogs 1.41.7.
|
||||||
|
- Fix resize2fs bugs when shrinking ext4 filesystems
|
||||||
|
- If the resize2fs operation fails, the user will be told to fix up
|
||||||
|
the filesystem using e2fsck -fy.
|
||||||
|
- do not install disabled uuid binary and man page
|
||||||
|
- Fix filefrag program for files that have more than 144 extents.
|
||||||
|
- allow V=1 to disable silent build
|
||||||
|
- enable verbose build again (V=1 merged upstream)
|
||||||
|
- move awk scripts from libcom_err2 to libcom_err2-devel
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jul 8 18:03:02 CEST 2009 - meissner@suse.de
|
||||||
|
|
||||||
|
- moved baselibs.conf changes to util-linux.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jun 29 05:46:03 CEST 2009 - kay.sievers@novell.com
|
Mon Jun 29 05:46:03 CEST 2009 - kay.sievers@novell.com
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file for package e2fsprogs (Version 1.41.7)
|
# spec file for package e2fsprogs (Version 1.41.8)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -30,7 +30,7 @@ AutoReqProv: on
|
|||||||
Obsoletes: e2fsprogs-64bit
|
Obsoletes: e2fsprogs-64bit
|
||||||
%endif
|
%endif
|
||||||
#
|
#
|
||||||
Version: 1.41.7
|
Version: 1.41.8
|
||||||
Release: 1
|
Release: 1
|
||||||
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
|
||||||
@ -43,6 +43,7 @@ Source6: %{name}-1.41.4.de.po
|
|||||||
Patch7: e2fsprogs-1.41.1-splash_support.patch
|
Patch7: e2fsprogs-1.41.1-splash_support.patch
|
||||||
# libcom_err patches
|
# libcom_err patches
|
||||||
Patch34: libcom_err-compile_et_permissions.patch
|
Patch34: libcom_err-compile_et_permissions.patch
|
||||||
|
Patch35: libcom_err-readline.patch
|
||||||
# Do not suppress make commands
|
# Do not suppress make commands
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
@ -73,7 +74,7 @@ Group: System/Filesystems
|
|||||||
AutoReqProv: on
|
AutoReqProv: on
|
||||||
|
|
||||||
%description -n libext2fs2
|
%description -n libext2fs2
|
||||||
The basic Ext2fs library.
|
The basic Ext2fs shared library.
|
||||||
|
|
||||||
%package -n libext2fs-devel
|
%package -n libext2fs-devel
|
||||||
License: GPL v2 or later
|
License: GPL v2 or later
|
||||||
@ -123,12 +124,12 @@ Development files for the com_err error message display library.
|
|||||||
%patch7 -p1
|
%patch7 -p1
|
||||||
# libcom_err patches
|
# libcom_err patches
|
||||||
%patch34 -p1
|
%patch34 -p1
|
||||||
|
%patch35 -p1
|
||||||
cp %{SOURCE2} .
|
cp %{SOURCE2} .
|
||||||
cp %{S:6} po/de.po
|
cp %{S:6} po/de.po
|
||||||
|
|
||||||
%build
|
%build
|
||||||
autoreconf --force --install
|
autoreconf --force --install
|
||||||
#autoconf
|
|
||||||
./configure --prefix=%{_prefix} \
|
./configure --prefix=%{_prefix} \
|
||||||
--with-root-prefix='' \
|
--with-root-prefix='' \
|
||||||
--mandir=%{_mandir} \
|
--mandir=%{_mandir} \
|
||||||
@ -141,7 +142,7 @@ autoreconf --force --install
|
|||||||
--disable-uuidd \
|
--disable-uuidd \
|
||||||
--disable-fsck \
|
--disable-fsck \
|
||||||
CFLAGS="$RPM_OPT_FLAGS"
|
CFLAGS="$RPM_OPT_FLAGS"
|
||||||
make
|
make V=1
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make install install-libs DESTDIR=$RPM_BUILD_ROOT ELF_INSTALL_DIR=/%{_lib}
|
make install install-libs DESTDIR=$RPM_BUILD_ROOT ELF_INSTALL_DIR=/%{_lib}
|
||||||
@ -149,10 +150,8 @@ make install install-libs DESTDIR=$RPM_BUILD_ROOT ELF_INSTALL_DIR=/%{_lib}
|
|||||||
rm $RPM_BUILD_ROOT%{_libdir}/e2initrd_helper
|
rm $RPM_BUILD_ROOT%{_libdir}/e2initrd_helper
|
||||||
rm -f $RPM_BUILD_ROOT/sbin/mkfs.ext4dev
|
rm -f $RPM_BUILD_ROOT/sbin/mkfs.ext4dev
|
||||||
rm -f $RPM_BUILD_ROOT/sbin/fsck.ext4dev
|
rm -f $RPM_BUILD_ROOT/sbin/fsck.ext4dev
|
||||||
rm -f $RPM_BUILD_ROOT/usr/share/man/man8/mkfs.ext4dev.8
|
rm -f $RPM_BUILD_ROOT/usr/share/man/man8/mkfs.ext4dev.8*
|
||||||
rm -f $RPM_BUILD_ROOT/usr/share/man/man8/fsck.ext4dev.8
|
rm -f $RPM_BUILD_ROOT/usr/share/man/man8/fsck.ext4dev.8*
|
||||||
rm -f $RPM_BUILD_ROOT/usr/bin/uuidgen
|
|
||||||
rm -f $RPM_BUILD_ROOT/usr/share/man/man1/uuidgen.1
|
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
@ -233,8 +232,6 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
/%{_lib}/libcom_err.so.*
|
/%{_lib}/libcom_err.so.*
|
||||||
/%{_lib}/libss.so.*
|
/%{_lib}/libss.so.*
|
||||||
%_datadir/et
|
|
||||||
%_datadir/ss
|
|
||||||
|
|
||||||
%files -n libcom_err-devel
|
%files -n libcom_err-devel
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
@ -248,6 +245,8 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%_libdir/pkgconfig/ss.pc
|
%_libdir/pkgconfig/ss.pc
|
||||||
%_includedir/et
|
%_includedir/et
|
||||||
%_includedir/ss
|
%_includedir/ss
|
||||||
|
%_datadir/et
|
||||||
|
%_datadir/ss
|
||||||
%{_mandir}/man1/compile_et.1.gz
|
%{_mandir}/man1/compile_et.1.gz
|
||||||
%{_mandir}/man1/mk_cmds.1.gz
|
%{_mandir}/man1/mk_cmds.1.gz
|
||||||
%{_mandir}/man3/com_err.3.gz
|
%{_mandir}/man3/com_err.3.gz
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
Index: e2fsprogs-1.39+1.40_WIP_20061114/lib/et/compile_et.sh.in
|
Index: e2fsprogs-1.41.7/lib/et/compile_et.sh.in
|
||||||
===================================================================
|
===================================================================
|
||||||
--- e2fsprogs-1.39+1.40_WIP_20061114.orig/lib/et/compile_et.sh.in
|
--- e2fsprogs-1.41.7.orig/lib/et/compile_et.sh.in
|
||||||
+++ e2fsprogs-1.39+1.40_WIP_20061114/lib/et/compile_et.sh.in
|
+++ e2fsprogs-1.41.7/lib/et/compile_et.sh.in
|
||||||
@@ -51,7 +51,7 @@ if test -f ${BASE}.h && cmp -s ${BASE}.h
|
@@ -51,7 +51,7 @@ if test -f ${BASE}.h && cmp -s ${BASE}.h
|
||||||
rm -f ${BASE}.h.$$
|
rm -f ${BASE}.h.$$
|
||||||
else
|
else
|
||||||
|
13
libcom_err-readline.patch
Normal file
13
libcom_err-readline.patch
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
Index: e2fsprogs-1.41.7/lib/ss/get_readline.c
|
||||||
|
===================================================================
|
||||||
|
--- e2fsprogs-1.41.7.orig/lib/ss/get_readline.c
|
||||||
|
+++ e2fsprogs-1.41.7/lib/ss/get_readline.c
|
||||||
|
@@ -36,7 +36,7 @@ static void ss_release_readline(ss_data
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Libraries we will try to use for readline/editline functionality */
|
||||||
|
-#define DEFAULT_LIBPATH "libreadline.so.5:libreadline.so.4:libreadline.so:libedit.so.2:libedit.so:libeditline.so.0:libeditline.so"
|
||||||
|
+#define DEFAULT_LIBPATH "libreadline.so.6:libreadline.so.5:libreadline.so.4:libreadline.so:libedit.so.2:libedit.so:libeditline.so.0:libeditline.so"
|
||||||
|
|
||||||
|
void ss_get_readline(int sci_idx)
|
||||||
|
{
|
Loading…
Reference in New Issue
Block a user