Commit graph

54 commits

Author SHA1 Message Date
wiz
ddea2deec6 Fix typo and duplicate word in comment. 2006-07-31 18:10:00 +00:00
kristerw
13d544ffb2 Update the bootstrap kit to make this build on NetBSD-current too.
Fix some hardcoded paths.

Bump PKGREVISION.
2006-07-31 02:07:13 +00:00
kristerw
f3baf6fe2c Correct PLIST and distinfo.
Bump PKGREVISION.
2006-07-27 23:45:08 +00:00
jlam
ccdf6dbe01 Rename "SITES_* to "SITES.*" for file-specific lists of sites from which
to fetch the file.  This completes the renaming described in revision
1.1799 of bsd.pkg.mk.
2006-07-27 18:48:02 +00:00
augustss
1ac5ce6f07 Update from ghc 6.4.1 to ghc 6.4.2.
I can't find any description of what has changed, but it's bug fixes
as far as I know.
2006-07-09 12:22:05 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
wiz
c304f796da Fix build with gmake-3.81, using the upstream patch.
Closes PR 33377 by David A. Holland.
2006-04-30 20:42:18 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
jlam
4dd4a66c0d We include gmp/buildlink3.mk outside of the BUILDLINK_DEPTH guards so
that "gmp" is registered as a direct dependency for any package that
includes ghc/buildlink3.mk to get ghc as a build dependency.  This is
needed since software built by ghc requires routines from the "gmp"
shared library.  This fixes PR pkg/33100.

Remove the workaround in devel/darcs and x11/wxhaskell.
2006-03-22 15:12:07 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
kristerw
089c995b05 Update ghc to version 6.4.1
"6.4.1 is a bugfix release over 6.4. No library APIs have changed, so code
that worked with 6.4 should continue to work with 6.4.1.

Many, many bugs have been fixed relative to 6.4. Far too many to list here."


Fixes PR pkg/31751.
2005-10-14 18:47:28 +00:00
jlam
3e474a90d8 Get rid of USE_PERL5. The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/buildlink3.mk was being included
by a package Makefile, but all that the package wanted was the Perl
executable.
2005-07-16 01:19:06 +00:00
kristerw
d1cb71891b Do not #define _POSIX_SOURCE. We do not need that namespace protection,
and _POSIX_SOURCE causes build to fail for NetBSD 1.6 (due to fd_set
not being available).
2005-06-14 11:02:43 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
kristerw
8236866935 Update ghc to 6.4.
See
  http://www.haskell.org/ghc/docs/6.4/html/users_guide/release-6-4.html
for the long list of changes since ghc-6.2.1.

In addition, GHCi and profiling support have been enabled in this
package.
2005-05-21 20:22:21 +00:00
kristerw
4937aad93a Make this build again after bl3 was enabled by default. 2005-05-04 19:02:33 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
475ab002d7 Add RMD160 digests 2005-02-24 09:03:05 +00:00
kristerw
7836c1ede1 Add back ONLY_FOR_PLATFORM that was removed by mistake when the package
was updated in r1.17.
2004-12-19 20:06:32 +00:00
wiz
4960156f16 Add buildlink3.mk file, needed by wip/darcs.
Closes PR 26624 by Roland Illig.
2004-12-11 03:29:46 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
kristerw
294b605f3a Update ghc to 6.2.1.
There are too many changes compared to version 5.04.3 to list here...
The changes are described in:
  http://www.haskell.org/ghc/docs/6.0.1/html/users_guide/release-6-0.html
  http://www.haskell.org/ghc/docs/6.2.1/html/users_guide/release-6-2.html
2004-05-29 14:28:43 +00:00
kristerw
74fc32dba8 Let ONLY_FOR_PLATFORM recognize NetBSD 2.0 and future versions. 2004-03-22 03:34:35 +00:00
grant
f1ab3f4ed4 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 13:51:13 +00:00
kristerw
f6bbff0987 Make the pkg build on -current.
Closes PR pkg/23441.
2004-01-10 19:31:25 +00:00
kristerw
a56602c899 Fix a multi-line sting. 2004-01-03 09:40:26 +00:00
kristerw
de068d67c9 Fix a gcc 3 issue by a patch provided by Sergio Jimenez in PR pkg/23441. 2003-12-31 18:37:21 +00:00
kristerw
398bc91ac7 Convert to USE_BUILDLINK2. 2003-12-31 17:11:57 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
augustss
c4736d9961 Re-add files I missed in last commit. 2003-04-29 12:16:19 +00:00
augustss
5012e7fbb4 Update to a new GHC. There are too numerous changes to mention; see the
GHC documentation for details.

The most import change is that this package (which has been broken since the
conversion from a.out to ELF) has been re-ported to NetBSD by Urban Boquist,
boquist@crt.se.
2003-04-29 11:27:39 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
zuntum
a437fd43cc Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
wiz
abc46c77f0 Disable on ELF machines until somebody fixes it. 2001-04-22 16:36:10 +00:00
agc
8118fe36ae Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
agc
fb467f5ac2 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:22:34 +00:00
agc
82acd159f7 Move the COMMENT from being in its own file to a definition in the
package Makefile.
2001-02-17 09:06:56 +00:00
wiz
c750c08ad9 Remove (sometimes FreeBSD) packager's (porter's) name from DESCR.
If anywhere, it should be the value of MAINTAINER in the Makefile.
Some minor cleanup/reformatting while I'm here.
2000-08-11 01:07:45 +00:00
tron
ebcef6eadf Depend on version 4.0 or newer of the "readline" package. 2000-07-20 15:40:58 +00:00
danw
0db912b615 Update this to build with either gmp 2.0.2 or gmp 3.0.x.
(Theoretically... the package seems to be broken.)
2000-06-30 16:29:17 +00:00
wiz
294cda9307 replaced some more commands by their ${COMMAND} counterparts 2000-01-09 01:19:09 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
tron
cbf11455b7 - Fix broken object file format recognition.
- Patch memory management to recognize NetBSD-i386 ELF.

XXX This package still doesn't build on ELF systems due to problems with
XXX included assembler sources.
1999-12-27 18:20:11 +00:00
agc
ccbdb7ca84 Remove embedded blank line in pre-configure target. 1999-12-16 14:10:14 +00:00
proff
5d70182f63 update 1999-12-15 18:16:02 +00:00
proff
170c24a00a pseudo, not psuedo, damnit 1999-12-15 18:15:21 +00:00