[Gtk-sharp-list] lots of hot .pc on .pc action

Todd Berman tberman@sevenl.net
Fri, 02 Apr 2004 18:00:50 -0500


--=-kCQ3bxeyzStGulkqvg2G
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

This patch adds .pc files for all the optional libs gtk# builds.

it also adds a correct Libs: line to all of them.

Ok to commit?

--Todd

--=-kCQ3bxeyzStGulkqvg2G
Content-Disposition: attachment; filename=lotta_pc_lovin.diff
Content-Type: text/x-diff; name=lotta_pc_lovin.diff; charset=UTF-8
Content-Transfer-Encoding: 7bit

Index: ChangeLog
===================================================================
RCS file: /cvs/public/gtk-sharp/ChangeLog,v
retrieving revision 1.722
diff -u -r1.722 ChangeLog
--- ChangeLog	1 Apr 2004 22:19:50 -0000	1.722
+++ ChangeLog	2 Apr 2004 22:27:19 -0000
@@ -1,3 +1,35 @@
+2004-04-02  Todd Berman  <tberman@sevenl.net>
+
+	* configure.in: added new .pc files
+	* gtk-sharp.pc.in: modified to include Libs: line
+	* art/.cvsignore: added art-sharp.pc
+	* art/Makefile.am: added rules for installing .pc
+	* art/art-sharp.pc.in: new .pc file
+	* gconf/GConf/.cvsignore: added gconf-sharp.pc
+	* gconf/GConf/Makefile.am: added rules for installing .pc
+	* gconf/GConf/gconf-sharp.pc.in: new .pc file
+	* gda/.cvsignore: added gda-sharp.pc
+	* gda/Makefile.am: added rules for installing .pc
+	* gda/gda-sharp.pc.in: new .pc file
+	* glade/.cvsignore: added glade-sharp.pc
+	* glade/Makefile.am: added rules for installing .pc
+	* glade/glade-sharp.pc.in: new .pc file
+	* gnome/.cvsignore: added gnome-sharp.pc
+	* gnome/Makefile.am: added rules for installing .pc
+	* gnome/gnome-sharp.pc.in: new .pc file
+	* gnomedb/.cvsignore: added gnomedb-sharp.pc
+	* gnomedb/Makefile.am: added rules for installing .pc
+	* gnomedb/gnomedb-sharp.pc.in: new .pc file
+	* gtkhtml/.cvsignore: added gtkhtml-sharp.pc
+	* gtkhtml/Makefile.am: added rules for installing .pc
+	* gtkhtml/gtkhtml-sharp.pc.in: new .pc file
+	* rsvg/.cvsignore: added rsvg-sharp.pc
+	* rsvg/Makefile.am: added rules for installing .pc
+	* rsvg/rsvg-sharp.pc.in: new .pc file
+	* vte/.cvsignore: added vte-sharp.pc
+	* vte/Makefile.am: added rules for installing .pc
+	* vte/vte-sharp.pc.in: new .pc file
+
 2004-04-01  Jorn Baayen  <jorn@nl.linux.org>
 
 	* gtk/Style.custom : wrappers for Text[] and Base[]
Index: configure.in
===================================================================
RCS file: /cvs/public/gtk-sharp/configure.in,v
retrieving revision 1.54
diff -u -r1.54 configure.in
--- configure.in	31 Mar 2004 21:51:49 -0000	1.54
+++ configure.in	2 Apr 2004 22:27:19 -0000
@@ -188,25 +188,34 @@
 pango/Makefile
 atk/Makefile
 art/Makefile
+art/art-sharp.pc
 gdk/Makefile
 gdk/glue/Makefile
 gtk/Makefile
 gtk/glue/Makefile
 glade/Makefile
+glade/glade-sharp.pc
 glade/glue/Makefile
 gnome/Makefile
+gnome/gnome-sharp.pc
 gnome/glue/Makefile
 gda/Makefile
+gda/gda-sharp.pc
 gnomedb/Makefile
+gnomedb/gnomedb-sharp.pc
 gconf/Makefile
 gconf/doc/Makefile
 gconf/GConf/Makefile
+gconf/GConf/gconf-sharp.pc
 gconf/GConf.PropertyEditors/Makefile
 gconf/tools/Makefile
 gconf/tools/gconfsharp-schemagen
 gtkhtml/Makefile
