[csw-devel] SF.net SVN: gar:[10309] csw/mgar/pkg/x3270/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Thu Jun 24 14:10:18 CEST 2010


Revision: 10309
          http://gar.svn.sourceforge.net/gar/?rev=10309&view=rev
Author:   dmichelsen
Date:     2010-06-24 12:10:18 +0000 (Thu, 24 Jun 2010)

Log Message:
-----------
x3270: Add patches and stuff

Modified Paths:
--------------
    csw/mgar/pkg/x3270/trunk/Makefile
    csw/mgar/pkg/x3270/trunk/checksums

Added Paths:
-----------
    csw/mgar/pkg/x3270/trunk/files/0001-Add-Error-function.patch
    csw/mgar/pkg/x3270/trunk/files/COPYING

Modified: csw/mgar/pkg/x3270/trunk/Makefile
===================================================================
--- csw/mgar/pkg/x3270/trunk/Makefile	2010-06-24 11:58:25 UTC (rev 10308)
+++ csw/mgar/pkg/x3270/trunk/Makefile	2010-06-24 12:10:18 UTC (rev 10309)
@@ -9,7 +9,10 @@
 
 MASTER_SITES = $(SF_MIRROR)
 DISTFILES  = suite3270-$(GARVERSION)-src.tgz
+DISTFILES += COPYING
 
+PATCHFILES = 0001-Add-Error-function.patch
+
 # File name regex to get notifications about upstream software releases
 UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*)-src.tar.gz
 
@@ -22,6 +25,10 @@
 # SUBSYSTEMS = c3270 pr3287 s3270 tcl3270 wc3270 wpr3287 ws3270 x3270
 SUBSYSTEMS = c3270 pr3287 s3270 tcl3270 x3270
 
+DEP_PKGS = CSWiconv CSWtcl CSWreadline CSWosslrt CSWncurses
+
+EXTRA_LINKER_FLAGS = -liconv
+
 WORKSRC = $(WORKDIR)
 CONFIGURE_SCRIPTS = $(foreach S,$(SUBSYSTEMS),$(WORKDIR)/$S-$(BASEREL)/configure)
 CONFIGURE_ARGS = $(DIRPATHS)

Modified: csw/mgar/pkg/x3270/trunk/checksums
===================================================================
--- csw/mgar/pkg/x3270/trunk/checksums	2010-06-24 11:58:25 UTC (rev 10308)
+++ csw/mgar/pkg/x3270/trunk/checksums	2010-06-24 12:10:18 UTC (rev 10309)
@@ -1 +1,3 @@
+c44cd68f5450aec260ee3866ad0a7177  0001-Add-Error-function.patch
+63a33fe276b48131d50ee84e665f3a3e  COPYING
 d373e5657d688d3e5ce35eb226ab19e8  suite3270-3.3.10ga5-src.tgz

Added: csw/mgar/pkg/x3270/trunk/files/0001-Add-Error-function.patch
===================================================================
--- csw/mgar/pkg/x3270/trunk/files/0001-Add-Error-function.patch	                        (rev 0)
+++ csw/mgar/pkg/x3270/trunk/files/0001-Add-Error-function.patch	2010-06-24 12:10:18 UTC (rev 10309)
@@ -0,0 +1,29 @@
+From f17056fb38d8ad44449269999c7c272557f24960 Mon Sep 17 00:00:00 2001
+From: Dagobert Michelsen <dam at opencsw.org>
+Date: Thu, 24 Jun 2010 11:06:55 +0200
+Subject: [PATCH] Add Error function
+
+---
+ pr3287-3.3/pr3287.c |    6 ++++++
+ 1 files changed, 6 insertions(+), 0 deletions(-)
+
+diff --git a/pr3287-3.3/pr3287.c b/pr3287-3.3/pr3287.c
+index 9f759c6..e749845 100644
+--- a/pr3287-3.3/pr3287.c
++++ b/pr3287-3.3/pr3287.c
+@@ -309,6 +309,12 @@ NewString(const char *s)
+ }
+ 
+ void
++Warning(const char *msg)
++{
++    errmsg(msg);
++}
++
++void
+ Error(const char *msg)
+ {
+     errmsg(msg);
+-- 
+1.7.1
+

Added: csw/mgar/pkg/x3270/trunk/files/COPYING
===================================================================
--- csw/mgar/pkg/x3270/trunk/files/COPYING	                        (rev 0)
+++ csw/mgar/pkg/x3270/trunk/files/COPYING	2010-06-24 12:10:18 UTC (rev 10309)
@@ -0,0 +1,83 @@
+Licensing Information
++++++++++++++++++++++
+
+Here is the official copyright notice for
+x3270 , c3270 , wc3270 , s3270 , tcl3270 and pr3287
+
+It is a standard 3-element BSD license.
+Copyright \xA9 1993-2009, Paul Mattes. Copyright \xA9 2004-2005, Don Russell.
+Copyright \xA9 2004, Dick Altenbern. Copyright \xA9 1990, Jeff Sparkes.
+Copyright \xA9 1989, Georgia Tech Research Corporation (GTRC), Atlanta, GA
+30332. All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+    * Redistributions of source code must retain the above copyright
+      notice, this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above copyright
+      notice, this list of conditions and the following disclaimer in
+      the documentation and/or other materials provided with the
+      distribution.
+    * Neither the names of Paul Mattes, Don Russell, Dick Altenbern,
+      Jeff Sparkes, GTRC nor the names of their contributors may be used
+      to endorse or promote products derived from this software without
+      specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY PAUL MATTES, DON RUSSELL, DICK ALTENBERN,
+JEFF SPARKES AND GTRC "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
+INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+PAUL MATTES, DON RUSSELL, DICK ALTENBERN, JEFF SPARKES OR GTRC BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+THE POSSIBILITY OF SUCH DAMAGE.
+
+The 3270-20 font is derived from an NCD font, so it carries an
+additional notice (an MIT license):
+Copyright \xA9 1989-1991 Network Computing Devices, Inc. NCD is a
+registered trademark of Network Computing Devices, Inc.
+
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose and without fee is hereby granted,
+provided that the above copyright notice appear in all copies and that
+both that copyright notice and this permission notice appear in
+supporting documentation, and that the name of NCD may not be used in
+advertising or publicity pertaining to distribution of the software
+without specific, written prior permission. NCD makes no representations
+about the suitability of this software for any purpose. It is provided
+``as is'' without express or implied warranty.
+
+NCD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NCD
+BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY
+DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
+IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
+OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+The ComplexMenu sources are derived from the MIT X11R5 Athena SimpleMenu
+widget, and carry an additional notice (another MIT license):
+Copyright \xA9 1989 Massachusetts Institute of Technology
+
+Permission to use, copy, modify, distribute, and sell this software and
+its documentation for any purpose is hereby granted without fee,
+provided that the above copyright notice appear in all copies and that
+both that copyright notice and this permission notice appear in
+supporting documentation, and that the name of M.I.T. not be used in
+advertising or publicity pertaining to distribution of the software
+without specific, written prior permission. M.I.T. makes no
+representations about the suitability of this software for any purpose.
+It is provided "as is" without express or implied warranty.
+
+M.I.T. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
+ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
+M.I.T. BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
+ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+SOFTWARE.
+


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.


More information about the devel mailing list