Commit graph

8004 commits

Author SHA1 Message Date
wiz
933a599ff5 Remove a few unresolvable hostnames. 2012-03-11 10:26:21 +00:00
wiz
6ee1832d3f Remove special handling for LOWER_VENDOR in print-PLIST, it hurts more
than it helps (e.g. replacing foo.pc with foo.${LOWER_VENDOR}).
2012-03-08 23:12:16 +00:00
he
850117f532 Rewrite any -R<dir> into -Wl,-R<dir>. -R is the old form of -Wl,-R,
but our gcc re-orders them so that all -R args come at the front
of the "ld" invocation.  This messes up the relative search order,
and is at least partly responsible for "the pixman problem"
experienced on (at least) NetBSD 5.1.  This is as close as a general
fix as I can think of, and should fix PR#46130, although it possibly
doesn't fix every instance of this more general problem.
2012-03-07 12:55:53 +00:00
hans
cc85cc30ee Highest version of gcc in pkgsrc is now 4.6.3 2012-03-06 11:39:55 +00:00
sbd
d50c6a503c Add CCACHE_COMPILERCHECK to the environment when using ccache. 2012-03-06 02:44:54 +00:00
sbd
deec885b68 If NOGCCERROR is defined pass it to the make process. 2012-03-05 07:53:42 +00:00
sbd
b8640e6137 Pass MKCATPAGES to packages that use BSD-style Makefiles. 2012-03-05 07:17:15 +00:00
tron
7ec8940046 Don't strip out "cat" manual pages if the package gets built via "imake".
The settings in "MANINSTALL" don't apply here.
2012-03-04 08:03:56 +00:00
hans
20f53cc793 Add feature "cdefs" to provide sys/cdefs.h from libnbcompat. 2012-03-02 16:19:17 +00:00
tron
a7a02dc765 Fix comment about NetBSD X11: the default for NetBSD 4 is now "modular". 2012-02-28 19:35:58 +00:00
hans
a753fbe977 Enable fuse on SunOS. 2012-02-28 15:05:07 +00:00
hans
cc5f55a372 If gcc from pkgsrc is used, FCPATH might not be installed yet. Don't
force installation of yet another (different) fortran compiler in that
case.
2012-02-28 12:57:24 +00:00
obache
2d7147bb67 mechanically replace *.t.ring.gr.jp with *.dnsbalance.ring.gr.jp.
TENBIN system was discontinued.
2012-02-24 13:36:20 +00:00
hans
797cdacc45 Reorder CMake search paths so that BUILDLINK_DIR and PREFIX come first,
before / and /usr. This should prevent CMake from picking up stuff from
the base system instead of the buildlink directories.
2012-02-23 17:12:12 +00:00
hans
707750c0e2 Fix TOOLS_PATH.tar definition when NBPAX_PROGRAM_PREFIX is set. 2012-02-23 13:09:55 +00:00
hans
58ba34e16a Use ${MAKE} as IMAKE_MAKE. 2012-02-15 15:15:23 +00:00
hans
2f5059596d Add TOOLS_DEPENDS.ghostscript to MAKEVARS, not its value. 2012-02-15 15:08:01 +00:00
shattered
065dc55796 Transform -ggdb<level> to -g, too. 2012-02-07 09:42:05 +00:00
bsiegert
7b0abe0b50 Make transform-gcc recognize some the strange and disturbing things which
are in the default CFLAGS on MirBSD.
2012-02-06 13:03:55 +00:00
fhajny
f92b10e92e Revert runaway commit 2012-02-06 12:49:38 +00:00
fhajny
a5d619f93f Added devel/ruby-kgio, www/ruby-raindrops and www/ruby-unicorn 2012-02-06 12:41:28 +00:00
sbd
25032ca636 Add REPLACE_CSH as a replace interpreter template. 2012-02-06 06:18:36 +00:00
obache
0c1096ebbc Don't set BUILDLINK_LIBS for db1, db2 and db3, same as db4.
It will add BDB libraries to LIBS, and may introduce unwanted linked against BDB
libraries, whether needed or not.
2012-02-05 12:16:56 +00:00
sbd
c86bbefdd4 The correct dependence for gem is ${RUBY_PKGPREFIX}-rubygems-[0-9]* 2012-02-04 02:26:23 +00:00
obache
db96778556 gem command is included in ruby-1.9 and later. 2012-02-01 12:05:09 +00:00
wiz
8e17e60afd Describe unicode option (lame). 2012-01-28 14:15:53 +00:00
wiz
6a32532460 Add zlib license. 2012-01-28 10:46:08 +00:00
sbd
43101b2857 Describe the links-xz option for www/links and www/links-gnu 2012-01-27 08:26:46 +00:00
sbd
7c53d3fc67 Add SET_LIBDIR variable which if non-empty will set GNU_CONFIGURE_LIBDIR to
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-26 06:33:43 +00:00
sbd
57aa6f9177 Remove GNU_CONFIGURE_LIBDIR setting on x86_64-linux systems, setting this
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-22 08:40:11 +00:00
wiz
d6f77ff020 Remove trailing whitespace that annoyed pkglint. 2012-01-21 20:43:00 +00:00
shattered
542ab0b675 gcc also knows -mschedule=* 2012-01-21 12:05:03 +00:00
zafer
3b3acf5a08 shorten MOZILLA to a useful bunch.
ok wiz@
2012-01-21 02:03:55 +00:00
obache
2936ea6229 OpenBSD-2.9 and later support kqueue(2). 2012-01-19 10:53:56 +00:00
sbd
893a3fd469 While 64bit Linux systems can emulate 32bit systems the EMUL_TYPE is not
"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-18 00:52:20 +00:00
sbd
c27b72befa s/DEPENDS_native-linux/DEPENDS_${EMUL_DISTRO}/
Also don't set LDCONFIG_* if EMUL_IS_NATIVE.
2012-01-18 00:37:46 +00:00
sbd
93410cd9eb On Linux-x86_64 system transform /usr/lib/../lib* to /usr/lib* so that
the buildlink rules work properly.
2012-01-17 22:19:22 +00:00
sbd
c465220d84 Add the convenience variable GNU_CONFIGURE_LIBSUBDIR. 2012-01-17 21:19:43 +00:00
sbd
eedc774fd3 Add the GNU_CONFIGURE_LIBDIR variable, if defined it will be passed to gnu
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-17 21:10:24 +00:00
sbd
7af8c04567 Simplfy the MACHINE_ARCH/LOWER_ARCH settings on Linux.
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-17 20:43:25 +00:00
ryoon
cc1affd783 PR pkg/45799
* 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-15 13:34:28 +00:00
obache
2f97717bdb gsed related clean up.
* 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-14 07:44:33 +00:00
hans
c29fc26cd8 Use native zip etc. if available. 2012-01-14 02:11:00 +00:00
hans
61a093ec38 Support zip and related utilities as host tools. 2012-01-14 01:52:14 +00:00
hans
cb5897adcb Add bison.mk, derived from flex.mk, to allow setting a minimum bison
version required.
2012-01-14 00:47:53 +00:00
hans
761dd5afb5 Add pod2text as host tool. 2012-01-12 15:55:01 +00:00
hans
65809d7631 Default to lesstif instead of dt if X11_TYPE != native. 2012-01-12 15:53:37 +00:00
hans
1c79551e14 Look for /usr/dt only if X11_TYPE == native. 2012-01-12 15:51:14 +00:00
wiz
5a969f704c Add Mozilla Public License v2.0 (mpl-2.0) and mark it as default-acceptable. 2012-01-04 11:53:38 +00:00
wiz
6d2146b02f Describe two svn options. From Moritz Wilhelmy. 2012-01-04 11:00:26 +00:00