From 8a5413f1675e11cf03df649e27016b24df3cd029 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Popelka?= Date: Thu, 10 Dec 2009 16:21:53 +0000 Subject: [PATCH] - Correct rh.patch --- lockdev-1.0.3-rh.patch | 38 +++++++++++++++++++++++++++----------- lockdev.spec | 7 +++++-- 2 files changed, 32 insertions(+), 13 deletions(-) diff --git a/lockdev-1.0.3-rh.patch b/lockdev-1.0.3-rh.patch index dad0671..c0cfbd6 100755 --- a/lockdev-1.0.3-rh.patch +++ b/lockdev-1.0.3-rh.patch @@ -1,15 +1,29 @@ +diff -up lockdev-1.0.3/LockDev/Makefile.PL.redhat lockdev-1.0.3/LockDev/Makefile.PL +--- lockdev-1.0.3/LockDev/Makefile.PL.redhat 2005-10-03 19:49:17.000000000 +0200 ++++ lockdev-1.0.3/LockDev/Makefile.PL 2009-12-10 17:07:42.000000000 +0100 +@@ -7,7 +7,7 @@ WriteMakefile( + 'LIBS' => [''], + 'DEFINE' => '', + 'INC' => '-I../src', +- 'MYEXTLIB' => '../src/lockdev.z', ++ 'MYEXTLIB' => '../liblockdev.a', + ); + + sub MY::postamble { diff -up lockdev-1.0.3/Makefile.redhat lockdev-1.0.3/Makefile --- lockdev-1.0.3/Makefile.redhat 2005-10-03 20:51:53.000000000 +0200 +++ lockdev-1.0.3/Makefile 2009-12-05 17:42:41.000000000 +0100 -@@ -6,6 +6,7 @@ pkgname = lockdev +@@ -4,8 +4,8 @@ libname = liblockdev + pkgname = lockdev + objs = src/lockdev.o - shobjs = src/lockdev.z +-shobjs = src/lockdev.z +lockdev = src/sample.c VER = $(shell expr `pwd` : '.*-\([0-9.]*\)') MVER = ${shell expr `pwd` : '.*-\([0-9]*\).[0-9]*'} -@@ -18,17 +19,18 @@ soname = ${libname}.so.${MVER} +@@ -18,27 +18,30 @@ soname = ${libname}.so.${MVER} basedir = /usr/local srcdir=. @@ -31,20 +45,22 @@ diff -up lockdev-1.0.3/Makefile.redhat lockdev-1.0.3/Makefile static ${static}: ${objs} $(AR) $(ARFLAGS) ${static} $^ -@@ -36,6 +38,12 @@ static ${static}: ${objs} - shared ${shared}: ${shobjs} + +-shared ${shared}: ${shobjs} ++shared ${shared}: ${objs} ${CC} ${LCFLAGS} -shared -Wl,-soname,${soname} $^ -lc -o ${shared} +-src/lockdev.z: src/lockdev.c +- ${CC} ${CFLAGS} -c -fPIC -o $@ $? +lockdev.o: ${lockdev} + ${CC} ${CFLAGS} -I./src -o $@ -c $^ -+ + +lockdev: lockdev.o ${static} + ${CC} -o $@ $^ -+ - src/lockdev.z: src/lockdev.c - ${CC} ${CFLAGS} -c -fPIC -o $@ $? -@@ -54,6 +62,7 @@ install_dev: ${static} src/lockdev.h + perl-lib: static + cd LockDev && perl Makefile.PL INSTALLDIRS=vendor +@@ -54,6 +57,7 @@ install_dev: ${static} src/lockdev.h install -m755 -d ${incdir} install -m644 src/lockdev.h ${incdir} install -m644 src/ttylock.h ${incdir} @@ -52,7 +68,7 @@ diff -up lockdev-1.0.3/Makefile.redhat lockdev-1.0.3/Makefile install_debug: ${static} ${shared} install -m755 -d ${libdir}/debug -@@ -71,7 +80,9 @@ install_doc: docs/lockdev.3 +@@ -71,7 +75,9 @@ install_doc: docs/lockdev.3 install_run: ${shared} install -m755 -d ${libdir} diff --git a/lockdev.spec b/lockdev.spec index 052c0e7..77a363c 100644 --- a/lockdev.spec +++ b/lockdev.spec @@ -1,7 +1,7 @@ Summary: A library for locking devices Name: lockdev Version: 1.0.3 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv2 Group: System Environment/Libraries URL: http://packages.debian.org/unstable/source/lockdev @@ -77,7 +77,7 @@ rm -fr $RPM_BUILD_ROOT %files %defattr(-,root,root) -%doc LICENSE +%doc LICENSE AUTHORS ChangeLog ChangeLog.old %attr(2711,root,lock) %{_sbindir}/lockdev %{_libdir}/*.so.* %{_mandir}/man8/* @@ -90,6 +90,9 @@ rm -fr $RPM_BUILD_ROOT %{_includedir}/* %changelog +* Thu Dec 10 2009 Jiri Popelka - 1.0.3-3 +- Correct rh.patch + * Thu Dec 10 2009 Jiri Popelka - 1.0.3-2 - Correct rh.patch