summaryrefslogtreecommitdiff
path: root/lang/pnetlib
diff options
context:
space:
mode:
authorxtraeme <xtraeme>2004-05-14 08:03:59 +0000
committerxtraeme <xtraeme>2004-05-14 08:03:59 +0000
commita68c131acd9f0f0ae55dc4340aef5c2fb89515bf (patch)
tree9299418cd23c3c22c855bdfb9a51eb340cbe6de4 /lang/pnetlib
parente0289eecda3807325a275a1215aa547491297a33 (diff)
downloadpkgsrc-a68c131acd9f0f0ae55dc4340aef5c2fb89515bf.tar.gz
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).
Diffstat (limited to 'lang/pnetlib')
-rw-r--r--lang/pnetlib/Makefile7
-rw-r--r--lang/pnetlib/Makefile.common8
-rw-r--r--lang/pnetlib/PLIST6
-rw-r--r--lang/pnetlib/buildlink3.mk5
-rw-r--r--lang/pnetlib/distinfo6
5 files changed, 20 insertions, 12 deletions
diff --git a/lang/pnetlib/Makefile b/lang/pnetlib/Makefile
index c0f55d7cf7b..906a568e56f 100644
--- a/lang/pnetlib/Makefile
+++ b/lang/pnetlib/Makefile
@@ -1,16 +1,17 @@
-# $NetBSD: Makefile,v 1.2 2004/02/27 07:37:04 xtraeme Exp $
+# $NetBSD: Makefile,v 1.3 2004/05/14 08:03:59 xtraeme Exp $
#
.include "Makefile.common"
USE_X11= yes
-CONFIGURE_ARGS+= --enable-xft
+# Disable xft support for now, it's broken.
+#CONFIGURE_ARGS+= --enable-xft
CONFIGURE_ARGS+= --with-x
PLIST_SUBST+= WITH_X11=
CONFLICTS= pnetlib-nox11-[0-9]*
-.include "../../fonts/Xft2/buildlink3.mk"
+#.include "../../fonts/Xft2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/lang/pnetlib/Makefile.common b/lang/pnetlib/Makefile.common
index 9b5dea1edb7..a1385e00a30 100644
--- a/lang/pnetlib/Makefile.common
+++ b/lang/pnetlib/Makefile.common
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile.common,v 1.3 2004/02/27 07:37:04 xtraeme Exp $
+# $NetBSD: Makefile.common,v 1.4 2004/05/14 08:03:59 xtraeme Exp $
#
-DISTNAME= pnetlib-0.6.2
+DISTNAME= pnetlib-0.6.4
CATEGORIES= lang
MASTER_SITES= http://www.southern-storm.com.au/download/
@@ -11,6 +11,7 @@ COMMENT= DotGNU Portable .NET C SHARP class libraries
GNU_CONFIGURE= yes
USE_GNU_TOOLS+= make
+USE_LIBTOOL= yes
USE_BUILDLINK3= yes
DESCR_SRC= ${.CURDIR}/../pnetlib/DESCR
@@ -18,6 +19,9 @@ DISTINFO_FILE= ${.CURDIR}/../pnetlib/distinfo
PATCHDIR= ${.CURDIR}/../pnetlib/patches
PLIST_SRC= ${.CURDIR}/../pnetlib/PLIST
+# Ensure we export symbols in the linked shared object.
+LDFLAGS+= ${EXPORT_SYMBOLS_LDFLAGS}
+
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "FreeBSD"
diff --git a/lang/pnetlib/PLIST b/lang/pnetlib/PLIST
index 34fa678059e..5feec7da963 100644
--- a/lang/pnetlib/PLIST
+++ b/lang/pnetlib/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2004/01/12 17:15:28 xtraeme Exp $
+@comment $NetBSD: PLIST,v 1.2 2004/05/14 08:03:59 xtraeme Exp $
bin/csunit
bin/ilinstall
bin/jsrun
@@ -15,6 +15,7 @@ lib/cscc/lib/1.2.3400.0/I18N.West.dll
lib/cscc/lib/1.2.3400.0/I18N.dll
lib/cscc/lib/1.2.3400.0/ISymWrapper.dll
lib/cscc/lib/1.2.3400.0/OpenSystem.C.dll
+lib/cscc/lib/1.2.3400.0/OpenSystem.Platform.dll
lib/cscc/lib/1.2.3400.0/System.Configuration.Install.dll
lib/cscc/lib/1.2.3400.0/System.Design.dll
lib/cscc/lib/1.2.3400.0/System.Drawing.Postscript.dll
@@ -49,6 +50,7 @@ lib/cscc/lib/1.2.3400.0/de/Xsharp.resources.dll
lib/cscc/lib/1.2.3400.0/de/mscorlib.resources.dll
lib/cscc/lib/1.2.3400.0/ilinstall.exe
lib/cscc/lib/1.2.3400.0/mscorlib.dll
+lib/cscc/lib/1.2.3400.0/pinvoke.map
lib/cscc/lib/8.0.1000.0/Microsoft.JScript.dll
lib/cscc/lib/8.0.1000.0/Microsoft.VisualBasic.dll
lib/cscc/lib/8.0.1000.0/Microsoft.VisualC.dll
@@ -74,6 +76,7 @@ lib/cscc/lib/Microsoft.VisualBasic.dll
lib/cscc/lib/Microsoft.VisualC.dll
lib/cscc/lib/Microsoft.Vsa.dll
lib/cscc/lib/OpenSystem.C.dll
+lib/cscc/lib/OpenSystem.Platform.dll
lib/cscc/lib/System.Configuration.Install.dll
lib/cscc/lib/System.Design.dll
lib/cscc/lib/System.Drawing.Postscript.dll
@@ -117,6 +120,7 @@ ${WITH_X11}lib/cscc/lib/libXsharpSupport.so
${WITH_X11}lib/cscc/lib/libXsharpSupport.so.0
${LIBXSHARP}${WITH_X11}lib/cscc/lib/libXsharpSupport.so.0.0
lib/cscc/lib/mscorlib.dll
+lib/cscc/lib/pinvoke.map
share/cscc/config/machine.default
@dirrm share/cscc/config
@dirrm share/cscc
diff --git a/lang/pnetlib/buildlink3.mk b/lang/pnetlib/buildlink3.mk
index 0a1be727dc9..6114b53b247 100644
--- a/lang/pnetlib/buildlink3.mk
+++ b/lang/pnetlib/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.3 2004/03/18 09:12:13 jlam Exp $
+# $NetBSD: buildlink3.mk,v 1.4 2004/05/14 08:03:59 xtraeme Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
PNETLIB_BUILDLINK3_MK:= ${PNETLIB_BUILDLINK3_MK}+
@@ -11,11 +11,10 @@ BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npnetlib}
BUILDLINK_PACKAGES+= pnetlib
.if !empty(PNETLIB_BUILDLINK3_MK:M+)
-BUILDLINK_DEPENDS.pnetlib+= pnetlib>=0.6.2
+BUILDLINK_DEPENDS.pnetlib+= pnetlib>=0.6.4
BUILDLINK_PKGSRCDIR.pnetlib?= ../../lang/pnetlib
.endif # PNETLIB_BUILDLINK3_MK
-.include "../../fonts/Xft2/buildlink3.mk"
.include "../../lang/pnet/buildlink3.mk"
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/lang/pnetlib/distinfo b/lang/pnetlib/distinfo
index f2fed4974e5..f28666ed952 100644
--- a/lang/pnetlib/distinfo
+++ b/lang/pnetlib/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1.1.1 2004/01/12 17:15:27 xtraeme Exp $
+$NetBSD: distinfo,v 1.2 2004/05/14 08:03:59 xtraeme Exp $
-SHA1 (pnetlib-0.6.2.tar.gz) = 36a861395831e37209cc0cf6acd1062e5239c827
-Size (pnetlib-0.6.2.tar.gz) = 3473746 bytes
+SHA1 (pnetlib-0.6.4.tar.gz) = 54db0b11148cff79a5d8fc01d0bd939a13e3b9fa
+Size (pnetlib-0.6.4.tar.gz) = 3546420 bytes