Commit graph

5317 commits

Author SHA1 Message Date
jmmv
916ef7dd4a Update to 2.4.0:
GLib-2.4 is a stable release adding an incremental improvement
in functionality over GLib-2.2 while maintaining binary and
source compatibility.  New features include:

General
* Watches for child process exit integrated into the main loop.
* Unicode tables updated to cover all of Unicode-4.0.
* Standard header file for gettext macros, including Q_() macro
  for strings with context.
* Improved seeding for the GRandom random number generator.

Threading
* Atomic operations on integers and pointers.
* GOnce for one-time initialization.

GObject:
* G_DEFINE_TYPE macros for easy definition of GObject types.
* Properties can now be added to interfaces.
* Instance private data allows private data members for objects.
2004-04-01 18:13:31 +00:00
abs
ffe4c59733 Updated apache-ant to 1.6.1:
Many changes since 1.5.4, most notable is that apache-ant now requires
	JDK 1.2 or later. For 1.1 use the apache-ant15 package.
2004-04-01 14:35:17 +00:00
abs
f6e65b3666 Add apache-ant15 2004-04-01 14:28:35 +00:00
abs
7cf3043d60 Import apache-ant-1.5.4 as apache-ant15 prior to updating apache-ant to
1.6.1. 1.5.4 is the last version to support Java 1.1.
2004-04-01 14:27:12 +00:00
minskim
302c3bb2e9 bl3ify gnustep-objc. 2004-03-31 19:47:59 +00:00
tron
357ef5b72d Try "-pthreads" before "-pthread" to work arround a problem in the
"configure" script which otherwise picks "-pthreads" as the compiler
option for POSIX's Threads.

The real problem is probably that the buildlink3 framework passes
"-pthread" as a compiler option to "configure" and therefore defeats
the probes in the "configure" script. But that's hard to fix.
2004-03-31 19:41:21 +00:00
minskim
1f3a71d6ef Use buildlink3 framework and enable pkgviews installation. 2004-03-31 19:20:26 +00:00
jlam
15cc06624b Pass along any GMAKE_LOCALE to sub-makes so that the value is preserved
from the environment.
2004-03-31 05:19:46 +00:00
jlam
23c06e39b8 This packages doesn't use the compiler. 2004-03-31 01:53:01 +00:00
jlam
4bfca4a488 This package doesn't use the compiler. 2004-03-31 01:52:04 +00:00
jlam
a4fbec96a6 Don't use PKGNAME when setting WRKSRC; use PKGNAME_NOREV instead. 2004-03-30 18:32:32 +00:00
recht
f1f164f044 Add more MASTER_SITEs. 2004-03-30 10:48:29 +00:00
uebayasi
ac18fa737b PKGNAME_NOREV for WRKSRC, a potential problem. 2004-03-30 06:50:16 +00:00
minskim
286efc3e7e Switch to Tcl 8.4 and enable pkgviews installation. 2004-03-30 01:43:55 +00:00
minskim
8a8b0a6a9d Regen patch-aa to make GNU patch happy. 2004-03-30 01:36:54 +00:00
tv
98f95010ed +p5-Class-MethodMaker 2004-03-29 18:56:14 +00:00
tv
77ff53df73 (note: 2.00 not imported because of some instability there; instead,
imported newest stable release, 1.12)

