Commit graph

91599 commits

Author SHA1 Message Date
jmmv
6939e1e3ed Fix installed name of Boost libraries under Mac OS X. They need to have
the directory they'll live in as part of their name, or otherwise they
cannot be found at runtime.
2006-01-21 10:12:40 +00:00
rillig
e9f81c65bc Unquoted SUBST_MESSAGE.*, as this is no longer needed. 2006-01-21 10:10:42 +00:00
rillig
a47edae107 Depending on whether a file is executable or not, it is an error or a
warning if its first line starts with "#!", and the following word is
not an existing file. The package devel/apr installs some *.exp files
that start with "#!", but are not intended to be executed.
2006-01-21 10:04:44 +00:00
jmmv
5690a6271f Fix build and install of Boost under Mac OS X:
- Correctly use threads.
- Use the correct tool set.
- Make libraries (Boost.Test) with undefined symbols build correctly.
- Change the installed library names so that they match other systems
  (thus avoiding manual PLIST substitutions).  There is a hack here,
  though, to let the dylib stuff kick in...
2006-01-21 09:02:16 +00:00
agc
9898a9070f Note addition of devel/vtcl 1.6.0 from Stephen Borrill. 2006-01-21 08:14:04 +00:00
agc
6f1c10201a Add and enable vtcl. 2006-01-21 08:12:55 +00:00
agc
315be02ac1 Initial import of vtcl 1.6.0, a tcl development environment, into the
Packages Collection.

This package was provided by Stephen Borrill.

	Visual Tcl is a freely-available, high-quality application development
	environment for UNIX, Windows, Macintosh and AS400 platforms. Visual Tcl is
	written entirely in Tcl/Tk and generates pure Tcl/Tk code. This makes
	porting your Visual Tcl applications either unnecessary or trivial. Visual
	Tcl is covered by the GNU General Public License.

	Features

	- 100% pure Tcl/Tk. No external libraries required.
	- Extensible widget and geometry manager support.
	- Create compound widgets and widget libraries.
	- GUI interface for most aspects of Tcl/Tk development.
	- Support for user images and fonts in your project.
	- Imports pre-existing Tcl/Tk code.
	- Built-in support for widget toolkits including: [incr Widgets], BLT, TkTable
	- Visual Tcl features new ready-to-use widgets: combo box, multicolumn
	  listbox, progress bar
	- Predefined compounds available including scrolled text, scrolled listbox,
	  scrolled canvas, horizontal and vertical splitters
	- Exports Tclets which run in Netscape/MSIE.
	- Support for freewrap. Generate binaries for Windows or Linux.
2006-01-21 08:12:03 +00:00
jlam
863c8a3454 Teach the extract script to simply copy the distfile over to the
current working directory by default if it can't figure out what type
of archive it is.  This handles the most common case of overriding
EXTRACT_CMD in package Makefiles, which is to copy a C file or a Perl
script over to the work directory.

