Commit graph

57 commits

Author SHA1 Message Date
wiz
d0a4324eb7 Try removing lib/gcc-lib. 2006-02-16 18:11:49 +00:00
joerg
f329259efc Regenerate patch, DragonFly's patch doesn't like it. 2006-01-05 19:31:13 +00:00
joerg
9b1ff11040 Fix GCC 3.4: prototype and implementation mismatch. 2006-01-05 19:30:45 +00:00
jlam
bf9129c41e Drop distinction between PKGSRC_USE_TOOLS and USE_TOOLS by making
PKGSRC_USE_TOOLS go away.  There is now only a single USE_TOOLS variable
that specifies all of the tools we need to build/run the package.
2005-07-15 18:27:48 +00:00
rillig
b97d0973d2 Fixed a typo (UES_TOOLS => USE_TOOLS). 2005-06-27 15:53:36 +00:00
kristerw
03ce305dff Prevent paths to the build work directories being included in the packages. 2005-06-20 05:24:53 +00:00
jlam
fcb7da800b Remove mk/autoconf.mk and mk/automake.mk and replace their usage with
USE_TOOLS and any of "autoconf", "autoconf213", "automake" or
"automake14".  Also, we don't need to call the auto* tools via
${ACLOCAL}, ${AUTOCONF}, etc., since the tools framework takes care
to symlink the correct tool to the correct name, so we can just use
aclocal, autoconf, etc.
2005-06-01 20:07:59 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
jlam
3c95b5876f Note that we'll need to use patch to apply the various toolchain patches. 2005-05-19 01:30:48 +00:00
wiz
981b8b9d92 Set some SITES_* variables to speed up finding the appropriate download site. 2005-04-18 10:02:27 +00:00
jlam
17c3aafac1 * Make PKGSRC_TOPDIR a private variable by renaming it to _PKGSRC_TOPDIR,
as it's only used internally by bsd.prefs.mk.

* Make _PKGSRCDIR a public variable by renaming it to PKGSRCDIR.
  Also, generate its value from ${_PKGSRC_TOPDIR} so it's less fragile
  than the old method of stripping off the last two components of
  ${.CURDIR}.  PKGSRCDIR may now be used after bsd.prefs.mk is defined.

* Change all references to _PKGSRCDIR to PKGSRCDIR.
2004-10-07 02:01:37 +00:00
kristerw
d0a953bff8 Adjust after update of cross/binutils, and bump PKGREVISION
for the packages depending on it.
2004-07-09 20:48:15 +00:00
wiz
5a1ea1fb96 Remove references to buildlink2. 2004-07-06 22:51:34 +00:00
grant
f756387c6c replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-25 02:36:11 +00:00
kristerw
122f3dac0a DTRT for USE_BUILDLINK2=no (or rather [nN][oO]). 2003-09-30 22:46:42 +00:00
wiz
f293d81c2f Use autoconf.mk. 2002-10-03 19:12:47 +00:00
jlam
37a5944340 Adapt for buildlink2 usage, and fix up CFLAGS/CXXFLAGS so that they don't
carry optimizations for the native compiler.
2002-09-30 21:23:55 +00:00
agc
ccff9099bc Modify all references to PKGSRCDIR to _PKGSRCDIR, except in the external
references of the pkglint package.

_PKGSRCDIR is an internal definition in bsd.pkg.mk, and a few packages
which would like to refer to other packages in the build tree. It should
not be set by users, but neither should it stop a user from building a
package if it is defined, so make it obvious that this is the case.
2001-12-15 20:25:34 +00:00
toshii
882553447c Sync with BUILD_DEPENDS semantics change. 2001-03-28 06:28:16 +00:00
wiz
d43a634d60 Purely automatic replacement: SYS_INCLUDE -> CROSS_SYS_INCLUDE.
Fixes pkg/7006.
2001-03-10 21:15:26 +00:00
tron
f2d262e0be Use full pathname "${LOCALBASE}/bin/auto..." in dependences and make
targets. This includes a fix for PR pkg/12125 by Tomasz Luchowski.
2001-02-05 09:00:54 +00:00
wiz
d7906c3ebd Some more MESSAGE cleanup. 2001-01-29 11:38:10 +00:00
abs
5ce93eed9a Add a 'cross-env' script which helps set up the environment for cross
compiling or similar. Based on various postings and notes from the site.
2001-01-29 10:25:07 +00:00
msaitoh
89d10cd1c9 sync with gnu/dist/gas/config/tc-sh.c rev. 1.2 2001-01-22 21:35:32 +00:00
msaitoh
2a887ba076 patches for sh3. Sync with:
gnu/dist/gcc/config/sh/sh.c  rev. 1.7
                       sh.h  rev. 1.5
                       sh.md rev. 1.7
