pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/pkgsrc-2003Q4]: pkgsrc Pullup fix to make this build with NetBSD-1.6....



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bd576ea22c8f
branches:  pkgsrc-2003Q4
changeset: 463684:bd576ea22c8f
user:      agc <agc%pkgsrc.org@localhost>
date:      Fri Dec 05 16:55:33 2003 +0000

description:
Pullup fix to make this build with NetBSD-1.6.2, from Krister Walfridsson.

        Module Name:    pkgsrc
        Committed By:   kristerw
        Date:           Sat Nov 29 03:50:42 UTC 2003

        Modified Files:
                pkgsrc/graphics/aqsis: Makefile

        Log Message:
        Use GCC_REQD instead of USE_PKGSRC_GCC in order to increase the
        likelihood that the aqsis binary and the libraries it depend on
        will use the same libstdc++.

        This makes this package build and install for NetBSD 1.6.

diffstat:

 graphics/aqsis/Makefile                     |     5 +-
 net/tnftp/files/COPYING                     |    57 -
 net/tnftp/files/ChangeLog                   |  1149 -------
 net/tnftp/files/INSTALL                     |   212 -
 net/tnftp/files/Makefile.in                 |    33 -
 net/tnftp/files/README                      |    59 -
 net/tnftp/files/THANKS                      |    45 -
 net/tnftp/files/acconfig.h                  |    95 -
 net/tnftp/files/aclocal.m4                  |   257 -
 net/tnftp/files/config.h.in                 |   281 -
 net/tnftp/files/configure                   |  4304 ---------------------------
 net/tnftp/files/configure.in                |   338 --
 net/tnftp/files/install-sh                  |   251 -
 net/tnftp/files/libedit/Makefile.in         |    60 -
 net/tnftp/files/libedit/chared.c            |   689 ----
 net/tnftp/files/libedit/chared.h            |   159 -
 net/tnftp/files/libedit/common.c            |   945 -----
 net/tnftp/files/libedit/editline.3          |   646 ----
 net/tnftp/files/libedit/editrc.5            |   491 ---
 net/tnftp/files/libedit/el.c                |   491 ---
 net/tnftp/files/libedit/el.h                |   145 -
 net/tnftp/files/libedit/emacs.c             |   482 ---
 net/tnftp/files/libedit/hist.c              |   191 -
 net/tnftp/files/libedit/hist.h              |    80 -
 net/tnftp/files/libedit/histedit.h          |   197 -
 net/tnftp/files/libedit/history.c           |   864 -----
 net/tnftp/files/libedit/key.c               |   681 ----
 net/tnftp/files/libedit/key.h               |    79 -
 net/tnftp/files/libedit/makelist.in         |   259 -
 net/tnftp/files/libedit/map.c               |  1412 --------
 net/tnftp/files/libedit/map.h               |    79 -
 net/tnftp/files/libedit/parse.c             |   253 -
 net/tnftp/files/libedit/parse.h             |    52 -
 net/tnftp/files/libedit/prompt.c            |   168 -
 net/tnftp/files/libedit/prompt.h            |    62 -
 net/tnftp/files/libedit/read.c              |   549 ---
 net/tnftp/files/libedit/read.h              |    55 -
 net/tnftp/files/libedit/readline/Makefile   |    13 -
 net/tnftp/files/libedit/readline/readline.h |   118 -
 net/tnftp/files/libedit/refresh.c           |  1098 ------
 net/tnftp/files/libedit/refresh.h           |    63 -
 net/tnftp/files/libedit/search.c            |   638 ----
 net/tnftp/files/libedit/search.h            |    70 -
 net/tnftp/files/libedit/sig.c               |   192 -
 net/tnftp/files/libedit/sig.h               |    77 -
 net/tnftp/files/libedit/sys.h               |    78 -
 net/tnftp/files/libedit/term.c              |  1560 ---------
 net/tnftp/files/libedit/term.h              |   124 -
 net/tnftp/files/libedit/tokenizer.c         |   391 --
 net/tnftp/files/libedit/tokenizer.h         |    54 -
 net/tnftp/files/libedit/tty.c               |  1176 -------
 net/tnftp/files/libedit/tty.h               |   484 ---
 net/tnftp/files/libedit/vi.c                |   935 -----
 net/tnftp/files/libnetbsd/Makefile.in       |    32 -
 net/tnftp/files/libnetbsd/err.c             |    92 -
 net/tnftp/files/libnetbsd/fgetln.c          |    84 -
 net/tnftp/files/libnetbsd/fparseln.c        |   207 -
 net/tnftp/files/libnetbsd/fseeko.c          |    40 -
 net/tnftp/files/libnetbsd/ftpglob.h         |    92 -
 net/tnftp/files/libnetbsd/ftpvis.h          |    82 -
 net/tnftp/files/libnetbsd/getaddrinfo.c     |  1097 ------
 net/tnftp/files/libnetbsd/getnameinfo.c     |   348 --
 net/tnftp/files/libnetbsd/glob.c            |   887 -----
 net/tnftp/files/libnetbsd/inet_ntop.c       |   192 -
 net/tnftp/files/libnetbsd/inet_pton.c       |   286 -
 net/tnftp/files/libnetbsd/mkstemp.c         |   127 -
 net/tnftp/files/libnetbsd/setprogname.c     |    58 -
 net/tnftp/files/libnetbsd/sl_init.c         |   120 -
 net/tnftp/files/libnetbsd/snprintf.c        |   788 ----
 net/tnftp/files/libnetbsd/strdup.c          |    50 -
 net/tnftp/files/libnetbsd/strerror.c        |    19 -
 net/tnftp/files/libnetbsd/strlcat.c         |    66 -
 net/tnftp/files/libnetbsd/strlcpy.c         |    63 -
 net/tnftp/files/libnetbsd/strptime.c        |   392 --
 net/tnftp/files/libnetbsd/strsep.c          |    75 -
 net/tnftp/files/libnetbsd/strtoll.c         |   151 -
 net/tnftp/files/libnetbsd/strunvis.c        |   241 -
 net/tnftp/files/libnetbsd/strvis.c          |   169 -
 net/tnftp/files/libnetbsd/timegm.c          |   119 -
 net/tnftp/files/libnetbsd/usleep.c          |    54 -
 net/tnftp/files/src/Makefile.in             |    43 -
 net/tnftp/files/src/cmds.c                  |  2721 -----------------
 net/tnftp/files/src/cmdtab.c                |   293 -
 net/tnftp/files/src/complete.c              |   423 --
 net/tnftp/files/src/domacro.c               |   136 -
 net/tnftp/files/src/extern.h                |   261 -
 net/tnftp/files/src/fetch.c                 |  1782 -----------
 net/tnftp/files/src/ftp.1                   |  2334 --------------
 net/tnftp/files/src/ftp.c                   |  2123 -------------
 net/tnftp/files/src/ftp.cat1                |  1128 -------
 net/tnftp/files/src/ftp_var.h               |   329 --
 net/tnftp/files/src/main.c                  |  1030 ------
 net/tnftp/files/src/progressbar.c           |   464 --
 net/tnftp/files/src/progressbar.h           |   108 -
 net/tnftp/files/src/ruserpass.c             |   278 -
 net/tnftp/files/src/util.c                  |  1266 -------
 net/tnftp/files/src/version.h               |    44 -
 net/tnftp/files/tnftp.h                     |   407 --
 net/tnftp/files/todo                        |    33 -
 security/openssl/DESCR                      |    11 +-
 100 files changed, 13 insertions(+), 44378 deletions(-)