+gtkhtml/gtkhtml-sharp.pc
 rsvg/Makefile
+rsvg/rsvg-sharp.pc
 vte/Makefile
+vte/vte-sharp.pc
 doc/Makefile
 sample/GtkDemo/Makefile
 sample/Makefile
Index: gtk-sharp.pc.in
===================================================================
RCS file: /cvs/public/gtk-sharp/gtk-sharp.pc.in,v
retrieving revision 1.3
diff -u -r1.3 gtk-sharp.pc.in
--- gtk-sharp.pc.in	14 Jan 2004 18:39:59 -0000	1.3
+++ gtk-sharp.pc.in	2 Apr 2004 22:27:19 -0000
@@ -6,3 +6,4 @@
 Name: Gtk#
 Description: Gtk# - GNOME .NET Binding
 Version: @VERSION@
+Libs: -lib:${libdir} -r:gtk-sharp -r:glib-sharp -r:gdk-sharp -r:atk-sharp -r:pango-sharp
Index: art/.cvsignore
===================================================================
RCS file: /cvs/public/gtk-sharp/art/.cvsignore,v
retrieving revision 1.3
diff -u -r1.3 .cvsignore
--- art/.cvsignore	16 Mar 2004 19:23:08 -0000	1.3
+++ art/.cvsignore	2 Apr 2004 22:27:19 -0000
@@ -1,3 +1,4 @@
+art-sharp.pc
 *.dll
 generated
 generated-stamp
Index: art/Makefile.am
===================================================================
RCS file: /cvs/public/gtk-sharp/art/Makefile.am,v
retrieving revision 1.1
diff -u -r1.1 Makefile.am
--- art/Makefile.am	12 Mar 2004 21:18:05 -0000	1.1
+++ art/Makefile.am	2 Apr 2004 22:27:19 -0000
@@ -1,6 +1,8 @@
 if ENABLE_LIBART
 TARGET = $(ASSEMBLY)
 APIS = $(API) $(ADDITIONAL_API)
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = art-sharp.pc
 else
 TARGET = 
 APIS = 
@@ -18,7 +20,7 @@
 apidir = $(datadir)/gapi
 assembly_DATA = $(TARGET)
 api_DATA = $(APIS)
-CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API)
+CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) art-sharp.pc
 
 sources =
 
@@ -35,7 +37,8 @@
 	$(ADDITIONAL_API)	\
 	$(METADATA)		\
 	$(dist_customs)		\
-	$(dist_sources)
+	$(dist_sources)		\
+	art-sharp.pc.in
 
 $(API): $(srcdir)/$(RAW_API) $(srcdir)/$(METADATA)
 	cp $(srcdir)/$(RAW_API) $(API)
Index: art/art-sharp.pc.in
===================================================================
RCS file: art/art-sharp.pc.in
diff -N art/art-sharp.pc.in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ art/art-sharp.pc.in	2 Apr 2004 22:27:19 -0000
@@ -0,0 +1,9 @@
+prefix=@prefix@
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+
+Name: Art#
+Description: Art# - libart .NET Binding
+Version: @VERSION@
+Libs: -lib:${libdir} -r:art-sharp
Index: gconf/GConf/.cvsignore
===================================================================
RCS file: /cvs/public/gtk-sharp/gconf/GConf/.cvsignore,v
retrieving revision 1.2
diff -u -r1.2 .cvsignore
--- gconf/GConf/.cvsignore	16 Mar 2004 19:24:53 -0000	1.2
+++ gconf/GConf/.cvsignore	2 Apr 2004 22:27:20 -0000
@@ -1,3 +1,4 @@
+gconf-sharp.pc
 Makefile
 Makefile.in
 *.dll
Index: gconf/GConf/Makefile.am
===================================================================
RCS file: /cvs/public/gtk-sharp/gconf/GConf/Makefile.am,v
retrieving revision 1.1
diff -u -r1.1 Makefile.am
--- gconf/GConf/Makefile.am	12 Mar 2004 21:18:05 -0000	1.1
+++ gconf/GConf/Makefile.am	2 Apr 2004 22:27:20 -0000
@@ -1,10 +1,17 @@
+if ENABLE_GNOME
 ASSEMBLY = gconf-sharp.dll
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = gconf-sharp.pc
+else
+ASSEMBLY = 
+endif
 assemblydir = $(libdir)
 assembly_DATA = $(ASSEMBLY)
