pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/nspr We can't install these libraries into ${PRE...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6403e1439475
branches:  trunk
changeset: 488546:6403e1439475
user:      jschauma <jschauma%pkgsrc.org@localhost>
date:      Thu Feb 03 17:54:21 2005 +0000

description:
We can't install these libraries into ${PREFIX}/lib, since mozilla
browsers might then falsely load these instead of their own.
So: Install the libraries into their own directory.
Bump PKGREVISION.

diffstat:

 devel/nspr/Makefile      |  10 ++++++----
 devel/nspr/PLIST         |  15 ++++++++-------
 devel/nspr/buildlink3.mk |  14 +++++++++++---
 3 files changed, 25 insertions(+), 14 deletions(-)

diffs (92 lines):

diff -r c48e3be65937 -r 6403e1439475 devel/nspr/Makefile
--- a/devel/nspr/Makefile       Thu Feb 03 15:09:43 2005 +0000
+++ b/devel/nspr/Makefile       Thu Feb 03 17:54:21 2005 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2005/01/26 03:41:43 jschauma Exp $
+# $NetBSD: Makefile,v 1.4 2005/02/03 17:54:21 jschauma Exp $
 
 DISTNAME=              nspr-4.4.1
+PKGREVISION=           1
 CATEGORIES=            devel
 MASTER_SITES?=         ${MASTER_SIZE_MOZILLA:=nspr/releases/v4.4.1/src}
 
@@ -20,7 +21,7 @@
 
 MAKE_ENV=              DIST=${WRKSRC}/dist
 CONFIGURE_SCRIPT=      ../configure
-CONFIGURE_ENV=         LIBRUNPATH=${PREFIX}/lib
+CONFIGURE_ENV=         LIBRUNPATH=${PREFIX}/lib/nspr
 
 .include               "../../mk/bsd.prefs.mk"
 
@@ -38,8 +39,9 @@
 
 do-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/include/nspr
-       (cd ${WRKSRC}/dist/include && ${PAX} -Lrwvpe . ${PREFIX}/include/ )
-       (cd ${WRKSRC}/dist/lib && ${PAX} -Lrwvpe . ${PREFIX}/lib/ )
+       ${INSTALL_DATA_DIR} ${PREFIX}/lib/nspr
+       (cd ${WRKSRC}/dist/include && ${PAX} -Lrwpe . ${PREFIX}/include/ )
+       (cd ${WRKSRC}/dist/lib && ${PAX} -Lrwpe . ${PREFIX}/lib/nspr/ )
        ${INSTALL_SCRIPT} ${WRKSRC}/config/nspr-config ${PREFIX}/bin
 
 
diff -r c48e3be65937 -r 6403e1439475 devel/nspr/PLIST
--- a/devel/nspr/PLIST  Thu Feb 03 15:09:43 2005 +0000
+++ b/devel/nspr/PLIST  Thu Feb 03 17:54:21 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2005/01/25 14:56:41 jschauma Exp $
+@comment $NetBSD: PLIST,v 1.4 2005/02/03 17:54:21 jschauma Exp $
 bin/nspr-config
 include/nspr/md/_aix.h
 include/nspr/md/_aix32.cfg
@@ -129,13 +129,14 @@
 include/nspr/prtypes.h
 include/nspr/prvrsion.h
 include/nspr/prwin16.h
-lib/libnspr4.a
-lib/libnspr4.${SO_SUFFIX}
-lib/libplc4.a
-lib/libplc4.${SO_SUFFIX}
-lib/libplds4.a
-lib/libplds4.${SO_SUFFIX}
+lib/nspr/libnspr4.a
+lib/nspr/libnspr4.${SO_SUFFIX}
+lib/nspr/libplc4.a
+lib/nspr/libplc4.${SO_SUFFIX}
+lib/nspr/libplds4.a
+lib/nspr/libplds4.${SO_SUFFIX}
 @dirrm include/nspr/private
 @dirrm include/nspr/obsolete
 @dirrm include/nspr/md
 @dirrm include/nspr
+@dirrm lib/nspr
diff -r c48e3be65937 -r 6403e1439475 devel/nspr/buildlink3.mk
--- a/devel/nspr/buildlink3.mk  Thu Feb 03 15:09:43 2005 +0000
+++ b/devel/nspr/buildlink3.mk  Thu Feb 03 17:54:21 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.1 2005/01/25 14:50:39 jschauma Exp $
+# $NetBSD: buildlink3.mk,v 1.2 2005/02/03 17:54:21 jschauma Exp $
 
 BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
 NSPR_BUILDLINK3_MK:=   ${NSPR_BUILDLINK3_MK}+
@@ -11,9 +11,17 @@
 BUILDLINK_PACKAGES+=   nspr
 
 .if !empty(NSPR_BUILDLINK3_MK:M+)
-BUILDLINK_DEPENDS.nspr+=       nspr>=4.4.1
-BUILDLINK_RECOMMENDED.nspr+=   nspr>=4.4.1
+BUILDLINK_DEPENDS.nspr+=       nspr>=4.4.1nb1
+BUILDLINK_RECOMMENDED.nspr+=   nspr>=4.4.1nb1
 BUILDLINK_PKGSRCDIR.nspr?=     ../../devel/nspr
+
+BUILDLINK_FILES.nspr+=         lib/nspr/*
+BUILDLINK_FILES.nspr+=         include/nspr/*
+
+BUILDLINK_INCDIRS.nspr+=       include/nspr
+BUILDLINK_LIBDIRS.nspr+=       lib/nspr
+BUILDLINK_RPATHDIRS.nspr+=     lib/nspr
+
 .endif  # NSPR_BUILDLINK3_MK
 
 BUILDLINK_DEPTH:=     ${BUILDLINK_DEPTH:S/+$//}



Home | Main Index | Thread Index | Old Index