Author: wade
Date: 2005-11-01 00:12:12 -0500 (Tue, 01 Nov 2005)
New Revision: 52437

Modified:
   trunk/gtk-sharp/ChangeLog
   trunk/gtk-sharp/art/art-sharp-2.0.pc.in
   trunk/gtk-sharp/configure.in.in
   trunk/gtk-sharp/gconf/GConf/gconf-sharp-2.0.pc.in
   trunk/gtk-sharp/gconf/tools/gconfsharp2-schemagen.in
   trunk/gtk-sharp/generator/gapi2-codegen.in
   trunk/gtk-sharp/glade/glade-sharp-2.0.pc.in
   trunk/gtk-sharp/glib/glib-sharp-2.0.pc.in
   trunk/gtk-sharp/gnome/gnome-sharp-2.0.pc.in
   trunk/gtk-sharp/gnomevfs/gnome-vfs-sharp-2.0.pc.in
   trunk/gtk-sharp/gtk/gtk-sharp-2.0.pc.in
   trunk/gtk-sharp/gtkdotnet/gtk-dotnet-2.0.pc.in
   trunk/gtk-sharp/gtkhtml/gtkhtml-sharp-2.0.pc.in
   trunk/gtk-sharp/parser/gapi-2.0.pc.in
   trunk/gtk-sharp/parser/gapi2-fixup.in
   trunk/gtk-sharp/parser/gapi2-parser.in
   trunk/gtk-sharp/rsvg/rsvg-sharp-2.0.pc.in
   trunk/gtk-sharp/vte/vte-sharp-2.0.pc.in
Log:
* .pc and wrapper scripts: Use relative paths so gtk-sharp is
relocatable



Modified: trunk/gtk-sharp/ChangeLog
===================================================================
--- trunk/gtk-sharp/ChangeLog   2005-11-01 01:58:06 UTC (rev 52436)
+++ trunk/gtk-sharp/ChangeLog   2005-11-01 05:12:12 UTC (rev 52437)
@@ -1,3 +1,8 @@
+2005-10-31  Wade Berrier <[EMAIL PROTECTED]>
+
+       * .pc and wrapper scripts: Use relative paths so gtk-sharp is 
+       relocatable
+
 2005-10-19  Mike Kestner  <[EMAIL PROTECTED]>
 
        * gtk/TextBuffer.custom : add some obsolete overloads for backward

Modified: trunk/gtk-sharp/art/art-sharp-2.0.pc.in
===================================================================
--- trunk/gtk-sharp/art/art-sharp-2.0.pc.in     2005-11-01 01:58:06 UTC (rev 
52436)
+++ trunk/gtk-sharp/art/art-sharp-2.0.pc.in     2005-11-01 05:12:12 UTC (rev 
52437)
@@ -1,4 +1,4 @@
[EMAIL PROTECTED]@
+prefix=${pcfiledir}/../..
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 gapidir=${prefix}/share/gapi-2.0

