File pam_mobile_otp-fix_makefile.patch of Package pam_mobile_otp
--- Makefile.orig 2012-06-17 19:30:14.072248832 +0200
+++ Makefile 2012-06-17 19:32:08.547244760 +0200
@@ -1,3 +1,5 @@
+LIB=lib
+CC=gcc
all: pam_mobile_otp.so
@@ -5,17 +7,17 @@
OPTS="-D_TRACE_ -Wall" make all
pam_mobile_otp.o : pam_mobile_otp.c
- gcc -fPIC -c pam_mobile_otp.c
+ $(CC) $(CFLAGS) -fPIC -c pam_mobile_otp.c
pam_mobile_otp.so : pam_mobile_otp.o md5.o
- gcc --shared -fPIC -o pam_mobile_otp.so pam_mobile_otp.o \
+ $(CC) $(CFLAGS) --shared -fPIC -o pam_mobile_otp.so pam_mobile_otp.o \
md5.o -lpam
md5.o : md5.c
- gcc -fPIC -c md5.c -DSTDC_HEADERS
+ $(CC) $(CFLAGS) -fPIC -c md5.c -DSTDC_HEADERS
install : pam_mobile_otp.so
- cp pam_mobile_otp.so /lib/security/pam_mobile_otp.so
+ install -D -m0755 pam_mobile_otp.so $(DESTDIR)/$(LIB)/security/pam_mobile_otp.so
clean :
rm *.o *.so