From 95702d1bcacadc04855edf4faae9966875a8d49b Mon Sep 17 00:00:00 2001 From: "christophe.ravel.bugs%sun.com" Date: Thu, 8 Sep 2005 22:23:54 +0000 Subject: [PATCH] 238319: Sun packages changes. Install 64 bit libraries in lib64 on Linux. git-svn-id: svn://10.0.0.236/trunk@179869 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/nsprpub/pkg/linux/Makefile.in | 7 +++++-- mozilla/security/jss/pkg/linux/Makefile | 14 +++++++++----- mozilla/security/nss/pkg/linux/Makefile | 20 ++++++++++++-------- 3 files changed, 26 insertions(+), 15 deletions(-) diff --git a/mozilla/nsprpub/pkg/linux/Makefile.in b/mozilla/nsprpub/pkg/linux/Makefile.in index 531c4c748eb..703b6306c7c 100644 --- a/mozilla/nsprpub/pkg/linux/Makefile.in +++ b/mozilla/nsprpub/pkg/linux/Makefile.in @@ -38,7 +38,7 @@ # # ***** END LICENSE BLOCK ***** # -#ident "$Id: Makefile.in,v 1.6 2005-07-22 15:32:39 christophe.ravel.bugs%sun.com Exp $" +#ident "$Id: Makefile.in,v 1.7 2005-09-08 22:23:52 christophe.ravel.bugs%sun.com Exp $" # MOD_DEPTH = ../.. @@ -59,13 +59,16 @@ include $(MOD_DEPTH)/config/autoconf.mk # Force i386 for non 64 bit build ifneq ($(USE_64),1) RPMTARGET = "--target=i386" + RPMLIBDIR = lib +else + RPMLIBDIR = lib64 endif publish: $(MAKE) clean mkdir -p SOURCES SRPMS RPMS BUILD (cd $(dist_libdir) && tar cphf - .) \ - | (mkdir -p opt/sun/private/lib && cd opt/sun/private/lib && tar xvfBp -) + | (mkdir -p opt/sun/private/$(RPMLIBDIR) && cd opt/sun/private/$(RPMLIBDIR) && tar xvfBp -) (cd $(dist_includedir) && tar cphf - .) \ | (mkdir -p opt/sun/private/include/nspr && cd opt/sun/private/include/nspr && tar xvfBp -) tar czvf SOURCES/$(NAME)-$(VERSION).tar.gz opt diff --git a/mozilla/security/jss/pkg/linux/Makefile b/mozilla/security/jss/pkg/linux/Makefile index 803f4a6f3b2..5ca0a96f031 100644 --- a/mozilla/security/jss/pkg/linux/Makefile +++ b/mozilla/security/jss/pkg/linux/Makefile @@ -38,7 +38,7 @@ # # ***** END LICENSE BLOCK ***** # -#ident "$Id: Makefile,v 1.18 2005-07-22 15:32:49 christophe.ravel.bugs%sun.com Exp $" +#ident "$Id: Makefile,v 1.19 2005-09-08 22:23:53 christophe.ravel.bugs%sun.com Exp $" # CORE_DEPTH = ../../.. @@ -55,17 +55,21 @@ include $(CORE_DEPTH)/coreconf/config.mk # Force i386 for non 64 bit build ifneq ($(USE_64),1) RPMTARGET = "--target=i386" + RPMLIBDIR = lib +else + RPMLIBDIR = lib64 endif + publish: $(MAKE) clean mkdir -p SOURCES SRPMS RPMS BUILD - mkdir -p opt/sun/private/lib + mkdir -p opt/sun/private/$(RPMLIBDIR) find $(CORE_DEPTH)/../dist/$(OBJDIR)/lib -type l \ \( -name "*jss*.so" \) \ - -exec cp {} opt/sun/private/lib \; + -exec cp {} opt/sun/private/$(RPMLIBDIR) \; ifdef JSS3_LOCATION - cp $(JSS3_LOCATION)/$(OBJDIR)/lib/libjss3.so opt/sun/private/lib + cp $(JSS3_LOCATION)/$(OBJDIR)/lib/libjss3.so opt/sun/private/$(RPMLIBDIR) endif mkdir -p opt/sun/private/share/lib ifeq ($(BUILD_OPT), 1) @@ -94,7 +98,7 @@ endif echo "%dir /opt" >>temp.spec echo "%dir /opt/sun" >>temp.spec echo "%dir /opt/sun/private" >>temp.spec - echo "%dir /opt/sun/private/lib" >>temp.spec + echo "%dir /opt/sun/private/$(RPMLIBDIR)" >>temp.spec echo "%dir /opt/sun/private/share" >>temp.spec echo "%dir /opt/sun/private/share/lib" >>temp.spec find opt \( -name "*.so" -o -name "*.jar" \) \ diff --git a/mozilla/security/nss/pkg/linux/Makefile b/mozilla/security/nss/pkg/linux/Makefile index 678aaf45a7e..d82d45d5808 100644 --- a/mozilla/security/nss/pkg/linux/Makefile +++ b/mozilla/security/nss/pkg/linux/Makefile @@ -38,7 +38,7 @@ # # ***** END LICENSE BLOCK ***** # -#ident "$Id: Makefile,v 1.12 2005-07-22 15:32:50 christophe.ravel.bugs%sun.com Exp $" +#ident "$Id: Makefile,v 1.13 2005-09-08 22:23:54 christophe.ravel.bugs%sun.com Exp $" # CORE_DEPTH = ../../.. @@ -55,19 +55,23 @@ include $(CORE_DEPTH)/coreconf/config.mk # Force i386 for non 64 bit build ifneq ($(USE_64),1) RPMTARGET = "--target=i386" + RPMLIBDIR = lib +else + RPMLIBDIR = lib64 endif + publish: $(MAKE) clean mkdir -p SOURCES SRPMS RPMS BUILD - mkdir -p opt/sun/private/lib + mkdir -p opt/sun/private/$(RPMLIBDIR) find $(CORE_DEPTH)/../dist/$(OBJDIR)/lib -type l \ \( -name "*.so" -o -name "*.chk" \) \ - -exec cp {} opt/sun/private/lib \; - rm -f opt/sun/private/lib/libnspr4.so \ - opt/sun/private/lib/libplc4.so \ - opt/sun/private/lib/libplds4.so \ - opt/sun/private/lib/libjss*.so + -exec cp {} opt/sun/private/$(RPMLIBDIR) \; + rm -f opt/sun/private/$(RPMLIBDIR)/libnspr4.so \ + opt/sun/private/$(RPMLIBDIR)/libplc4.so \ + opt/sun/private/$(RPMLIBDIR)/libplds4.so \ + opt/sun/private/$(RPMLIBDIR)/libjss*.so mkdir -p opt/sun/private/bin (cd $(CORE_DEPTH)/../dist/$(OBJDIR)/bin && tar cphf - \ certutil cmsutil crlutil modutil pk12util signtool \ @@ -89,7 +93,7 @@ publish: echo "%dir /opt" >>temp.spec echo "%dir /opt/sun" >>temp.spec echo "%dir /opt/sun/private" >>temp.spec - echo "%dir /opt/sun/private/lib" >>temp.spec + echo "%dir /opt/sun/private/$(RPMLIBDIR)" >>temp.spec echo "%dir /opt/sun/private/bin" >>temp.spec find opt \( -name "*.so" -o -name "*.chk" -o -type f \ -perm u=rwx,g=rx,o=rx \) | sed -e "s-^-/-" >>temp.spec