Mike Kestner
7a6d6b2128
2004-06-25 Mike Kestner <mkestner@ximian.com>
...
* */*.cs : add lgpl license blurb and clean up (c)'s.
* */*.custom : add lgpl license blurb and clean up (c)'s.
* */glue/*.c : add lgpl license blurb and clean up (c)'s.
file adds without license from now on are punishable by wedgie.
svn path=/trunk/gtk-sharp/; revision=30401
2004-06-25 18:42:19 +00:00
Mike Kestner
112f066abf
2004-06-11 Mike Kestner <mkestner@ximian.com>
...
* configure.in : deal with a csc-ism in source paths.
* */Makefile.am : use the GENERATED_SOURCES var.
* */glue/Makefile.am : add -no-undefined for win32 dll builds.
svn path=/trunk/gtk-sharp/; revision=29367
2004-06-11 18:19:41 +00:00
Mike Kestner
c1440d52d1
2004-06-10 Mike Kestner <mkestner@ximian.com>
...
* configure.in : AC_SUBST GACUTIL_FLAGS. require mono-0.95 (though
it's really cvs bleeding edge.)
* * AssemblyInfo.cs.in : s/pub/snk. delaysign=no.
* * Makefile.am : s/pub/snk. portability fixes to csc from John
Luke. Switch to GACUTIL_FLAGS.
* doc/Makefile.am : don't build docs, install raw xml to the prefix.
svn path=/trunk/gtk-sharp/; revision=29227
2004-06-10 19:45:20 +00:00
Mike Kestner
e087174d5d
2004-06-08 Mike Kestner <mkestner@ximian.com>
...
* gnomedb/Application.cs : add a missing DllImport.
svn path=/trunk/gtk-sharp/; revision=29059
2004-06-08 19:47:46 +00:00
Mike Kestner
8520053aa8
2004-06-07 Mike Kestner <mkestner@ximian.com>
...
* */Makefile.am : s|--unsafe|/unsafe to remove a mcs-ism that jluke
exposed in his cygwin build patch.
svn path=/trunk/gtk-sharp/; revision=28991
2004-06-07 21:54:31 +00:00
Mike Kestner
6c25e8c608
2004-05-25 Mike Kestner <mkestner@ximian.com>
...
* gtkhtml/Gtk.metadata : hide Gtk.HTML the ctors.
* gtkhtml/HTML.custom : new manual impl for ctors.
* gtkhtml/Makefile.am : add new custom
[Fixes #59148 ]
2004-05-25 Mike Kestner <mkestner@ximian.com>
* */Makefile.am : rm -f generated/* in case it doesn't exist yet.
svn path=/trunk/gtk-sharp/; revision=28214
2004-05-27 02:06:05 +00:00
Mike Kestner
7ab2b0d6b9
2004-05-25 Mike Kestner <mkestner@ximian.com>
...
* */Makefile.am : rm generated/* in generated-stamp target.
svn path=/trunk/gtk-sharp/; revision=28191
2004-05-26 19:44:25 +00:00
Todd Berman
8f53f68348
2004-05-13 Todd Berman <tberman@sevenl.net>
...
* *.pc.in: add .dll to the end of the Libs: references, and convert
them to be absolute paths.
svn path=/trunk/gtk-sharp/; revision=27306
2004-05-13 19:23:16 +00:00
Mike Kestner
31ef54a54a
2004-05-05 Mike Kestner <mkestner@ximian.com>
...
* generator/BoxedGen.cs : remove g_value_init DllImport and change
(g|s)et_boxed to use a glue method to simplify dllmapping.
* glib/Value.cs : add Init method.
* glib/glue/value.cs : add get/set_boxed glue methods.
* */*.config.in : remove libgobject mappings for dlls that no longer
need them.
svn path=/trunk/gtk-sharp/; revision=26787
2004-05-05 20:14:14 +00:00
Todd Berman
4c2b4d6482
2004-05-03 Todd Berman <tberman@sevenl.net>
...
* */*.pc.in: change to use @PACKAGE@ where its needed, fixes pc bug
svn path=/trunk/gtk-sharp/; revision=26674
2004-05-03 23:36:57 +00:00
Mike Kestner
57f06abbfe
2004-05-03 Mike Kestner <mkestner@ximian.com>
...
* */Makefile.am : fix gacutil for new package switch
* */*.pc.in : fix -libs var for new dll path
svn path=/trunk/gtk-sharp/; revision=26644
2004-05-03 21:05:51 +00:00
Mike Kestner
866254b519
hush
...
svn path=/trunk/gtk-sharp/; revision=26602
2004-05-03 16:26:00 +00:00
Mike Kestner
01ef68965d
2004-04-30 Mike Kestner <mkestner@ximian.com>
...
* configure.in : lookup gacutil and error out if not found.
* */Makefile.am : add install-data-local and uninstall-local targets
for GAC installation. Add gtk-sharp.pub target to cp the key in for
distcheck.
* */AssemblyInfo.cs.in : remove ../ from key path for VPATH build.
svn path=/trunk/gtk-sharp/; revision=26485
2004-05-01 03:38:54 +00:00
Mike Kestner
5f80b97227
2004-04-30 Mike Kestner <mkestner@ximian.com>
...
* configure.in : AC_SUBST an API_VERSION=1.0.0.0 for the
AssemblyVersionAttributes.
* */AssemblyInfo.cs.in : s/@VERSION@/@API_VERSION@/
svn path=/trunk/gtk-sharp/; revision=26435
2004-04-30 18:24:16 +00:00
Mike Kestner
687219d656
2004-04-30 Mike Kestner <mkestner@ximian.com>
...
* */AssemblyInfo.cs.in : s/@VERSION@.0.0/@VERSION@/
svn path=/trunk/gtk-sharp/; revision=26431
2004-04-30 16:55:15 +00:00
Mike Kestner
e4c7f28e66
2004-04-29 Mike Kestner <mkestner@ximian.com>
...
* configure.in : expand the AssemblyInfo.cs files.
* */AssemblyInfo.cs.in : new assembly info files.
* */Makefile.am : dist, make, and clean assmbly info files.
svn path=/trunk/gtk-sharp/; revision=26356
2004-04-29 22:19:30 +00:00
Mike Kestner
9bc8928f88
2004-04-29 Mike Kestner <mkestner@ximian.com>
...
* configure.in : expand the new config files.
* */*config.in : the per-assembly config files.
* */Makefile.am : dist, clean, and install the configs.
* gnome/*.c* : fix some errant DllImports.
svn path=/trunk/gtk-sharp/; revision=26301
2004-04-29 15:00:24 +00:00
Todd Berman
2190751eba
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
svn path=/trunk/gtk-sharp/; revision=24992
2004-04-03 05:12:17 +00:00
Mike Kestner
5e03bca76f
hush
...
svn path=/trunk/gtk-sharp/; revision=24156
2004-03-16 19:24:53 +00:00
Mike Kestner
e83c55a242
2004-03-12 Mike Kestner <mkestner@ximian.com>
...
* */Makefile.am : automakify the build
* */Makefile.in : kill
* *.custom : remove System.Drawing dependencies
* *.cs : remove System.Drawing dependencies
* *-api.xml : mv to *-api.raw
* glue/* : mv to lib specific gluelibs for glib, gdk, gtk, and glade.
* gtk/gtk-symbols : alias GtkType to GType
* sources/gtk-sharp-sources.xml : create .raw files. They are now
transformed to .xml files by the metadata compilation step.
svn path=/trunk/gtk-sharp/; revision=23967
2004-03-12 21:18:11 +00:00
Urs C. Muff
c8511cd513
Using configurable runtime during build process --> RUNTIME=@MONO@ in Makefile.in files. MONO is defined in configure.in. For Mac OS X == Darwin it is 'mint' for now, for the others it remains 'mono'. Also use the more generic code from mono/autogen.sh to detect libtool.
...
svn path=/trunk/gtk-sharp/; revision=23880
2004-03-10 15:57:33 +00:00
Mike Kestner
64e69d3832
2004-03-08 Mike Kestner <mkestner@ximian.com>
...
* generator/ObjectGen.cs : ignore virtual_method elems for now.
* parser/gapi2xml.pl : parse the non-signal class methods and add as
virtual_method elements in the API xml
* */*-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=23809
2004-03-08 18:08:48 +00:00
Mike Kestner
32f12c714b
2003-11-29 Mike Kestner <mkestner@speakeasy.net>
...
* */Makefile.in : remove the nowarns
* gdk/Rectangle.custom : add System.Drawing.Rect implicit cast op.
* sample/Size.cs : use System.Drawing.Rectangles
* sample/GnomeHelloWorld.cs : remove an unneeded null check
svn path=/trunk/gtk-sharp/; revision=20612
2003-11-29 23:48:14 +00:00
Mike Kestner
0a6f618d58
2003-10-28 Mike Kestner <mkestner@ximian.com>
...
* */Makefile.in : create the apidir before installing to it.
svn path=/trunk/gtk-sharp/; revision=19442
2003-10-28 20:03:29 +00:00
Mike Kestner
6e44bd8cdb
2003-10-12 Mike Kestner <mkestner@ximian.com>
...
* art/Art.metadata : new xpath metadata rules
* art/Makefile.in : apply metadata before generation
* atk/Atk.metadata : new xpath metadata rules
* atk/Makefile.in : apply metadata before generation
* gda/Gda.metadata : new xpath metadata rules
* gda/Makefile.in : apply metadata before generation
* gdk/Gdk.metadata : new xpath metadata rules
* gdk/Makefile.in : apply metadata before generation
* gnomedb/GnomeDb.metadata : new xpath metadata rules
* gnomedb/Makefile.in : apply metadata before generation
* pango/Pango.metadata : new xpath metadata rules
* pango/Makefile.in : apply metadata before generation
* parser/Makefile.in : build and install new gapi-fixup
* parser/gapi-fixup.cs : new xpath based metadata engine
* sources/*.metadata : remove most of the old metadata,
still have to convert Gtk and Gnome to xpaths.
svn path=/trunk/gtk-sharp/; revision=18947
2003-10-13 03:06:22 +00:00
Martin Willemoes Hansen
6b629e8cef
* Makefile.in: Updated to reflect moval of api xml files from api/
...
to each assembly dir.
* configure.in: Ditto
* art/.cvsignore Ditto
* art/Makefile.in: Ditto
* atk/.cvsignore Ditto
* atk/Makefile.in: Ditto
* gda/.cvsignore Ditto
* gda/Makefile.in: Ditto
* gdk/.cvsignore Ditto
* gdk/Makefile.in: Ditto
* gdk/gdk-symbols.xml Ditto
* glade/.cvsignore Ditto
* glade/Makefile.in: Ditto
* gnome/.cvsignore Ditto
* gnome/Makefile.in: Ditto
* gnomedb/.cvsignore Ditto
* gnomedb/Makefile.in: Ditto
* gst/.cvsignore Ditto
* gst/Makefile.in: Ditto
* gtk/.cvsignore Ditto
* gtk/Makefile.in: Ditto
* gtk/gtk-symbols.xml Ditto
* gtkhtml/.cvsignore Ditto
* gtkhtml/Makefile.in: Ditto
* pango/.cvsignore Ditto
* pango/Makefile.in: Ditto
* rsvg/.cvsignore Ditto
* rsvg/Makefile.in: Ditto
* sources/gtk-sharp-sources.xml: Ditto
* api/: Removed
svn path=/trunk/gtk-sharp/; revision=18827
2003-10-09 22:29:59 +00:00
Mike Kestner
732cdf7729
2003-10-08 Mike Kestner <mkestner@ximian.com>
...
* */Makefile.in : rework the prefix handling for duncan's packaging.
svn path=/trunk/gtk-sharp/; revision=18778
2003-10-08 22:13:47 +00:00
Duncan Mak
fec0df9def
* art/Makefile.in:
...
* atk/Makefile.in:
* gda/Makefile.in:
* gdk/Makefile.in:
* glade/Makefile.in:
* gnome/Makefile.in:
* gnomedb/Makefile.in
* gtk/Makefile.in:
* pango/Makefile.in:
* rsvg/Makefile.in: Suppress warnings CS0660 and CS0661.
svn path=/trunk/gtk-sharp/; revision=16730
2003-07-27 06:48:40 +00:00
Rodrigo Moya
147f0bac8f
2003-02-05 Rodrigo Moya <rodrigo@ximian.com>
...
* gda/Application.cs:
* gnomedb/Application.cs: synced version number with its corresponding
C library version.
svn path=/trunk/gtk-sharp/; revision=11248
2003-02-05 18:52:45 +00:00
Robert McQueen
5c87903756
2002-12-22 Robert McQueen <robot101@debian.org>
...
* makefile: when doing distclean, attempt distclean on all the
C# subdirs too
* gconf/Makefile.in: added distclean target to rm the Makefiles
in the subdirs of gconf/
* glue/Makefile.am: build libgtksharpglue as an unversioned
module to avoid so -> so.0 -> so.0.0 symlink mess
* */Makefile.in: call mkinstalldirs before installing any files
so that subdirs can be installed seperately or in any sequence
(eg binding dirs before native dirs)
svn path=/trunk/gtk-sharp/; revision=9828
2002-12-22 05:08:52 +00:00
Mike Kestner
2e07bf7e87
2002-10-26 Mike Kestner <mkestner@speakeasy.net>
...
* api/*.xml : get libgda and libgnomedb metadata setup
* gconf/*/Makefile.in : patch from MauricioC for -L's and /r's
* gnomedb/Makefile.in : patch from MauricioC for -L's and /r's
* generator/ClassBase.cs (ctor): mangle hash names for sigs and props
* generator/Parameters.cs (MangleName): handle params, null, and ref
* generator/Parser.cs (ParseNamespace): ignore "hidden" types
* generator/StructBase.cs (MangleName): handle params, null, and ref
* glib/Object.cs (Equals): kill, also kill == and !=
* sources/Gda.metadata : new, make Gda behave without hand edits
* sources/GnomeDb.metadata : ditto
svn path=/trunk/gtk-sharp/; revision=8577
2002-10-26 08:03:16 +00:00
Rodrigo Moya
e59f626a81
2002-09-11 Rodrigo Moya <rodrigo@gnome-db.org>
...
* gnomedb/Makefile.in:
* gnomedb/Application.cs: added class for libgnomedb initialization.
* sample/DbClient/GnomeDbClient.cs: new test file for libgnomedb.
svn path=/trunk/gtk-sharp/; revision=7373
2002-09-12 01:23:35 +00:00
Rodrigo Moya
8b9ee5b8e1
2002-09-08 Rodrigo Moya <rodrigo@gnome-db.org>
...
* makefile:
* configure.in:
* sources/gtk-sharp.sources: added needed stuff for libgnomedb.
* gnomedb/Makefile.in:
* api/Makefile.in:
* api/gnomedb-api.xml: new files for libgnomedb API.
svn path=/trunk/gtk-sharp/; revision=7354
2002-09-11 09:43:17 +00:00