Commit graph

55 commits

Author SHA1 Message Date
tron
a10aefd7c2 Fix build under (at least) Mac OS X by adding the missing dependency
on the "gettext-lib" package.

Bump package revision because the binary package might change on other
platforms as well.
2016-09-28 18:16:36 +00:00
wiz
e4025746ee After guile's and guile20's installation prefixes have changed, it's time
to bump their dependencies (except those that were bumped in the last 24
hours already).
2016-09-15 14:32:39 +00:00
wiz
34988b67a5 Use TOOLS_PATH.bash for finding bash.
Hopefully helps with built-in bash.
2016-07-20 12:04:15 +00:00
wiz
dba30d7a52 Remove obsolete patch, noted by richard. 2016-07-20 12:00:09 +00:00
wiz
a5619b17c8 Update autogen to 5.18.10.
Switch from guile (1.8) to guile20.

Clean up some pkglint.

New in 5.18.10 - May 2016

* NUL terminate CGI definitions text

New in 5.18.9 April 2016

* When parsing CGI, do not allow spaces to be lost
* In producing usage text, check more rigorously that
  option "values" are really not flag characters.

New in 5.18.8 March 2016

* Ensure testing vars start as unset for testing
* happy new year & de-uglifications

New in 5.18.7 December 2015

* Guile 1.6 support was removed
* bootstrapping was made idempotent
* add --enable-static-autogen config option
* add (max-file-time) scheme function (max source file time)
* Allow MAN_PAGE_DATE to override using the date program in
  man page templates
* Enable byte-for-byte build reproducibility
2016-07-16 20:00:14 +00:00
wiz
2b0a009d0e Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. 2016-07-09 06:37:46 +00:00
wiz
c769bbba1f Add bl3.mk file for libopts. 2016-03-11 11:48:59 +00:00
agc
d9e4cfe05d Add SHA512 digests for distfiles for devel category
Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 03:27:11 +00:00
wiz
0982effce2 Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
2015-06-12 10:48:20 +00:00
tnn
5aa077f178 add gzip as tool due to libopts-35.0.10.tar.gz generation in install phase 2015-03-12 14:07:11 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
asau
e1ab7079b6 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-31 11:16:30 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
sbd
21792a9296 Recursive PKGREVISION bump for libxml2 buildlink addition. 2012-06-14 07:43:06 +00:00
wiz
9c38cd8590 Fix build on NetBSD-current, per patch from Kai-Uwe Eckhardt in PR 46045.
Set LICENSE while here.
2012-03-14 22:51:14 +00:00
drochner
5394e65dce remove a last(?) reference to "bash" 2011-10-04 15:29:34 +00:00
drochner
06cde6228a -add portability fixes, avoid picking up bash
-update to 5.12 -- too many changes to list here, see the Changelog
2011-07-08 11:44:02 +00:00
asau
00708ce7e3 Recursive revision bump for GMP update. 2010-03-24 19:43:21 +00:00
joerg
d0278d538d Recursive bump for libltdl 2009-12-15 21:30:51 +00:00
joerg
0268c554bd Remove @dirrm entries from PLISTs 2009-06-14 17:38:38 +00:00
wiz
272d51cc21 Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
2009-05-20 00:58:05 +00:00
joerg
3b0d97b0de Add DESTDIR support. 2008-06-20 01:09:05 +00:00
wiz
e35edd34c3 Update to 5.9.5:
New in 5.9.5 - May 2008

* integer number arguments may now have their values suffixed with
  one of the letters k/K/m/M/g/G/t/T to signify scaling by powers
  of 1000 (lower case) or 1024 (upper case).  Specify, "scaled".

* AutoOpts "arg-type" may now be set to "file".  Existence of the directory
  portion of the name will be checked.  The existence (or not) of the actual
  file may also be checked.  Finally, the file may be pre-opened with either
  "fopen(3C)" or "open(2)".

* The "columns" program now accepts a "--fill" option to cause it to fill
  text instead of filling columns.

* The tests should no longer indirectly reference installed versions of
  the binaries.  They should all work out of the build directories.
2008-05-26 14:50:18 +00:00
drochner
222f1cbaac cosmetics: use INSTALL_DATA for .pc files, from Ulrich Etile 2007-12-17 16:39:50 +00:00
drochner
bb6889faeb update to 5.9.3
many bugfixes and feature additions, too much to list here
Thanks to Ulrich Etile for help and testing. (There might be remaining
issues on some platforms, but I wanted to checkpoint before the Q4 freeze.)
There also seem to be issues with guile's thread support.
2007-12-16 14:38:29 +00:00
dmcmahill
5874f3e5ef needs guile-1.6.x instead of 1.8.x so point at guile16 2007-06-13 16:35:31 +00:00
jlam
792529759b * Honor PKGINFODIR.
* List the info files directly in the PLIST.
2006-03-30 03:44:41 +00:00
kristerw
74bdac778d Update autogen to 5.8.3.
Changes since 5.6.4 includes:
* Fixed a small timing hole where the read from the read end of the output
  pipe of the server shell can fail.  (The read is retried.)