-CLEANFILES = $(ASSEMBLY)
+CLEANFILES = $(ASSEMBLY) gconf-sharp.pc
 
 EXTRA_DIST =			\
-	$(sources)
+	$(sources)		\
+	gconf-sharp.pc.in
 
 references = 			\
 	/r:../../glib/glib-sharp.dll
Index: gconf/GConf/gconf-sharp.pc.in
===================================================================
RCS file: gconf/GConf/gconf-sharp.pc.in
diff -N gconf/GConf/gconf-sharp.pc.in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ gconf/GConf/gconf-sharp.pc.in	2 Apr 2004 22:27:20 -0000
@@ -0,0 +1,9 @@
+prefix=@prefix@
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+
+Name: GConf#
+Description: GConf# - GConf .NET Binding
+Version: @VERSION@
+Libs: -lib:${libdir} -r:gconf-sharp -r:gconf-sharp-peditors
Index: gda/.cvsignore
===================================================================
RCS file: /cvs/public/gtk-sharp/gda/.cvsignore,v
retrieving revision 1.3
diff -u -r1.3 .cvsignore
--- gda/.cvsignore	16 Mar 2004 19:23:08 -0000	1.3
+++ gda/.cvsignore	2 Apr 2004 22:27:20 -0000
@@ -1,3 +1,4 @@
+gda-sharp.pc
 *.dll
 generated
 generated-stamp
Index: gda/Makefile.am
===================================================================
RCS file: /cvs/public/gtk-sharp/gda/Makefile.am,v
retrieving revision 1.1
diff -u -r1.1 Makefile.am
--- gda/Makefile.am	12 Mar 2004 21:18:06 -0000	1.1
+++ gda/Makefile.am	2 Apr 2004 22:27:20 -0000
@@ -1,6 +1,8 @@
 if ENABLE_GDA
 TARGET = $(ASSEMBLY)
 APIS = $(API)
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = gda-sharp.pc
 else
 TARGET = 
 APIS = 
@@ -17,7 +19,7 @@
 gapidir = $(datadir)/gapi
 assembly_DATA = $(TARGET)
 gapi_DATA = $(APIS)
-CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API)
+CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gda-sharp.pc
 
 sources = 				\
 	Application.cs
@@ -32,7 +34,8 @@
 	$(RAW_API)		\
 	$(METADATA)		\
 	$(customs)		\
-	$(sources)
+	$(sources)		\
+	gda-sharp.pc.in
 
 $(API): $(srcdir)/$(srcdir)/$(METADATA)
 	cp $(srcdir)/$(RAW_API) $(API)
Index: gda/gda-sharp.pc.in
===================================================================
RCS file: gda/gda-sharp.pc.in
diff -N gda/gda-sharp.pc.in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ gda/gda-sharp.pc.in	2 Apr 2004 22:27:20 -0000
@@ -0,0 +1,9 @@
+prefix=@prefix@
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+
+Name: Gda#
+Description: Gda# - Gda .NET Binding
+Version: @VERSION@
+Libs: -lib:${libdir} -r:gda-sharp
Index: glade/.cvsignore
===================================================================
RCS file: /cvs/public/gtk-sharp/glade/.cvsignore,v
retrieving revision 1.3
diff -u -r1.3 .cvsignore
--- glade/.cvsignore	16 Mar 2004 19:23:08 -0000	1.3
+++ glade/.cvsignore	2 Apr 2004 22:27:20 -0000
@@ -1,3 +1,4 @@
+glade-sharp.pc
 *.dll
 generated
 generated-stamp
Index: glade/Makefile.am
===================================================================
RCS file: /cvs/public/gtk-sharp/glade/Makefile.am,v
retrieving revision 1.1
diff -u -r1.1 Makefile.am
--- glade/Makefile.am	12 Mar 2004 21:18:06 -0000	1.1
+++ glade/Makefile.am	2 Apr 2004 22:27:20 -0000
@@ -3,6 +3,8 @@
 if ENABLE_GLADE
 TARGET = $(ASSEMBLY)
 APIS = $(API) $(ADDITIONAL_API)
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = glade-sharp.pc
 else
 TARGET = 
 APIS = 