Also, modify the script to allow the file format to be specified on
the command line via a -f option, which will force the extract script
to interpret the archive as the specified a format.  This covers the
case where there is a distfile with an unusual file extension that is
actually in well-known format, and we would like to just tell the
extract script which format this is.
2006-01-21 05:24:36 +00:00
tron
6becc5135f Note update of "xlockmore" package to version 5.21nb1. 2006-01-21 05:05:41 +00:00
tron
5ce377c524 Add missing entry "bin/xgclock" and really bump package revision. 2006-01-21 05:05:15 +00:00
hira
156b1c1a02 Note PKGREVISION bump of x11/xorg-clients. 2006-01-21 04:15:42 +00:00
hira
46538ac287 Add missing entry to PLIST. Bump PKGREVISION. 2006-01-21 04:13:07 +00:00
hira
b20f15183e Note PKGREVISION bump of x11/xorg-server. 2006-01-21 04:10:43 +00:00
hira
7b08cb4a5a Add missing entries to PLIST. Bump PKGREVISION. 2006-01-21 04:08:23 +00:00
joerg
1c6b343c89 Replace another bunch of FILES_SUBST_SED uses, don't hardcode
/bin/sh in exim_newaliases.
2006-01-21 00:22:58 +00:00
jlam
6f807e3cce Teach this script a default extraction method for *.bin files (which are
what Sun packagse its JRE/JDKs as).  While here, cleanup up the comments
slightly.
2006-01-20 23:58:49 +00:00
joerg
1ced514bad Use SUBST. Use find foo -exec bar {} \; instead of find foo | xargs bar. 2006-01-20 23:57:26 +00:00
joerg
7185e37247 Use SUBST framework. Replace some "find foo | xargs bar" with
"find foo -exec bar {} \;" while here, the former is faster, but can't
cope with all quoting issues and is also more likely to hit argument
length limits. CONFLICT to ja-squirrelmail.
2006-01-20 23:56:59 +00:00
jlam
338850bba1 Rename EXTRACT_ENV.bin to EXTRACT_ENV in preparation for a reimplementation
of how distfiles are extracted.  EXTRACT_ENV is a more generic name
and will be applicable for all extraction commands.
2006-01-20 23:55:02 +00:00
joerg
167f13de0c Use SUBST framework. 2006-01-20 23:47:42 +00:00
jlam
c95ffd9147 PKGNAME should be derived from DISTNAME, not DISTFILES. This removes a
".tgz" from the PKGNAME.
2006-01-20 23:46:47 +00:00
jlam
81db182ecc Rename the following variables to reduce the number that we need to track:
EXTRACT_CMD_OPTS.bin		->  EXTRACT_OPTS_BIN
	EXTRACT_CMD_OPTS.lha		->  EXTRACT_OPTS_LHA
	EXTRACT_CMD_OPTS.rar		->  EXTRACT_OPTS_RAR
	EXTRACT_CMD_OPTS.tar		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tar.Z		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tar.bz2	->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tar.gz		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tbz		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tbz2		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.tgz		->  EXTRACT_OPTS_TAR
	EXTRACT_CMD_OPTS.zip		->  EXTRACT_OPTS_ZIP
	EXTRACT_CMD_OPTS.zoo		->  EXTRACT_OPTS_ZOO
	EXTRACT_CMD_OPTS_tar.gz		->  EXTRACT_OPTS_TAR
2006-01-20 23:41:29 +00:00
joerg
5241414653 Use SUBST framework. 2006-01-20 23:38:47 +00:00
joerg
b4770cd7f4 Replace FILES_SUBST usage with SUBST framework. 2006-01-20 23:33:24 +00:00
reed
f5666a26c9 Resort some entries in the generic area at top (before "begin darwin")
and a few directories at bottom (after "end i18n").

No real changes. (Just did this so I can compare easier later.)
2006-01-20 23:13:32 +00:00
adam
04686a9f3a pkglint cosmetics fixed 2006-01-20 23:10:21 +00:00
joerg
d5a1d5c4ff Use SUBST framework instead of FILES_SUBST_SED. Rename temporary file
from Makefile.NetBSD to Makefile.pkgsrc (cosmetic only). Use PERL5
instead of PREFIX/bin/perl when looking for Perl interpreter.
2006-01-20 23:09:42 +00:00
joerg
e0b67161d7 USE_LIBTOOL=yes
Avoid union shm on DragonFly, it conflicts with system provided version.
Hack around some namespace pollution in arpa/inet.h inherited from
FreeBSD which results in G_LOCK(inet_ptona) being partly mapped to
G_LOCK(__inet_ptona), but not consistently.
2006-01-20 22:44:50 +00:00
adam
c5f7aa589a Updated games/rocksndiamonds to 3.1.2 2006-01-20 22:38:02 +00:00
adam
0b3cf803b4 Changes 3.1.2:
* Fixed level editor bug
2006-01-20 22:37:05 +00:00
jlam
f14f207bfd Support listing files/patterns for exclusion in an "excludefile",
which is correctly parsed and translated into the correct syntax for
the underlying tool.
2006-01-20 22:26:12 +00:00
joerg
fb355f445d USE_LIBTOOL=yes 2006-01-20 22:25:45 +00:00
wiz
3215ff4d7f long != time_t on x86_64; add patch trying to fix resulting build problem. 2006-01-20 22:09:11 +00:00
wiz
be524c46d9 Drop trailing whitespace. 2006-01-20 22:08:35 +00:00
adam
5782bf5ec8 Updated net/amule to 2.1.0 2006-01-20 22:07:28 +00:00
adam
33438e072a Changes 2.1.0:
* Lots of bug fixes (see ChangeLog)
2006-01-20 22:06:31 +00:00
joerg
ebc3fd8bf8 USE_LIBTOOL 2006-01-20 22:00:05 +00:00
adam
80e4f41dba Updated security/gnutls to 1.3.3 2006-01-20 21:15:08 +00:00
adam
138d487004 Changes 1.3.3:
** New API to access the TLS master secret.
When possible, you should use the TLS PRF functions instead.