* Added a macro for testing mmap failure to accommodate a picky compiler.
* The minor version number is being bumped.  There is a new (albeit tiny)
  feature being added to the syntax.  See the doc on the pseudo-macro.
* Fixed a bug wherein out-of-order definitions could get mistyped causing
  various catastrophic results.
* Definition and license text files were mmap-ed in without checking for
  the size being a multiple of a page.  strlen() would seg fault.
  Horrible, horrible design of mmap!
* disable autoopts/test/getopt.test unless autoopts has been fully installed.
  (It requires getopt.tpl which requires a fully installed environment.)
* several other usability improvements to the tear off library.
* template shell code may now use a shell function "die" that will print
  an error message and shoot down the master autogen process.
* the tear-off/add-in libopts library will now specify that the
  "options.h" header is to be installed.
* realpath(3C) usage in libopts has been cleaned up.  It is now only used
  if PATH_MAX is defined for the platform.  canonicalize_file_name(3C) is
  used where available.
2006-03-09 20:45:20 +00:00
jlam
6e0c050321 * Teach the tools framework how to supply the pkgsrc version of
makeinfo if no native makeinfo executable exists.  Honor TEXINFO_REQD
  when determining whether the native makeinfo can be used.

* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.

* Get rid of all the "split" argument deduction for makeinfo since
  the PLIST module already handles varying numbers of split info files
  correctly.

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.
2006-03-05 16:27:22 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +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
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
4a3d2f7ce2 Add RMD160 digests. 2005-02-23 22:24:08 +00:00
kristerw
3d7f75d907 Update autogen to 5.6.4.
AutoOpts:
* The listing of enumerated option arguments is a bit more concise.
* Options may be handled twice: once during the immediate phase and
  again during the "normal" processing phase.
* If environment variable "rc" processing is enabled, then the
  "${PROGNAME}" environment variable will be processed - tokenizing it
  and processing it as a list of command line options.  It may not
  contain any command line operands.
* a new main procedure type:  each-or-stdin  This will fopen() each
  command line operand and pass the FILE* pointer to the callout procedure.
  If there are no operands, then stdin is passed.
* main() procedures can be specified more consistently

AutoGen:
* The '$$' expansion in locating the program will now use "realpath(3C)".
  This way, if a program is installed in /opt/whatever/bin/program
  and you run it via a symlink, '$$' will resolve to /opt/whatever/bin.
* exist and not-exist selection macros -- the CASE macro can now
  select a clause based on value existence.  Previously, you could detect
  an empty string and you then had to use the ``(exist? "name")'' function.
* fixed tpl-file-line so that "%2$d" works for the format.
* Added (emit) function that directly emits its args into output
* keyword lists are columnized in usage text
* distributed subdirectories no longer depend on also being built.

getdefs (an AutoGen support utility):
* With "listed" attributes, if you quote an entry, then the scanning code
  has to push the scan forward to the next entry so we don't wind up with
  a spurious empty entry!!
2004-11-27 12:13:37 +00:00
tv
dc99bb80f2 Update linkage to libltdl (via guile{,14}), which is now its own package.
Unfortunately, guile{,14}/buildlink3.mk directly includes it, and I don't
know which dependencies actually need libltdl, so it was a recursive bump.
Hopefully this recursive inclusion can be ripped out of
guile{,14}/buildlink3.mk at some point and bubble down to dependencies that
actually use libltdl, avoiding this headache in the future....
2004-10-15 14:50:05 +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
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
minskim
e15292e959 Update autogen to 5.6.0 and bl3ify.
Changes since 5.5.3:
  * AutoFSM was enhanced with the notion of a "noop" transition handling
  * fmemopen() is now used (when possible) for anonymous output (diversions)
  * The Guile function (chdir "...") is now wrapped so AutoGen can adapt
  * the definitions parser now uses a FSM parser instead of YACC
  * AutoOpt-ed programs can now have internationalized usage text
  * Templates have been added for using getopt(3) or getopt_long(3GNU)
    to parse options (in lieu of libopts).
  * better docs on partitioned ini (rc) files
2004-03-01 02:26:13 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
minskim
77a598df14 Remove homepage url from DESCR. 2004-02-13 23:16:13 +00:00
seb
689189ef2d Remove info files entries from PLIST file. 2004-02-13 08:26:03 +00:00
jmmv
a58dd81611 Bump PKGREVISION due to xmlcatmgr update to 2.0beta1. I know; this is a PITA.
This shouldn't be needed if we had non-recursive dependancies *sigh*.
2004-01-23 21:50:42 +00:00
grant
f49bdea710 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-22 08:24:28 +00:00
xtraeme
f794de2624 Bump PKGREVISION (libxml2, libxslt and imlib2 were updated). 2003-12-04 19:48:24 +00:00
seb
8d15907ec2 USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:38:23 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
seb
fa9dc5d576 USE_NEW_TEXINFO.
Notice I did not say "convert to"...
2003-06-25 22:28:10 +00:00
uebayasi
8997a30889 Bump revisions following the guile14's threaded fix. 2003-06-05 05:01:54 +00:00