@@ -20,7 +22,7 @@
 gapidir = $(datadir)/gapi
 assembly_DATA = $(TARGET)
 gapi_DATA = $(APIS)
-CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API)
+CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) glade-sharp.pc
 
 sources =				\
 	HandlerNotFoundExeception.cs	\
@@ -38,7 +40,8 @@
 	$(RAW_API)		\
 	$(METADATA)		\
 	$(customs)		\
-	$(sources)
+	$(sources)		\
+	glade-sharp.pc.in
 
 $(API): $(srcdir)/$(RAW_API) $(srcdir)/$(METADATA)
 	cp $(srcdir)/$(RAW_API) $(API)
Index: glade/glade-sharp.pc.in
===================================================================
RCS file: glade/glade-sharp.pc.in
diff -N glade/glade-sharp.pc.in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ glade/glade-sharp.pc.in	2 Apr 2004 22:27:20 -0000
@@ -0,0 +1,9 @@
+prefix=@prefix@
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+
+Name: Glade#
+Description: Glade# - Glade .NET Binding
+Version: @VERSION@
+Libs: -lib:${libdir} -r:glade-sharp
Index: gnome/.cvsignore
===================================================================
RCS file: /cvs/public/gtk-sharp/gnome/.cvsignore,v
retrieving revision 1.3
diff -u -r1.3 .cvsignore
--- gnome/.cvsignore	16 Mar 2004 19:23:09 -0000	1.3
+++ gnome/.cvsignore	2 Apr 2004 22:27:20 -0000
@@ -1,3 +1,4 @@
+gnome-sharp.pc
 *.dll
 generated
 generated-stamp
Index: gnome/Makefile.am
===================================================================
RCS file: /cvs/public/gtk-sharp/gnome/Makefile.am,v
retrieving revision 1.1
diff -u -r1.1 Makefile.am
--- gnome/Makefile.am	12 Mar 2004 21:18:07 -0000	1.1
+++ gnome/Makefile.am	2 Apr 2004 22:27:20 -0000
@@ -3,6 +3,10 @@
 if ENABLE_GNOME
 TARGET = $(ASSEMBLY)
 APIS = $(API)
+
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = gnome-sharp.pc
+
 else
 TARGET = 
 APIS = 
@@ -20,7 +24,7 @@
 gapidir = $(datadir)/gapi
 assembly_DATA = $(TARGET)
 gapi_DATA = $(APIS)
-CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API)
+CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gnome-sharp.pc
 
 sources =					\
 	CanvasProxy.cs				\
@@ -66,7 +70,8 @@
 	$(RAW_API)		\
 	$(METADATA)		\
 	$(customs)		\
-	$(sources)
+	$(sources)		\
+	gnome-sharp.pc.in
 
 $(API): $(srcdir)/$(RAW_API) $(srcdir)/$(METADATA)
 	cp $(srcdir)/$(RAW_API) $(API)
Index: gnome/gnome-sharp.pc.in
===================================================================
RCS file: gnome/gnome-sharp.pc.in
diff -N gnome/gnome-sharp.pc.in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ gnome/gnome-sharp.pc.in	2 Apr 2004 22:27:20 -0000
@@ -0,0 +1,9 @@
+prefix=@prefix@
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+
+Name: Gnome#
+Description: Gnome# - GNOME .NET Binding
+Version: @VERSION@
+Libs: -lib:${libdir} -r:gnome-sharp
Index: gnomedb/.cvsignore
===================================================================
RCS file: /cvs/public/gtk-sharp/gnomedb/.cvsignore,v
retrieving revision 1.3
diff -u -r1.3 .cvsignore
--- gnomedb/.cvsignore	16 Mar 2004 19:23:09 -0000	1.3
+++ gnomedb/.cvsignore	2 Apr 2004 22:27:20 -0000
@@ -1,3 +1,4 @@
+gnomedb-sharp.pc
 *.dll
 generated
 generated-stamp
Index: gnomedb/Makefile.am
===================================================================
RCS file: /cvs/public/gtk-sharp/gnomedb/Makefile.am,v
retrieving revision 1.1
diff -u -r1.1 Makefile.am
--- gnomedb/Makefile.am	12 Mar 2004 21:18:08 -0000	1.1
+++ gnomedb/Makefile.am	2 Apr 2004 22:27:20 -0000
@@ -1,6 +1,8 @@
 if ENABLE_GNOMEDB
 TARGET = $(ASSEMBLY)
 APIS = $(API)
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = gnomedb-sharp.pc
 else
 TARGET = 
 APIS = 
