summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
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
2011-11-30Add all option descriptions for musicpd.wiz1-0/+4
2011-11-29fix variable expansionhans1-2/+2
2011-11-29Add perldoc and pod2html to tools.hans1-2/+2
2011-11-29Unify handling of perl tools.hans1-25/+19
2011-11-29Add gnu-agpl-v3 to DEFAULT_ACCEPTABLE_LICENSES.ryoon1-2/+3
Sync with pkgsrc/pkgtools/pkg_install/files/lib/license.c. XXX I follow documented policy in mk/license.mk.
2011-11-28for X11_TYPE=native, default X11BASE to /usr/X11R7 on NetBSD ifjmcneill1-1/+3
X11FLAVOUR is "Xorg", so it is set right even when x* sets aren't installed ok joerg
2011-11-26Document section update. PR pkg/45654.ryoon1-4/+4
* Add value "7" to USE_JAVA2.
2011-11-26Add gmake.mk, based on texinfo.mk, to check the version of thehans2-1/+67
platform-provided gmake. Packages can set GMAKE_REQD to require a minimum gmake version.
2011-11-26Add flex.mk, based on texinfo.mk, to check the version of thehans2-1/+70
platform-provided flex. Packages can set FLEX_REQD to require a minimum flex version.
2011-11-22add CACTI_USER & CACTI_GROUP for net/cacti packagetez1-1/+13
2011-11-17Add objcopy to the list of cross-compiling tools.joerg1-2/+2
2011-11-13Use first entry of CATEGORIES as default CATEGORY.joerg1-1/+2
2011-11-13If importing into an existing directory, remove the content first.joerg1-1/+11