Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
|
|
a CONFLICTS line for it here. (hi grant!)
|
|
#include "foo.h"
..or..
#include <foo.h>
would cause mkid to happily loop forever. Fix this, making the
scanner properly detect EOL/EOF and defined name tokens in #include
statements, as well.
Merge all libidu/scanners.c patches into a single patch file.
Bump package revision to nb3.
|
|
|
|
|
|
argument; POSIX allows this, even though the replacement lib/dirname.c
(from glibc?) returns a strndup-ed strings *except* for the "." case.
[mmm, possible memory leaks]. Instead, just implement most of guts of
lib/dirname.c directly in assert_writeable(), always copy string, and
always free it. This fixes ``mkid -f /some/path/to/id''
+ Crank PKGREVISION.
|
|
|
|
|
|
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
removal of USE_GTEXINFO
INSTALL_INFO added to PLIST_SUBST
`${INSTALL_INFO}' replace `install-info' in target rules
print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
makeinfo command usage
See -newly added by this commit- section 10.24 of Packages.txt for
further information.
|
|
Makefiles during the build process by touching various auto{conf,make}
source files to make them up-to-date. Packages that require regenerating
the configure script and Makefile.in files should make the appropriate
calls to auto{conf,make} in a pre-configure target. This allows the
various targets listed in ${_CONFIG_PREREQ} to modify the generated files
without triggering the GNU auto* tools and having the modifications be
overwritten.
|
|
m4 file, either. Remove BUILD_USES_GETTEXT_M4.
|
|
../../devel/gettext-lib/buildlink.mk - due to incorrect usage of @INTLIBS@ in
Automake's prog_LDADD variable. Thanks Johnny Lam for hints and explanations!
- While here get ride off build dependencies on auto* tools and GNU make by
using a new set of patches and AUTOMAKE_OVERRIDE.
Note: new Makefile.am files and hence their patches were generated with
automake-1.1b!
- sort PLIST and use same `install-info' arguments as those generated by
`make print-PLIST'.
- Fix broken dependencies when USE_XEMACS is defined.
|
|
|
|
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also
change dependency examples in Packages.txt to reflect this.
|
|
. Use ${PKGLOCALEDIR} instead of share
. No more additional files installed depending on whether {x}emacs is
installed or not -- define USE_EMACS or USE_XEMACS if you want to have
.elc files installed.
. buildlinkify
|
|
|
|
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.
While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).
Patch by Alistair Crooks <agc@netbsd.org>
|
|
|
|
|
|
|
|
|
|
|
|
built or installed from the PLIST. Noticed by Christoph Badura.
|
|
- New, optional Makefile variable HOMEPAGE, specifies a URL for
the home page of the software if it has one.
- The value of HOMEPAGE is used to add a link from the
README.html files.
- pkglint updated to know about it. The "correct" location for
HOMEPAGE in the Makefile is after MAINTAINER, in that same
section.
|
|
|
|
|
|
Remove redundant (and sometimes erroneous) comments.
|
|
|
|
Use uname -s to work out what Operating System we're on.
FreeBSD have a dependency to use emacs to byte-compile a LISP file.
Don't use this dependency on NetBSD - avoids downloading emacs just
to compile one file.
|
|
packages system.
|