Commit graph

80873 commits

Author SHA1 Message Date
jlam
1ee0c53214 math/gcalctool requires bison to build, even though it claims it only
needs yacc.  This fixes PR pkg/29897.
2005-06-12 07:58:08 +00:00
jlam
ac21d3de46 KDE-3.x configure scripts use xmkmf to discover properties of the
X11 distribution, so add USE_TOOLS+=imake.  This addresses part of
PR pkg/26744.
2005-06-12 07:49:16 +00:00
jlam
ed518761e2 Don't prevent this package from building/installing even if getopt_long
is already provided by the system natively.  There is no reason to
prevent its installation.
2005-06-12 07:26:18 +00:00
jlam
829dde9e0d Several of the netpbm shell scripts use bashisms, so force using bash
for all of the shell scripts.  Bump the PKGREVISION to 1.  This fixes
PR pkg/23636.
2005-06-12 06:37:32 +00:00
jlam
02e0712ae3 GNU make isn't required all of the time... only for Linux. As the
pkgsrc imake-handling already causes gmake to be used on Linux, remove
USE_TOOLS+=gmake from the package Makefile.  This correctly fixes
PR pkg/23078 and PR pkg/29656.
2005-06-12 05:26:47 +00:00
jlam
ef34473be4 Rename the INSTALL script template to INSTALL.openwin so avoid triggering
the special handling in bsd.pkg.mk if ${PKGDIR}/INSTALL exists.  This
fixes PR pkg/30502.
2005-06-12 05:06:11 +00:00
jlam
c97f8417a8 Remove the need to archivers/gsharutils at build-time to extract the
distfiles.  This fixes PR pkg/29877.
2005-06-12 04:03:30 +00:00
jlam
55c85320ca Separate the message from the do-distribution-patch and do-pkgsrc-patch
targets so that if they're overridden in the package Makefile, the
message is still printed.
2005-06-12 03:59:42 +00:00
jlam
7969727e46 Rename "apply-distribution-patches" and "apply-pkgsrc-patches" targets
to "do-distribution-patch" and "do-pkgsrc-patch", respectively, and
allow them to be overridden by the package Makefile.  This allows for
more fine-grained overriding of the patch process.
2005-06-12 03:38:04 +00:00
jlam
8cba08b973 Some shells don't accept empty word lists in for loops. For those
Makefiles where this occurs, edit the file so that we avoid running
the loop.  This should fix PR pkg/28809.
2005-06-11 22:16:15 +00:00
jlam
9877fbb264 Perl embeds the full paths to hostname, ln, and sed in several installed
files, so make sure the paths to the ones in ${TOOLS_DIR} aren't used.
2005-06-11 21:57:11 +00:00
wiz
af82255ee9 Updated x11/wxGTK to 2.4.2nb5 2005-06-11 17:18:52 +00:00
wiz
2138f7d7dd Fix automake m4 macro quoting. Closes PR 30501.
Bump PKGREVISION.
2005-06-11 17:17:56 +00:00
wiz
b26abba031 Now that bsd.options.mk has been changed, only add mmx to PKG_SUPPORTED_OPTIONS on i386. 2005-06-11 16:53:18 +00:00
dillo
d483ad77f7 regen 2005-06-11 16:33:48 +00:00
dillo
c360872d9f Fix capitalization of section heading.
Add comments with suggested contents from jmmv's original mail.
2005-06-11 16:31:40 +00:00
dillo
1708023c36 Update to new handling of no supported options.
Remove commented out user-level documentation.
2005-06-11 16:31:03 +00:00
dillo
bb6b79a875 in do-lint, invoke make with the MAKE_ENV set. Makes it work with
LOCALBASE != /usr/pkg.
2005-06-11 16:26:47 +00:00
dillo
91ba937bb4 Allow this file to be included even if no options are supported
(as may be the case if all options are platform specific).  In that
case set PKG_OPTIONS to empty and skip the rest of the file.