@@ -17,7 +19,7 @@
 gapidir = $(datadir)/gapi
 assembly_DATA = $(TARGET)
 gapi_DATA = $(APIS)
-CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API)
+CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gnomedb-sharp.pc
 
 sources =				\
 	Application.cs
@@ -32,7 +34,8 @@
 	$(RAW_API)		\
 	$(METADATA)		\
 	$(customs)		\
-	$(sources)
+	$(sources)		\
+	gnomedb-sharp.pc.in
 
 $(API): $(srcdir)/$(RAW_API) $(srcdir)/$(METADATA)
 	cp $(srcdir)/$(RAW_API) $(API)
Index: gnomedb/gnomedb-sharp.pc.in
===================================================================
RCS file: gnomedb/gnomedb-sharp.pc.in
diff -N gnomedb/gnomedb-sharp.pc.in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ gnomedb/gnomedb-sharp.pc.in	2 Apr 2004 22:27:20 -0000
@@ -0,0 +1,9 @@
+prefix=@prefix@
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+
+Name: GnomeDB#
+Description: GnomeDB# - GNOMEDB .NET Binding
+Version: @VERSION@
+Libs: -lib:${libdir} -r:gnomedb-sharp
Index: gtkhtml/.cvsignore
===================================================================
RCS file: /cvs/public/gtk-sharp/gtkhtml/.cvsignore,v
retrieving revision 1.4
diff -u -r1.4 .cvsignore
--- gtkhtml/.cvsignore	16 Mar 2004 19:23:09 -0000	1.4
+++ gtkhtml/.cvsignore	2 Apr 2004 22:27:20 -0000
@@ -1,3 +1,4 @@
+gtkhtml-sharp.pc
 *.dll
 generated
 generated-stamp
Index: gtkhtml/Makefile.am
===================================================================
RCS file: /cvs/public/gtk-sharp/gtkhtml/Makefile.am,v
retrieving revision 1.1
diff -u -r1.1 Makefile.am
--- gtkhtml/Makefile.am	12 Mar 2004 21:18:10 -0000	1.1
+++ gtkhtml/Makefile.am	2 Apr 2004 22:27:20 -0000
@@ -1,6 +1,8 @@
 if ENABLE_GTKHTML
 TARGET = $(ASSEMBLY)
 APIS = $(API)
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = gtkhtml-sharp.pc
 else
 TARGET = 
 APIS = 
@@ -17,7 +19,7 @@
 gapidir = $(datadir)/gapi
 assembly_DATA = $(TARGET)
 gapi_DATA = $(APIS)
-CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API)
+CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) gtkhtml-sharp.pc
 
 sources =
 
@@ -32,7 +34,8 @@
 	$(RAW_API)		\
 	$(METADATA)		\
 	$(customs)		\
-	$(sources)
+	$(sources)		\
+	gtkhtml-sharp.pc.in
 
 $(API): $(srcdir)/$(RAW_API) $(srcdir)/$(METADATA)
 	cp $(srcdir)/$(RAW_API) $(API)
Index: gtkhtml/gtkhtml-sharp.pc.in
===================================================================
RCS file: gtkhtml/gtkhtml-sharp.pc.in
diff -N gtkhtml/gtkhtml-sharp.pc.in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ gtkhtml/gtkhtml-sharp.pc.in	2 Apr 2004 22:27:20 -0000
@@ -0,0 +1,9 @@
+prefix=@prefix@
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+
+Name: Gtkhtml#
+Description: Gtkhtml# - Gtkhtml .NET Binding
+Version: @VERSION@
+Libs: -lib:${libdir} -r:gtkhtml-sharp
Index: rsvg/.cvsignore
===================================================================
RCS file: /cvs/public/gtk-sharp/rsvg/.cvsignore,v
retrieving revision 1.3
diff -u -r1.3 .cvsignore
--- rsvg/.cvsignore	16 Mar 2004 19:23:09 -0000	1.3
+++ rsvg/.cvsignore	2 Apr 2004 22:27:21 -0000
@@ -1,3 +1,4 @@
+rsvg-sharp.pc
 *.dll
 generated
 generated-stamp
