[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