Commit graph

53547 commits

Author SHA1 Message Date
jlam
c2227604d1 Spell MIPSPROBASE correctly. 2004-02-01 01:02:37 +00:00
jlam
bd07d88193 We're included by bsd.prefs.mk, so no need to include bsd.prefs.mk for
anything.
2004-02-01 00:59:51 +00:00
jlam
8e23220a85 Prepend /opt/SUNWspro/bin to the PATH so that the compiler can be found by
ccache and distcc.
2004-02-01 00:57:26 +00:00
jlam
3dad364543 How'd that -lb get there? 2004-02-01 00:41:25 +00:00
jlam
314f490c5b Use the new compiler selection framework instead of the old one. 2004-02-01 00:32:38 +00:00
jlam
ff13724574 New compiler specification framework, based on mk/compiler.mk. The
changes from the old compiler.mk are:

  * Split apart the compiler-specific logic into separate files.  This
    should make supporting other compilers a bit easier.

  * Deprecate all of the USE_* compiler.mk variables, e.g. USE_GCC[23],
    USE_SUNPRO, etc.  It's all replaced with a new PKGSRC_COMPILER
    variable.

  * Clean up the GCC handling so that it's all controlled by a single
    variable GCC_REQD.  The following behaviour is expected:

    (a) If USE_PKGSRC_GCC is defined, then pretend there is no GCC on
        the system.
    (b) If there is no GCC, then the appropriate GCC corresponding to
        GCC_REQD is installed and used.
    (c) If there is a GCC, if it satisfies GCC_REQD, then use it;
        otherwise install and use the appropriate GCC package.
    (d) If lang/gcc is installed and GCC_REQD > 2.95.3, then lang/gcc3
        is installed and used.
    (e) If lang/gcc3 is installed and GCC_REQD = 2.95.3, then gcc3 is
        still used instead of installing lang/gcc.

New features include:

  * PKGSRC_COMPILER takes a list of values specifying the chain of
    compilers to call when building packages.  Valid values are:

	distcc          distributed C/C++ (chainable)
	ccache          compiler cache (chainable)
	gcc             GNU
	mipspro         Silicon Graphics, Inc. MIPSpro
	sunpro          Sun Microsystems, Inc. WorkShip/Forte/Sun
			ONE Studio

    The default is "gcc".  You can use ccache and/or distcc with an
    appropriate PKGSRC_COMPILER setting, e.g. "ccache distcc gcc".

  * Change GCC_REQD to hold a list of values that we scan through to
    find the highest version of GCC required by the build.  Package
    Makefiles should now do "GCC_REQD+=..." instead of "GCC_REQD=...".
2004-02-01 00:31:00 +00:00
snj
9c6526fe00 It's "its." Use a semicolon instead of a comma. Tweak a sentence for
consistency.
2004-02-01 00:29:01 +00:00
snj
e605029e68 It's "its" 2004-02-01 00:18:29 +00:00
snj
d300d3ddd9 Kill a useless (and incorrect) "it's" 2004-02-01 00:17:17 +00:00
snj
057da0098e It's "its" 2004-02-01 00:15:04 +00:00
snj
e6c56f9765 s/seperate/separate/ 2004-02-01 00:12:09 +00:00
snj
206a030cb0 s/seperated/separated/ 2004-02-01 00:11:13 +00:00
snj
445af1efbf s/seperate/separate/; s/independantly/independently/;
s/dependancies/dependencies/
2004-02-01 00:07:56 +00:00
snj
2898463d1b s/capabilty/capability/; s/seperate/separate/ 2004-01-31 23:57:54 +00:00
snj
06c9e08048 s/seperate/separate/ 2004-01-31 23:57:17 +00:00
snj
64cba0b4f1 s/seperate/separate/; s/adresses/addresses/;
Technically, this generates a different binary package, but the changes
trivial, so I'm not going to bother with a PKGREVISION bump.
2004-01-31 23:56:47 +00:00
snj
c4977f183d s/seperated/separated/ 2004-01-31 23:46:18 +00:00
snj
3e3a28ec6a s/seperate/separate/ 2004-01-31 23:41:14 +00:00
snj
d1e45a7b31 s/seperate/separate/; s/ablity/ability/ 2004-01-31 23:39:29 +00:00
snj
78a0ad0709 s/seperate/separate/ 2004-01-31 23:35:24 +00:00
snj
304b2e7a53 s/succedes/succeeds/; s/seperated/separated/ 2004-01-31 23:34:49 +00:00
snj
9ff136e7a4 s/seperate/separate/ 2004-01-31 23:30:22 +00:00
xtraeme
f2ff55b3cf oops, add missing *.xpm files, remove gmake dependency and
USE_PKGLOCALEDIR (they are not needed). Noted by Min Sik Kim in private
email.
2004-01-31 23:17:24 +00:00
xtraeme
a0176b601a Note bump PKGREVISION to tcl-otcl. 2004-01-31 23:05:55 +00:00
xtraeme
f7e29a034d Add two missing directories when removing the package, reported by
Min Sik Kim in PR pkg/24225.