2001-01-22 21:04:12 +00:00
itojun
be0eca79a3 on egcs installation, use install-multilib if we are using multilib target.
fixes libgcc.a build problem mentioned on port-sh3.

we should not hardcode targets into egcs-install, we should modify
egcs/gcc/Makefile.in and obey whatever configure decided...
2001-01-09 13:24:46 +00:00
itojun
dd88341447 add sh*- and shel*- targets.
XXX there seem to be gcc internal issue with sh3 code generator,
specifically with -O2.  sys/nfs/* bombs with internal error.
2001-01-04 01:19:29 +00:00
wiz
3a58c0753f pax -> ${PAX}, chown -> ${CHOWN}, test -> ${TEST} 2000-11-09 13:04:55 +00:00
fredb
b24ade536b Move this into .../COMMON/patches-egcs/, where it belongs. 2000-09-30 19:04:24 +00:00
mycroft
3378242b78 Pull in the change to only do the null format string check if -pedantic. 2000-06-11 18:45:54 +00:00
wiz
ebabcfbf7e picking nits... 2000-06-01 12:24:00 +00:00
tsutsui
c634e77061 Oops, fatal typo. (s/#ifndef/#ifdef/)
Apologies for my fault.
2000-02-19 09:46:14 +00:00
tsutsui
37eff61636 - Add support of mipseb target.
- Make cross-packages compile on mips and powerpc hosts.
2000-02-19 00:53:40 +00:00
tsutsui
7e55085634 Add a patch for mipseb target. 2000-02-19 00:50:46 +00:00
wrstuden
44c92d68c6 Bump binutils package to 2.9.1.1. Now install bfd.h and ansidefs.h, and
libiberty.a. Lets other packages link against this libbfd.

Discussed with Todd, and an interum fix until he can bash on this package
some more.
1999-12-18 02:14:38 +00:00
fredb
891890e4ab Provide --with-gxx-include-dir explicitly, to match expectations
in PLIST-egcs-cxx-runtime. Fixing the PLIST, instead, would cause
the installed files to collide with the other cross compilers.
1999-10-27 10:46:55 +00:00
wrstuden
e510d87971 Added BUILD_DEPENDS+= autoheader:../../devel/autoconf as egcs build depends
on autoheader. Granted these packages aren't doing well, but this closes
PR 7784 by Kazuki Sakamoto <sakamoto@netbsd.org>
1999-07-16 00:50:04 +00:00
mrg
1f50486c35 disable sparc64 support for now; it kills sparc-netbsdelf which is actually very useful right now. 1999-05-21 09:37:07 +00:00
tv
81d4020d02 Let's try this again; we need *both* slashes. 1999-02-18 13:46:32 +00:00
tv
49f35d310b Re-add the slash in the binutils directory modifier. Noticed in PR
pkg/7005 in certain configurations.
1999-02-18 03:13:26 +00:00
mrg
e0aef49188 patches to egcs for i386-netbsdelf. 1999-02-14 10:12:03 +00:00
mrg
0d40145b45 pull in a patch to make the sparc-netbsdelf compiler work for userland 1999-02-05 16:22:32 +00:00
tv
ea03ad4788 The pathname doesn't need a slash for the master site subdirectory. 1999-02-03 16:42:54 +00:00
tv
729923fefc Fix MASTER_SITES for the binutils package. 1999-02-03 12:59:04 +00:00
tv
7945cee095 Add --enable-64-bit-bfd to gas's configure args to match binutils pkg's
args.
1999-01-13 14:56:38 +00:00
tv
c282d9930b Fix this patch as for binutils. 1999-01-06 17:09:06 +00:00
tv
184c91873c Fix these patches: they work now on very -current. 1999-01-06 17:02:39 +00:00
tv
55faffa392 Ditto, for egcs. 1999-01-06 16:46:18 +00:00
tv
9f26e0511d Fix handling of sys_{errlist,nerr} in strerror.c. 1999-01-06 16:38:23 +00:00
tv
e8e36e4b6b Split the PLIST stuff into separate languages, and add support for a
`no-runtime' configuration.
1999-01-06 01:14:20 +00:00