This module solves the problem of having to write a bazillion get/set
methods that are all the same.  The argument to 'use' is a hash whose
keys are the names of types of generic methods generated by MethodMaker
and whose values tell method maker what methods to make.  More
precisely, the keys are the names of MethodMaker methods (methods that
write methods) and the values are the arguments to those methods.
2004-03-29 18:55:46 +00:00
tron
2f841fdbd3 Convert to buildlink3 framework. 2004-03-29 18:20:13 +00:00
epg
4116838de6 Update to Version 1.0.1.
(12 March 2004, from /branches/1.0.x)
http://svn.collab.net/repos/svn/tags/1.0.1

 IMPORTANT: cvs2svn is no longer included in py-subversion.  I will
 soon be adding a new cvs2svn package.

 User-visible changes:
 * allow anonymous access checking in mod_authz_svn
 * fixed: mod_authz_svn now works with SVNParentPath (issue #1588)
 * fixed: potential segfault in mod_dav_svn.
 * fixed: improper BDB cursor shutdown in libsvn_fs, which can wedge repos.
 * fixed: allow checkout of repository with space in path. (issue #1694)
 * fixed: make 'svn propget URL' work correctly over svn://. (issue #1752)
 * fixed: failed 'svn merge URL' when URL contains user@host. (issue #1759)
 * fixed: invalid REPORT response when updating a deleted wc. (issue #1721)
 * fixed: allow deletes below copied wc dirs.
 * fixed: merge --dry-run bug on added-files with props. (issue #1738)
 * fixed: svnlook no longer requires write access to '.'
 * fixed: ensure 'svn blame' fails on files marked as binary. (issue #1733)
 * fixed: make failed direct-URL commits clean up their fs txns. (issue #1726)
 * fixed: obscure bugs in time/date string formatting. (issue #1692)
 * fixed: svn export doesn't export svn:externals. (issue #1750)
 * fixed: svn import doesn't handle EOL or keyword translation. (issue #1756)
 * fixed: svn status -v shows unwanted status of externals (issue #1741)
 * fixed: allow revert of schedule-replace file that has no props (issue #1775)
 * fixed: svnserve segfault on invalid --listen-host argument.
 * fixed: switch bug which caused wrong URL to be left in wc.
 * detect invalid UTF8 filenames when native locale is UTF8.
 * improve presentation of directory property conflicts.
 * improve presentation of errors from svnadmin & svnlook.
 * clarify output of 'svnadmin help deltify'.
 * augment copyright notice to --version output.
 * more book updates.

 Developer-visible changes:
 * remove obsolete auth provider examples.
 * prevent potential ra_dav commit race-condition.
 * fix svn_io_dir_walk 'dot-first' ordering required by 'svnadmin hotcopy'.
 * fix error leaks in dav_svn_convert_err()
 * upgrade win32 innosettup tools and redhat RPMs.
 * fix compile warning:  compressed streams on LP64 architecture.
 * use cpio to generate tarballs instead of GNU tar.
 * tweaks to dist.sh.
 * fix bindings on win32.
 * fix perl bindings build on OS X.
 * fix perl bindings:  bug which rejects string revnums.
2004-03-29 18:08:33 +00:00
tv
68a39412ef Use the binary distro, not the source distro, so that all taskdefs are
supplied automatically.  (Apache themselves do not recommend building Ant
from source as it will miss a lot of important stuff in most cases.)

This fixes pkg/22034.
2004-03-29 17:28:33 +00:00
jlam
6d92080aa2 Match the template builtin.mk file in bsd.builtin.mk, and make the two
packages that use builtin.mk files (graphics/xpm and pkgtools/x11-links)
use the new format correctly.
2004-03-29 05:43:28 +00:00
jlam
426cc1ce72 Add a BUILDLINK_PKGBASE.<pkg> definition where it's not equal to <pkg>,
e.g. "BUILDLINK_PKGBASE.gtk?= gtk+".  This is mandated by the example
buildlink[23].mk files in bsd.buildlink[23].mk.
2004-03-29 05:05:32 +00:00
schmonz
99681e8cde Enable pkgviews installation. 2004-03-29 03:28:49 +00:00
darcy
c8b57a6c42 Add new package:
Epydoc is a tool for generating API documentation for Python
modules, based on their docstrings.  A lightweight markup language
called epytext can be used to format docstrings, and to add
information about specific fields, such as parameters and instance
variables.
2004-03-28 21:27:58 +00:00
jmmv
614c911808 Initial addition, used by sablevm ATM. 2004-03-28 20:46:52 +00:00
darcy
6a81dea246 Forgot to bump PKGREVISION in last update. 2004-03-28 13:15:56 +00:00
darcy
9ce0696ca4 Remove "#ifdef NetBSD" from code so that it correctly uses ncurses.
Closes PR pkg/23026
Changes approved by jlam as well.
2004-03-28 11:51:15 +00:00
jlam
fe87ac2069 Use the correct zlib.h, not the one distributed with cvs. 2004-03-27 04:22:55 +00:00
jlam
10c8c0cce2 Check for USE_INET being "YES" or "yes". 2004-03-27 04:21:55 +00:00
wiz
168342b575 Remove vulnerable automake version. 2004-03-26 17:58:15 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
jlam
c5aa0649e4 Allow building a gmake without a dependency on gettext, libiconv,
libtool, etc. if GMAKE_LOCALE=no.  This allows "bootstrapping" lang/gcc
or lang/gcc3-c more automatically.  Bump the PKGREVISION.
2004-03-25 23:31:22 +00:00
uebayasi
c40fadd982 * Use a right PLIST file for XEmacs.
* Don't depend on xemacs-packages.

While files of xemacs-packages are installed into
  	${PREFIX}/lib/xemacs/xemacs-packages,
individual Emacs lisp packages use
  	${PREFIX}/lib/xemacs/site-packages,
so these are never overwritten.

Let's think that these two parts are separate.  Individual Emacs lisp
packages depend on another individual ones, never need to depend on
xemacs-packages.  This should make things simpler.
2004-03-25 03:16:25 +00:00
jlam
ea69671ae8 The subversion configure script will probe for apache in the environment
by looking for apxs in the PATH, which we don't protect against (yet) in
buildlink3.  Explicitly disable building the Apache modules to prevent
build errors.
2004-03-24 02:33:20 +00:00
jlam
326169077a USE_BUILDLINK3 must be set to "yes" or "no", not defined/undefined. 2004-03-23 04:40:59 +00:00
snj
a97936193d SDL/SDL_opengl.h includes GL/glu.h, so we need to use
graphics/Mesa/buildlink[23].mk to pull in glu.
2004-03-23 04:37:38 +00:00
snj
0f3725bdbf Fix build with gcc2 on sparc64. 2004-03-22 23:42:51 +00:00
snj
f16014c245 Fix build with gcc2 on sparc64. 2004-03-22 22:09:17 +00:00
jlam
ec6193ca9d Assume that the native gettext implementation will satisfy GNU gettext
dependencies unless USE_GNU_GETTEXT is defined or IMCOMPAT_GETTEXT is set
appropriately.  This should allow packages to use the glibc gettext
routines on Linux.
2004-03-22 20:57:38 +00:00
reed
a03322e020 Update apache2 to 2.0.49. This includes various changes since last release
including:
  *) SECURITY: CAN-2004-0174 (cve.mitre.org)
     Fix starvation issue on listening sockets where a short-lived
     connection on a rarely-accessed listening socket will cause a
     child to hold the accept mutex and block out new connections until
     another connection arrives on that rarely-accessed listening socket.
     With Apache 2.x there is no performance concern about enabling the
     logic for platforms which don't need it, so it is enabled everywhere
     except for Win32.  [Jeff Trawick]

  *) SECURITY: CAN-2004-0113 (cve.mitre.org)
     mod_ssl: Fix a memory leak in plain-HTTP-on-SSL-port handling.
     PR 27106.  [Joe Orton]

  *) SECURITY: CAN-2003-0020 (cve.mitre.org)
     Escape arbitrary data before writing into the errorlog. Unescaped
     errorlogs are still possible using the compile time switch
     "-DAP_UNSAFE_ERROR_LOG_UNESCAPED".  [Geoffrey Young, Andr<E9> Malo]

Complete changelog is at http://www.apache.org/dist/httpd/CHANGES_2.0

Package changes include:

buildlink depends increased for apache2 (but not for apr).

apr package version changes, but APR_VERSION stays same.

more files installed and added to PLIST.
share/httpd/manual/search/manual-index.cgi removed from PLIST.
Also removing share/httpd/htdocs and share/httpd directories
removed from PLIST because already handled by MAKE_DIRS.
(I think this should use OWN_DIRS.)

(jlam@ said he would like this update done during freeze.)
2004-03-22 19:50:16 +00:00
kristerw
b66a2325d8 Let ONLY_FOR_PLATFORM recognize NetBSD 2.0 and future versions. 2004-03-22 03:47:15 +00:00
heinz
f22c151a5d Add HOMEPAGE.
Adapted to buildlink3.
Uses no compiler, so USE_LANGUAGES is empty.
2004-03-21 01:09:44 +00:00
minskim
42a7b8a4bf Switch swig to Tcl 8.4 and bl3ify. Bump PKGREVISION. 2004-03-20 23:18:09 +00:00
heinz
b8f02090fd Uses no compiler, so USE_LANGUAGES is empty 2004-03-20 22:27:50 +00:00
heinz
8de552656c Added HOMEPAGE.
Adapted to buildlink3.
Uses no compiler, so USE_LANGUAGES is empty.
2004-03-20 22:23:19 +00:00
jlam
35ebc5eaab Always create the curses.h -> ncurses.h symlink to match buildlink2
behaviour.
2004-03-20 19:28:46 +00:00
kristerw
03d5cfbeb5 Add support for amd64. 2004-03-19 22:55:30 +00:00
bouyer
5ad6b0e6eb Add a few more files that are not installed on SunOS. 2004-03-19 21:26:29 +00:00
wiz
89102e2723 Comment out TEST_TARGET -- it does not work,
since buildlink3 hides the needed scripts from autoconf too well.
2004-03-19 10:41:48 +00:00
jlam
7db11b582a Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properly
by moving the inclusion of buildlink3.mk files outside of the protected
region.  This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.

BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list.  This ordering property is used to check for builtin
packages in the correct order.  The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end.  However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-18 09:12:08 +00:00