Bump PKGREVISION.
2004-01-31 23:04:42 +00:00
xtraeme
e13c7c0b3f Note update of gpart to 0.1h 2004-01-31 22:57:01 +00:00
xtraeme
2d9c1b30c1 Update gpart to 0.1h, provided by ISIHARA Takanori in PR pkg/24263.
Changes:

    * New support for the following filesystems: BeOS, QNX 4.x & SGI XFS.
    * Updated Reiser filesystem support (Francis Devereux).
    * Updated LVM support.
    * Several small fixes from contributors.
2004-01-31 22:56:11 +00:00
xtraeme
ac7348f628 Note update of xchm to 0.8.11 2004-01-31 22:44:35 +00:00
xtraeme
01161bbaa9 Update to 0.8.11, provided by Min Sik Kim in PR pkg/24257.
Changes:

    - fixed a bug that prevented xCHM from properly figuring out
      where to construct the table of contents from.
    - fixed a bug that prevented the table of contents links to
      work properly w/ some books.
    - made the configure script sh friendly.
    - added Chanler White Mac OS X patch to be able to use the
      mouse wheel to scroll under Mac OS X.
    - replaced the application icon with a much better one
      contributed by Steven Chan.
2004-01-31 22:43:37 +00:00
xtraeme
5c610883dc Note update of py-libxml2 to 2.6.5 2004-01-31 22:19:55 +00:00
xtraeme
9ec888e1e8 Update to 2.6.5, provided by Min Sik Kim in PR pkg/24272.
Changes:

	o Python bindings: fixes (William)
	o enum support
	o structured error reporting
2004-01-31 22:19:06 +00:00
xtraeme
9924e8a0f4 Note update of libxml2 to 2.6.5 2004-01-31 22:15:19 +00:00
xtraeme
dc37b569bc Update to 2.6.5, provided by Min Sik Kim in PR pkg/24271.
Changes:

   - Bugfixes: dictionnaries for schemas (William Brack), regexp segfault
    (William), xs:all problem (William), a number of XPointer bugfixes
    (William), xmllint error go to stderr, DTD validation problem with
    namespace, memory leak (William), SAX1 cleanup and minimal options fixes
    (Mark Vadoc), parser context reset on error (Shaun McCance), XPath union
    evaluation problem (William) , xmlReallocLoc with NULL (Aleksey Sanin),
    XML Schemas double free (Steve Ball), XInclude with no href, argument
    callbacks order for XPath callbacks (Frederic Peters)
   - Documentation: python scripts (William Brack), xslt stylesheets (John
    Fleck), doc (Sven Zimmerman), I/O example.
   - XInclude: various fixes for conformance, problem related to dictionnary
    references (William & me), recursion (William)
   - xmlWriter: indentation (Lucas Brasilino), memory leaks (Alfred
    Mickautsch),
   - xmlSchemas: normalizedString datatype (John Belmonte)
   - code cleanup for strings functions (William)
   - Windows: compiler patches (Mark Vakoc)
   - Parser optimizations, a few new XPath and dictionnary APIs for future
    XSLT optimizations.
