Commit graph

16 commits

Author SHA1 Message Date
he
43cafc3804 Bump PKGREVISION following the update of textproc/icu, and the
corresponding change of ABI.

OK'ed by wiz@ (as was the textproc/icu update).
2009-03-25 22:37:12 +00:00
kefren
d295bf6aeb MAKE_JOBS_SAFE=no 2009-03-22 22:35:32 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
wiz
4d911ad49a Update to 2.24.1:
* bootstrap-2.24: add back the POLICY_VERSION entries. Patch from
	Scott Peterson.
	* gnome/Makefile.am: add a POLICY_VERSION variable to override
	the global setting, since gnome-sharp.dll is not compatible with
	previous versions due to the gnomeprint and gnomepanel removal.
	[Fixes #469663]
2009-03-06 14:30:05 +00:00
wiz
a37c67aa1b Update to 2.24.0:
2008-08-06  Mike Kestner  <mkestner@novell.com>

	* *: Update to Gnome 2.23.5 release API.  Remove print and panel
	APIs from gnome-sharp.dll into their own assemblies now located in
	gnome-desktop-sharp.

2008-05-14  Stephane Delcroix  <sdelcroix@novell.com>

	* gconf/GConf/gconf-sharp.dll.config.in:
	* gconf/GConf/ClientBase.cs: use GType.Init () instead of
	g_type_init ();
2008-10-24 20:51:11 +00:00
wiz
03b53774ba Recursive PKGREVISION/ABI-depends bump for db4 4.6->4.7 update (shlib
name change).
2008-09-06 20:54:31 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
wiz
5f9c54c8d6 Bump gnome-sharp API depends for shlib name changes and dependency changes.
Bump PKGREVISION of its dependencies.
2008-04-27 23:09:53 +00:00
wiz
6a0ab79f0f Fix path to itself. 2008-04-27 23:03:53 +00:00
wiz
1625906d01 Update to 2.20.1.
Parts were split off into a separate package which I'll commit shortly,
gnome-desktop-sharp.

Changes:
* bootstrap-2.20: bump version.
* bootstrap-generic: substitute the GTK_SHARP_REQUIRED_VERSION.
* bootstrap-2.20: check for gtk 2.12.0 and gtk-sharp 2.12.1.
* configure.in.in: separate the gtk+ and gtk-sharp version variables.
* gnome/Program.custom: use GLib.Object.Harden to avoid some
reflection.
* bootstrap-2.20: bump gtk-sharp requirement to 2.12.1.
* gnome/Program.custom: revert QuitPrepare hook and instead do an
obnoxious hack to disable the toggle_ref mechanism for GnomeProgram.
Uses reflection since I didn't want to expose this hack in the public
GLib.Object API.
* gnome/Program.custom: hook into Gtk.Application.QuitPrepare to
dispose our managed resources prior to invoking gtk_main_quit.  Avoids
a crash on exit() in toggle_ref usage after managed releases have been
released.
* bootstrap-2.20: bump version and tag.
* gnome/gnome-api-2.20.raw: reparse
* sources/gnome-sharp-2.20-sources.xml: hide private gailcanvas hdrs.
hide gnome-print-gdi.h.
* bootstrap-2.20: bump svn version.
* gnome/Gnome.metadata: hide new Global class which was hiding
stable API.  [Fixes #356649]
* configure.in.in: integrate build service patch from Wade.
* bootstrap-2.20: update to version 2.19.90.
* * Move to 2.20 API.
* configure.in.in: move vte, rsvg, and gtkhtml to gnome-desktop-sharp.
* Makefile.am: ditto
* sample/Makefile.am: ditto
* Makefile.include: some refinement of the variable mangling.
* configure.in.in: expand new pc.in.
* gconf/GConf/gconf-sharp-2.0.pc.in: remove gnome-sharp Requires and
peditors.dll from the Libs: var.
* gconf/GConf.PropertyEditors/Makefile.am: install new pc.
* gconf/GConf.PropertyEditors/gconf-sharp-peditors-2.0.pc.in: expose
new pc file since this is conditional and the gconf-sharp.dll build
is not.
* gconf/GConf/Makefile.am: Copy AssemblyInfo.cs to the current dir so
that csc can find it.  (csc doesn't understand ../..)
* gconf/GConf/Makefile.am:
* gconf/GConf.PropertyEditors/Makefile.am:
use top_builddir instead of .. to avoid win32 build issues.
* gconf/GConf/Makefile.am: remove GNOME condition.  It's only needed
on the peditor build.
* gnome/CanvasItem.custom: marshal GType as IntPtr.
[Fixes comment #8 of 327058]
* gconf/GConf/Value.cs: Deal with zero length arrays gracefully.
Thanks to Sebastian Dröge <slomo@circular-chaos.org> for a
patch this one was derived from.  [Fixes #325516]
* AssembyInfo.cs.in : add [IgnoreClassInitializers]
* vte/Vte.metadata : rule from Peter Johanson to mark a string
const.
* gnome/CanvasPathDef.custom : adapt to generated pinvoke sig change.
* configure.in.in : add blurb about the gnome-sharp.dll requirements
since it seems to be a FAQ for people trying to build from sources.
* bootstrap-generic : use automake --foreign to keep automake-1.10 from
blowing up on the gnu make function usage.  grrr.
* sample/gconf/Makefile.am : use install-data-hook to make 1.10 happy.
* gconf/tools/gconfsharp2-schemagen.in:
Revert unportable 'relocatable' wrapper using which (doesn't work with symlinks)
* gconf/GConf/Value.cs: Allow the storage of empty lists in
gconf-sharp.
2008-04-27 23:03:09 +00:00
wiz
a9ea006193 Bump BUILDLINK_API_DEPENDS for gtk-sharp (name changes) and bump PKGREVISION
of dependencies.
2008-04-27 09:21:27 +00:00
wiz
8dbcc89d5b Update path to gtk-sharp. 2008-03-17 22:54:02 +00:00
wiz
8e810a2bc9 Recursive PKGREVISION bump for gnutls-2.2.2 update with shlib major bump. 2008-03-06 14:53:47 +00:00
drochner
282837c346 remove two @dirrms of foreign dirs 2008-02-20 18:46:27 +00:00
drochner
085c4adae7 quoting hell: make the sed substitution work (first by make, then by sh) 2008-02-20 18:45:51 +00:00
xtraeme
652423b65e Initial import of gnome-sharp-2.16.1.
This package provides C# bindings for the GNOME libraries.
2008-02-19 13:48:13 +00:00