summaryrefslogtreecommitdiff
path: root/www/libwww
AgeCommit message (Collapse)AuthorFilesLines
2002-01-02Don't include security/openssl/buildlink.mk, as no package thatfredb1-2/+1
depends on libwww currently requires openssl. If one ever does, it can just include the openssl buildlink file in it's "Makefile".
2001-11-29A dependency on automake implies a dependency on autoconf; there's no needjlam1-2/+1
to list them both when we listing just automake will do.
2001-11-29Get rid of manually adding "nbX" to PKGNAME when a pkg was changed inhubertf1-2/+3
pkgsrc. Instead, a new variable PKGREVISION is invented that can get bumped independent of DISTNAME and PKGNAME. Example #1: DISTNAME= foo-X.Y PKGREVISION= Z => PKGNAME= foo-X.YnbZ Example #2: DISTNAME= barthing-X.Y PKGNAME= bar-X.Y PKGREVISION= Z => PKGNAME= bar=X.YnbZ (!) On subsequent changes, only PKGREVISION needs to be bumped, no more risk of getting DISTNAME changed accidentally.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-03Substitute the real config script for the config wrapper script injlam1-1/+3
installed files. We don't want buildlink references to escape into the install directory.
2001-08-28Make this build with autoconf 2.52skrll3-10/+77
2001-08-27Use wildcard dependence on "autoconf" package.tron1-8/+6
2001-08-26Update automake to 1.4-p5 (1.5 is available)skrll1-2/+2
Include a bugfix for lisp_LISP independently discovered by me that has been pulled up to the automake-1-4 branch of automake cvs. Changes are: New in 1.4-p5: * Allow AM_PROG_LIBTOOL again. * Diagnose AC_CONFIG_HEADERS the same as AC_CONFIG_HEADER. * Display distributed file list correctly in usage message. * Allow numbers in macro names. * Bugfixes. New in 1.4-p4: * Deal with configure.ac as well as configure.in -- this time for real! * The version numbering system now allows three point version numbers, such as 1.4.4, without thinking they are alpha release numbers. New in 1.4-p3: * Deal with configure.ac as well as configure.in. * Don't complain if `version.texi' is included in multiple places. New in 1.4-p2: * Deal with AC_CONFIG_FILES from autoconf-2.50. * Improvements to f77 support. * DESTDIR now works for script targets. * distcheck-hook works correctly. New in 1.4-p1: * The version numbering system now allows fork identifiers (such as the p1 in this version of automake). * Cope gracefully with various versions of libtool which may or may not require ltconfig, ltcf-c.sh, ltcf-cxx.sh or ltcf-gcj.sh. * Bugfixes.
2001-08-17If USE_CONFIG_WRAPPER is defined (implied by USE_BUILDLINK_ONLY), thenjlam1-2/+3
set FOO_CONFIG=${BUILDLINK_CONFIG_WRAPPER.foo} in both CONFIGURE_ENV and MAKE_ENV. We remove the check for GNU_CONFIGURE because if a package Makefile includes the buildlink.mk file, then it most likely wants to use the config script wrappers as well. Change suggested by Hubert Feyrer (hubertf) and Tomasz Luchowski (zuntum).
2001-07-27Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the defaultjlam1-1/+2
installation directory in case the package isn't installed.
2001-07-20Mechanical changes to buildlink.mk files to use EVAL_PREFIX to setjlam1-4/+4
BUILDLINK_PREFIX.<pkgname>. This allows buildlink to find X11BASE packages regardless of whether they were installed before or after xpkgwedge was installed. Idea by Alistair Crooks <agc@pkgsrc.org>.
2001-07-12Outsmarted myself -- ${PKGNAME} no longer matches ${DISTNAME}.fredb1-2/+2
2001-07-12Belatedly bump the "nb" version, following the dropping of opensslfredb1-2/+2
baggage for packages that have ${DEPENDS} on the libwww package, but don't need to link in "libwwwssl" (currently all of them). These packages _do_ _not_ need to have their DEPENDS changed now, as the package system currently makes them require "libssl", whether they truly require it to run, or not. This will prove useful, however, when the version number of the "libssl.so" shared library is bumped[1]. Then, we'll have to bump again, but the depending packages will only need to depend on _this_ version, "libwww>=5.3.2nb1", the first version in which the "libwww*" libraries (except libwwwssl) carry no dependency on "libssl". [1] It's already been bumped in the HEAD of the base tree, but not yet in the openssl package or in any release branch.
2001-07-02Allow overriding of *_CONFIG variables in a package Makefile when usingjlam1-2/+3
USE_BUILDLINK_ONLY.
2001-07-01Move inclusion of bsd.buildlink.mk to start of file.jlam1-3/+3
2001-06-28Add buildlink.mk file for use by other package Makefiles.jlam1-0/+69
2001-06-28Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY.jlam3-16/+18
2001-04-30Change build dependency from perl-5.* to perl>=${PERL5_REQD}.jlam1-2/+2
2001-04-20Regen.fredb1-0/+4
2001-04-20Rely on the fact that shared libraries can encode run-time dependenciesfredb11-232/+289
on other libraries, on both ELF and (NetBSD/)a.out, to make libwwwssl.so.?.? depend on the correct openssl shared libraries, as determined by the setting of ${SSLBASE} in bsd.pkg.mk. This closes PR pkg/12570, and has the additional advantage that programs that _do_ _not_ need to link in "-lwwwssl" won't get "-lssl" or "-lcrypto" at all. Also, make"w3c" and "www" build again with USE_SOCKS=4.
2001-04-20Move to sha1 digests, and add distfile sizes.skrll1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-8/+6
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-03-27Change BUILD_DEPENDS semantics:hubertf1-2/+2
first component is now a package name+version/pattern, no more executable/patchname/whatnot. While there, introduce BUILD_USES_MSGFMT as shorthand to pull in devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current). Patch by Alistair Crooks <agc@netbsd.org>
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-01-04The way that shared objects were handled in the PLISTs and bsd.pkg.mk wasagc1-1/+49
out of date - it was based on a.out OBJECT_FMT, and added entries in the generated PLISTs to reflect the symlinks that ELF packages uses. It also tried to be clever, and removed and recreated any symbolic links that were created, which has resulted in some fun, especially with packages which use dlopen(3) to load modules. Some recent changes to our ld.so to bring it more into line with other Operating Systems also exposed some cracks. + Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain the ELF symlinks. + Don't mess about with file system entries when handling shared objects in bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will have got it right, and have a much better idea than we do. + Modify PLISTs to contain "ELF symlinks" + On a.out platforms, delete any "ELF symlinks" from the generated PLISTs + On ELF platforms, no extra processing needs to be done in bsd.pkg.mk + Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on a.out platforms + Update the documentation in Packages.txt With many thanks to Thomas Klausner for keeping me honest with this.
2000-12-27Build depends on perl should build from ../../lang/perl5-base if thejlam1-2/+2
executable doesn't exist, as that's the minimum package requirement for the executable.
2000-12-27Put perl back, as BUILD_DEPENDShubertf1-1/+3
2000-12-27Drop "libwww" from the list of packages which need to befredb3-9/+113
grautiutiously reinstalled whenever "perl" is reinstalled. For the NetBSD package, the dependence on autoconf and automake has already been removed, so it remained only to patch the configure script.
2000-12-26checking for perl... nohubertf1-1/+2
configure: error: Perl needs to be installed in order to compile libwww *** Error code 1 set USE_PERL5 to prevent this.
2000-12-22Update to libwww-5.3.2. From the web page...fredb2-4/+4
This is a minor release that mainly provides bug fixes and small enhancements that have been commited to CVS since the last release. Vladimir Koslov provided indispensable help for testing and preparing the Win32 release. Special thanks to Wayne Davison, Art Barstow, Peter Stamfest, Zhu Qun-Ying, Jens Meggers, Ken Olum for their contributions. * Summary of principal changes (the ChangeLog provides a detailed account) + The following sample applications could core dump under Windows: head.c, getheaders.c, chunk.c, chunkbody.c, multichunk.c + When retrieving an object from the cache, the HTTP headers associated with the object weren't stored in the HTResponse object. + The cache garbage collector could go into an endless loop. + The HTResponse object now returns the HTTP reason. + Update of expat to version 19990728. + Optimization, enhancements, and bugs fixes to the HTRDF module + Some memory leaks and compiler warning fixes. + The robot could hang when accessing local files. + Optimization of the HTChunk and HTHash modules. * Outstanding bugs + The webbot crashes from time to time under Windows. It seems to be a problem while reading the robots.txt file, there the application frees a request that's still registred in the Windows async. loop., + The tiny.c sample application doesn't prompt the user with a text input. + Interpretation of FD_CLOSE under Windows. + The FTP implementation has memory leaks and doesn't remember the path or authentication information correctly. + Compiling with -O2 and -Wall reveals some unitialized variables in HTDIR and HTFTP. * To do + Compile the answers to the libwww survey (volunteers are welcome).
2000-10-15Remove hidden dependency on "automake", and remove dependency onfredb3-7/+65
"autoconf", too, while we're at it.
2000-09-09Reorganize crypto handling, as discussed on tech-pkg. Remove allfredb1-9/+6
RESTRICTED= variables that were predicated on former U.S. export regulations. Add CRYPTO=, as necessary, so it's still possible to exclude all crypto packages from a build by setting MKCRYPTO=no (but "lintpkgsrc -R" will no longer catch them). Specifically, - - All packages which set USE_SSL just lose their RESTRICTED variable, since MKCRYPTO responds to USE_SSL directly. - - realplayer7 and ns-flash keep their RESTRICTED, which is based on license terms, but also gain the CRYPTO variable. - - srp-client is now marked broken, since the distfile is evidently no longer available. On this, we're no worse off than before. [We haven't been mirroring the distfile, or testing the build!] - - isakmpd gets CRYPTO for RESTRICTED, but remains broken. - - crack loses all restrictions, as it does not evidently empower a user to utilize strong encryption (working definition: ability to encode a message that requires a secret key plus big number arithmetic to decode).
2000-09-02Define USE_SSL for 1.4.x systems.fredb1-1/+2
2000-08-10regen (no patch-a[cd] in repository)wiz1-3/+1
2000-08-06Add german mirror site.tron1-2/+3
2000-08-06Update to libwww-5.3.1. This is the first release since 5.2.8. Includesfredb7-372/+81
many bug fixes -- too many to list, full release history online at <http://www.w3.org/Library/User/ReleaseNotes.html> -- and a few new features. The most significant is integrated libwww-SSL. Also SOCKS "punching through firewalls" support is present now (but untested by me). Not sure when that appeared, exactly.
2000-06-21USE_LIBTOOL instead of PKGLIBTOOL.jlam4-44/+39
2000-06-01s/USE_LIBTOOL/USE_PKGLIBTOOL/rh1-2/+2
Add a new USE_LIBTOOL definition that uses the libtool package instead of pkglibtool which is now considered outdated. USE_PKGLIBTOOL is available for backwards compatibility with old packages but is deprecated for new packages.
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-10-14fix "libwww-config --libs" to work under ELFdeberg2-1/+15
1999-10-08update libwww to 5.2.8, which splits libwww.a into many componentdeberg9-62/+125
libraries.
1999-08-12Old master site "ftp.w3c.org" didn't have distribution file any longer,tron1-2/+2
use "ftp.sunet.se" instead.
1999-07-09Add package patch checksum files.agc1-0/+6
1998-11-13Add missing rcs id.frueauf1-0/+2
1998-09-15Nasty nasty bug in libwww.so. This is a sample implementation, and thusgarbled1-0/+11
assumes the user is defining his own HText stuff. If they aren't, as often is the case with the shared lib use.. Then it breaks horribly. Welcome to the wonderful world of "ld resolves all external references at link time"
1998-08-20The Grand Homepagification:tsarna1-1/+2
- New, optional Makefile variable HOMEPAGE, specifies a URL for the home page of the software if it has one. - The value of HOMEPAGE is used to add a link from the README.html files. - pkglint updated to know about it. The "correct" location for HOMEPAGE in the Makefile is after MAINTAINER, in that same section.
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1998-08-07Add NetBSD RCS Ids.agc3-0/+6
1998-07-24Update to use USE_LIBTOOL.tv1-4/+2
1998-07-16Change libtool _not_ to install the .la file. Though marked as "fortv1-2/+1
informational purposes," it's not used by any of the toolchain and is pretty much useless.