2011-05-21 14:09:35 +02:00
|
|
|
# $NetBSD: Makefile.common,v 1.11 2011/05/21 12:09:35 obache Exp $
|
2004-01-12 18:15:26 +01:00
|
|
|
#
|
2011-05-21 14:09:35 +02:00
|
|
|
# used by lang/pnetlib/Makefile
|
|
|
|
# used by lang/pnetlib-nox11/Makefile
|
2004-01-12 18:15:26 +01:00
|
|
|
|
2008-02-18 17:39:43 +01:00
|
|
|
DISTNAME= pnetlib-0.8.0
|
2004-01-12 18:15:26 +01:00
|
|
|
CATEGORIES= lang
|
2008-02-18 17:39:43 +01:00
|
|
|
MASTER_SITES= http://download.savannah.gnu.org/releases/dotgnu-pnet/
|
2004-01-12 18:15:26 +01:00
|
|
|
|
2010-07-06 12:17:11 +02:00
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
2004-01-12 18:15:26 +01:00
|
|
|
HOMEPAGE= http://www.dotgnu.org/
|
|
|
|
COMMENT= DotGNU Portable .NET C SHARP class libraries
|
|
|
|
|
2011-05-21 14:09:35 +02:00
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
|
2004-01-12 18:15:26 +01:00
|
|
|
GNU_CONFIGURE= yes
|
2005-05-22 22:07:36 +02:00
|
|
|
USE_TOOLS+= gmake
|
Update to 0.6.4, and disable Xft support for now as workaround for
PR pkg/24965.
Changes:
0.6.4 (13 March 2004)
System.Windows.Forms & System.Drawing:
* Missing "CtrlN" and "CtrlShiftN" shortcut values (Rhys Weatherley).
* Implement the "Splitter" control (Rhys Weatherley).
* Rewrite the binding classes (Rhys Weatherley).
* Bugs in Win32 window handling (Gopal V, Neil Cawse).
* Fixes to ComboBox drop-down width (Neil Cawse).
* Don't perform layout on minimized windows (Neil Cawse).
* Reduce ProgressBar flicker (Neil Cawse).
* Fixes to TabControl, TextBox, TreeView, CustomControl (Neil Cawse).
* Finish off the Panel control (Neil Cawse).
* Add support for Control.OnClick and Control.OnDoubleClick (Neil Cawse).
* Fix toolkit control offsets (Neil Cawse).
* ImageList fixes (Neil Cawse).
* Set scroll bar cursors to a more appropriate value (Rhys Weatherley).
* Tweaks to get the SharpDevelop code editor working (Simon Guindon).
* Stub out the color and folder browser dialogs (Rhys Weatherley).
* Implement the font selection dialog (Rhys Weatherley).
* DrawString fixes (Neil Cawse).
* Bugs in popups, keyboard handling, and paint efficiency (Neil Cawse).
* Lots of layout and interaction fixes (Neil Cawse).
* Double buffering framework (Neil Cawse).
* Mnenmonic support (Neil Cawse).
* Fix DrawIcon, DrawIconUnstretched, DrawImage (Rhys Weatherley).
* Speed up 1-to-1 image draws (Rhys Weatherley).
* Invalidate/Update improvements (Neil Cawse).
* Signature issues in TabPageCollection (Miroslaw Dobrzanski-Neumann).
* TabPageCollection should not inherit from ControlCollection (Rhys W).
* Add the missing Label.FlatStyle property (Rhys Weatherley).
Xsharp:
* Process pending invalidates before an XFlush (Rhys Weatherley).
* Use XEventsQueued to check for events before issuing timeouts;
fixes queue starvation when short timeouts are present (Rhys W).
* Get the font family list for use in the font dialog (Rhys Weatherley).
* Alter the Windows to Xsharp font size conversion code (Rhys Weatherley).
* DOUBLE-BUFFER extension support logic (Rhys Weatherley).
* Tweak XImage drawing when double buffering is used (Rhys Weatherley).
Other:
* New System.Xml parser (Richard Baumann, Adam Ballai).
* Blocking bugs in StreamReader classes (Richard Baumann).
* Overflow bug in StringBuilder when maximum capacity was set (Rhys W).
* Import the Mono System.Text.RegularExpressions code (Rhys Weatherley).
* Generate transparency masks in DotGNU.Images correctly (Rhys W).
* Infinite loop in MulticastDelegate.GetInvocationList (Richard Baumann).
* Enumerator bug in Queue (Rhys Weatherley).
* Add the "OpenSystem.Platform" assembly (Rhys Weatherley).
* Use separate locks for socket reads and writes (Rhys Weatherley).
* New internalcall interface for wait handles (Rhys Weatherley).
* New marker classes to support the C ABI changes (Rhys Weatherley).
* Auto-discover full names of .so's for debian (Andrew Mitchell, Rhys W).
* Clean up pnetlib.spec (Russell Stuart).
* XML bugs in "WriteQuotedString" (Richard Baumann).
2004-05-14 10:03:59 +02:00
|
|
|
USE_LIBTOOL= yes
|
2004-01-12 18:15:26 +01:00
|
|
|
|
|
|
|
DESCR_SRC= ${.CURDIR}/../pnetlib/DESCR
|
|
|
|
DISTINFO_FILE= ${.CURDIR}/../pnetlib/distinfo
|
|
|
|
PATCHDIR= ${.CURDIR}/../pnetlib/patches
|
|
|
|
PLIST_SRC= ${.CURDIR}/../pnetlib/PLIST
|
|
|
|
|
Update to 0.6.4, and disable Xft support for now as workaround for
PR pkg/24965.
Changes:
0.6.4 (13 March 2004)
System.Windows.Forms & System.Drawing:
* Missing "CtrlN" and "CtrlShiftN" shortcut values (Rhys Weatherley).
* Implement the "Splitter" control (Rhys Weatherley).
* Rewrite the binding classes (Rhys Weatherley).
* Bugs in Win32 window handling (Gopal V, Neil Cawse).
* Fixes to ComboBox drop-down width (Neil Cawse).
* Don't perform layout on minimized windows (Neil Cawse).
* Reduce ProgressBar flicker (Neil Cawse).
* Fixes to TabControl, TextBox, TreeView, CustomControl (Neil Cawse).
* Finish off the Panel control (Neil Cawse).
* Add support for Control.OnClick and Control.OnDoubleClick (Neil Cawse).
* Fix toolkit control offsets (Neil Cawse).
* ImageList fixes (Neil Cawse).
* Set scroll bar cursors to a more appropriate value (Rhys Weatherley).
* Tweaks to get the SharpDevelop code editor working (Simon Guindon).
* Stub out the color and folder browser dialogs (Rhys Weatherley).
* Implement the font selection dialog (Rhys Weatherley).
* DrawString fixes (Neil Cawse).
* Bugs in popups, keyboard handling, and paint efficiency (Neil Cawse).
* Lots of layout and interaction fixes (Neil Cawse).
* Double buffering framework (Neil Cawse).
* Mnenmonic support (Neil Cawse).
* Fix DrawIcon, DrawIconUnstretched, DrawImage (Rhys Weatherley).
* Speed up 1-to-1 image draws (Rhys Weatherley).
* Invalidate/Update improvements (Neil Cawse).
* Signature issues in TabPageCollection (Miroslaw Dobrzanski-Neumann).
* TabPageCollection should not inherit from ControlCollection (Rhys W).
* Add the missing Label.FlatStyle property (Rhys Weatherley).
Xsharp:
* Process pending invalidates before an XFlush (Rhys Weatherley).
* Use XEventsQueued to check for events before issuing timeouts;
fixes queue starvation when short timeouts are present (Rhys W).
* Get the font family list for use in the font dialog (Rhys Weatherley).
* Alter the Windows to Xsharp font size conversion code (Rhys Weatherley).
* DOUBLE-BUFFER extension support logic (Rhys Weatherley).
* Tweak XImage drawing when double buffering is used (Rhys Weatherley).
Other:
* New System.Xml parser (Richard Baumann, Adam Ballai).
* Blocking bugs in StreamReader classes (Richard Baumann).
* Overflow bug in StringBuilder when maximum capacity was set (Rhys W).
* Import the Mono System.Text.RegularExpressions code (Rhys Weatherley).
* Generate transparency masks in DotGNU.Images correctly (Rhys W).
* Infinite loop in MulticastDelegate.GetInvocationList (Richard Baumann).
* Enumerator bug in Queue (Rhys Weatherley).
* Add the "OpenSystem.Platform" assembly (Rhys Weatherley).
* Use separate locks for socket reads and writes (Rhys Weatherley).
* New internalcall interface for wait handles (Rhys Weatherley).
* New marker classes to support the C ABI changes (Rhys Weatherley).
* Auto-discover full names of .so's for debian (Andrew Mitchell, Rhys W).
* Clean up pnetlib.spec (Russell Stuart).
* XML bugs in "WriteQuotedString" (Richard Baumann).
2004-05-14 10:03:59 +02:00
|
|
|
# Ensure we export symbols in the linked shared object.
|
|
|
|
LDFLAGS+= ${EXPORT_SYMBOLS_LDFLAGS}
|
|
|
|
|
2006-04-12 22:50:56 +02:00
|
|
|
BUILD_DEPENDS+= treecc>=0.2.6:../../devel/treecc
|
2004-01-12 18:15:26 +01:00
|
|
|
|
2004-02-27 08:37:04 +01:00
|
|
|
.include "../../lang/pnet/buildlink3.mk"
|