Okayed by jlam.
2005-06-11 16:12:13 +00:00
hira
1e0f391428 Use PKG_SYSCONFDIR framework. Reviewed by wiz@. 2005-06-11 15:00:04 +00:00
wiz
e479d35159 + ruby-RMagick-1.8.2 [pkg/30497], ruby-imlib2-0.5.2 [pkg/30498].
- ruby-RMagick-1.8.1 [pkg/30313], ruby-imlib2-0.5.1 [pkg/30372].
2005-06-11 12:03:57 +00:00
wiz
71724b2894 Set RM to MAKE_RM -f instead of MAKE_RM.
Seems that MAKE_RM was changed to not include -f any longer in the last month
or so/
Fixes bulk build problem.
2005-06-11 11:45:53 +00:00
wiz
ed24404272 + crimson-0.4.8, glib-2.6.5, wget-1.10, xpad-2.8. 2005-06-11 11:29:52 +00:00
wiz
14d5638070 Move inclusion of tk83/bl3.mk above inclusion of bsd.pkg.mk.
Probably fixes bulk build problem.
2005-06-11 11:22:21 +00:00
jmmv
61b5f5af04 Revision 1.2 of this file added a check for the presence of xextensions.pc
to decide whether the builtin version was enough or not.  This check was
removed in 1.3 during the conversion to the new builtin structure, hence
breaking, at least, compositeext (on which many other packages depend).
Given this, readd the check.
2005-06-11 08:49:33 +00:00
jlam
9a2b543ac3 Remove unnecessary .undef lines after .for loops as the loop variables
are automatically undefined after the loop exits.
2005-06-11 05:22:03 +00:00
jlam
df53a167da Add a default fall-through for the shell case statement (portability
issue).
2005-06-11 04:26:17 +00:00
markd
3efe0facf0 Cleanup of tools paths appearing in installed files for the new tools
framework.  Bump PKGREVISION.
2005-06-11 02:37:00 +00:00
jlam
d8e783d924 check-wrkref is a make target that greps through the installed files
for a package and looks for references to the build directory.  If
any such references are found and PKG_DEVELOPER is defined, then exit
with an error.  This target is automatically run after a package is
installed if CHECK_WRKREF is "yes".  The default value for CHECK_WRKREF
is "no".

You can specify certain files to be skipped during the check by setting
CHECK_WRKREF_SKIP to a list of shell globs.  Installed files that
match these globs are skipped when running the check-wrkref target.

