summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2006-03-13Replaced option "spamassassin-test-net" by generic option "online-tests".heinz1-2/+2
Adapted the single quotation marks in option spamassassin-test-prefork to the commonly used double quotation marks.
2006-03-13Makefiles that include oss.buildlink3.mk can now check the value ofjlam1-2/+25
OSS_TYPE to determine whether or not a native OSS implementation is present or not. OSS_TYPE just exports the value of IS_BUILIN.oss, but exports it early enough where it can be used within a package Makefile, e.g.: .include "../../mk/oss.buildlink3.mk" .if ${OSS_TYPE} == "none" CONFIGURE_ARGS+= --without-oss .endif This should fix builds of some packages that include "oss.buildlink3.mk" on platforms where there is no OSS in the base system, e.g. Mac OS X and Solaris.
2006-03-12Added the variable PHASE_MSG, STEP_MSG, WARNING_MSG and ERROR_MSG torillig1-1/+5
facilitate the generation of consistent-looking progress messages.
2006-03-11+zsh-multibyteuebayasi1-0/+1
2006-03-11Export EMACS_VERSION_MAJOR and EMACS_VERSION_MINOR to packages using emacs.mk.uebayasi1-1/+15
2006-03-11BUILD_DEPENDS on gettext-tools not gettext for BUILD_USES_MSGFMT.reed1-2/+2
2006-03-10Cosmetic change: reorder some lines locally to make it easier for mejlam1-13/+13
to understand.
2006-03-10Expose fewer knobs for a user to tweak by making more variables private.jlam1-57/+53
2006-03-10Correct the path to the bsd.prefs.mk file and move it to the properjlam1-2/+3
location in a buildlink3.mk file.
2006-03-10Don't define DEINSTALL_FILE or INSTALL_FILE if the corresponding *_SRCjlam1-1/+5
variables are empty.
2006-03-10replace-interpreter should use REPLACE_FILES.${lang} instead oftonio1-3/+3
_REPLACE_FILES.${lang}
2006-03-10Include bsd.prefs.mk before testing ${OPSYS}.wiz1-1/+2
2006-03-09Make it safe to include bsd.pkginstall.mk directly in bsd.pkg.mk, andjlam3-110/+103
drop pkginstall.mk, which did the same thing. Also, rework some of the targets so that we avoid needing to inspect *_MEMBERS variables within make -- we defer the check to the shell code invoked by the targets. All changes are internal and don't affect existing packages in a visible way.
2006-03-09Replace references to ossaudio.buildlink3.mk with oss.buildlink3.mk.jlam1-6/+0
Remove deprecated ossaudio.buildlink3.mk.
2006-03-09mention SUSE_PREFER=10.0 in coments (but keep 9.1 as default)tonio1-3/+4
2006-03-09Reimplement OSS audio handling in pkgsrc. Add two new files:jlam3-79/+133
oss.buildlink3.mk oss.builtin.mk that work like modern buildlink3.mk and builtin.mk files do. We no longer support audio/oss (which will be removed shortly). Mark ossaudio.buildlink3.mk for deprecation after all references to it have been replaced with "oss.buildlink3.mk" in package Makefiles.
2006-03-09Check that INFO_FILES is defined before using its value. Fixes PR pkg/33043.jlam1-2/+2
2006-03-09Since the REPLACE_INTERPRETER is used in more and more packages, it isrillig1-4/+14
not good style to make the package author define variables from the pkgsrc-internal namespace. The variables REPLACE.* and REPLACE_FILES.* can now be used as replacements for _REPLACE.* and _REPLACE_FILES.*. Support for the old variable names will be removed after 2006Q2.
2006-03-09Reimplement the info-file handling so that we use an +INFO_FILESjlam9-82/+176
scriptlet to manage the info-file registration. The new scriptlet's template is install/info-files. Remove obsolete texinfo.mk and install/install-info. No changes to package Makefiles are necessary -- the re-implementation is internal to pkgsrc infrastructure.
2006-03-08Teach the tools framework about Darwin's tclsh and wish.minskim1-1/+3
2006-03-08Set LOWER_OPSYS_VERSUFFIX on Darwin.minskim1-1/+2
2006-03-07For the user or group removal message, don't set they can be removedreed1-3/+3
if no other packages are using them, but if no other "software" is using them. Just in case, they are using a user and/or group without a package using it.
2006-03-06Teach the tools framework how to supply a pkgsrc version of install-infojlam11-38/+56
if a native one isn't available. We ensure that the "install-info" tool in the tools directory is a no-op since the real info file registration is handled by the INSTALL/DEINSTALL script in pkgsrc/mk/pkginstall/install-info.
2006-03-05It's probably "/bin/makeinfo", not "/usr/bin/makeinfo".jlam1-3/+3
2006-03-05* Teach the tools framework how to supply the pkgsrc version ofjlam12-100/+79
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-04Handle info directory trees that aren't rooted directly in ${PREFIX}, e.g.jlam1-4/+8
${PREFIX}/<pkg>/info, etc.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-03-04Remove planetmirror as a gnustep mirroring site.rh1-3/+1
2006-03-02Make GNU_CONFIGURE_PREFIX the default prefix for GNU_CONFIGURE_MANDIRjoerg1-3/+4
and GNU_CONFIGURE_INFODIR. Add the latter for symmetry.
2006-02-27tweak.rxg1-3/+3
2006-02-24Remove description and default for the obsolete PURE_* variables.ghen1-22/+1
2006-02-23Only add "fonts.(alias|dir|scale)" to "CHECK_FILES_SKIP" if a packagetron1-1/+5
is using "pkginstall.mk" to handle font installation. This fixes one of the many false positives created by "CHECK_FILES", in this case affecting the "xservers" package.
2006-02-22Add man/ru/*.wiz21-21/+987
2006-02-22Drop trailing whitespace.wiz14-1377/+1377
2006-02-21Instead of passing only the path to the tools to CONFIGURE_ARGS, passrillig1-4/+4
the complete command. This fixes problems when EGREP is defined as "grep -E" instead of "egrep".
2006-02-19Add .tar.bz supportadrianp1-3/+3
2006-02-18Added SITES.${foo} as an alias for SITES_${foo}. The latter will berillig1-3/+6
deprecated after the 2006Q1 branch.
2006-02-18Remove deprecated and now unused file.wiz1-18/+0
2006-02-17Remove type1inst log file; improve empty dir detection;wiz1-4/+4
needed by fonts/intlfonts, ok@ jlam.
2006-02-17Fix typo in type1inst depends line.wiz1-2/+2
2006-02-16Add nl_BE and sv_SE locale dirs for gourmet.wiz22-22/+198
2006-02-16mirrors.cloud9.net seems unreliable - drop down the list of ↵abs1-2/+2
MASTER_SITE_PERL_CPAN
2006-02-15DragonFly has native /usr/bin/gtar so add TOOLS_PLATFORM.gtar.reed1-1/+2
2006-02-13Only write the terminating HTML code to the ${_BROKENFILE} if therillig1-4/+4
package is really broken.
2006-02-12The security/kth-krb4 package does not install bin/ftp anymore (sincerillig1-2/+2
February 2004), so it doesn't conflict with bootstrap-pkgsrc.
2006-02-11Added "pre-build>" identifier to two echo commands.rillig1-3/+3
2006-02-11Renamed the ``restart'' variable to ``resume'', as that is what therillig1-13/+11
variable does.
2006-02-11Fixed double quoting of _BROKENWRKLOG.rillig1-2/+2
2006-02-11When returning "..is not an acceptable TeX version.." also identifyross1-2/+3
which version(s) _are_ acceptable.
2006-02-11Teach the tools framework about various gettext-tools: gettext, msgfmt,jlam1-1/+22
and xgettext. These are supplied by devel/gettext-tools if not present in the base system.