Sophie

Sophie

distrib > Mandriva > 2011.0 > i586 > media > main-updates-src > by-pkgid > 6f0975685283594d0423c1032b8f371c > files > 9

lockdev-1.0.3-12.1.src.rpm

diff -ru BUILD/lockdev-1.0.3/Makefile lockdev-1.0.3/Makefile
--- BUILD/lockdev-1.0.3/Makefile	2008-03-02 23:34:06.000000000 +0100
+++ lockdev-1.0.3/Makefile	2008-03-02 23:29:28.000000000 +0100
@@ -38,6 +38,7 @@
 
 shared ${shared}:	${shobjs}
 	${CC} ${LCFLAGS} -shared -Wl,-soname,${soname} $^ -lc -o ${shared}
+	ln -s ${shared} liblockdev.so
 
 src/lockdev.z: src/lockdev.c
 	${CC} ${CFLAGS} -c -fPIC -o $@ $?
@@ -45,8 +46,8 @@
 lockdev.o: ${lockdev}
 	${CC} ${CFLAGS} -I./src -o $@ -c $^
 
-lockdev: lockdev.o ${static}
-	${CC} -o $@ $^
+lockdev: lockdev.o ${shared}
+	${CC} -o $@ lockdev.o -L. -llockdev
 
 perl-lib:	static
 	cd LockDev && perl Makefile.PL INSTALLDIRS=vendor