File pam_opie-0.21.diff of Package opie

--- Makefile
+++ Makefile
@@ -23,7 +23,7 @@
 ifndef FULL_LINUX_PAM_SOURCE_TREE
 export DYNAMIC=-DPAM_DYNAMIC
 export CC=gcc
-export CFLAGS=-O2 -Dlinux -DLINUX_PAM \
+export CFLAGS+=-Dlinux -DLINUX_PAM \
        -ansi -D_POSIX_SOURCE -Wall -Wwrite-strings \
        -Wpointer-arith -Wcast-qual -Wcast-align -Wtraditional \
        -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline \
@@ -36,8 +36,8 @@
 
 TITLE=pam_opie
 
-OPIELIB = -Llibopie -lopie -lc
-OPIE = libopie/libopie.a
+OPIELIB = -L../libopie -lopie -lc
+#OPIE = libopie/libopie.a
 
 LIBSRC = $(TITLE).c
 LIBOBJ = $(TITLE).o
@@ -90,13 +90,13 @@
 	$(LD) -r -o $@ $(LIBOBJS) $(OPIELIB)
 endif
 
-$(OPIE): libopie/*.c libopie/*.h
-	(cd libopie; make)
+#$(OPIE): libopie/*.c libopie/*.h
+#	(cd libopie; make)
 
 install: all
 	$(MKDIR) $(FAKEROOT)$(SECUREDIR)
 ifdef DYNAMIC
-	$(INSTALL) -m 644 $(LIBSHARED) $(FAKEROOT)$(SECUREDIR)
+	$(INSTALL) -m 755 $(LIBSHARED) $(FAKEROOT)$(SECUREDIR)
 endif
 
 remove:
--- libopie/Makefile
+++ libopie/Makefile
@@ -16,7 +16,7 @@
 OBJS=md4c.o md5c.o atob8.o btoa8.o btoh.o challenge.o getsequence.o hash.o hashlen.o keycrunch.o lock.o lookup.o newseed.o parsechallenge.o passcheck.o passwd.o randomchallenge.o readpass.o unlock.o verify.o version.o btoe.o accessfile.o generator.o insecure.o getutmpentry.o readrec.o writerec.o login.o open.o logwtmp.o # sha.o
 
 CC=gcc
-CFLAGS=$(CFL) -I.. -DKEY_FILE=\"/etc/opiekeys\"
+CFLAGS+=-I.. -DKEY_FILE=\"/etc/opiekeys\"
 TARGET=libopie.a
 
 all: $(TARGET)
openSUSE Build Service is sponsored by