Permalink
Browse files

Don't install to GAC

  • Loading branch information...
1 parent f43886e commit 89fb195126174b5258c10e0aafcca844c50da2b3 @gburt gburt committed Sep 1, 2010
Showing with 20 additions and 14 deletions.
  1. +15 −0 README
  2. +3 −13 gio/Makefile.am
  3. +2 −1 gio/gio-sharp-2.0.pc.in
View
15 README
@@ -0,0 +1,15 @@
+gio-sharp binds the GIO API, which isn't available in Gtk#.
+
+It is not installed in the GAC because we are not ready to commit to API
+stability. Please follow
+
+http://www.mono-project.com/Guidelines:Application_Deployment#Libraries_with_Unstable_APIs
+
+for how to use this library in your application.
+
+Website: http://github.com/mono/gio-sharp
+
+Requirements:
+* glib-2.0 >= 2.18
+* Gtk# 2.12
+* GAPI 2.12
View
@@ -16,6 +16,9 @@ ASSEMBLIES = \
all: gio-sharp.dll
+giodir = $(prefix)/lib/gio-sharp
+gio_SCRIPTS = gio-sharp.dll gio-sharp.dll.mdb
+
gapidir = $(datadir)/gapi-2.0
gapi_DATA = gio-api.xml
@@ -45,22 +48,9 @@ else
sed -e 's!^/\(.\)/!\1:\\!' -e 's!/!\\!g' | cmd
endif
-install-data-local: gio-sharp.dll
- -$(GACUTIL) -i $< -f $(GACUTIL_FLAGS)
-if !USING_MONO
- $(MKDIR_P) $(DESTDIR)$(libdir)/mono/$(PACKAGE_VERSION); $(INSTALL) $< $(DESTDIR)$(libdir)/mono/$(PACKAGE_VERSION)
-endif
-
-uninstall-local:
- -$(GACUTIL) -u gio-sharp $(GACUTIL_FLAGS)
-if !USING_MONO
- rm $(DESTDIR)$(libdir)/mono/$(PACKAGE_VERSION)/gio-sharp.dll
-endif
-
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = gio-sharp-2.0.pc
-
CLEANFILES = \
gio-sharp.dll \
gio-sharp.dll.mdb \
View
@@ -1,8 +1,9 @@
prefix=${pcfiledir}/../..
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
-assemblies_dir=${libdir}/mono/@PACKAGE_VERSION@
+assemblies_dir=${libdir}/gio-sharp
gapidir=${prefix}/share/gapi-2.0
+Libraries=${assemblies_dir}/gio-sharp.dll ${assemblies_dir}/gio-sharp.dll.mdb
Name: GIO#
Description: GIO# - GIO .NET Binding

0 comments on commit 89fb195

Please sign in to comment.