Commit graph

91008 commits

Author SHA1 Message Date
joerg
518fd771a8 Don't ask CPP for FreeBSD, just use PTHREAD_* for thread linkage. 2006-01-12 16:45:37 +00:00
joerg
e48965f2da Use canonical config.guess and config.sub scripts instead of patching
them. Add DragonFly support.
2006-01-12 15:10:29 +00:00
joerg
c453fb5619 Add DragonFly supoprt. On FreeBSD, dlerror() can be used as well. 2006-01-12 15:04:18 +00:00
joerg
80a031e2e2 Remove branch tag from DragonFly version, so that OS_VERSION matches
autoconf's normalisation.
2006-01-12 14:57:19 +00:00
rillig
16a2cd8def Updated pkglint to 4.53.
Changes since 4.52:
- New warning categories "debug", "space", "quoting" that can be selected
  independently.
- Improved the parsers for shell commands and shell words.
- Added warning for using $(...) in shell programs, as the Solaris /bin/sh
  doesn't support it.
- Added some warnings about quoting.
- Some other minor changes.
2006-01-12 14:05:50 +00:00
rillig
4eed0be377 Added APACHE_MODULE. 2006-01-12 13:59:42 +00:00
rillig
2ffdd09823 Added ruby-gnome2. 2006-01-12 13:56:24 +00:00
ghen
dfdc1e8cb0 Use += instead of = for appending to SUBST_FILES. (btw, Joerg, you could also
have used *.1 *.5 as in the original post-patch target.)
2006-01-12 13:56:12 +00:00
rillig
eecf69c94a Added tinycdb. 2006-01-12 13:55:40 +00:00
rillig
7cd7938092 Sorted alphabetically. 2006-01-12 13:53:21 +00:00
rillig
0740dd8c6c - Allow '^' to appear unquoted in shell programs, although it ``is an
obsolete synonym for the pipe operator "|", so you must protect it with
  quotes''. (Kernighan/Pike, The UNIX Programming Environment, 1984.)
- $@ is another well-known shell variable.
- All substitution arguments to ${SED} and ${PAX} should be quoted whether
  they contain special characters or not.
2006-01-12 13:51:54 +00:00
joerg
4e7d32e714 ggiterm links against multi-threaded library, ensure that it is linked
explicitly with -pthread on DragonFly.
2006-01-12 13:32:47 +00:00
joerg
2d68585b9d Deorbited local string implementation in net/batchftp. 2006-01-12 13:29:45 +00:00
joerg
ffc5a2961a Prefer NAME_MAX over MAXNAMLEN, don't implement libc string functions
locally. Use dirent.h insteaf of sys/dir.h. Bump revision.
2006-01-12 13:28:57 +00:00
joerg
fe17630568 Has BROKEN_GETTEXT_DETECTION. 2006-01-12 13:25:14 +00:00
rillig
9af416c16b - The shell variables $!, $# and $? are recognized as such. All other
occurences of a $ in double quoted strings result in a warning.
2006-01-12 13:19:57 +00:00
joerg
942439b52a Fix mustek_ubs2 support for DragonFly by fixing pthread detection,
left-over from last commit.
2006-01-12 13:08:21 +00:00
rillig
c0fc81f666 - Improved the parsers for shell words and shell commands. Parsing errors
are only shown in -Wdebug mode, as the diagnostic messages are too
  cryptic.
- Added detection for the $(...) replacement for backticks, as the Solaris
  /bin/sh cannot handle them.
2006-01-12 13:01:47 +00:00
rillig
3245761b72 Correctly quoted the substitution patterns to ${PAX}. 2006-01-12 12:59:15 +00:00
rillig
7aa836ae0e regen. 2006-01-12 11:25:27 +00:00
rillig
c7184fa02f Documented CHECK_FILES and CHECK_INTERPRETER as being useful for bulk
builds.
2006-01-12 11:22:40 +00:00
rillig
1eb828e8b4 Documented CHECK_INTERPRETER in the header comment. 2006-01-12 11:13:13 +00:00
rillig
cb558f2a78 - Defining and using make variables starting with an underscore is only
worth a warning, not an error. There are worse things at the moment that
  need to be fixed.
2006-01-12 10:39:30 +00:00
rillig
4d9663f2a9 - Added three warning categories "debug", "quoting" and "space" that can
be enabled independently. They are all disabled by default.
- A note is emitted if variable definitions are aligned using space instead
  of tabs.
