summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2002-05-30On Darwin, before including <bsd.own.mk>, set OBJECT_FMT to "Mach-O".schmonz1-1/+6
(<bsd.own.mk> tries to set it to "ELF" otherwise.) The problem was unmasked by -r1.983 of bsd.pkg.mk. Approved by agc.
2002-05-29Fix comments in show-shlib-type pertaining to "dylib".schmonz1-3/+3
2002-05-29Remove STRIPFLAG to fix pkg/15467.yyamano1-10/+1
It was replaced with _STRIPFLAG_INSTALL and moved to defs.*.mk.
2002-05-29Replace STRIPFLAG with _STRIPFLAG_INSTALL to fix pkg/15467.yyamano1-2/+2
2002-05-29Add a new variation on the pth package that has --enable-syscall-hardskrll1-2/+4
as part of the configure options. A pth with this option enabled provides some semblance of pre-emptive threads - enough for things like xmms and knode to actually work. Add the necessary glue to pthread.buildlink.mk and appropriate CONFLICT into pth. It is hoped that the pkgs that currently use -D_POSIX_THREAD_SYSCALL_SOFT=1 will be tested against pth-syscall and changed to use it. The goal is to be able to add --enable-syscall-hard to devel/pth and retire pth-syscall. Baby steps...
2002-05-26Pass ${OBJECT_FMT} into a package's make environment, to permit BSD-makefredb1-1/+8
packages to build correctly on "transitional" systems, where the user may have ${OBJECT_FMT} set in ${MAKECONF} to either a.out or ELF. On such systems, you need something like this just to build the "pkg_install" package. Closes PR pkg/16213.
2002-05-25Ups, no need to use "'s for the MPLAYER_FONT.veego1-3/+3
2002-05-25Add an entry for MPLAYER_FONT, which will be used by the mplayer-shareveego1-1/+6
package.
2002-05-22Move description of variables used for config file handling tohubertf1-25/+2
Packages.txt. Supplements PR 16971 by Julio Merino <jmmv@hispabsd.org>
2002-05-21Bump LIBTOOL_REQD (libtool support for Darwin).schmonz1-2/+2
2002-05-20Add section for POP_WITH_DRAC (for teapop, so far).wiz1-1/+7
2002-05-19On Darwin, ZOULARISBASE is really just LOCALBASE. (This makes theschmonz1-2/+2
PKG_TOOLS_BIN and FETCH_CMD defaults work when LOCALBASE is not "/usr/pkg".)
2002-05-19make f77 be the default fortran compiler instead of f2c-f77 for netbsd>=1.5.dmcmahill1-2/+7
f2c was really only needed in 1.4 and earlier days.
2002-05-18_DO_SHLIB_CHECKS -> yesschmonz1-2/+2
2002-05-18In do-shlib-handling, also fix up PLIST for Mach-O ("*.dylib")schmonz1-3/+74
shared libs, as found on Darwin. From Jeff Putsch <jdputsch@attbi.com> as part of pkg/16104.
2002-05-14Add and enable sun-jdk14 as an option for PKG_JVM:jschauma1-2/+17
If no PKG_JVM is specified, same behaviour as before. If PKG_JVM=sun-jdk, check if on -current or linux and if so, use sun-jdk14, else sun-jdk13. Else believe user when she specified PKG_JVM=sun-jdk13 or PKG_JVM=sun-jdk14.
2002-05-14Introduce NULL_COOKIE and use it instead of /dev/null for touch (see PR 15597).seb1-5/+4
While here remove some old comments.
2002-05-13Standardise on the format of continuation lines. No functional change.agc1-19/+19
2002-05-12Add solid-pop3d-0.15: Flexible POP3 serverhubertf1-1/+17
The Solid POP3 Server is an implementation of a Post Office Protocol version 3 server that has flexibility as its main goal. The server is easily configurable and has support for few features such as APOP authentication scheme, virtual hosting, maildir and mailbox handling, bulletins and expiration of messages. Each user can specify position and type of his maildrop. Contribyted by Piotr Stolc <socrtp@soclab.eu.org> in PR 16682
2002-05-12ftp.loaded.net no longer has a CPAN mirror. Replace it with cpan.pair.com.schmonz1-2/+2
2002-05-08add actual sourceforge mirrors, and remove non-workingdrochner1-3/+4
2002-05-08Added LATEX2HTML_ICONPATHmarkd1-1/+7
2002-05-07Remove some definitions which were committed before their time.agc1-18/+1
2002-05-07Sourceforge seem to have implemented a new policy, whereby an httpagc2-3/+19
request to the prdownloads.sourceforge.net site, which used to return the distfile, now returns 8KB (roughly) of html, including advertisements, and a link to the real distfile. Delete prdownloads from the MASTER_SITE_SOURCEFORGE list (sadly, because it seemed to be the quickest way to download files from sourceforge).
2002-05-05add (commented) GNOME mirror sites available in Japan.kei1-1/+2
2002-05-05add missing `..' for share/pixmaps.kei1-1/+2
2002-05-04Possible values for NMH_PAGER should be "any pager", not "any editor".jtb1-2/+2
2002-05-03Be consistent throughout the file with line continuations and whitespace.agc1-117/+119
No functional changes.
2002-04-29`mtree' -> `$$action' in _SU_TARGETseb1-2/+2
2002-04-29Change some spaces to tabs.jlam1-2/+2
2002-04-29use www.planetmirror.com.au instead of www.planetmirror.com, so thatlukem1-9/+9
MASTER_SORT* does the right thing.
2002-04-26add example PKGVULNDIR entrylukem1-1/+6
2002-04-25bin-install: set DEPENDS_TARGET=bin-install, so depends are stillhubertf1-2/+5
installed via binaries (if possible), even if there is no binary pkg available for the current pkg. Implementation still allows overriding DEPENDS_TARGET=build (etc.) to force installation of dependencies by compiling if desired. Patch submitted by Marko Schuetz <MarkoSchuetz@web.de> in private mail.
2002-04-25If we are using the config script wrappers, we prepend their locationjlam1-1/+9
to the PATH so we don't have to fix so many broken configure scripts and Makefiles that expect to find the *-config scripts in the PATH.
2002-04-25Re-write do-patch target to fix broken behaviour where if patches/ didn'tjlam1-57/+73
exist, then the local patches weren't applied.
2002-04-23Update examples for Australia to mainly use ftp://www.planetmirror.com/lukem1-12/+15
2002-04-23Defined USE_X11 instead of USE_X11BASE. We don't necessarily want tojlam1-2/+2
force a package to be installed into ${X11BASE} if it uses Motif. As a side effect, the xemacs and xemacs-current packages no longer install into ${X11BASE} but into ${LOCALBASE}, which matches what they used to do before being converted to use Motif dialogs.
2002-04-22Makefile fragment to determine the endianness of the platform by checkingjlam1-0/+51
header files. It defines MACHINE_ENDIAN which is one of three values: little, big, or unknown. This file is used in package Makefiles as follows: .include "../../mk/endian.mk" .if ${MACHINE_ENDIAN} == "big" # ...big endian stuff... .elif ${MACHINE_ENDIAN} == "little" # ...little endian stuff... .else BROKEN= "Unknown endianness" .endif
2002-04-19Fix problem where CLASSPATH was not being added to MAKE_ENV, CONFIGURE_ENV,jwise1-5/+5
or SCRIPTS_ENV in non-native jdk case.
2002-04-18In the do-su-install target, when the ${WRKDIR} contains an outdatedagc1-4/+4
version of the package, and an attempt is made to install the package, first "make clean" and then "make build" to pick up the new version of the package before continuing with "make install", rather than printing an error message and dying.
2002-04-18When creating the ${DLIST} file in the update target, don't create theagc1-5/+3
${WRKDIR} every time with "mkdir -p" - instead, use the ${WRKDIR} target, so that any symlinks to it are created properly. Also, when creating the ${DLIST} file in the update target, don't pipe the output of pkg_info -R through "tail -n +4" - simply use pkg_info -qR to achieve the same results.
2002-04-18There is no point in piping the output of awk through a pipe which doesagc1-2/+2
"head -1" - use awk to do the work for us.
2002-04-17Pass X11PREFIX in MAKE_ENVhubertf1-2/+2
Inspired by PR 16350, sanity-checked by tron
2002-04-16Generalize how the PLIST contents are generated:jlam1-5/+10
GENERATE_PLIST is a sequence of commands, terminating in a semicolon, that outputs contents for a PLIST to stdout and is appended to the contents of ${PLIST_SRC}. Convert the perl5 packlist handling to use GENERATE_PLIST.
2002-04-15Remove SNORT_USE_PGSQL option. This will be split out into a separaterh1-6/+1
package. For that purpose, move most of Makefile into a new Makefile.common.
2002-04-14Add a SNORT_USE_PGSQL option to compile in PostgreSQL support (and addrh1-1/+6
the appropriate dependency). Patch provided by ww@GROOVY.NET
2002-04-12Add note explaining when x11.buildlink.mk should be used.jlam1-2/+5
2002-04-12Allow compiling in perl support for scripts.hubertf1-1/+6
Patch submitted by dawszy@ailuj.openbsd.org.pl in private mail.
2002-04-10Somewhat tune the generation of "PLIST file" by print-PLIST target:seb1-6/+10
- remove unwanted entries earlier by using ${GREP} -v - substitute more specific bits before lesser ones: ${MACHINE_GNU_PLATFORM} before ${MACHINE_ARCH} and ${MACHINE_GNU_ARCH} - substitute *after* the sort so substitution does not move the pathnames around - add substitution of ${PKGVERSION} - substitute ${PKGLOCALEDIR}/locale (this can help actually catching PLIST, configuration, build, ... problems with respect to the correct locale directory varying from platform to platform)
2002-04-09Move definition of PERL5 from bsd.pkg.mk into defs.*.mk. This is somethingjlam5-6/+9
that is used regardless of whether perl is installed or not, and we sometimes want its value before include bsd.pkg.mk.