[23054] trunk/dports/gnome/libgda/Portfile

source_changes at macosforge.org source_changes at macosforge.org
Fri Mar 23 16:50:22 PDT 2007


Revision: 23054
          http://trac.macosforge.org/projects/macports/changeset/23054
Author:   landonf at macports.org
Date:     2007-03-23 16:50:21 -0700 (Fri, 23 Mar 2007)

Log Message:
-----------
file link requires that the target exist -- the target won't exist at post-patch if the ports aren't already installed.

Modified Paths:
--------------
    trunk/dports/gnome/libgda/Portfile

Modified: trunk/dports/gnome/libgda/Portfile
===================================================================
--- trunk/dports/gnome/libgda/Portfile	2007-03-23 20:35:47 UTC (rev 23053)
+++ trunk/dports/gnome/libgda/Portfile	2007-03-23 23:50:21 UTC (rev 23054)
@@ -15,9 +15,8 @@
 checksums	md5 512a8ed842ce98eb432e69bd6867f437
 use_bzip2	yes
 
-depends_lib	\
-	port:libxslt \
-	port:glib2
+depends_lib	port:libxslt \
+		port:glib2
 
 depends_build	port:gnome-doc-utils
 
@@ -67,14 +66,14 @@
 post-patch {
 	if {[variant_isset "mysql5"]} {
 		file mkdir ${mysqldir}
-		file link [file join ${mysqldir} "include"] [file join ${prefix} "include" "mysql5"]
-		file link [file join ${mysqldir} "lib"] [file join ${prefix} "lib" "mysql5"]
+		system "ln -s \"[file join ${mysqldir} include]\" \"[file join ${prefix} include mysql5]\""
+		system "ln -s \"[file join ${mysqldir} lib]\" \"[file join ${prefix} lib mysql5]\""
 	}
 
 	if {[variant_isset "postgresql8"]} {
 		file mkdir ${pgdir}
-		file link [file join ${pgdir} "include"] [file join ${prefix} "include" "pgsql8"]
-		file link [file join ${pgdir} "lib"] [file join ${prefix} "lib" "pgsql8"]
+		system "ln -s \"[file join ${pgdir} include]\" \"[file join ${prefix} include pgsql8]\""
+		system "ln -s \"[file join ${pgdir} lib]\" \"[file join ${prefix} lib pgsql8]\""
 	}
 }
 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070323/3d6d2ccb/attachment.html


More information about the macports-changes mailing list