summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2012-02-06Add REPLACE_CSH as a replace interpreter template.sbd1-1/+10
2012-02-05Don't set BUILDLINK_LIBS for db1, db2 and db3, same as db4.obache1-2/+2
It will add BDB libraries to LIBS, and may introduce unwanted linked against BDB libraries, whether needed or not.
2012-02-04The correct dependence for gem is ${RUBY_PKGPREFIX}-rubygems-[0-9]*sbd1-2/+2
2012-02-01gem command is included in ruby-1.9 and later.obache1-2/+6
2012-01-28Describe unicode option (lame).wiz1-0/+1
2012-01-28Add zlib license.wiz1-1/+2
2012-01-27Describe the links-xz option for www/links and www/links-gnusbd1-0/+1
2012-01-26Add SET_LIBDIR variable which if non-empty will set GNU_CONFIGURE_LIBDIR tosbd1-1/+4
the default libdir (and there for be passed to ./configure), this is the best way to deal with the 'lib64' problem on x86_64-linux systems (with most some packages). Also add SET_LIBDIR, GNU_CONFIGURE_LIBDIR, and GNU_CONFIGURE_LIBSUBDIR to _PKG_VARS.gnu-configure
2012-01-22Remove GNU_CONFIGURE_LIBDIR setting on x86_64-linux systems, setting thissbd1-2/+1
for all packages that use GNU_CONFIGURE causes to many packages to break. Packages that need the libdir passed to them will need to be handled one at a time.
2012-01-21Remove trailing whitespace that annoyed pkglint.wiz1-2/+2
2012-01-21gcc also knows -mschedule=*shattered1-1/+2
2012-01-21shorten MOZILLA to a useful bunch.zafer1-63/+9
ok wiz@
2012-01-19OpenBSD-2.9 and later support kqueue(2).obache1-1/+6
2012-01-18While 64bit Linux systems can emulate 32bit systems the EMUL_TYPE is notsbd1-2/+10
"native" it's "builtin". So if Linux emulation is wanted on a Linux system set EMUL_TYPE.linux to "native" if the EMUL_ARCH and MACHINE_ARCH are the same, otherwise set it to "none". If the EMUL_TYPE is 'none' disable the package by setting NOT_FOR_PLATFORM to this platform. If someone wants to use Linux 32bit "builtin" emulation they should ensure that the native 32bit library packages that are needed are installed (e.g. libc6-i386 ... ) and put "EMUL_TYPE.linux=builtin" in mk.conf.
2012-01-18s/DEPENDS_native-linux/DEPENDS_${EMUL_DISTRO}/sbd1-2/+4
Also don't set LDCONFIG_* if EMUL_IS_NATIVE.
2012-01-17On Linux-x86_64 system transform /usr/lib/../lib* to /usr/lib* so thatsbd1-1/+11
the buildlink rules work properly.
2012-01-17Add the convenience variable GNU_CONFIGURE_LIBSUBDIR.sbd1-1/+4
2012-01-17Add the GNU_CONFIGURE_LIBDIR variable, if defined it will be passed to gnusbd2-2/+7
configure scripts as the value of --libdir. On Linux x86_64 set GNU_CONFIGURE_LIBDIR to ${GNU_CONFIGURE_PREFIX}/lib, this will stop package trying to install into ${PREFIX}/lib64.
2012-01-17Simplfy the MACHINE_ARCH/LOWER_ARCH settings on Linux.sbd1-8/+1
1) Set LOWER_ARCH to the filtered uname -m output. 2) Set MACHINE_ARCH to LOWER_ARCH. 3) Brace LOWER_ARCH in a !defined block add it to MAKEFLAGS.
2012-01-15PR pkg/45799ryoon1-3/+15
* Use "mount -t nullfs" on FreeBSD, instead of "mount -t null". * On Linux, for creating /dev/*, use "mount --bind". Tested on FreeBSD/i386 9.0-RC3 and 9.0-RELEASE, CentOS/i386 6.2, 5.4, and Gentoo Linux/i386 (Linux kernel 3). O.K.ed by wiz@
2012-01-14gsed related clean up.obache1-2/+1
* Stop to treat NetBSD's sed as GNU sed, not full compatible. * Then, no need to reset TOOLS_PLATFORM.gsed for NetBSD if USE_TOOLS+=gsed and real GNU sed is required. * In addition, convert simple USE_TOOLS+=gsed to conditionally, without NetBSD. * convert {BUILD_,}DEPENDS+=gsed to USE_TOOLS, all tools from gsed are real gsed.
2012-01-14Use native zip etc. if available.hans1-1/+7
2012-01-14Support zip and related utilities as host tools.hans3-2/+27
2012-01-14Add bison.mk, derived from flex.mk, to allow setting a minimum bisonhans2-1/+70
version required.
2012-01-12Add pod2text as host tool.hans1-2/+2
2012-01-12Default to lesstif instead of dt if X11_TYPE != native.hans1-2/+6
2012-01-12Look for /usr/dt only if X11_TYPE == native.hans1-2/+3
2012-01-04Add Mozilla Public License v2.0 (mpl-2.0) and mark it as default-acceptable.wiz1-2/+2
2012-01-04Describe two svn options. From Moritz Wilhelmy.wiz1-0/+2
2011-12-29Finish support for libdrm package.wiz1-1/+2
2011-12-17mk/platform/DragonFly.mk: Correct setting for _OPSYS_HAS_OSSAUDIOmarino1-2/+2
DragonFly never had libossaudio.
2011-12-15Add epl-v1.0 to DEFAULT_ACCEPTABLE_LICENSES.ryoon1-2/+3
2011-12-14Add lppl-1.3c to DEFAULT_ACCEPTABLE_LICENSES.minskim1-2/+3
2011-12-14Also disable native patch on FreeBSDjoerg1-2/+3
2011-12-14Don't pick up GNU patch on Darwin, Linux and SunOS. It has a number ofjoerg3-11/+11
restrictions including line length, asymmetric context and interaction with read-only patches. It is just not worth the trouble.
2011-12-13Be a bit less aggressive in the required version of pkg_install encodedjoerg2-3/+6
into binary packages.
2011-12-09Another whitespace, from Snader_LB.dholland1-1/+1
2011-12-09A couple more adjustments, partly from Snader_LB.dholland1-3/+3
2011-12-09whitespacedholland1-2/+2
2011-12-09typo fixes, from Snader_LBdholland1-2/+2
2011-12-08mk/tools/tools.DragonFly.mk: Add some native toolsmarino1-2/+4
Add xzcat, pax, and alphabetize cat
2011-12-07delegate setting of MOTIFLIB to the motif version specific bl3 filesdrochner1-3/+1
2011-12-06mk/tools: Fix flex tool definition for DragonFlymarino1-2/+2
2011-12-06Let wget to skip CERT check, same as curl doing.obache1-1/+2
2011-12-01Document szip option.alnsn1-0/+1
2011-12-01Added tacacs-shrubbery optionspettai1-0/+3
2011-11-30Drop Affero GPL from DEFAULT_ACCEPTABLE_LICENSES.gdt1-4/+9
Add explanation of why: # As an exception to the Open Source or Free policy, the board # of The NetBSD Foundation has decided that licenses that # trigger obligations from use (rather than redistribution), # such as the Affero GPL, should not be in # DEFAULT_ACCEPTABLE_LICENSES. ok board@
2011-11-30Document rtmp option for curl.wiz1-0/+1
2011-11-30Fix perl version.mk botch.hans1-1/+2
2011-11-30Describe libwildmidi.wiz1-0/+1