Commit Graph

58 Commits

Author SHA1 Message Date
pascal
46702013ca Do not let different versions of libstdc++ conflict with each other. At the
same time, make sure that g++ is never installed alongside a higher version
of libstdc++, so that stuff will always link to the correct library.

feedback espie@ and kurt@, ok kurt@
2012-05-04 08:47:55 +00:00
sthen
977a5cf9a6 missing bump -estdc 2012-04-24 09:47:31 +00:00
pascal
83058afc05 - define _REENTRANT, not _POSIX_THREADS for -pthread
- enable thread model posix; bump estdc++ major
- fix manpages: install cpp.1 and gcov.1 with an 'e' prefix, and install
  another copy of gcc.1 as eg++.1 instead of an effectively empty page.

feedback and ok kurt@
2012-04-23 14:06:42 +00:00
naddy
6ad7a26783 bump revision for plist changes 5.0 -> 5.1 2012-01-13 00:55:14 +00:00
espie
add6356fe4 fix obvious typo, if someone's ever going to fix it 2011-11-16 15:23:46 +00:00
naddy
05c118d6d9 use bsd.port.arch.mk framework 2011-09-26 14:06:51 +00:00
espie
e820071495 normalize pkgpath 2011-09-16 10:31:20 +00:00
espie
340195f8f9 modernize gcc build: pseudo-flavors, multi-packages, and ONLY_FOR_ARCHS-*
(prevent bulk from building gcc 4 twice, once for java, once for objc)
2011-09-15 17:25:34 +00:00
naddy
65bc5aa607 bump revision for plist changes 4.9 -> 5.0 2011-07-18 19:06:36 +00:00
naddy
5ba9e6cafd Epoch bump for lang/gcc/3.3 because the version number shouldn't
count as older than one from 2005.

Revision bump for all ports that depend on libstdc++-3 because the
package specs have changed.
2011-01-15 01:07:45 +00:00
espie
f9827a98ad zap autoconf-N: part, since it's now default 2010-11-26 14:17:17 +00:00
espie
f7466761c3 missed some 2010-11-22 09:20:34 +00:00
espie
88d20077a4 new depends 2010-11-17 08:05:12 +00:00
espie
88dd25abf4 USE_GROFF=Yes 2010-10-18 19:20:41 +00:00
naddy
34837b39ea bump PKGNAME for PLIST changes 4.7 -> 4.8 2010-07-24 23:05:08 +00:00
espie
06289ea1b6 modernize, zap ada for now (doesn't build on i386 ?)
bump everything since we use the default DESCRs now.
2010-07-17 13:31:25 +00:00
naddy
74034d3a79 sync Ada bootstrap; with and ok espie@ 2010-02-14 20:13:18 +00:00
naddy
72b44c5513 bump PKGNAME for PLIST changes 4.6 -> 4.7 2010-01-27 21:43:27 +00:00
phessler
5019de00dd fix LIB_DEPEND, so gcc3-c++ will package again.
(only important on gcc2 arches)

OK espie@
2009-10-15 10:46:02 +00:00
jasper
caab56b2bd - resolve conflict of gcj with devel/libffi:
gcj only needs the internal libffi copy to build and links statically against
it. so there is no point in installing the libffi headers and libraries from
the gcc tree.

discussed with espie@ kurt@ and upstream libffi maintainer

ok espie@ kurt@
2009-10-10 22:48:28 +00:00
jasper
86a43482ee - add @conflict marker for libffi with gcj
ok kurt@
2009-09-23 20:57:02 +00:00
naddy
2b84b064ff bump PKGNAME for PLIST changes 4.5 -> 4.6 2009-06-22 17:00:23 +00:00
espie
e3545acf5d fix dep, regen adastrap for -current 2009-03-16 10:24:28 +00:00
naddy
9ea99647ac bump PKGNAME for PLIST changes 4.4 -> 4.5 2009-02-09 20:48:23 +00:00
martynas
82a1ce83c7 our math.h does not need quirks for gcc anymore. fix-includes
script does not produce math.h, and just uses the system one, so
remove it from PLIST.  makes gccs package again.  spotted&ok naddy@
2008-09-11 19:22:05 +00:00
martynas
5f07a11194 - works on amd64, so mark it in ONLY_FOR_ARCHS
- adapt 128-bit arithmetics fix
tested by Simon Kuhnle
tested by/ok sthen@, ok espie@
2008-08-28 19:04:40 +00:00
espie
8b52dc2b17 fix bootstrap for ada and -current 2008-08-20 09:56:17 +00:00
martynas
0ffeb6ec02 adapt the C++ fix for C99 math functions, and bump c++ pkgname:
don't undefine C99 math macros, if !_GLIBCPP_USE_C99, so that we
can use these functions in C++.
espie@ agrees
2008-07-25 20:50:26 +00:00
naddy
15905988b1 bump PKGNAME for PLIST changes 4.3 -> 4.4 2008-07-04 19:41:21 +00:00
naddy
11ef623d20 bump PKGNAME for PLIST changes 4.2 -> 4.3 2008-02-23 00:26:07 +00:00
ajacoutot
5e7110c4d4 - fix packaging; my bad
- bump PKGNAMEs for version 3.3

noticed by sturm@
2007-12-25 19:47:35 +00:00
espie
6f960ff774 fix ada bootstrap wrt recent libc 2007-10-22 16:28:45 +00:00
sturm
11805afbd0 missing PKGNAME bumps 2007-09-20 15:27:53 +00:00
naddy
c3ec378535 bump package names due to OSREV increment and corresponding plist changes 2007-07-30 23:31:46 +00:00
steven
90f1614a5b add homepage
ok espie@
2007-05-16 10:19:14 +00:00
sturm
a0b7d1520e really depend on specified autoconf/automake version 2007-04-01 16:44:19 +00:00
steven
6ce55bff1d bump PKGNAME due to PLIST changes after 4.0 -> 4.1 2007-02-14 16:55:28 +00:00
steven
eea66826be better chown statement which also fixes the group of files in the -objc
subpackage.

ok espie@
2006-12-26 14:02:15 +00:00
espie
cf9b0dbefe new MULTI_PACKAGES
fix ownership of a few files
turn MAKE_xxx into PSEUDO_FLAVORS
2006-11-22 01:17:45 +00:00
espie
ee19b10a26 bump ada bootstrap for libc changes 2006-10-20 11:03:38 +00:00
steven
10002cbb91 bump PKGNAME due to PLIST changes after 3.9 -> 4.0 2006-07-28 10:32:55 +00:00
espie
66deeff11e update adabootstrap files to -current.
noticed by steven@
2006-03-06 16:40:59 +00:00
espie
725e433eed fix obvious mistake on !i386, surprised nobody spotted it yet. 2006-03-04 13:44:19 +00:00
sturm
c1539524cf bump PKGNAME due to PLIST changes after 3.8 -> 3.9 2006-01-22 23:21:46 +00:00
espie
9fb162cc98 type changes 2006-01-13 20:07:53 +00:00
espie
2a50e228d2 shared libs, in a somewhat twisted way, but it works... 2006-01-08 21:35:08 +00:00
espie
8dae46ec3b 3.3.6 2005-10-30 19:24:11 +00:00
espie
8e0d82c9f7 @pkgpath annotations to help update 2005-09-14 10:41:02 +00:00
espie
441579e84b fix package names. 2005-09-11 07:40:58 +00:00
espie
6c3d3234be much more restrictive dependencies. For starters, g++-3.3.6 won't find
gcc-3.3.5...
2005-09-05 14:55:35 +00:00