Age | Commit message (Collapse) | Author | Files | Lines |
|
Previously, ttmkfdir's output was redirected to fonts.dir,
while the correct behaviour is to let it create fonts.scale
and then let mkfontdir merge fonts.scale into fonts.dir.
type1 handling had a similar problem.
Get the wanted behaviour by automatically appending the contents of
FONTS_TTF_DIRS and FONTS_TYPE1_DIRS to FONTS_X11_DIRS.
Also, save a subshell in install/fonts while there.
Bump PKGREVISION for all affected packages.
jmmv@ says ok.
|
|
under share/examples/rc.d. The variable name already was named
RCD_SCRIPTS_EXAMPLEDIR.
This is from ideas from Greg Woods and others.
Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism
(as requested by wiz).
|
|
support for USERADD/GROUPADD on OpenBSD.
|
|
and groupadd commands won't follow the calling conventions of the
NetBSD useradd/groupadd. Modify the INSTALL scripts to *never* create
users or groups if there is no available ${USERADD} or ${GROUPADD}
command, but will warn the user of users and groups that need to be
created before the package can be installed.
|
|
|
|
|
|
evaluated, this broke MASTER_SITES in many p5-* packages.
|
|
|
|
a CPAN mirror. By default, it is "modules/by-module".
|
|
|
|
|
|
|
|
Allow the configure process a chance to detect on its own whether the
named library exists or not by allowing those library options to pass
through to the compiler on a test compile. A package that *needs*
those library options to be removed can add the appropriate rm:
BUILDLINK_TRANSFORM command to its package Makefile.
|
|
pkgsrc-2004Q4 is branched.
|
|
-b Compile stubs in "backwards compatible" mode, disabling
support for transport-independent RPC. The -b should always
be specified when generating files for NetBSD, since there is
no transport-independent RPC support in NetBSD.
Therefore, force "-b" to be the first argument whenever rpcgen is invoked
via the wrapper.
|
|
|
|
least that version.
|
|
qmail-qfilter. Defaults to ${VARBASE}/tmp/qmail-qfilter.
|
|
configure packages by testing for poll.h and sys/poll.h and pretending
that there is no poll() if neither exist.
|
|
|
|
|
|
The wrapper will correctly set the CPP environment variable to a
stat((2)able path to a C preprocessor, then rely on the PATH to
find and invoke the real rpcgen.
Remove NO_EXPORT_CPP in package Makefiles where it was used just to
avoid problems with rpcgen. The build system now just does the right
thing automatically without needing package-specific knowledge.
This fixes PR pkg/27272.
|
|
|
|
USE_FORTRAN.
|
|
specify (hardcoded) compilers from which we can infer the correct tag
(CC, CXX, F77). Use the following patterns to match compilers to
tags:
CC: *cc *xlc
CXX: *++ *CC
F77: *77 *fort
Bump the PKGREVISION to 1.5.10nb7 since we now infer the F77 tag from
likely Fortran compilers. Also require at least this version of
libtool when building packages that set USE_FORTRAN. This should fix
PR pkg/28661.
|
|
it still doesn't work.
|
|
|
|
as unavailable instead of broken.
|
|
Make it so.
|
|
PR pkg/28480.
|
|
perl5/buildlink3.mk already, so no need to include this file in
bsd.pkg.mk anymore.
|
|
as part of the CPPFLAGS when building threaded apps.
|
|
former.
|
|
are non-empty before shelling out to xargs. Silences spurious output
from "pkg_chk -i" and probably others.
|
|
|
|
assume Apple gcc on Darwin. thanks, Johnny :)
this allows perl to build with xlc.
|
|
|
|
for xlc.
|
|
and enabled for the current pkg, eg. mail/sendmail:
available: db2 db4 inet6 ldap sasl sasl2 socketmap starttls tcpwrappers
default: canna esound gif idea inet6 inet6 sj3 tcpwrappers wnn4
enabled: inet6 tcpwrappers
|
|
several args by setting split_arg="yes" as part of the transformation.
|
|
shlib options to the Darwin linker.
|
|
|
|
Suggested by Roland Illig, ok'd by various.
|
|
|
|
place. Also, modify the buildlink-db1-db185-h target to use symlinks
instead of include <db.h> since several bdb implementations might be
buildlinked, and we need to be more precise about exactly which db.h
header is being used.
|
|
drop the "-ldl" option on the floor. This "fixes" packages that
hardcode "-ldl" into the command line when linking software.
|
|
|
|
parser churn by skipping a second include of it.
Use PKGDIR in preference to .CURDIR as in other .mk files.
|
|
(CC, LD, CXX, etc.) if the default values have no arguments. Now,
CC == "cc" and not "cc ".
|
|
are handled. The idea now is to simply remove the paths in the values
of these variables, leaving behind only the basename plus any arguments,
e.g.:
CC= /usr/local/bin/gcc becomes CC= gcc
CPP= /usr/local/bin/gcc -E becomes CPP= gcc -E
The wrapper scripts are generated for every unique executable mentioned
by the toolchain variables, so for the example above, only a "gcc"
wrapper script is generated for ${CC} and ${CPP}. PKG_{CC,CPP,CXX,etc.}
are the paths to the executables wrapped by the wrapper scripts.
Note that it's now possible to set "CC" to something more than just the
path to the compiler, e.g.
CC= cc -ffast-math -funroll-loops -fomit-frame-pointer
and the full value of ${CC} will be passed through via CONFIGURE_ENV
and MAKE_ENV.
|