[35105] trunk/dports/devel/nspr

reiffert at macports.org reiffert at macports.org
Mon Mar 17 07:55:51 PDT 2008


Revision: 35105
          http://trac.macosforge.org/projects/macports/changeset/35105
Author:   reiffert at macports.org
Date:     2008-03-17 07:55:51 -0700 (Mon, 17 Mar 2008)

Log Message:
-----------
Creating pkg-config file for nspr. Since firefox-x11 relies on nspr now, the firefox-xpcom.pc file expects one to exist. Closes #14685

Modified Paths:
--------------
    trunk/dports/devel/nspr/Portfile

Added Paths:
-----------
    trunk/dports/devel/nspr/files/
    trunk/dports/devel/nspr/files/nspr.pc

Modified: trunk/dports/devel/nspr/Portfile
===================================================================
--- trunk/dports/devel/nspr/Portfile	2008-03-17 14:33:58 UTC (rev 35104)
+++ trunk/dports/devel/nspr/Portfile	2008-03-17 14:55:51 UTC (rev 35105)
@@ -4,8 +4,9 @@
 
 name		nspr
 version		4.7
+revision	1
 categories	devel
-maintainers	reiffert at macports.org
+maintainers	reiffert at macports.org openmaintainer
 platforms	darwin
 description	A platform-neutral API for system level and libc like functions.
 
@@ -29,3 +30,14 @@
 
 build { system "cd ${worksrcpath} && make" }
 
+post-destroot {
+	file mkdir ${destroot}${prefix}/lib/pkgconfig
+	copy ${filespath}/nspr.pc ${destroot}${prefix}/lib/pkgconfig
+	reinplace "s|@@prefix@@|${prefix}|" ${destroot}${prefix}/lib/pkgconfig/nspr.pc
+	set mylibs [exec ${destroot}${prefix}/bin/nspr-config --libs]
+	set mycflags [exec ${destroot}${prefix}/bin/nspr-config --cflags]
+	set myversion [exec ${destroot}${prefix}/bin/nspr-config --version]
+	reinplace "s|@@FULL_NSPR_LIBS@@|${mylibs}|" ${destroot}${prefix}/lib/pkgconfig/nspr.pc
+	reinplace "s|@@FULL_NSPR_CFLAGS@@|${mycflags}|" ${destroot}${prefix}/lib/pkgconfig/nspr.pc
+	reinplace "s|@@NSPR_VERSION@@|${myversion}|" ${destroot}${prefix}/lib/pkgconfig/nspr.pc
+}

Added: trunk/dports/devel/nspr/files/nspr.pc
===================================================================
--- trunk/dports/devel/nspr/files/nspr.pc	                        (rev 0)
+++ trunk/dports/devel/nspr/files/nspr.pc	2008-03-17 14:55:51 UTC (rev 35105)
@@ -0,0 +1,12 @@
+prefix=@@prefix@@
+exec_prefix=@@prefix@@
+libdir=@@prefix@@/lib
+includedir=@@prefix@@/include
+
+Name: NSPR
+Description: The Netscape Portable Runtime
+Version: @@NSPR_VERSION@@
+Libs: @@FULL_NSPR_LIBS@@
+Cflags: @@FULL_NSPR_CFLAGS@@
+
+

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080317/99deb878/attachment-0001.html


More information about the macports-changes mailing list