Modified: trunk/gtk-sharp/configure.in.in
===================================================================
--- trunk/gtk-sharp/configure.in.in     2005-11-01 01:58:06 UTC (rev 52436)
+++ trunk/gtk-sharp/configure.in.in     2005-11-01 05:12:12 UTC (rev 52437)
@@ -104,6 +104,12 @@
 GACUTIL_FLAGS='/package $(PACKAGE_VERSION) /gacdir $(DESTDIR)$(prefix)/lib'
 GENERATED_SOURCES=generated/*.cs
 AC_PATH_PROG(RUNTIME, mono, no)
+
+# If mono is found, it's in the path.  Require it to be in the path at runtime 
as well
+if test "x$RUNTIME" != "no" ; then
+       RUNTIME=mono
+fi
+
 AC_PATH_PROG(CSC, mcs, no)
 if test `uname -s` = "Darwin"; then
        LIB_PREFIX=

Modified: trunk/gtk-sharp/gconf/GConf/gconf-sharp-2.0.pc.in
===================================================================
--- trunk/gtk-sharp/gconf/GConf/gconf-sharp-2.0.pc.in   2005-11-01 01:58:06 UTC 
(rev 52436)
+++ trunk/gtk-sharp/gconf/GConf/gconf-sharp-2.0.pc.in   2005-11-01 05:12:12 UTC 
(rev 52437)
@@ -1,4 +1,4 @@
[EMAIL PROTECTED]@
+prefix=${pcfiledir}/../..
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 

Modified: trunk/gtk-sharp/gconf/tools/gconfsharp2-schemagen.in
===================================================================
--- trunk/gtk-sharp/gconf/tools/gconfsharp2-schemagen.in        2005-11-01 
01:58:06 UTC (rev 52436)
+++ trunk/gtk-sharp/gconf/tools/gconfsharp2-schemagen.in        2005-11-01 
05:12:12 UTC (rev 52437)
@@ -1,2 +1,6 @@
 #!/bin/sh
[EMAIL PROTECTED]@ @prefix@/lib/gtk-sharp-2.0/gconfsharp-schemagen.exe "$@"
+
+a=`which "$0"`
+d=`dirname "$a"`
+
[EMAIL PROTECTED]@ $d/../lib/gtk-sharp-2.0/gconfsharp-schemagen.exe "$@"

Modified: trunk/gtk-sharp/generator/gapi2-codegen.in
===================================================================
--- trunk/gtk-sharp/generator/gapi2-codegen.in  2005-11-01 01:58:06 UTC (rev 
52436)
+++ trunk/gtk-sharp/generator/gapi2-codegen.in  2005-11-01 05:12:12 UTC (rev 
52437)
@@ -1,2 +1,6 @@
 #!/bin/sh
[EMAIL PROTECTED]@ @prefix@/lib/gtk-sharp-2.0/gapi_codegen.exe "$@"
+
+a=`which "$0"`
+d=`dirname "$a"`
+
[EMAIL PROTECTED]@ $d/../lib/gtk-sharp-2.0/gapi_codegen.exe "$@"

Modified: trunk/gtk-sharp/glade/glade-sharp-2.0.pc.in
===================================================================
--- trunk/gtk-sharp/glade/glade-sharp-2.0.pc.in 2005-11-01 01:58:06 UTC (rev 
52436)
+++ trunk/gtk-sharp/glade/glade-sharp-2.0.pc.in 2005-11-01 05:12:12 UTC (rev 
52437)
@@ -1,4 +1,4 @@
[EMAIL PROTECTED]@
+prefix=${pcfiledir}/../..
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 gapidir=${prefix}/share/gapi-2.0

Modified: trunk/gtk-sharp/glib/glib-sharp-2.0.pc.in
===================================================================
--- trunk/gtk-sharp/glib/glib-sharp-2.0.pc.in   2005-11-01 01:58:06 UTC (rev 
52436)
+++ trunk/gtk-sharp/glib/glib-sharp-2.0.pc.in   2005-11-01 05:12:12 UTC (rev 
52437)
@@ -1,4 +1,4 @@
[EMAIL PROTECTED]@
+prefix=${pcfiledir}/../..
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 

Modified: trunk/gtk-sharp/gnome/gnome-sharp-2.0.pc.in
===================================================================
--- trunk/gtk-sharp/gnome/gnome-sharp-2.0.pc.in 2005-11-01 01:58:06 UTC (rev 
52436)
+++ trunk/gtk-sharp/gnome/gnome-sharp-2.0.pc.in 2005-11-01 05:12:12 UTC (rev 
52437)
@@ -1,4 +1,4 @@
[EMAIL PROTECTED]@
+prefix=${pcfiledir}/../..
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 gapidir=${prefix}/share/gapi-2.0

Modified: trunk/gtk-sharp/gnomevfs/gnome-vfs-sharp-2.0.pc.in
===================================================================
--- trunk/gtk-sharp/gnomevfs/gnome-vfs-sharp-2.0.pc.in  2005-11-01 01:58:06 UTC 
(rev 52436)
+++ trunk/gtk-sharp/gnomevfs/gnome-vfs-sharp-2.0.pc.in  2005-11-01 05:12:12 UTC 
(rev 52437)
@@ -1,4 +1,4 @@
[EMAIL PROTECTED]@
+prefix=${pcfiledir}/../..
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 gapidir=${prefix}/share/gapi-2.0

Modified: trunk/gtk-sharp/gtk/gtk-sharp-2.0.pc.in
===================================================================
--- trunk/gtk-sharp/gtk/gtk-sharp-2.0.pc.in     2005-11-01 01:58:06 UTC (rev 
52436)
+++ trunk/gtk-sharp/gtk/gtk-sharp-2.0.pc.in     2005-11-01 05:12:12 UTC (rev 
52437)
@@ -1,4 +1,4 @@
[EMAIL PROTECTED]@
+prefix=${pcfiledir}/../..
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 gapidir=${prefix}/share/gapi-2.0

Modified: trunk/gtk-sharp/gtkdotnet/gtk-dotnet-2.0.pc.in
===================================================================
--- trunk/gtk-sharp/gtkdotnet/gtk-dotnet-2.0.pc.in      2005-11-01 01:58:06 UTC 
(rev 52436)
+++ trunk/gtk-sharp/gtkdotnet/gtk-dotnet-2.0.pc.in      2005-11-01 05:12:12 UTC 
(rev 52437)
@@ -1,4 +1,4 @@
[EMAIL PROTECTED]@
+prefix=${pcfiledir}/../..
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 

Modified: trunk/gtk-sharp/gtkhtml/gtkhtml-sharp-2.0.pc.in
===================================================================
--- trunk/gtk-sharp/gtkhtml/gtkhtml-sharp-2.0.pc.in     2005-11-01 01:58:06 UTC 
(rev 52436)
+++ trunk/gtk-sharp/gtkhtml/gtkhtml-sharp-2.0.pc.in     2005-11-01 05:12:12 UTC 
(rev 52437)
@@ -1,4 +1,4 @@
[EMAIL PROTECTED]@
+prefix=${pcfiledir}/../..
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 gapidir=${prefix}/share/gapi-2.0

Modified: trunk/gtk-sharp/parser/gapi-2.0.pc.in
===================================================================
--- trunk/gtk-sharp/parser/gapi-2.0.pc.in       2005-11-01 01:58:06 UTC (rev 
52436)
+++ trunk/gtk-sharp/parser/gapi-2.0.pc.in       2005-11-01 05:12:12 UTC (rev 
52437)
@@ -1,4 +1,4 @@
[EMAIL PROTECTED]@
+prefix=${pcfiledir}/../..
 
 
 Name: GAPI

Modified: trunk/gtk-sharp/parser/gapi2-fixup.in
===================================================================
--- trunk/gtk-sharp/parser/gapi2-fixup.in       2005-11-01 01:58:06 UTC (rev 
52436)
+++ trunk/gtk-sharp/parser/gapi2-fixup.in       2005-11-01 05:12:12 UTC (rev 
52437)
@@ -1,2 +1,6 @@
 #!/bin/sh
[EMAIL PROTECTED]@ @prefix@/lib/gtk-sharp-2.0/gapi-fixup.exe "$@"
+
+a=`which "$0"`
+d=`dirname "$a"`
+
[EMAIL PROTECTED]@ $d/../lib/gtk-sharp-2.0/gapi-fixup.exe "$@"

Modified: trunk/gtk-sharp/parser/gapi2-parser.in
===================================================================
--- trunk/gtk-sharp/parser/gapi2-parser.in      2005-11-01 01:58:06 UTC (rev 
52436)
+++ trunk/gtk-sharp/parser/gapi2-parser.in      2005-11-01 05:12:12 UTC (rev 
52437)
@@ -1,3 +1,7 @@
 #!/bin/sh
-export [EMAIL PROTECTED]@/lib/gtk-sharp-2.0:$PATH
[EMAIL PROTECTED]@ @prefix@/lib/gtk-sharp-2.0/gapi-parser.exe "$@"
+
+a=`which "$0"`
+d=`dirname "$a"`
+
+export PATH=$d/../lib/gtk-sharp-2.0:$PATH
[EMAIL PROTECTED]@ $d/../lib/gtk-sharp-2.0/gapi-parser.exe "$@"

Modified: trunk/gtk-sharp/rsvg/rsvg-sharp-2.0.pc.in
===================================================================
--- trunk/gtk-sharp/rsvg/rsvg-sharp-2.0.pc.in   2005-11-01 01:58:06 UTC (rev 
52436)
+++ trunk/gtk-sharp/rsvg/rsvg-sharp-2.0.pc.in   2005-11-01 05:12:12 UTC (rev 
52437)
@@ -1,4 +1,4 @@
[EMAIL PROTECTED]@
+prefix=${pcfiledir}/../..
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 gapidir=${prefix}/share/gapi-2.0

Modified: trunk/gtk-sharp/vte/vte-sharp-2.0.pc.in
===================================================================
--- trunk/gtk-sharp/vte/vte-sharp-2.0.pc.in     2005-11-01 01:58:06 UTC (rev 
52436)
+++ trunk/gtk-sharp/vte/vte-sharp-2.0.pc.in     2005-11-01 05:12:12 UTC (rev 
52437)
@@ -1,4 +1,4 @@
[EMAIL PROTECTED]@
+prefix=${pcfiledir}/../..
 exec_prefix=${prefix}
 libdir=${exec_prefix}/lib
 gapidir=${prefix}/share/gapi-2.0

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to