summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2003-02-24When using imake, add a bunch of variables to the PLIST_SUBST list, injschauma5-6/+57
order to simplify man-page handling across platforms: If your application installs man pages on NetBSD into man/cat1/foo.0 but in man/man1/foo.1x on Linux, simply use ${IMAKE_MAN_DIR}/foo.${IMAKE_MANNEWSUFFIX} Definitions for Darwin provided by grant, others from /usr/X11R6/lib/X11/config/* This allows us to put away with having multiple PLISTs just for the different man page locations. PKGREVISION bumps of `grep -l USE_IMAKE pkgsrc/*/*/Makefile` coming up after revision and adjusting.
2003-02-23Add a MASTER_SITE_APACHE variable with a bunch of apache.org mirrors.jmmv1-1/+32
2003-02-22Add MASTER_SITE_XEMACS.uebayasi2-4/+23
2003-02-21use the bootstrap versions of tar and mtree, if they exist.grant1-3/+7
2003-02-18Use ${.CURDIR} when referencing install/deinstall scripts.jmmv1-3/+3
2003-02-18Wrap "Lock acquired ..." and "Lock released ..." messages with PKG_VERBOSE checklukem1-3/+7
2003-02-16Add default value for FLOW_TOOLS_USE_MYSQL.seb1-1/+7
It is used by flow-tools to enable support of flow records export into a MySQL database.
2003-02-16Use EVAL_PREFIX on ttmkfdir and type1inst so LOCALBASE is not harcoded.seb1-3/+7
Okay'ed by jmmv.
2003-02-16Implement a simple framework to handle font databases. It regenerates thejmmv2-0/+103
fonts.dir, fonts.scale and Fontmap files (depending on the font type) in the right directories at (de)install time. Support included for TrueType, Type1 and standard X11 fonts. Reviewed by jlam.
2003-02-16oops. add few missing backslashes from previous.salo1-5/+5
2003-02-16Add more mirrors to MASTER_SITE_MOZILLA, MASTER_SITE_GNOME, MASTER_SITE_GNUsalo1-2/+54
and MASTER_SITE_SUNSITE. Minor whitespace cleanups. From Juan RP via PR pkg/20361.
2003-02-15Add bn and mn locale dirs.wiz7-7/+63
2003-02-15lint: no news is good news, don't tell us about "OK" items from pkglint.hubertf1-2/+2
2003-02-14Add some SUSE mirror sites. From Juan RP in PR 19768.wiz2-4/+38
2003-02-13correct the 'broken due to depends' processing. This change makes thedmcmahill1-3/+5
summary email list correctly the packages which are broken because of their dependencies. Problem noted on Huberts most recent bulk build.
2003-02-13When comparing install-info version, ignore non [0-9.] - treat 4.0b as 4.0abs1-4/+4
2003-02-09Open/close HTML mark-up in the correct order. Noted by Kevin P. Neal.wiz2-4/+4
2003-02-09s/${ENV}/${SETENV}/, noted by Kevin P. Neal in connection with PR 19586.wiz1-2/+2
2003-02-08honor PKG_SKIP_REASON as well as PKG_FAIL_REASON, like normal build does.kei1-2/+2
2003-02-08Add backslash for a line continuation to fix "make readme" erroryyamano1-4/+4
on darwin. Approved by mcmahill.
2003-02-07protect one more inclusion of ${_JDK_PKGSRCDIR}/buildlink2.mk withdmcmahill1-2/+4
a check to make sure _JDK_PKGSRCDIR exists. Now one can create README.html files for all java pkgs on a system without a JVM.
2003-02-06make this also behave correctly when USE_BUILDLINK2 is not defined as well ↵dmcmahill1-2/+4
as _JRE_PKGSRCDIR not being defined
2003-02-06only include _JRE_PKGSRCDIR/buildlink2.mk if it exists (allowing things likedmcmahill1-2/+2
make show-var VARNAME=PKGNAME to work on systems without a JVM.
2003-02-06on systems where _PKG_JVM is not set, set PKG_FAIL_REASON and setdmcmahill1-2/+3
_PKG_JVM to "none" to avoid makefile errors.
2003-01-29Use a table-based lookup scheme to pair up JREs to JDKs.jlam1-10/+15
2003-01-29Create directories at pre-install time instead of post-install so thatjlam1-14/+38
we can more accurately determine if we "own" a directory. Ownership is determined by seeing if the directory doesn't exist before the package is installed.
2003-01-29sun-jdk14 has moved to .../java/sun-1.4.jlam1-2/+2
2003-01-29Move the inclusion of bsd.pkg.install.mk higher so that binary packagesjlam1-5/+5
are generated correctly (with INSTALL and DEINSTALL scripts). Fix suggested by Stoned Elipot <seb@netbsd.org>.
2003-01-29Set _JAVA_BASE_CLASSES to classes.zip or wre.jar in java-vm.mk, then use inabs2-4/+7
bsd.pkg.mk. We are now more wonka friendly.
2003-01-28Ensure that PKG_SYSCONFBASE is always defined (defaulting to ${PREFIX}/etc).jlam1-2/+2
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam1-1/+5
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal <jmmv at menta.net>.
2003-01-28Search for the system provided install-info in /usr/bin and if neededseb1-6/+12
in /sbin. If devel/gtexinfo if not used assume makeinfo is /usr/bin/makeinfo. Confirmed to work on RedHat 7.3 by abs, thanks!
2003-01-28white space fix: replace spaces by tabsseb1-12/+12
2003-01-25Add some LOWER_VENDOR definitions on Linux to better customize packagesjschauma1-6/+14
in the future (on Debian, for example, there is no libtermcap, and we need to depend on ncurses etc.)
2003-01-25Create a fake libpthread.la that corresponds to /usr/lib/libpthread.*.jlam1-1/+12
This should allow building packages that use libtool and use native pthreads even if pth is installed.
2003-01-25Modify code to produce fake libtool archives to check whether the librariesjlam1-5/+7
named using the shell pattern actually exist.
2003-01-25Skip if no valid Emacs version found. For bulk builds.uebayasi1-3/+3
2003-01-24Strip bare "-L${BUILDLINK_DIR}" (note there is no trailing "/lib") fromjlam1-1/+3
dependency_libs definitions in *.lai files. This should remove another instance that can cause "buildlink2 leakage" into installed files under ${LOCALBASE}.
2003-01-24Use an /etc/mk.conf setting for libdvdcss's HOMEPAGE and MASTER_SITES,agc1-1/+13
following a suggestion by salo. This allows users to specify LIBDVDCSS_MASTER_SITES= ... LIBDVDCSS_HOMEPAGE= ... in their /etc/mk.conf files.
2003-01-21require at least libtool 1.4.20010614nb12 on Darwin.grant2-2/+7
2003-01-21Pax NetBSDi.jschauma1-2/+2
2003-01-21add MYSQL_USER, MYSQL_GROUP, MYSQL_DATADIR.grant1-1/+17
2003-01-20List which packages depend on the different variables, and some consistencykristerw1-31/+35
changes to the descriptions. XXX I have only done the [A-C]* variables for now. The rest will be done RSN.
2003-01-20BOOTSTRAP_EGCS is not used any longer. Remove it.kristerw1-7/+1
2003-01-20Add stamp-vti to AUTOMAKE_PATTERNS; fixes bison problem, tested by salo.wiz1-1/+2
2003-01-20fix a bug introduced by the last commit where a string was accidentallydmcmahill1-3/+2
split across a line. Thanks to Greg Woods for catching this.
2003-01-18Many white space and indenting fixes to bring this more in line withdmcmahill1-469/+553
/usr/share/misc/style. Prompted by a private email from Greg Woods, woods at weird dot com.
2003-01-17-. if (${AUTOMAKE_OVERRIDE} == "YES")wiz1-2/+2
+. if empty(AUTOMAKE_OVERRIDE:M[nN][oO]) to match bsd.buildlink2.mk (which defines AUTOMAKE_OVERRIDE to yes).
2003-01-15Make BUILD_DIR always point to a physical path by invoking /bin/pwd insteadjlam10-19/+26
of relying on the shell's builtin pwd. This makes BUILD_DIR consistently point to the correct directory regardless of the definition of SHELL. This fixes elusive some buildlink2 errors due to the fact that BUILDLINK_DIR is derived from BUILD_DIR and some paths were incorrectly being translated.
2003-01-15Revert previous change. Defining BSD_PREFS_MK instead of BSD_PKG_MKjlam1-4/+4
breaks too many users' /etc/mk.conf files that have a .ifdef BSD_PKG_MK # /usr/pkgsrc stuff .else # /usr/src stuff .endif structure. We'll think of another way to protect against multiple inclusion of bsd.pkg.mk and bsd.prefs.mk.