2004-01-31 22:13:52 +00:00
recht
2fb5511020 Note update of x11-links to 0.20. 2004-01-31 22:02:55 +00:00
recht
a8f44897b9 Bump the x11-links dependency to 0.20 to get the extensions/extutil.h
header.
2004-01-31 22:00:51 +00:00
recht
d04d6737d8 Add missing extensions/extutil.h and bump version to 0.20.
This fixes the build of Xrandr.
ok'ed by wiz@
2004-01-31 21:58:52 +00:00
snj
b2792e0edd Per discussion with wiz, change COMMENT to "X11 window managers, configuration
tools, and themes"
2004-01-31 21:39:25 +00:00
jlam
7e4ec533c7 Update devel/ccache to 2.3. Changes from version 2.2 include:
Added CCACHE_UMASK option
	Added support for compilation of .i files
	Fixed bug with DEPENDENCIES_OUTPUT flag
	Added support for more -Mx options
	Added separate stderr channel for distcc
	Improved test suite
2004-01-31 21:36:54 +00:00
snj
5882c43f22 USE_PKGINSTALL instead of including bsd.pkg.install.mk and get rid of
an extra blank line.

Okayed by jmmv.
2004-01-31 21:12:23 +00:00
kristerw
6f13a6d41f Make this package build on NetBSD 1.6. 2004-01-31 20:43:41 +00:00
xtraeme
8566483094 Remove deprecated MANCOMPRESSED (FreeBSD). 2004-01-31 19:08:47 +00:00
snj
fd5e20ffe0 gstreamer-0.6.4 and subversion-0.37.0 updates have already been done. 2004-01-31 18:51:46 +00:00
xtraeme
a1dd2a667d Simplify XFree86-man doing the following changes:
o Move manual pages from PLIST.${OPSYS} to PLIST.
	o Use IMAKE_* vars.
2004-01-31 17:06:16 +00:00
xtraeme
853337ff45 s/${IMAKE_MAN_SUFFIX}/${IMAKE_MANNEWSUFFIX}/g 2004-01-31 16:57:56 +00:00
xtraeme
b772f68219 Simplify XFree86-server doing the following changes:
o Move manual pages and system indepent files to PLIST.
	o Use IMAKE_* vars.
2004-01-31 16:55:55 +00:00
xtraeme
3ac6ad1ffd Add some new variables for manual pages when using imake.
They are:

	o IMAKE_KERNMAN_DIR (man4 or cat4)
	o IMAKE_MISCMAN_DIR (man7 or cat7)
	o IMAKE_KERNMAN_SUFFIX
	o IMAKE_MISCMAN_SUFFIX

Ok'ed by Hubert Feyrer in private email.
2004-01-31 16:52:16 +00:00
grant
5a2a22d1c0 add back COMMENT which was somehow lost when I unified the mozilla
binary pkgs.
2004-01-31 16:47:26 +00:00
xtraeme
1e76c39e29 Simplify XFree86-fontserver doing the following changes:
o Move manual pages from PLIST.${OPSYS} to PLIST
	o Use IMAKE_* vars for the manual pages.

While here, don't install the html manpage.
2004-01-31 16:47:25 +00:00
grant
aa9c5e805a indent conditionals, whitespace fix. 2004-01-31 16:15:12 +00:00
grant
9a27f91c01 no need to include perl5/buildlink2.mk when USE_PERL5 is set (does
this really need a _runtime_ dependency on perl?)

indent some conditionals.
2004-01-31 16:13:24 +00:00