- refresh patches (due --fuzz=0)
- fix compiler warnings
This commit is contained in:
parent
f6feadd480
commit
ef050c9098
@ -1,7 +1,8 @@
|
|||||||
diff -uNr lockdev-1.0.0.orig/Makefile lockdev-1.0.0/Makefile
|
Index: lockdev-1.0.1/Makefile
|
||||||
--- lockdev-1.0.0.orig/Makefile Wed Dec 1 05:56:22 1999
|
===================================================================
|
||||||
+++ lockdev-1.0.0/Makefile Fri Oct 26 11:40:18 2001
|
--- lockdev-1.0.1.orig/Makefile
|
||||||
@@ -6,6 +6,8 @@
|
+++ lockdev-1.0.1/Makefile
|
||||||
|
@@ -5,6 +5,8 @@ pkgname = lockdev
|
||||||
|
|
||||||
objs = src/lockdev.o
|
objs = src/lockdev.o
|
||||||
|
|
||||||
@ -10,7 +11,7 @@ diff -uNr lockdev-1.0.0.orig/Makefile lockdev-1.0.0/Makefile
|
|||||||
|
|
||||||
VER = $(shell expr `pwd` : '.*-\([0-9.]*\)')
|
VER = $(shell expr `pwd` : '.*-\([0-9.]*\)')
|
||||||
MVER = ${shell expr `pwd` : '.*-\([0-9]*\).[0-9]*'}
|
MVER = ${shell expr `pwd` : '.*-\([0-9]*\).[0-9]*'}
|
||||||
@@ -18,17 +20,18 @@
|
@@ -17,17 +19,18 @@ soname = ${libname}.so.${MVER}
|
||||||
basedir = /usr/local
|
basedir = /usr/local
|
||||||
srcdir=.
|
srcdir=.
|
||||||
|
|
||||||
@ -32,7 +33,7 @@ diff -uNr lockdev-1.0.0.orig/Makefile lockdev-1.0.0/Makefile
|
|||||||
|
|
||||||
static ${static}: ${objs}
|
static ${static}: ${objs}
|
||||||
$(AR) $(ARFLAGS) ${static} $^
|
$(AR) $(ARFLAGS) ${static} $^
|
||||||
@@ -36,6 +39,11 @@
|
@@ -35,6 +38,11 @@ static ${static}: ${objs}
|
||||||
shared ${shared}: ${objs}
|
shared ${shared}: ${objs}
|
||||||
${CC} ${LCFLAGS} -shared -Wl,-soname,${soname} $^ -lc -o ${shared}
|
${CC} ${LCFLAGS} -shared -Wl,-soname,${soname} $^ -lc -o ${shared}
|
||||||
|
|
||||||
@ -43,8 +44,8 @@ diff -uNr lockdev-1.0.0.orig/Makefile lockdev-1.0.0/Makefile
|
|||||||
+ ${CC} -o $@ $^
|
+ ${CC} -o $@ $^
|
||||||
|
|
||||||
perl-lib: static
|
perl-lib: static
|
||||||
cd LockDev && perl Makefile.PL INSTALLDIRS=perl
|
cd LockDev && perl Makefile.PL INSTALLDIRS=vendor
|
||||||
@@ -51,6 +59,7 @@
|
@@ -50,6 +58,7 @@ install_dev: ${static} src/lockdev.h
|
||||||
install -m755 -d ${incdir}
|
install -m755 -d ${incdir}
|
||||||
install -m644 src/lockdev.h ${incdir}
|
install -m644 src/lockdev.h ${incdir}
|
||||||
install -m644 src/ttylock.h ${incdir}
|
install -m644 src/ttylock.h ${incdir}
|
||||||
@ -52,7 +53,7 @@ diff -uNr lockdev-1.0.0.orig/Makefile lockdev-1.0.0/Makefile
|
|||||||
|
|
||||||
install_debug: ${static} ${shared}
|
install_debug: ${static} ${shared}
|
||||||
install -m755 -d ${libdir}/debug
|
install -m755 -d ${libdir}/debug
|
||||||
@@ -68,7 +77,9 @@
|
@@ -67,7 +76,9 @@ install_doc: docs/lockdev.3
|
||||||
|
|
||||||
install_run: ${shared}
|
install_run: ${shared}
|
||||||
install -m755 -d ${libdir}
|
install -m755 -d ${libdir}
|
||||||
@ -63,9 +64,10 @@ diff -uNr lockdev-1.0.0.orig/Makefile lockdev-1.0.0/Makefile
|
|||||||
|
|
||||||
.PHONY: clean distclean perl-clean mostyclean
|
.PHONY: clean distclean perl-clean mostyclean
|
||||||
perl-clean: clean
|
perl-clean: clean
|
||||||
diff -uNr lockdev-1.0.0.orig/src/baudboy.h lockdev-1.0.0/src/baudboy.h
|
Index: lockdev-1.0.1/src/baudboy.h
|
||||||
--- lockdev-1.0.0.orig/src/baudboy.h Wed Dec 31 19:00:00 1969
|
===================================================================
|
||||||
+++ lockdev-1.0.0/src/baudboy.h Fri Oct 26 11:40:26 2001
|
--- /dev/null
|
||||||
|
+++ lockdev-1.0.1/src/baudboy.h
|
||||||
@@ -0,0 +1,136 @@
|
@@ -0,0 +1,136 @@
|
||||||
+/* Copyright (C) 2001 Red Hat, Inc.
|
+/* Copyright (C) 2001 Red Hat, Inc.
|
||||||
+
|
+
|
||||||
@ -203,10 +205,11 @@ diff -uNr lockdev-1.0.0.orig/src/baudboy.h lockdev-1.0.0/src/baudboy.h
|
|||||||
+#endif
|
+#endif
|
||||||
+
|
+
|
||||||
+#endif /* _BAUDBOY_H_ */
|
+#endif /* _BAUDBOY_H_ */
|
||||||
diff -uNr lockdev-1.0.0.orig/src/lockdev.c lockdev-1.0.0/src/lockdev.c
|
Index: lockdev-1.0.1/src/lockdev.c
|
||||||
--- lockdev-1.0.0.orig/src/lockdev.c Wed Dec 1 06:43:47 1999
|
===================================================================
|
||||||
+++ lockdev-1.0.0/src/lockdev.c Fri Oct 26 11:40:18 2001
|
--- lockdev-1.0.1.orig/src/lockdev.c
|
||||||
@@ -176,6 +176,19 @@
|
+++ lockdev-1.0.1/src/lockdev.c
|
||||||
|
@@ -176,6 +176,19 @@ liblockdev_reset_debug()
|
||||||
liblockdev_debug = 0;
|
liblockdev_debug = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -226,7 +229,7 @@ diff -uNr lockdev-1.0.0.orig/src/lockdev.c lockdev-1.0.0/src/lockdev.c
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
* for internal use *
|
* for internal use *
|
||||||
@@ -429,7 +442,7 @@
|
@@ -429,7 +442,7 @@ _dl_check_lock( lockname)
|
||||||
* maybe also this sprintf should be added to the
|
* maybe also this sprintf should be added to the
|
||||||
* conditional part, as the others
|
* conditional part, as the others
|
||||||
*/
|
*/
|
||||||
@ -235,7 +238,7 @@ diff -uNr lockdev-1.0.0.orig/src/lockdev.c lockdev-1.0.0/src/lockdev.c
|
|||||||
unlink( tpname); /* in case there was */
|
unlink( tpname); /* in case there was */
|
||||||
rename( lockname, tpname);
|
rename( lockname, tpname);
|
||||||
if ( ! (fd=fopen( tpname, "r")) ) {
|
if ( ! (fd=fopen( tpname, "r")) ) {
|
||||||
@@ -520,7 +533,7 @@
|
@@ -520,7 +533,7 @@ dev_testlock( devname)
|
||||||
* and minor numbers
|
* and minor numbers
|
||||||
*/
|
*/
|
||||||
if ( stat( device, &statbuf) == -1 ) {
|
if ( stat( device, &statbuf) == -1 ) {
|
||||||
@ -244,7 +247,7 @@ diff -uNr lockdev-1.0.0.orig/src/lockdev.c lockdev-1.0.0/src/lockdev.c
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* first check for the FSSTND-1.2 lock, get the pid of the
|
/* first check for the FSSTND-1.2 lock, get the pid of the
|
||||||
@@ -586,7 +599,7 @@
|
@@ -586,7 +599,7 @@ dev_lock( devname)
|
||||||
#endif /* DEBUG */
|
#endif /* DEBUG */
|
||||||
_debug( 3, "dev_lock(%s)\n", devname);
|
_debug( 3, "dev_lock(%s)\n", devname);
|
||||||
if (oldmask == -1 )
|
if (oldmask == -1 )
|
||||||
@ -253,7 +256,7 @@ diff -uNr lockdev-1.0.0.orig/src/lockdev.c lockdev-1.0.0/src/lockdev.c
|
|||||||
if ( ! (p=_dl_check_devname( devname)) )
|
if ( ! (p=_dl_check_devname( devname)) )
|
||||||
close_n_return( -1);
|
close_n_return( -1);
|
||||||
strcpy( device, DEV_PATH);
|
strcpy( device, DEV_PATH);
|
||||||
@@ -597,11 +610,14 @@
|
@@ -597,11 +610,14 @@ dev_lock( devname)
|
||||||
* and minor numbers
|
* and minor numbers
|
||||||
*/
|
*/
|
||||||
if ( stat( device, &statbuf) == -1 ) {
|
if ( stat( device, &statbuf) == -1 ) {
|
||||||
@ -270,7 +273,7 @@ diff -uNr lockdev-1.0.0.orig/src/lockdev.c lockdev-1.0.0/src/lockdev.c
|
|||||||
_debug( 2, "dev_lock() our own pid = %d\n", (int)our_pid);
|
_debug( 2, "dev_lock() our own pid = %d\n", (int)our_pid);
|
||||||
|
|
||||||
/* We will use this algorithm:
|
/* We will use this algorithm:
|
||||||
@@ -642,8 +658,9 @@
|
@@ -642,8 +658,9 @@ dev_lock( devname)
|
||||||
_dl_filename_1( lock1, &statbuf);
|
_dl_filename_1( lock1, &statbuf);
|
||||||
while ( ! (pid=_dl_check_lock( lock1)) ) {
|
while ( ! (pid=_dl_check_lock( lock1)) ) {
|
||||||
if (( link( lock0, lock1) == -1 ) && ( errno != EEXIST )) {
|
if (( link( lock0, lock1) == -1 ) && ( errno != EEXIST )) {
|
||||||
@ -281,7 +284,7 @@ diff -uNr lockdev-1.0.0.orig/src/lockdev.c lockdev-1.0.0/src/lockdev.c
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ( pid != our_pid ) {
|
if ( pid != our_pid ) {
|
||||||
@@ -660,9 +677,10 @@
|
@@ -660,9 +677,10 @@ dev_lock( devname)
|
||||||
/* lockfile of type /var/lock/LCK..ttyS2 */
|
/* lockfile of type /var/lock/LCK..ttyS2 */
|
||||||
while ( ! (pid=_dl_check_lock( lock2)) ) {
|
while ( ! (pid=_dl_check_lock( lock2)) ) {
|
||||||
if (( link( lock0, lock2) == -1 ) && ( errno != EEXIST )) {
|
if (( link( lock0, lock2) == -1 ) && ( errno != EEXIST )) {
|
||||||
@ -293,7 +296,7 @@ diff -uNr lockdev-1.0.0.orig/src/lockdev.c lockdev-1.0.0/src/lockdev.c
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ( pid != our_pid ) {
|
if ( pid != our_pid ) {
|
||||||
@@ -742,7 +760,7 @@
|
@@ -742,7 +760,7 @@ dev_relock( devname, old_pid)
|
||||||
#endif /* DEBUG */
|
#endif /* DEBUG */
|
||||||
_debug( 3, "dev_relock(%s, %d)\n", devname, (int)old_pid);
|
_debug( 3, "dev_relock(%s, %d)\n", devname, (int)old_pid);
|
||||||
if (oldmask == -1 )
|
if (oldmask == -1 )
|
||||||
@ -302,7 +305,7 @@ diff -uNr lockdev-1.0.0.orig/src/lockdev.c lockdev-1.0.0/src/lockdev.c
|
|||||||
if ( ! (p=_dl_check_devname( devname)) )
|
if ( ! (p=_dl_check_devname( devname)) )
|
||||||
close_n_return( -1);
|
close_n_return( -1);
|
||||||
strcpy( device, DEV_PATH);
|
strcpy( device, DEV_PATH);
|
||||||
@@ -753,11 +771,14 @@
|
@@ -753,11 +771,14 @@ dev_relock( devname, old_pid)
|
||||||
* and minor numbers
|
* and minor numbers
|
||||||
*/
|
*/
|
||||||
if ( stat( device, &statbuf) == -1 ) {
|
if ( stat( device, &statbuf) == -1 ) {
|
||||||
@ -319,7 +322,7 @@ diff -uNr lockdev-1.0.0.orig/src/lockdev.c lockdev-1.0.0/src/lockdev.c
|
|||||||
_debug( 2, "dev_relock() our own pid = %d\n", (int)our_pid);
|
_debug( 2, "dev_relock() our own pid = %d\n", (int)our_pid);
|
||||||
|
|
||||||
/* first check for the FSSTND-1.2 lock, get the pid of the
|
/* first check for the FSSTND-1.2 lock, get the pid of the
|
||||||
@@ -828,7 +849,7 @@
|
@@ -828,7 +849,7 @@ dev_unlock( devname, pid)
|
||||||
#endif /* DEBUG */
|
#endif /* DEBUG */
|
||||||
_debug( 3, "dev_unlock(%s, %d)\n", devname, (int)pid);
|
_debug( 3, "dev_unlock(%s, %d)\n", devname, (int)pid);
|
||||||
if (oldmask == -1 )
|
if (oldmask == -1 )
|
||||||
@ -328,7 +331,7 @@ diff -uNr lockdev-1.0.0.orig/src/lockdev.c lockdev-1.0.0/src/lockdev.c
|
|||||||
if ( ! (p=_dl_check_devname( devname)) )
|
if ( ! (p=_dl_check_devname( devname)) )
|
||||||
close_n_return( -1);
|
close_n_return( -1);
|
||||||
strcpy( device, DEV_PATH);
|
strcpy( device, DEV_PATH);
|
||||||
@@ -839,7 +860,10 @@
|
@@ -839,7 +860,10 @@ dev_unlock( devname, pid)
|
||||||
* and minor numbers
|
* and minor numbers
|
||||||
*/
|
*/
|
||||||
if ( stat( device, &statbuf) == -1 ) {
|
if ( stat( device, &statbuf) == -1 ) {
|
||||||
@ -340,10 +343,11 @@ diff -uNr lockdev-1.0.0.orig/src/lockdev.c lockdev-1.0.0/src/lockdev.c
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* first remove the FSSTND-1.2 lock, get the pid of the
|
/* first remove the FSSTND-1.2 lock, get the pid of the
|
||||||
diff -uNr lockdev-1.0.0.orig/src/lockdev.h lockdev-1.0.0/src/lockdev.h
|
Index: lockdev-1.0.1/src/lockdev.h
|
||||||
--- lockdev-1.0.0.orig/src/lockdev.h Wed Dec 1 06:39:42 1999
|
===================================================================
|
||||||
+++ lockdev-1.0.0/src/lockdev.h Fri Oct 26 11:40:18 2001
|
--- lockdev-1.0.1.orig/src/lockdev.h
|
||||||
@@ -53,6 +53,7 @@
|
+++ lockdev-1.0.1/src/lockdev.h
|
||||||
|
@@ -53,6 +53,7 @@ extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
@ -351,7 +355,7 @@ diff -uNr lockdev-1.0.0.orig/src/lockdev.h lockdev-1.0.0/src/lockdev.h
|
|||||||
|
|
||||||
|
|
||||||
/* API of the library */
|
/* API of the library */
|
||||||
@@ -60,6 +61,9 @@
|
@@ -60,6 +61,9 @@ extern "C" {
|
||||||
void liblockdev_incr_debug __P(());
|
void liblockdev_incr_debug __P(());
|
||||||
void liblockdev_reset_debug __P(());
|
void liblockdev_reset_debug __P(());
|
||||||
|
|
||||||
@ -361,9 +365,10 @@ diff -uNr lockdev-1.0.0.orig/src/lockdev.h lockdev-1.0.0/src/lockdev.h
|
|||||||
pid_t dev_testlock __P(( const char * devname));
|
pid_t dev_testlock __P(( const char * devname));
|
||||||
|
|
||||||
pid_t dev_lock __P(( const char * devname));
|
pid_t dev_lock __P(( const char * devname));
|
||||||
diff -uNr lockdev-1.0.0.orig/src/sample.c lockdev-1.0.0/src/sample.c
|
Index: lockdev-1.0.1/src/sample.c
|
||||||
--- lockdev-1.0.0.orig/src/sample.c Wed Dec 1 06:50:09 1999
|
===================================================================
|
||||||
+++ lockdev-1.0.0/src/sample.c Fri Oct 26 11:40:18 2001
|
--- lockdev-1.0.1.orig/src/sample.c
|
||||||
|
+++ lockdev-1.0.1/src/sample.c
|
||||||
@@ -3,27 +3,26 @@
|
@@ -3,27 +3,26 @@
|
||||||
|
|
||||||
void
|
void
|
||||||
@ -400,7 +405,7 @@ diff -uNr lockdev-1.0.0.orig/src/sample.c lockdev-1.0.0/src/sample.c
|
|||||||
case 'd':
|
case 'd':
|
||||||
debug = atoi(++p);
|
debug = atoi(++p);
|
||||||
break;
|
break;
|
||||||
@@ -32,31 +31,52 @@
|
@@ -32,31 +31,52 @@ main( int argc, char *argv[] )
|
||||||
}
|
}
|
||||||
else dev = p;
|
else dev = p;
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
--- lockdev-1.0.0/Makefile Mon Feb 25 15:36:06 2002
|
Index: lockdev-1.0.1/Makefile
|
||||||
+++ lockdev-1.0.0/Makefile Mon Feb 25 15:36:02 2002
|
===================================================================
|
||||||
@@ -13,7 +13,7 @@
|
--- lockdev-1.0.1.orig/Makefile
|
||||||
|
+++ lockdev-1.0.1/Makefile
|
||||||
|
@@ -12,7 +12,7 @@ VER = $(shell expr `pwd` : '.*-\([0-9.]*
|
||||||
MVER = ${shell expr `pwd` : '.*-\([0-9]*\).[0-9]*'}
|
MVER = ${shell expr `pwd` : '.*-\([0-9]*\).[0-9]*'}
|
||||||
|
|
||||||
static = ${libname}.a
|
static = ${libname}.a
|
||||||
@ -9,7 +11,7 @@
|
|||||||
soname = ${libname}.so.${MVER}
|
soname = ${libname}.so.${MVER}
|
||||||
|
|
||||||
# overwritten by caller (e.g.: debian/rules)
|
# overwritten by caller (e.g.: debian/rules)
|
||||||
@@ -78,6 +78,7 @@
|
@@ -77,6 +77,7 @@ install_doc: docs/lockdev.3
|
||||||
install_run: ${shared}
|
install_run: ${shared}
|
||||||
install -m755 -d ${libdir}
|
install -m755 -d ${libdir}
|
||||||
install -m755 ${shared} ${libdir}
|
install -m755 ${shared} ${libdir}
|
||||||
|
21
lockdev-1.0.1-gccwarn.patch
Normal file
21
lockdev-1.0.1-gccwarn.patch
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
diff -up lockdev-1.0.1/src/sample.c.kzak lockdev-1.0.1/src/sample.c
|
||||||
|
--- lockdev-1.0.1/src/sample.c.kzak 2008-10-06 11:29:48.000000000 +0200
|
||||||
|
+++ lockdev-1.0.1/src/sample.c 2008-10-06 11:30:26.000000000 +0200
|
||||||
|
@@ -1,4 +1,8 @@
|
||||||
|
#include <stdio.h>
|
||||||
|
+#include <stdlib.h>
|
||||||
|
+#include <sys/types.h>
|
||||||
|
+#include <unistd.h>
|
||||||
|
+
|
||||||
|
#include "lockdev.h"
|
||||||
|
|
||||||
|
void
|
||||||
|
@@ -13,7 +17,7 @@ int debug;
|
||||||
|
int
|
||||||
|
main(int argc, char *argv[])
|
||||||
|
{
|
||||||
|
- int i, chld;
|
||||||
|
+ int i;
|
||||||
|
char *p = NULL, *dev = NULL, ch;
|
||||||
|
|
||||||
|
ch = '\0';
|
10
lockdev.spec
10
lockdev.spec
@ -1,7 +1,7 @@
|
|||||||
Summary: A library for locking devices
|
Summary: A library for locking devices
|
||||||
Name: lockdev
|
Name: lockdev
|
||||||
Version: 1.0.1
|
Version: 1.0.1
|
||||||
Release: 12%{?dist}.1
|
Release: 13%{?dist}
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
URL: http://packages.debian.org/unstable/source/lockdev
|
URL: http://packages.debian.org/unstable/source/lockdev
|
||||||
@ -16,8 +16,9 @@ Patch5: lockdev-1.0.1-pidexists.patch
|
|||||||
Patch6: lockdev-1.0.1-subdir.patch
|
Patch6: lockdev-1.0.1-subdir.patch
|
||||||
Patch7: lockdev-1.0.1-fcntl.patch
|
Patch7: lockdev-1.0.1-fcntl.patch
|
||||||
Patch8: lockdev-1.0.1-32bit.patch
|
Patch8: lockdev-1.0.1-32bit.patch
|
||||||
|
Patch9: lockdev-1.0.1-gccwarn.patch
|
||||||
|
|
||||||
Requires(pre): shadow-utils
|
Requires(pre): shadow-utils
|
||||||
Requires(post): glibc
|
Requires(post): glibc
|
||||||
Requires(postun): glibc
|
Requires(postun): glibc
|
||||||
PreReq: filesystem >= 2.1.4-1
|
PreReq: filesystem >= 2.1.4-1
|
||||||
@ -51,6 +52,7 @@ package contains the development headers and a static library.
|
|||||||
%patch6 -p1 -b .subdir
|
%patch6 -p1 -b .subdir
|
||||||
%patch7 -p1 -b .fcntl
|
%patch7 -p1 -b .fcntl
|
||||||
%patch8 -p1 -b .32bit
|
%patch8 -p1 -b .32bit
|
||||||
|
%patch9 -p1 -b .warn
|
||||||
|
|
||||||
%build
|
%build
|
||||||
make "CFLAGS=${RPM_OPT_FLAGS} -fPIC"
|
make "CFLAGS=${RPM_OPT_FLAGS} -fPIC"
|
||||||
@ -89,6 +91,10 @@ rm -fr $RPM_BUILD_ROOT
|
|||||||
%{_includedir}/*
|
%{_includedir}/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Oct 6 2008 Karel Zak <kzak@redhat.com> - 1.0.1-13
|
||||||
|
- refresh patches (due --fuzz=0)
|
||||||
|
- fix compiler warnings
|
||||||
|
|
||||||
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.0.1-12.1
|
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.0.1-12.1
|
||||||
- Autorebuild for GCC 4.3
|
- Autorebuild for GCC 4.3
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user