make install fixes for libraries
authorMarc Dionne <marc.c.dionne@gmail.com>
Sat, 15 Sep 2012 20:02:26 +0000 (16:02 -0400)
committerJeffrey Altman <jaltman@your-file-system.com>
Mon, 17 Sep 2012 00:57:51 +0000 (17:57 -0700)
Don't install several libraries that have dependencies that are
not currently installed, but install static libraries.

Fix rule for libafsauthent_pic.a to get the library from .libs

Change-Id: I746b111edf8a6d94ad98fcf235e34b4dac1eb050
Reviewed-on: http://gerrit.openafs.org/8123
Reviewed-by: Simon Wilkinson <simonxwilkinson@gmail.com>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>

src/libafsauthent/Makefile.in
src/libafsrpc/Makefile.in
src/ubik/Makefile.in

index 4033a80..c0d2eb5 100644 (file)
@@ -51,10 +51,10 @@ clean:
        $(LT_CLEAN)
        $(RM) -f *.o libafsauthent.a
 
-install: libafsauthent.la libafsauthent_pic.la
+install: libafsauthent.a libafsauthent_pic.la
        ${INSTALL} -d ${DESTDIR}${libdir}
-       ${LT_INSTALL_DATA} libafsauthent.la ${DESTDIR}${libdir}/libafsauthent.la
-       ${INSTALL_DATA}  libafsauthent_pic.a ${DESTDIR}${libdir}/libafsauthent_pic.a
+       ${INSTALL_DATA}  libafsauthent.a ${DESTDIR}${libdir}/libafsauthent.a
+       ${INSTALL_DATA}  .libs/libafsauthent_pic.a ${DESTDIR}${libdir}/libafsauthent_pic.a
 
 dest: libafsauthent.a
        ${INSTALL} -d ${DEST}/lib
index 97f1cc5..cf77bf1 100644 (file)
@@ -58,9 +58,9 @@ ${TOP_LIBDIR}/libafsrpc.a: libafsrpc.a
 ${TOP_LIBDIR}/libafsrpc_pic.a: libafsrpc_pic.la
        ${INSTALL_DATA} .libs/libafsrpc_pic.a $@
 
-install: libafsrpc.la libafsrpc_pic.la
+install: libafsrpc.a libafsrpc_pic.la
        ${INSTALL} -d ${DESTDIR}${libdir}
-       ${LT_INSTALL_DATA} libafsrpc.la ${DESTDIR}${libdir}/libafsrpc.la
+       $(INSTALL_DATA) libafsrpc.a $(DESTDIR)$(libdir)/libafsrpc.a
        $(INSTALL_DATA) .libs/libafsrpc_pic.a $(DESTDIR)$(libdir)/libafsrpc_pic.a
 
 dest: libafsrpc.a
index 60b37bf..f52ebeb 100644 (file)
@@ -151,7 +151,6 @@ install: libubik.a ubik.h ubik_int.h udebug
        ${INSTALL} -d ${DESTDIR}${bindir}
        ${INSTALL} -d ${DESTDIR}${afssrvbindir}
        ${INSTALL_DATA} libubik.a ${DESTDIR}${libdir}/libubik.a
-       $(LT_INSTALL_DATA) liboafs_ubik.la $(DESTDIR)$(libdir)/liboafs_ubik.la
        ${INSTALL_DATA} ubik.h ${DESTDIR}${includedir}/ubik.h
        ${INSTALL_DATA} ubik_int.h ${DESTDIR}${includedir}/ubik_int.h
        ${INSTALL_PROGRAM} udebug ${DESTDIR}${bindir}/udebug