** Improved handling when multiple libraries use GnuTLS at the same time.
Now gnutls_global_init() can be called multiple times, and
gnutls_global_deinit() will only deallocate the structure when it has
been called as many times as gnutls_global_init() was called.

** Added a self test of TLS resume functionality.

** Fix crash in TLS resume code, caused by TLS/IA changes.

** Add 'const' keywords in various places, from Frediano ZIGLIO.

** The code was indented again, including the external header files.

** API and ABI modifications:
New functions to retrieve the master secret value:
  gnutls_session_get_master_secret

Add a 'const' keyword to existing API:
  gnutls_x509_crq_get_challenge_password
2006-01-20 21:14:04 +00:00
joerg
5a50bc13ef Use x11.b3.mk instead of setting USE_X11BASE. Suggested by wiz@ 2006-01-20 21:02:51 +00:00
joerg
89109857c1 pinentry always depends on X11 now. 2006-01-20 20:46:17 +00:00
joerg
30c4d198d1 Always set USE_X11BASE, which is needed when neither GTK nor Qt is
specified. Bump revision due to changed dependencies.
2006-01-20 20:45:42 +00:00
jmmv
38913fffe5 Update boost* to 1.33.1:
Any Library: Cast to reference types introduced in 1.33.0 is now documented on
any_cast documentation page.

Config Library: Don't undef BOOST_LIB_TOOLSET after use.

Boost.Python:
* The build now assumes Python 2.4 by default, rather than 2.2
* Support Python that's built without Unicode support
* Support for wrapping classes with overloaded address-of (&) operators

Smart Pointer Library: Fixed problems under Metrowerks CodeWarrior on PowerPC
(Mac OS X) with inlining on, GNU GCC on PowerPC 64.

Regex Library: Fixed the supplied makefiles, and other small compiler specific
changes. Refer to the regex history page for more information on these and
other small changes.

Iostreams Library: Improved the interface for accessing a chain's components,
added is_open members to the file and file descriptor devices, fixed
memory-mapped files on Windows, and made minor changes to the documentation.

Functional/Hash Library: Fixed the points example.

Multi-index Containers Library: Fixed a problem with multithreaded code, and
other minor changes. Refer to the library release notes for further details.

Graph Library:
* Fixed a problem with the relaxed heap on x86 Linux (fixes bug in
  dijkstra_shortest_paths).
* Fixed problems with cuthill_mckee_ordering and king_ordering producing no
  results.
* Added color_map parameter to dijkstra_shortest_paths.

Signals Library: Fixed problems with the use of Signals across shared library
boundaries.

Thread library: read_write_mutex has been removed due to problems with
deadlocks.  Wave library (V1.2.1) Fixed a couple of problems, refer to the
change log for further details.
2006-01-20 20:40:18 +00:00
wiz
b8a2a98b06 Complete move of p5-SSLeay to p5-Crypt-SSLeay 2006-01-20 20:39:06 +00:00
wiz
b7fe7feef0 Fix path to p5-Crypt-SSLeay after its reimport. 2006-01-20 20:38:09 +00:00
jlam
e08f70e543 Remove the old PLIST-handling code after bulk building has shown the new
PLIST module works correctly.
2006-01-20 20:17:07 +00:00
wiz
1ca4593f2e Re-import security/p5-SSLeay as security/p5-Crypt-SSLeay, to
make the directory name match PKGNAME.
2006-01-20 20:08:53 +00:00
jlam
e9396cdb62 Add some whitespace for readability. 2006-01-20 20:00:44 +00:00
jlam
3afa428cae Fix processing of -t tarprog. 2006-01-20 20:00:15 +00:00
wiz
0cbc44e579 + mathomatic-12.5.6, mldonkey-2.7.3, mldonkey-gui-2.7.3,
rxvt-unicode-7.1, sylpheed-devel-2.2.0beta5.
2006-01-20 19:59:06 +00:00