diffs (truncated from 44801 to 300 lines):

diff -r 45196519adcc -r bd576ea22c8f graphics/aqsis/Makefile
--- a/graphics/aqsis/Makefile   Tue Nov 25 10:25:00 2003 +0000
+++ b/graphics/aqsis/Makefile   Fri Dec 05 16:55:33 2003 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.9 2003/09/17 19:40:27 grant Exp $
+# $NetBSD: Makefile,v 1.9.2.1 2003/12/05 16:55:33 agc Exp $
 #
 
 DISTNAME=              aqsis-0.6.4
@@ -17,7 +17,8 @@
 USE_X11=               yes
 
 USE_BUILDLINK2=                yes
-USE_PKGSRC_GCC=                # defined
+GCC_REQD=              2.95.3
+USE_GCC_SHLIB=         yes
 
 .include "../../devel/libargparse/buildlink2.mk"
 .include "../../graphics/Mesa/buildlink2.mk"
diff -r 45196519adcc -r bd576ea22c8f net/tnftp/files/COPYING
--- a/net/tnftp/files/COPYING   Tue Nov 25 10:25:00 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,57 +0,0 @@
-$Id: COPYING,v 1.1.1.1 2003/02/28 10:54:42 lukem Exp $
-
-Copyright (c) 2001-2003 The NetBSD Foundation, Inc.
-All rights reserved.
-
-This code is derived from software contributed to The NetBSD Foundation
-by Simon Burge, Luke Mewburn, and Christos Zoulas.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-1. Redistributions of source code must retain the above copyright
-   notice, this list of conditions and the following disclaimer.
-2. 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.
-3. All advertising materials mentioning features or use of this software
-   must display the following acknowledgement:
-       This product includes software developed by the NetBSD
-       Foundation, Inc. and its contributors.
-4. Neither the name of The NetBSD Foundation nor the names of its
-   contributors may be used to endorse or promote products derived
-   from this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
-``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 THE FOUNDATION OR CONTRIBUTORS
-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.
-
-
-This product also contains software developed by other people, and you
-are advised to read the various source files to read the full details
-of the other licenses. Those licenses also require the following
-acknowledgements:
-
-       This product includes software developed by the NetBSD Foundation,
-       Inc.  and its contributors. Those contributors include:
-               - Jaromir Dolecek
-               - Klaus Klein
-               - Luke Mewburn
-               - Jason R. Thorpe of the Numerical Aerospace Simulation
-                 Facility, NASA Ames Research Center.
-
-       This product includes software developed by the University of
-       California, Berkeley and its contributors. Those contributors include:
-               - Christos Zoulas of Cornell University.
-               - Guido van Rossum.
-
-       This product includes software developed by Christos Zoulas.
-
diff -r 45196519adcc -r bd576ea22c8f net/tnftp/files/ChangeLog
--- a/net/tnftp/files/ChangeLog Tue Nov 25 10:25:00 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,1149 +0,0 @@
-$Id: ChangeLog,v 1.1.1.1 2003/08/25 11:52:55 lukem Exp $
-
-Mon Aug 25 11:45:45 UTC 2003   lukem
-
-       * Release "tnftp 20030825"
-
-       * Add autoconf test for <sys/syslimits.h>; Cygwin needs it for ARG_MAX.
-         Per discussion with Eugene Kotlyarov <ekot%protek36.esoo.ru@localhost>.
-
-Thu Jul 31 07:30:00 UTC 2003   lukem
-
-       * release "tnftp 20030731"
-
-       * merge ftp from NetBSD 20030731 to 20030731b:
-               - Work around broken ftp servers (notably ProFTPd) that can't
-                 even follow RFC 2389, and skip any amount of whitespace
-                 before a FEATure response.  The RFC says 'single space' yet
-                 ProFTPd puts two.  Noted by DervishD <raul%pleyades.net@localhost>.
-               - Improve formatting of features[] debug dump.
-               - Invalidate remote directory completion cache if any command
-                 which may change the remote contents completes successfully,
-                 including: del, mdel, ren, mkdir, rmdir, quote, and all
-                 upload commands.  Patch from Yar Tikhiy <yar%freebsd.org@localhost>.
-
-       * merge ftp from NetBSD 20030228 to 20030731:
-               - $FTPUSERAGENT overrides the HTTP User-Agent header.
-                 Based on patch from Douwe Kiela <virtus%wanadoo.nl@localhost>.
-               - Add about:tnftp
-               - Fix URL in about:netbsd
-               - netbsd.org->NetBSD.org
-               - strlcpy fix in fetch.c
-               - Uppercase "URL"
-               - fix a bogus error message when given a HTTP URL with a
-                 trailing slash
-               - groff fixes in man page
-               - tweak progressbar.c copyright; the stuff jason did in util.c
-                 wasn't migrated to this file
-               - Don't coredump when printing '%n' in the prompt if there's
-                 no username yet.
-                 Fix from Maxim Konovalov <maxim%freebsd.org@localhost>
-
-       * Add test for HAVE_IN6ADDRSZ (which older Darwin is lacking),
-         and only enable INET6 if it exists.
-         Patch from Amitai Schlair <schmonz%schmonz.com@localhost>.
-
-       * Improve ipv6 check for older linux systems that don't provide
-         sin6_scope_id.
-         Patch from YAMANO Yuji <Yamano_Yuji%tk-bay.ogis-ri.co.jp@localhost>.
-
-Fri Feb 28 10:57:30 UTC 2003   lukem
-
-       * tagged as "tnftp 2.0 beta1"
-
-Fri Feb 28 10:07:07 UTC 2003   lukem
-
-       * renamed to `tnftp' (from `lukemftp')
-
-       * renamed `libukem' to `libnetbsd'
-
-
-Mon Jun 17 06:50:13 UTC 2002   lukem
-
-       * #if USE_GLOB_H, use <glob.h> instead of "ftpglob.h".
-         Requested by Mike Heffner <mikeh%freebsd.org@localhost>
-
-Mon Jun 10 08:12:35 UTC 2002   lukem
-
-       * crank FTP_VERSION from 1.6-beta1 to 1.6-beta2
-
-       * replace missing fseeko(), with a wrapper to fseek() which
-         checks that the offset isn't > LONG_MAX
-
-       * #include <regex.h> #if HAVE_REGEX_H
-
-Mon Jun 10 01:27:46 UTC 2002   lukem
-
-       * check for and replace sa_family_t definition
-
-       * don't bother checking for issetugid(); it was only used in the
-         internal libedit to prevent $HOME/.editrc from being used if
-         running set-id, and the newer libedit code wouldn't even read
-         $HOME/.editrc if issetugid() wasn't available.  as many target
-         operating systems don't have issetugid(), and lukemftp isn't
-         likely to be run set-id (and $HOME/.netrc is used in any case),
-         the issetugid() check has been disabled in libedit.
-
-       * add back cpp code which #defines REGEX #if HAVE_REGEX_H
-
-Wed Jun  5 14:39:11 UTC 2002   lukem
-
-       * crank FTP_VERSION from 1.6alpha1 to 1.6-beta1
-
-       * implement replacement setprogname()
-
-       * use getprogname() instead of __progname
-
-       * convert to christos' replacement fgetln(), as it's better than mine
-
-       * merge ftp from NetBSD 20020605 to 20020606:
-               - use setprogname()
-               - only support -6 if INET6 is defined
-
-Wed Jun  5 13:08:25 UTC 2002   lukem
-
-       * don't bother checking if <glob.h> is usable (see below).
-
-       * always compile in local glob; it's the best way to ensure that
-         various security issues are fixed
-
-       * update libukem/glob.c from NetBSD's __glob13.c rev 1.22 and rev 1.23
-
-       * merge libedit from NetBSD 20010413 to 20020606:
-               - constify; passes all gcc and lint strict checks.
-               - add config.h [Jason Evans], to create a portable version of
-                 libedit that can be easily compiled on other OS's.
-               - PR/12963:Jason Waterman: Fix signed cast problems.
-               - Fixed an __P remnant
-               - Close quoting.
-               - Generate <>& symbolically.
-               - Punctuation and whitespace nits, fix a typo.
-               - PR/14188: Anthony Mallet: Provide an opaque data
-                 pointer to client programs.
-               - a couple of minor fixes.  originally by Ruslan Ermilov
-                 <ru%FreeBSD.org@localhost>, highlighted to me by way of Mike Barcroft
-                 <mike%FreeBSD.org@localhost> (thanks!)
-               - PR/14067: Anthony Mallet: Provide a programmatic way
-                 to set the read_char function via a new el_set() operation.
-                 Thanks, nicely done :-)
-               - `existent', not `existant'
-               - Don't use HAVE_ yet.
-               - Fix a warning.
-               - Remove an unused variable.
-               - If term_init() fails, cleanup and return NULL. This
-                 avoids other lossage.  Pointed by charles.
-               - va_{start,end} audit: Make sure that each va_start has one
-                 and only one matching va_end, especially in error cases.
-                 If the va_list is used multiple times, do multiple
-                 va_starts/va_ends.  If a function gets va_list as argument,
-                 don't let it use va_end (since it's the callers
-                 responsibility).  Improved by comments from enami and
-                 christos -- thanks!
-               - history_def_enter: fix off-by-one mistake in delete
-                 condition (the behaviour to keep at least one entry on the
-                 history list is retained). This fixes lib/9704 by Phil Nelson.
-
-       * merge ftp from NetBSD 20020524 to 20020605:
-               - when showing the final progress bar, replace "00:00 ETA"
-                 with the elapsed time.  (suggested by simonb)
-               - actually display transfer stats after a URL fetch.
-                 (bug introduced a *long* time ago)
-               - update copyright & version
-
-       * merge ftp from NetBSD 20001127 to 20020524:
-               - Use "r+" instead of "r+w", since the latter is not standard.
-                 Noted by <Steve.McClellan%radisys.com@localhost> in private email.
-               - Only send port number in HTTP/1.1 Host: request if port !=
-                 80.  Fixes [bin/15415] from Takahiro Kambe
-                 <taca%sky.yamashina.kyoto.jp@localhost>
-               - Fix bad mode passed by mls() to recvrequest().  Fixes
-                 [bin/16642] from <steve.mcclellan%radisys.com@localhost>
-               - update copyrights
-               - minor knf
-               - invoke cmdtab.c_handler()s with argv[0] == c_name instead
-                 of the supplied name. that way the full (unambiguous) name
-                 is displayed in error messages and usage strings.
-               - line2 may overrun if line is too long (> 200).  be more
-                 careful on strcpy.
-               - Handle URLs without files correctly (e.g, when using '-o -').
-                 Fix from Anders Dinsen <anders%dinsen.net@localhost> in [bin/13768]
-               - portnum is unsigned, use %u instead of %d
-               - Add -4 to force IPv4 and -6 to force IPv6 address usage.
-                 From Hajimu UMEMOTO, via Mike Heffner of FreeBSD.
-               - use u_char instead of char in base64_encode().
-                 problem noticed by Jorgen Lundman in private mail.
-               - don't make broken file with -R option.
-               - handle "*" in Content-Range properly.
-               - If no_proxy condition is true && urltype == FTP_URL_T,
-                 use fetch_ftp to retrieve
-               - convert to use getprogname()
-               - Fix description for "form", "mode", and "struct" commands.
-                 Inspired by [bin/16736] from Steve McClellan
-                 <steve.mcclellan%radisys.com@localhost>
-               - Generate <>& symbolically. I'm avoiding .../dist/...
-                 directories for now.
-               - Punctuation nits.
-               - Whitespace cleanup.
-               - put "site" in alphabetical order. noted by Mike Barcroft
-                 in private email
-               - avoid buffer overrun on PASV from malicious server.
-               - Large file ASCII mode support by using fseeko()
-                 instead of fseek().  From Andrey A. Chernov of FreeBSD,
-                 via Mike Heffner.
-               - Deal with const'ification if el_parse().
-               - call setlocale() on startup
-               - display a limited progress bar (containing bytes xferred
-                 and xfer rate) when the file size is unknown
-               - disable progress bar during remglob()
-
-Thu Mar 14 05:41:49 UTC 2002   lukem
-
-       * ensure all AF_INET6 use is protected with #ifdef INET6
-
-       * remove unnecessary __attribute__ goop
-
-       * libukem/snprintf.c: fix compile errors with gcc 3.x
-
-Tue Apr 17 08:07:29 UTC 2001   lukem
-
-       * autoconf check for %q long long support in *printf()
-         (instead of %ll), define and use HAVE_PRINTF_QD if so
-
-       * ipv6 isn't compatible with socks, so disable the former
-
-       * look for <libutil.h> (instead of <util.h>) and <arpa/nameser.h>
-
-       * don't check for fparseln() twice



Home | Main Index | Thread Index | Old Index