Index: rsvg/Makefile.am
===================================================================
RCS file: /cvs/public/gtk-sharp/rsvg/Makefile.am,v
retrieving revision 1.2
diff -u -r1.2 Makefile.am
--- rsvg/Makefile.am	30 Mar 2004 20:37:03 -0000	1.2
+++ rsvg/Makefile.am	2 Apr 2004 22:27:21 -0000
@@ -1,6 +1,8 @@
 if ENABLE_RSVG
 TARGET = $(ASSEMBLY)
 APIS = $(API)
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = rsvg-sharp.pc
 else
 TARGET = 
 APIS = 
@@ -18,7 +20,7 @@
 gapidir = $(datadir)/gapi
 assembly_DATA = $(TARGET)
 gapi_DATA = $(APIS)
-CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API)
+CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) rsvg-sharp.pc
 
 sources =			\
 	Tool.cs
@@ -33,7 +35,8 @@
 	$(RAW_API)		\
 	$(METADATA)		\
 	$(customs)		\
-	$(sources)
+	$(sources)		\
+	rsvg-sharp.pc.in
 
 $(API): $(srcdir)/$(RAW_API) $(srcdir)/$(METADATA)
 	cp $(srcdir)/$(RAW_API) $(API)
Index: rsvg/rsvg-sharp.pc.in
===================================================================
RCS file: rsvg/rsvg-sharp.pc.in
diff -N rsvg/rsvg-sharp.pc.in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ rsvg/rsvg-sharp.pc.in	2 Apr 2004 22:27:21 -0000
@@ -0,0 +1,9 @@
+prefix=@prefix@
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+
+Name: Rsvg#
+Description: Rsvg# - librsvg .NET Binding
+Version: @VERSION@
+Libs: -lib:${libdir} -r:rsvg-sharp
Index: vte/.cvsignore
===================================================================
RCS file: /cvs/public/gtk-sharp/vte/.cvsignore,v
retrieving revision 1.2
diff -u -r1.2 .cvsignore
--- vte/.cvsignore	16 Mar 2004 19:23:10 -0000	1.2
+++ vte/.cvsignore	2 Apr 2004 22:27:21 -0000
@@ -1,3 +1,4 @@
+vte-sharp.pc
 vte-sharp.dll
 generated
 generated-stamp
Index: vte/Makefile.am
===================================================================
RCS file: /cvs/public/gtk-sharp/vte/Makefile.am,v
retrieving revision 1.1
diff -u -r1.1 Makefile.am
--- vte/Makefile.am	12 Mar 2004 21:18:11 -0000	1.1
+++ vte/Makefile.am	2 Apr 2004 22:27:21 -0000
@@ -1,6 +1,8 @@
 if ENABLE_VTE
 TARGET = $(ASSEMBLY)
 APIS = $(API)
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = vte-sharp.pc
 else
 TARGET = 
 APIS = 
@@ -17,7 +19,7 @@
 gapidir = $(datadir)/gapi
 assembly_DATA = $(TARGET)
 gapi_DATA = $(APIS)
-CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API)
+CLEANFILES = $(ASSEMBLY) generated-stamp generated/*.cs $(API) vte-sharp.pc
 
 sources = 
 
@@ -31,7 +33,8 @@
 	$(RAW_API)		\
 	$(METADATA)		\
 	$(customs)		\
-	$(sources)
+	$(sources)		\
+	vte-sharp.pc.in
 
 $(API): $(srcdir)/$(RAW_API) $(srcdir)/$(METADATA)
 	cp $(srcdir)/$(RAW_API) $(API)
Index: vte/vte-sharp.pc.in
===================================================================
RCS file: vte/vte-sharp.pc.in
diff -N vte/vte-sharp.pc.in
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ vte/vte-sharp.pc.in	2 Apr 2004 22:27:21 -0000
@@ -0,0 +1,9 @@
+prefix=@prefix@
+exec_prefix=${prefix}
+libdir=${exec_prefix}/lib
+
+
+Name: Vte#
+Description: Vte# - libvte .NET Binding
+Version: @VERSION@
+Libs: -lib:${libdir} -r:vte-sharp

--=-kCQ3bxeyzStGulkqvg2G--