The original implementation was from Dan McMahill sent to me in private
email.  I've added a few more bells and whistles for this commit.  This
target will be helpful for catching any unwrapped files or mis-embedded
tool paths.
2005-06-10 23:38:00 +00:00
markd
0935a85b00 Bump PKGREVISION for rpath fix. 2005-06-10 23:01:39 +00:00
salo
c6a552ed44 Set BUILDLINK_RECOMMENDED after recent security fixes. (hi tv!) 2005-06-10 22:59:22 +00:00
markd
aabc625ef6 Find libpthread.so when not on the default rpath.
Fixes bulk build on NetBSD-1.6.2.
2005-06-10 22:57:48 +00:00
salo
70f10250f8 Add missing file.
From MAINTAINER, Matthew Luckie  via PR pkg/30494
2005-06-10 22:49:47 +00:00
jlam
723ae9fc44 Unsurprisingly, xcursorgen needs to depend on xcursor. Remove the
outdated check for the presence of xcursor and fix the png link options.
Bump the PKGREVISION to 2.
2005-06-10 22:47:36 +00:00
jlam
d9ac2e54e4 Force an autoconf "cache" override for tools that are likely to be
shell builtins, e.g. echo, false, test, true, since those tools don't
have a full path.
2005-06-10 20:53:54 +00:00
adrianp
792a6ac701 Note mantis bump 2005-06-10 19:40:07 +00:00
adrianp
89043a238f - Fix PLIST problems pointed out by wiz@ on bulk-builds
- Bump to nb4
2005-06-10 19:38:29 +00:00
jlam
a976929287 a2ps uses the "file" command to detect the file type of the print job.
Explicitly note that it needs this tool.  Also, the tools framework
knows about mktemp, so use USE_TOOLS+=mktemp instead of the homegrown
code.  Bump the PKGREVISION to 8.
2005-06-10 18:44:31 +00:00
wiz
cb8e761a4d Always add mmx to PKG_SUPPORTED_OPTIONS, but ignore it on all but i386. 2005-06-10 18:26:36 +00:00
wiz
758a8ec731 Always add mmx to PKG_SUPPORTED_OPTIONS. 2005-06-10 18:25:13 +00:00
wiz
6ac47b68a4 Slightly different solution to previous:
just ignore mmx pkg_option if set on non-i386.
2005-06-10 18:20:06 +00:00
wiz
e4be7e4aa1 Wrap complete options part in ifdef i386,
since there is only one option and that only on i386.
Fixes bulk build problem.
2005-06-10 18:14:23 +00:00
dillo
7e596b08c0 set PKG_OPTIONS_VAR, noted by wiz 2005-06-10 18:11:57 +00:00
wiz
debb654ddb Wrap complete options part in ifdef i386,
since there is only one option and that only on i386.
Fixes bulk build problem.
2005-06-10 18:09:45 +00:00
tv
5d1a3d90f3 libextractor -> 1.4.2 2005-06-10 17:04:19 +00:00
tv
8df640eded Update libextractor to 0.4.2.
Fixes (second half of) Secunia SA: http://secunia.com/advisories/15651/
(first half was fixed in 0.3.11nb1)

ChangeLog excerpts:

Thu Feb 24 00:32:44 EST 2005
	Added extractor that extracts binary (!) thumbnails from
	images using ImageMagick.  Decoder function for the binary
	string is in the thumbnailextractor.c source.

Sun Feb 20 16:36:17 EST 2005
	Fixed similar problem in REAL extractor.  Added support
	for new Helix/Real format to REAL extractor.

Sun Feb 20 12:48:15 EST 2005
	Fixed (rare) integer overflow bug in PNG extractor.

Fri Jan 21 15:23:43 PST 2005
	Fixed security problem in PDF extractor.

Fri Dec 24 13:28:59 CET 2004
	Added support for Unicode to the pdf extractor.

Thu Dec 23 18:14:10 CET 2004
	Avoided exporting symbol OPEN (conflicts on OSX
	with same symbol from GNUnet).  Added conversion
	to utf8 to various plugqins (see todo) and
	added conversion from utf8 to current locale to
	print keywords.
2005-06-10 17:03:35 +00:00
gendalia
e045172645 OpenAFS conflicts with arla, lwp & rx. OpenAFS's lwp is the same, more or less
as devel/lwp, but devel/rx is a regular expression library, not an rpc library.
And arla, of course, is another implementation of AFS.  I'll work on making it
not conflict eventually.
2005-06-10 15:57:05 +00:00
cube
1a2e5c0a58 Note update of net/netbsd-tap. 2005-06-10 15:08:20 +00:00
cube
6aac300207 Sync with main tree:
- 1.8 (christos)
    Yes, it was a cool trick >20 years ago to use "0123456789abcdef"[a] to
    implement, xtoa(), but I think defining the samestring 50 times is a bit
    too much. Defined HEXDIGITS and hexdigits in subr_prf.c and use it...

 - 1.9 (bouyer)
    call (ifp->if_input) at splnet(). ifp->if_input points to ether_input()
    which doesn't raise the IPL itself in all cases.
    Should also fix PR 29546 (the pkgsrc kernel module needs to be updated).

Bump version to 20050610.
2005-06-10 15:06:33 +00:00
sketch
e2eb7e8270 mk.conf needs to be backed up as part of the bootstrap files. 2005-06-10 13:09:07 +00:00