Commit Graph

194 Commits

Author SHA1 Message Date
Pav Lucistnik
2df76eb0a7 - Remove support for a.out format and PORTOBJFORMAT variable from individual
ports

With hat:	portmgr
2007-01-30 10:25:34 +00:00
Dirk Meyer
d7b1192b0c - take benefit of USE_LDCONFIG 2006-06-24 09:42:34 +00:00
Dirk Meyer
f51e5e4f91 - take benefit of USE_LDCONFIG 2006-06-24 09:41:34 +00:00
Edwin Groothuis
7c6393360c Remove USE_REINPLACE from the categories starting with L 2006-05-09 20:52:24 +00:00
Dirk Meyer
361b5d02dc - SUFFIX is not defined here 2006-03-20 14:20:19 +00:00
Dirk Meyer
79eedfb880 - add RC_D_SH to keep shared libs working after reboot 2006-03-20 14:16:18 +00:00
Mark Linimon
f6159fbf7a Revert last commit. It is not possible (yet) to have the dirrmtry usage
in the post-install target.  Its usage must preceed generate-plist.

This problem needs to be revisited either in a rework of bsd.port.mk or
each of these Makefiles.

Hat:		portmgr
Pointy hat:	edwin`
2006-01-23 07:04:10 +00:00
Edwin Groothuis
d568611c3e eplace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 05:52:28 +00:00
Edwin Groothuis
c92cd65864 Remove install-info from Makefile, it's automatically done when INFO is defined 2005-12-05 00:53:19 +00:00
Edwin Groothuis
275ce80379 Use INFO macro 2005-12-04 10:06:24 +00:00
David E. O'Brien
4253eb6583 Sync freebsd7 support with gcc33. 2005-11-09 17:26:36 +00:00
Maho Nakata
08f662eaaa Define WITHOUT_CPU_FLAGS so that in some cases
setting CPUTYPE breaks the build
2005-07-28 06:26:30 +00:00
David E. O'Brien
fceed76bc9 Remove from the Java category as this port doesn't have Java bits anymore.
Also remove the testsuite bits as any issues found will never be fixed.
2005-07-07 21:01:18 +00:00
Adam Weinberger
8a0b8a84e9 It was discovered that running "make clean" from a port with a dependency
on gcc31 or gcc32 (either with a BUILD_DEPENDS or via USE_GCC) with that
version of gcc already installed causes infinite recursion problems.

The issue stems from gcc31 and gcc32 using USE_GCC internally. Internally,
it was used to override any other definition and say that you can use any
gcc version to build gcc31/gcc32. But that USE_GCC redefinition was causing
recursion errors, so handle the problem instead by just simply undefining
USE_GCC inside the gcc port Makefile itself.

This should make things happy again.
2005-03-20 17:53:04 +00:00
Volker Stolz
80bf90bbf9 Fix USE_GCC
PR:		ports/77403
Submitted by:	John Cochran
2005-02-13 19:44:06 +00:00
David E. O'Brien
d609adad24 This now coredumps when bootstrapping on FreeBSD/AMD64. 2005-01-13 21:18:53 +00:00
Norikatsu Shigemura
e23d08ca6d o Fix -pthread issue.
This fix resolves openoffice building problem on 5.2.1 or later.
o Bump PORTREVISION.

PR:			ports/75785 [1], bin/62300 [2]
Pointed out by:		Oleg Sharoiko <os@rsu.ru> [1],
			many many people on openoffice@FreeBSD.org
Inspired by:		maho, Mark Andrews <marka@isc.org> [2]
Discussed with:		maho, daichi
Committed at:		Murayakuba Japanese style pub
			http://www.murayakuba.jp/
Committed with:		maho, daichi
2005-01-08 11:08:58 +00:00
David E. O'Brien
ee14e2f763 Cleaner support -pthreads for 5.0-5.2.1. 2004-12-19 20:03:05 +00:00
David E. O'Brien
015e520ca3 Fix xfmode splits on AMD64; using patch from Richard Henderson <rth@redhat.com> 2004-12-19 19:13:24 +00:00
David E. O'Brien
2919df34f8 Unbreak the port by remove the Java language from this port. Anyone
using GCC 3.2 isn't using it for the Java compiler, but for C/C++ code.
2004-12-12 17:25:50 +00:00
Michael Nottebrock
7a1c4f0d45 Adjust spec to make -pthread and gcj link to -lpthread on recent
FreeBSD 5.
2004-11-07 18:20:57 +00:00
Dirk Meyer
1fbc903fbe - drop maintainership 2004-07-20 05:46:06 +00:00
Dirk Meyer
c5a4cbd41c - mark BROKEN on amd64 2004-06-02 06:43:16 +00:00
Dirk Meyer
c35abcc9a3 - fix configure for amd64 2004-05-31 04:55:04 +00:00
Dirk Meyer
254dc97243 - mark BROKEN on ia64
Bootstrap comparison failure!
java/decl.o differs
2004-05-21 14:46:43 +00:00
Dirk Meyer
5ca65ff4b3 - fix typo in condition.
Reported by:	kris
2004-04-16 09:17:55 +00:00
Dirk Meyer
f49d28b85b - fix amd64 build
- add option WITHOUT_LIBJAVA=yes
2004-04-15 20:45:30 +00:00
Dirk Meyer
7dba3d8ce0 - take maintainership
gcc33 objc compilers don't compile gnustep-base.
so this port is still needed for a bit.

- let build also on alpha and sparc64
bento succesfull build logs:
i386-5-latest-logs	2004 Apr 11 09:50:21	gcc-objc-3.2.3_1.log
ia64-5-latest-logs	2004 Apr  8 18:37:05	gcc-objc-3.2.3_1.log
alpha-5-latest-logs	2004 Apr  4 12:34:15	gcc-objc-3.2.3_1.log.bz2
alpha-4-latest-logs	2004 Mar 25 20:11:44	gcc-objc-3.2.3_1.log.bz2
sparc64-5-latest-logs	2004 Mar 22 15:23:03	gcc-objc-3.2.3_1.log.bz2
2004-04-13 11:04:02 +00:00
Gerald Pfeifer
9bda2aa437 This old version of GCC really only makes sense on i386 at this point (if at
all), so use ONLY_FOR_ARCHS=i386.  Drop maintainership.
2004-04-11 11:10:33 +00:00
Gerald Pfeifer
b00eb5246b Remove WITH_BOUNDSCHECKING knob, as the patch disappeared upstream and
GCC 3.3 with a current bounds checking patch should be better anyways.

Reported by:	trevor
2004-03-13 18:05:38 +00:00
Gerald Pfeifer
2c4fe14389 Mark broken on amd64 (which used to be called x86_64). 2004-02-18 09:43:30 +00:00
Joe Marcus Clarke
053fdb6a6b Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
2004-02-04 05:21:48 +00:00
Trevor Johnson
fbd1108f49 Use the SORT macro from bsd.port.mk. 2004-01-22 11:06:02 +00:00
Gerald Pfeifer
2374195e4c Fix the incorrect pkg-descr on binaries installed and "sign" this port.
Given that the GCC 3.2 branch has been completely frozen, remove CVS and
update-related features from Makefile.
2003-10-15 15:25:03 +00:00
Sergey A. Osokin
f37f7775e3 Make portlint(1) happy by changing strip to ${STRIP_CMD}
Submitted by:	Oleg Karachevtsev <ok@etrust.ru>
PR:		56998
2003-09-24 09:37:11 +00:00
Gerald Pfeifer
355c47d511 Track upstream update of the patch for WITH_BOUNDSCHECKING (which removed
the previous patch).

Submitted by:	lioux
2003-05-22 23:12:06 +00:00
Gerald Pfeifer
507624f28d Remove --with-gnu-as --with-gnu-ld, which are actually no-ops.
Also, we don't need USE_BISON for GCC releases.
2003-05-06 11:42:56 +00:00
Dirk Meyer
42240d6754 Fix install problem of gnustep-objc
extend comment for ia64
2003-04-27 10:05:14 +00:00
Gerald Pfeifer
f79ce0b807 There is now a version of the bounds-checking patch also for GCC 3.2.3.
Submitted by:	Dan Nelson <dnelson@allantgroup.com>
2003-04-26 22:30:15 +00:00
Gerald Pfeifer
def14f66ea Merge targets pre-configure and pre-build, simplify them, and remove
patch-va.  All of these dealt with us patching generated files (which
we don't do any longer).
2003-04-25 18:45:31 +00:00
Gerald Pfeifer
01314d62ac Update to GCC 3.2.3 as released today. (This is the last release from this
branch which has been "closed" in GCC CVS, so we can simplify this port.)
2003-04-25 17:30:51 +00:00
Gerald Pfeifer
216a3c7853 Make MAINTAINER overrideable by slave ports. 2003-04-25 06:40:43 +00:00
Dirk Meyer
960cd205ac - drop javlib in PLIST for ia64 too.
Approved by:	gerald
2003-04-22 18:04:48 +00:00
Gerald Pfeifer
8039f626dd On sparc64 libgcj is not built by default (and won't build easily), so we
need to dynamically construct pkg-plist to take this into account.

Noticed by:	bento+kris
2003-04-21 08:35:53 +00:00
Dirk Meyer
81c16ac79d 1) COMMENT can be overrritten by a slave port (suggested by obrien)
2) Option WANT_SHAREDLIBS now uses ldconfig, so LIB_DEPENDS work.
   fix PLIST so critical file libgcc_s.so.1 is included.
   no response from obrien since 2003-03-31
Approved by:	gerald
2003-04-13 06:05:49 +00:00
Gerald Pfeifer
0c4650a88c Remove PATCH_SITES and PATCHFILES which we haven't used lately and related
material.

Reviewed by:	obrien
2003-04-04 16:16:13 +00:00
Gerald Pfeifer
97ebd85a1f Appease portlint by using ${GMAKE}, ${GREP}, and some whitespace changes. 2003-04-03 09:55:58 +00:00
Gerald Pfeifer
b3df6d1ece Simplify the shell code used by the pre-patch target.
Suggested by:	obrien
Reviewed by:	Dan Nelson <dnelson@allantgroup.com>
2003-04-01 22:49:30 +00:00
Dirk Meyer
37c39ae480 LATEST_LINK can now be overwritten by the slave port.
added ${PKGNAMESUFFIX} to LATEST_LINK, so it differs when set.
Approved by:	gerald
2003-03-31 01:12:17 +00:00
Gerald Pfeifer
ded3b5a006 Add support for the bounds-checking patch by Herman ten Brugge (which
provides an -fbounds-checking command-line option).  This is optional
and built only if WITH_BOUNDSCHECKING is defined.

PR:		50178
Submitted by:	Dan Nelson <dnelson@allantgroup.com>
2003-03-30 23:55:35 +00:00