summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2002-12-03Eliminate another usage of ${OPSYS} in bsd.pkg.mk - realy on Darwinagc8-14/+17
defining _OPSYS_PERL_REQD to the correct value to make sure there's a valid perl version for that platform.
2002-12-03Add a layer of abstraction into bsd.pkg.mk for Java settings - set theagc8-10/+17
path to the java home directory depending upon whether the operating system includes Java by default. Use the operating system-dependent definitions files to set this value.
2002-12-03s/-path/-rpath/jschauma1-2/+2
2002-12-03Use ${_PATCH_CAN_BACKUP} rather than hardcoding an OPSYS value intoagc8-9/+16
the logic for doing backups when applying patches, and set the value accordingly in the opsys-dependent defs file.
2002-12-03Use a more generic way of determining, on an opsys-dependent basis,agc8-9/+16
whether the gettext package should be used.
2002-12-03Handle the different rpath directive to the linker for Irix in a different,agc8-24/+18
more generic, way - use an abstraction called ${_OPSYS_RPATH_NAME} which takes the value "-rpath," or "-R", set appropriately in the opsys-dependent defs files.
2002-12-03Abstract out the base value of libtool required into _OPSYS_LIBTOOL_REQD,agc8-15/+17
and use that rather than a hardcoded ${OPSYS} default in bsd.pkg.mk
2002-12-03Apply patches from Sergey Svishchev in PR 19221 to get the correct valueagc1-1/+3
for localpatches and to make that directory available in the sandbox.
2002-12-03Commit patch from Nick after testing it on IRIX.jschauma1-9/+12
This patch corrects a typo and uses PKGCONFIG_OVERRIDE_SED rather than adjusting sed lateron in the target. Modification of the patch: use '-Wl,-rpath,/path' rather than '-Wl,-rpath -Wl,/path' as suggested by jlam in another email.
2002-12-03Allow package Makefiles to define REPLACE_LOCALEDIR, which is a space-jlam1-10/+20
separated list of files relative to ${WRKSRC} on which we do PKGLOCALEDIR replacement. This is in addition to the files on which we already do the PKGLOCALEDIR replacement (Makefile.in* and Makefile*).
2002-12-02IRIX wants -rpath (missed in last commit)jschauma1-1/+9
2002-12-02Add initial support for IRIX.jschauma7-7/+636
Again, anybody's feedback (success or failure) will be appreciated.
2002-12-01Move the PKGLOCALDIR section a little lower so it isn't in the middle ofjlam1-21/+20
the logic for another section. This is purely for readability.
2002-12-01add some more error checking. In particular if the bulk-cache creationdmcmahill1-1/+5
fails, then abort the build.
2002-11-30turn on USE_INET6 in a KAME IPv6 environment other than NetBSD.grant1-2/+5
2002-11-30Former OpenBSD and FreeBSD tags were borked in the last commit.cjep1-3/+3
2002-11-30OpenBSD x11 dist file. May need some tuning.cjep1-0/+533
I should mention Arrigo Triulzi, who provided a login to an OpenBSD 3.0 machine and also a machine to play with OpenBSD 3.2 and pkgsrc. Thanks Arrigo!
2002-11-30An initial OpenBSD pkg dist file.cjep1-0/+484
2002-11-30defs file for OpenBSD.cjep1-0/+125
2002-11-30Conditionalize _PKGLOCALEDIR_FILES pattern for ${FIND}. Some packages needsalo1-4/+9
patching Makefile not Makefile.in. Depends on HAS_CONFIGURE || GNU_CONFIGURE.
2002-11-29Add locale/am.wiz5-5/+25
2002-11-28Introduce new framework for handling packages' locale directories.salo1-1/+20
The logic is: - if package defines USE_PKGLOCALEDIR and PKGLOCALEDIR is not 'share' as GNU autotools expects then - fix variables 'localedir', 'gnulocaledir' and define coorect 'LOCALEDIR' in the Makefile.in.* files From Packages.txt: 10.29 Packages providing locale catalogues ========================================== If the package provides its own locale catalogues, the variable USE_PKGLOCALEDIR should be defined. It will ensure that the package's Makefile template files are fixed and point to the correct locale directories (which may vary, depending on OS), if necessary. See also section 5.1 for details about ${PKGLOCALEDIR}. This functionality is buildlink2-only.
2002-11-27* EMACS_VERSION_ACCEPTED -> EMACS_VERSIONS_ACCEPTEDuebayasi1-2/+4
* Set CONFLICTS appropriately so that Emacs version and XEmacs version of a package can't be installed at once.
2002-11-26Move X11BASE transformations ahead of LOCALBASE transformations to handlejlam1-9/+9
the case where X11BASE is a subdirectory of LOCALBASE, e.g. /usr/pkg/X11R6.
2002-11-26'Applying pkgsrc patches' it is.jschauma1-3/+3
2002-11-26Don't say: 'Applying ${OPSYS} patches', just 'Applying patches'.jschauma1-3/+3
We do not have opsys-specific patches, and this note becomes more and more confusing the more OSs we support with pkgsrc. Pointed out and patch provided by Jeremy C. Reed (reed at reedmedia dot net) in PR pkg/19172.
2002-11-26Add note about IMAKE on Solaris with native compilers.salo1-7/+16
Move SAWFISH_THEMES to proper location.
2002-11-26Restore usual meaning for AUTOMAKE_OVERRIDE so that it works even ifjlam2-9/+15
USE_BUILDLINK2 is defined. AUTOMAKE_OVERRIDE == "yes" is the default, and means that pkgsrc will try to avoid executing the GNU autotools during the build process. Setting AUTOMAKE_OVERRIDE to "no" will avoid these extra steps by pkgsrc, so that the GNU autotools will be automatically invoked if they are found (though they may not necessarily invoke the correct ones and the effects may be surprising...do this only if you know what you are doing).
2002-11-26Added POSTFIX_USE_LDAPmartti1-1/+6
2002-11-25Don't match common delimiters ['";:] when doing matches for substitutions.jlam1-9/+9
Addresses PR 19159 by grant@netbsd.org.
2002-11-25In the _BUILDLINK_SUBST_USE target, save the original file from which wejlam1-6/+8
generate the "sed-substituted" file with a ".blsav" suffix. This is primarily useful for debugging purposes.
2002-11-25Use green threads with blackdown-jdk13 on NetBSD/powerpc.schmonz1-1/+6
2002-11-24Back out previous change of PKGTOOLS_REQ; fix does not necessitatejschauma1-2/+2
update.
2002-11-24Update config.sub and guess to the latest version, 2002-11-13.chris2-50/+75
Note we vary only be a couple of lines for sh5le.
2002-11-24introduce PKG_HAVE_KQUEUE variable - defined if OS supports kqueue(2)/kevent(2)jdolecek2-2/+11
interface
2002-11-23Bump PKGTOOLS_REQD to 20021123 to prevent users from using tools thatjschauma1-2/+2
could not correctly de-install packages if cwd is part of PLIST of the to be deleted package. This closes PR pkg/18384.
2002-11-23If PKGSRC_RUN_TEST is yes, make all run test. This results in testdillo1-1/+5
being run during the first part of a make; make install sequence. (As suggested by Greg A. Woods on tech-pkg.)
2002-11-23Darwin doesn't yet have a working equivalent to sysutils/userschmonz1-1/+3
because I'm a slacker. Take a months-old hint from Johnny in PR 16628 and set PKG_CREATE_USERGROUP to NO in the meantime.
2002-11-23Make gcc default compiler for packages using imake on Solaris.salo1-1/+2
Addresses PR pkg/18077 and PR pkg/18430 and possibly others.
2002-11-21Don't blindly assume that directores listed in OWN_DIRS* and MAKE_DIRS*jlam2-7/+17
that are outside of ${LOCALBASE} belong to the package that lists them. If the directory already exists before the package is installed, then we don't presume ownership of the directory. This addresses pkg/18383 by Grant Beattie.
2002-11-21Default to USE_BUILDLINK?=no, and change checks for !defined(USE_BUILDLINK2)jlam1-8/+5
into whether USE_BUILDLINK is "no".
2002-11-21Instead of inventing our own "missing" script, just use the GNU one.jlam1-9/+8
2002-11-21"Import" the "missing" script from GNU automake 1.7.jlam1-0/+339
2002-11-20Reimplement hide-autotools target by making better use of make targets.jlam1-9/+15
Also document what that section of the Makefile does.
2002-11-20Provide a more complete list of GNU auto* tools to hide (thanks wiz!).jlam1-2/+8
2002-11-20Fixes from Robert Elz to:agc1-9/+17
+ umount filesystems in the reverse order from that which they were mounted + null-mount /lib and /libexec in a way more consistent with the original
2002-11-20If using buildlink2, use a (hopefully) less error-prone way of preventingjlam1-1/+29
the GNU auto* tools from being executed during the build process. We now just create shell scripts that simply return an error status for each of the GNU auto* tools in ${BUILDLINK_DIR}/bin and ignore the other goop in bsd.pkg.mk that tried to accomplish the same thing.
2002-11-17LOWER_VENDOR is 'pc' on FreeBSD only if running on i386.grant1-1/+5
2002-11-17Grrr Solaris' sh.seb1-2/+2
Use 'if cmd1; then :; cmd2; fi' instead of 'if ! cmd1; then cmd2; fi'
2002-11-17pull out SERIAL_DEVICES for now.grant1-23/+1