2006-01-12 10:32:40 +00:00
martti
8a4520958b Added support for DragonFly. 2006-01-12 07:12:31 +00:00
rillig
2ef3b243e0 - Added the package PkgLint::String, which will be used for improving the
precision of the diagnostics. It is currently unused.
2006-01-12 04:31:30 +00:00
rillig
e6e6cf9fb7 - Added plist-clash.pl to the list of files that have @PERL@ replaced. 2006-01-12 04:27:58 +00:00
jschauma
6e353a6a3d make this compile on IRIX by passing '-c99' to the mipspro compiler 2006-01-12 04:01:14 +00:00
jschauma
afeb240c0f Make this compile under IRIX by passing '-c99' to the mipspro compiler. 2006-01-12 03:00:45 +00:00
joerg
04daac8ff6 Use SUBST framework. 2006-01-12 02:02:16 +00:00
joerg
e7a97ab1ee config.guess / config.sub override. 2006-01-12 01:57:31 +00:00
markd
b952b7324e R update. 2006-01-12 01:43:23 +00:00
markd
9471f76f17 If MANZ=yes was set then the subsequent USE_TOOLS+=gzip caused a gzip
link to appear in the tools directory and be picked up and embedded in
one of the installed scripts.  Since this package clearly uses gzip at
runtime add an explicit USE_TOOLS+=gzip:run and fixup the gzip path that
gets embedded.  Fixes PR pkg/32218.  Bump PKGREVISION.
2006-01-12 01:41:48 +00:00
taca
b1738877ff +fprot-workstation-bin-4.6.5 2006-01-12 01:35:28 +00:00
joerg
42b47ae0f4 mustek_usb2 needs pthread, so fix detection on DragonFly. 2006-01-12 01:21:27 +00:00
joerg
f32bce92a6 Fix errno. 2006-01-12 00:48:36 +00:00
rillig
567da488c8 - Perl is needed at runtime.
- Made the package work with CHECK_INTERPRETER=yes set.
- Bumped PKGREVISION.
2006-01-12 00:44:44 +00:00
rillig
d3b0a7ae64 Added the target check-interpreter to bsd.pkg.check.mk, which checks
that the interpreter of "#!"-style scripts exists. It is disabled by
default, and can be enabled by setting CHECK_INTERPRETER=yes. As for the
other check-* targets, CHECK_INTERPRETER_SKIP is a list of shell globs
that can be used to to skip certain files.

Ok'ed by jlam.
2006-01-12 00:40:19 +00:00
joerg
ee0ec7938b Use imake variables in PLIST. Still have to do something about the
japanese page ending up in the wrong directory though.
2006-01-12 00:29:16 +00:00
joerg
fd780466d5 Add DragonFly. Be a bit nicer to CPP and add trailing \ to mask the
embedded newlines.
2006-01-12 00:05:04 +00:00
joerg
40c0f2336f Use PTHREAD_* instead of hard-wired -lpthread or -lrt. Expects GNU m4. 2006-01-11 23:19:56 +00:00
rillig
fb188361c0 - In the shell command parser, go to state SCST_CONT instead of SCST_START
after parsing the command line options of ${INSTALL}.
- Don't warn for CFLAGS that reference other make variables.
2006-01-11 22:57:10 +00:00
rillig
f100c2fd07 Added documentation and example files. Bumped PKGREVISION. 2006-01-11 22:50:21 +00:00
rillig
638d9123fa Added a README file that describes where to get some basic information
about DocBook. Without that reference I felt it was hard to write
anything useful because I didn't know which annotations to use.
2006-01-11 22:39:49 +00:00
rillig
4d144f17ea [The ''install'' phase] Documented the various INSTALL_* variables. 2006-01-11 22:35:31 +00:00
joerg
e9c29cc1a1 Use NetBSD target for DragonFly as well. 2006-01-11 21:54:06 +00:00
joerg
94d13d10a8 Fix compilation on DragonFly. 2006-01-11 21:51:34 +00:00
joerg
e5ba3b90f6 Use same indirection idea for WRKSRC as tcl-tclX. 2006-01-11 21:32:35 +00:00
joerg
274f5571ae Even more less matherr for DragonFly. 2006-01-11 21:32:02 +00:00
joerg
43478e11a3 Use better hack as suggested by jlam: query pari for its WRKSRC and use
that.
2006-01-11 21:24:09 +00:00