[Gtk-sharp-list] Makefile.in patch
Duncan Mak
duncan@ximian.com
17 Jun 2003 01:58:17 -0400
--=-OGN0v//MrfFTj0ktxCi9
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Hey Mike,
I know we just realized Gtk-sharp 0.10, but as I was trying to build
packages here, I ran into the problem where every instead of
$(DESTDIR)@prefix@ in the Makefile.in will warp into '/usr/lib' instead
of $(DESTDIR)/usr/lib. I was having trouble in the install step because
of this.
This patch replaces all instance of $(DESTDIR)@prefix@ with
$(DESTDIR)$(prefix) and it fixes my problem. I tested it in my normal,
non-packaging gtk-sharp directory, and it seems to be fine.
Is this patch ridiculously wrong? I know very little about how these
things work... should I commit it?
thanks,
Duncan.
--=-OGN0v//MrfFTj0ktxCi9
Content-Disposition: attachment; filename=makefile.patch
Content-Transfer-Encoding: quoted-printable
Content-Type: text/x-patch; name=makefile.patch; charset=ISO-8859-15
diff -Nru -x '*~' -x '*.o' -x '*.orig' -x '*.rej' gtk-sharp-0.10.orig/art/M=
akefile.in gtk-sharp-0.10/art/Makefile.in
--- gtk-sharp-0.10.orig/art/Makefile.in 2002-12-22 00:08:50.000000000 -0500
+++ gtk-sharp-0.10/art/Makefile.in 2003-06-17 01:10:00.000000000 -0400
@@ -16,6 +16,6 @@
rm -rf generated
=20
install: all
- ../mkinstalldirs $(DESTDIR)@prefix@/lib && \
- cp art-sharp.dll $(DESTDIR)@prefix@/lib
+ ../mkinstalldirs $(DESTDIR)$(prefix)/lib && \
+ cp art-sharp.dll $(DESTDIR)$(prefix)/lib
=20
diff -Nru -x '*~' -x '*.o' -x '*.orig' -x '*.rej' gtk-sharp-0.10.orig/atk/M=
akefile.in gtk-sharp-0.10/atk/Makefile.in
--- gtk-sharp-0.10.orig/atk/Makefile.in 2002-12-22 00:08:50.000000000 -0500
+++ gtk-sharp-0.10/atk/Makefile.in 2003-06-17 01:10:00.000000000 -0400
@@ -16,6 +16,6 @@
rm -rf generated
=20
install: all
- ../mkinstalldirs $(DESTDIR)@prefix@/lib && \
- cp atk-sharp.dll $(DESTDIR)@prefix@/lib
+ ../mkinstalldirs $(DESTDIR)$(prefix)/lib && \
+ cp atk-sharp.dll $(DESTDIR)$(prefix)/lib
=20
diff -Nru -x '*~' -x '*.o' -x '*.orig' -x '*.rej' gtk-sharp-0.10.orig/gconf=
/GConf/Makefile.in gtk-sharp-0.10/gconf/GConf/Makefile.in
--- gtk-sharp-0.10.orig/gconf/GConf/Makefile.in 2002-12-22 00:08:50.0000000=
00 -0500
+++ gtk-sharp-0.10/gconf/GConf/Makefile.in 2003-06-17 01:10:00.000000000 -0=
400
@@ -19,8 +19,8 @@
$(MCS) $(SOURCES) -L ../../glib /r:glib-sharp.dll /target:library /out:gc=
onf-sharp.dll
=20
install: all
- ../../mkinstalldirs $(DESTDIR)@prefix@/lib && \
- cp gconf-sharp.dll $(DESTDIR)@prefix@/lib
+ ../../mkinstalldirs $(DESTDIR)$(prefix)/lib && \
+ cp gconf-sharp.dll $(DESTDIR)$(prefix)/lib
=20
clean:
rm -f gconf-sharp.dll
diff -Nru -x '*~' -x '*.o' -x '*.orig' -x '*.rej' gtk-sharp-0.10.orig/gconf=
/GConf.PropertyEditors/Makefile.in gtk-sharp-0.10/gconf/GConf.PropertyEdito=
rs/Makefile.in
--- gtk-sharp-0.10.orig/gconf/GConf.PropertyEditors/Makefile.in 2002-12-22 =
00:08:50.000000000 -0500
+++ gtk-sharp-0.10/gconf/GConf.PropertyEditors/Makefile.in 2003-06-17 01:10=
:00.000000000 -0400
@@ -21,8 +21,8 @@
$(MCS) $(SOURCES) -L ../../glib -L ../../pango -L ../../atk -L ../../gdk =
-L ../../gtk -L ../../art -L ../../gnome -L ../GConf -L ../../glade /r:glib=
-sharp.dll /r:pango-sharp.dll /r:atk-sharp.dll /r:gdk-sharp.dll /r:gtk-shar=
p.dll /r:art-sharp.dll /r:gnome-sharp.dll /r:glade-sharp.dll /r:gconf-sharp=
.dll /r:System.Drawing /target:library /out:gconf-sharp-peditors.dll
=20
install: all
- ../../mkinstalldirs $(DESTDIR)@prefix@/lib && \
- cp gconf-sharp-peditors.dll $(DESTDIR)@prefix@/lib
+ ../../mkinstalldirs $(DESTDIR)$(prefix)/lib && \
+ cp gconf-sharp-peditors.dll $(DESTDIR)$(prefix)/lib
=20
clean:
rm -f gconf-sharp-peditors.dll
diff -Nru -x '*~' -x '*.o' -x '*.orig' -x '*.rej' gtk-sharp-0.10.orig/gconf=
/tools/Makefile.in gtk-sharp-0.10/gconf/tools/Makefile.in
--- gtk-sharp-0.10.orig/gconf/tools/Makefile.in 2002-12-22 00:08:51.0000000=
00 -0500
+++ gtk-sharp-0.10/gconf/tools/Makefile.in 2003-06-17 01:10:00.000000000 -0=
400
@@ -17,8 +17,8 @@
&& chmod +x gconfsharp-schemagen =20
=20
install: all
- ../../mkinstalldirs $(DESTDIR)@prefix@/bin && \
- chmod +x gconfsharp-schemagen && cp gconfsharp-schemagen.exe gconfsharp-s=
chemagen $(DESTDIR)@prefix@/bin
+ ../../mkinstalldirs $(DESTDIR)$(prefix)/bin && \
+ chmod +x gconfsharp-schemagen && cp gconfsharp-schemagen.exe gconfsharp-s=
chemagen $(DESTDIR)$(prefix)/bin
=20
clean:
rm -f gconfsharp-schemagen.exe
diff -Nru -x '*~' -x '*.o' -x '*.orig' -x '*.rej' gtk-sharp-0.10.orig/gda/M=
akefile.in gtk-sharp-0.10/gda/Makefile.in
--- gtk-sharp-0.10.orig/gda/Makefile.in 2002-12-22 00:08:51.000000000 -0500
+++ gtk-sharp-0.10/gda/Makefile.in 2003-06-17 01:10:00.000000000 -0400
@@ -17,5 +17,5 @@
rm -rf generated
=20
install: all
-@ENABLE_GDA_TRUE@ ../mkinstalldirs $(DESTDIR)@prefix@/lib && \
-@ENABLE_GDA_TRUE@ cp gda-sharp.dll $(DESTDIR)@prefix@/lib
+@ENABLE_GDA_TRUE@ ../mkinstalldirs $(DESTDIR)$(prefix)/lib && \
+@ENABLE_GDA_TRUE@ cp gda-sharp.dll $(DESTDIR)$(prefix)/lib
diff -Nru -x '*~' -x '*.o' -x '*.orig' -x '*.rej' gtk-sharp-0.10.orig/gdk/M=
akefile.in gtk-sharp-0.10/gdk/Makefile.in
--- gtk-sharp-0.10.orig/gdk/Makefile.in 2003-01-05 20:44:49.000000000 -0500
+++ gtk-sharp-0.10/gdk/Makefile.in 2003-06-17 01:10:00.000000000 -0400
@@ -16,6 +16,6 @@
rm -rf generated
=20
install: all
- ../mkinstalldirs $(DESTDIR)@prefix@/lib && \
- cp gdk-sharp.dll $(DESTDIR)@prefix@/lib
+ ../mkinstalldirs $(DESTDIR)$(prefix)/lib && \
+ cp gdk-sharp.dll $(DESTDIR)$(prefix)/lib
=20
diff -Nru -x '*~' -x '*.o' -x '*.orig' -x '*.rej' gtk-sharp-0.10.orig/glade=
/Makefile.in gtk-sharp-0.10/glade/Makefile.in
--- gtk-sharp-0.10.orig/glade/Makefile.in 2002-12-22 00:08:51.000000000 -05=
00
+++ gtk-sharp-0.10/glade/Makefile.in 2003-06-17 01:10:00.000000000 -0400
@@ -17,5 +17,5 @@
rm -rf generated
=20
install: all
-@ENABLE_GLADE_TRUE@ ../mkinstalldirs $(DESTDIR)@prefix@/lib && \
-@ENABLE_GLADE_TRUE@ cp glade-sharp.dll $(DESTDIR)@prefix@/lib
+@ENABLE_GLADE_TRUE@ ../mkinstalldirs $(DESTDIR)$(prefix)/lib && \
+@ENABLE_GLADE_TRUE@ cp glade-sharp.dll $(DESTDIR)$(prefix)/lib
diff -Nru -x '*~' -x '*.o' -x '*.orig' -x '*.rej' gtk-sharp-0.10.orig/glib/=
Makefile.in gtk-sharp-0.10/glib/Makefile.in
--- gtk-sharp-0.10.orig/glib/Makefile.in 2002-12-22 00:08:51.000000000 -050=
0
+++ gtk-sharp-0.10/glib/Makefile.in 2003-06-17 01:10:00.000000000 -0400
@@ -16,6 +16,6 @@
rm -rf generated
=20
install: all
- ../mkinstalldirs $(DESTDIR)@prefix@/lib && \
- cp glib-sharp.dll $(DESTDIR)@prefix@/lib || exit 1
+ ../mkinstalldirs $(DESTDIR)$(prefix)/lib && \
+ cp glib-sharp.dll $(DESTDIR)$(prefix)/lib || exit 1
=20
diff -Nru -x '*~' -x '*.o' -x '*.orig' -x '*.rej' gtk-sharp-0.10.orig/gnome=
/Makefile.in gtk-sharp-0.10/gnome/Makefile.in
--- gtk-sharp-0.10.orig/gnome/Makefile.in 2002-12-22 00:08:51.000000000 -05=
00
+++ gtk-sharp-0.10/gnome/Makefile.in 2003-06-17 01:10:00.000000000 -0400
@@ -17,6 +17,6 @@
rm -rf generated
=20
install: all
-@ENABLE_GNOME_TRUE@ ../mkinstalldirs $(DESTDIR)@prefix@/lib && \
-@ENABLE_GNOME_TRUE@ cp gnome-sharp.dll $(DESTDIR)@prefix@/lib
+@ENABLE_GNOME_TRUE@ ../mkinstalldirs $(DESTDIR)$(prefix)/lib && \
+@ENABLE_GNOME_TRUE@ cp gnome-sharp.dll $(DESTDIR)$(prefix)/lib
=20
diff -Nru -x '*~' -x '*.o' -x '*.orig' -x '*.rej' gtk-sharp-0.10.orig/gnome=
db/Makefile.in gtk-sharp-0.10/gnomedb/Makefile.in
--- gtk-sharp-0.10.orig/gnomedb/Makefile.in 2002-12-22 00:08:52.000000000 -=
0500
+++ gtk-sharp-0.10/gnomedb/Makefile.in 2003-06-17 01:10:00.000000000 -0400
@@ -17,5 +17,5 @@
rm -rf generated
=20
install: all
-@ENABLE_GNOMEDB_TRUE@ ../mkinstalldirs $(DESTDIR)@prefix@/lib && \
-@ENABLE_GNOMEDB_TRUE@ cp gnomedb-sharp.dll $(DESTDIR)@prefix@/lib
+@ENABLE_GNOMEDB_TRUE@ ../mkinstalldirs $(DESTDIR)$(prefix)/lib && \
+@ENABLE_GNOMEDB_TRUE@ cp gnomedb-sharp.dll $(DESTDIR)$(prefix)/lib
diff -Nru -x '*~' -x '*.o' -x '*.orig' -x '*.rej' gtk-sharp-0.10.orig/gnome=
print/Makefile.in gtk-sharp-0.10/gnomeprint/Makefile.in
--- gtk-sharp-0.10.orig/gnomeprint/Makefile.in 2003-02-02 12:49:37.00000000=
0 -0500
+++ gtk-sharp-0.10/gnomeprint/Makefile.in 2003-06-17 01:10:00.000000000 -04=
00
@@ -16,6 +16,6 @@
rm -rf generated
=20
install: all
- ../mkinstalldirs $(DESTDIR)@prefix@/lib && \
- cp gnomeprint-sharp.dll $(DESTDIR)@prefix@/lib || exit 1
+ ../mkinstalldirs $(DESTDIR)$(prefix)/lib && \
+ cp gnomeprint-sharp.dll $(DESTDIR)$(prefix)/lib || exit 1
=20
diff -Nru -x '*~' -x '*.o' -x '*.orig' -x '*.rej' gtk-sharp-0.10.orig/gst/M=
akefile.in gtk-sharp-0.10/gst/Makefile.in
--- gtk-sharp-0.10.orig/gst/Makefile.in 2002-12-22 00:08:52.000000000 -0500
+++ gtk-sharp-0.10/gst/Makefile.in 2003-06-17 01:10:00.000000000 -0400
@@ -16,6 +16,6 @@
rm -rf generated
=20
install: all
- ../mkinstalldirs $(DESTDIR)@prefix@/lib && \
- cp gst-sharp.dll $(DESTDIR)@prefix@/lib || exit 1
+ ../mkinstalldirs $(DESTDIR)$(prefix)/lib && \
+ cp gst-sharp.dll $(DESTDIR)$(prefix)/lib || exit 1
=20
diff -Nru -x '*~' -x '*.o' -x '*.orig' -x '*.rej' gtk-sharp-0.10.orig/gtk/M=
akefile.in gtk-sharp-0.10/gtk/Makefile.in
--- gtk-sharp-0.10.orig/gtk/Makefile.in 2002-12-22 00:08:52.000000000 -0500
+++ gtk-sharp-0.10/gtk/Makefile.in 2003-06-17 01:10:00.000000000 -0400
@@ -16,6 +16,6 @@
rm -rf generated
=20
install: all
- ../mkinstalldirs $(DESTDIR)@prefix@/lib && \
- cp gtk-sharp.dll $(DESTDIR)@prefix@/lib
+ ../mkinstalldirs $(DESTDIR)$(prefix)/lib && \
+ cp gtk-sharp.dll $(DESTDIR)$(prefix)/lib
=20
diff -Nru -x '*~' -x '*.o' -x '*.orig' -x '*.rej' gtk-sharp-0.10.orig/Makef=
ile.in gtk-sharp-0.10/Makefile.in
--- gtk-sharp-0.10.orig/Makefile.in 2003-04-21 11:25:26.000000000 -0400
+++ gtk-sharp-0.10/Makefile.in 2003-06-17 01:16:10.000000000 -0400
@@ -62,5 +62,5 @@
done
=20
install-pkgconfig:
- ./mkinstalldirs $(DESTDIR)@prefix@/lib/pkgconfig
- cp gtk-sharp.pc $(DESTDIR)@prefix@/lib/pkgconfig
+ ./mkinstalldirs $(DESTDIR)$(prefix)/lib/pkgconfig
+ cp gtk-sharp.pc $(DESTDIR)$(prefix)/lib/pkgconfig
diff -Nru -x '*~' -x '*.o' -x '*.orig' -x '*.rej' gtk-sharp-0.10.orig/pango=
/Makefile.in gtk-sharp-0.10/pango/Makefile.in
--- gtk-sharp-0.10.orig/pango/Makefile.in 2003-01-06 23:03:48.000000000 -05=
00
+++ gtk-sharp-0.10/pango/Makefile.in 2003-06-17 01:10:00.000000000 -0400
@@ -16,6 +16,6 @@
rm -rf generated
=20
install: all
- ../mkinstalldirs $(DESTDIR)@prefix@/lib && \
- cp pango-sharp.dll $(DESTDIR)@prefix@/lib
+ ../mkinstalldirs $(DESTDIR)$(prefix)/lib && \
+ cp pango-sharp.dll $(DESTDIR)$(prefix)/lib
=20
diff -Nru -x '*~' -x '*.o' -x '*.orig' -x '*.rej' gtk-sharp-0.10.orig/rsvg/=
Makefile.in gtk-sharp-0.10/rsvg/Makefile.in
--- gtk-sharp-0.10.orig/rsvg/Makefile.in 2003-05-05 11:41:41.000000000 -040=
0
+++ gtk-sharp-0.10/rsvg/Makefile.in 2003-06-17 01:10:00.000000000 -0400
@@ -32,6 +32,6 @@
=20
=20
install: all
-@ENABLE_RSVG_TRUE@ ../mkinstalldirs $(DESTDIR)@prefix@/lib && \
-@ENABLE_RSVG_TRUE@ cp $(OUTPUT) $(DESTDIR)@prefix@/lib
+@ENABLE_RSVG_TRUE@ ../mkinstalldirs $(DESTDIR)$(prefix)/lib && \
+@ENABLE_RSVG_TRUE@ cp $(OUTPUT) $(DESTDIR)$(prefix)/lib
=20
--=-OGN0v//MrfFTj0ktxCi9--