head	1.17;
access;
symbols
	RELEASE_7_2_0:1.15
	RELEASE_7_1_0:1.13
	RELEASE_6_4_0:1.13
	RELEASE_5_EOL:1.13
	RELEASE_7_0_0:1.12
	RELEASE_6_3_0:1.12
	PRE_XORG_7:1.12
	RELEASE_4_EOL:1.12
	RELEASE_6_2_0:1.11;
locks; strict;
comment	@# @;


1.17
date	2009.08.19.21.04.53;	author gerald;	state dead;
branches;
next	1.16;

1.16
date	2009.08.02.19.34.27;	author mezz;	state Exp;
branches;
next	1.15;

1.15
date	2009.01.06.07.59.06;	author maho;	state Exp;
branches;
next	1.14;

1.14
date	2009.01.06.05.54.52;	author maho;	state dead;
branches;
next	1.13;

1.13
date	2008.04.23.22.41.16;	author miwi;	state Exp;
branches;
next	1.12;

1.12
date	2006.11.15.23.34.31;	author maho;	state Exp;
branches;
next	1.11;

1.11
date	2006.09.17.02.05.25;	author kris;	state Exp;
branches;
next	1.10;

1.10
date	2006.08.18.01.39.13;	author maho;	state Exp;
branches;
next	1.9;

1.9
date	2006.08.10.07.53.06;	author maho;	state Exp;
branches;
next	1.8;

1.8
date	2006.07.21.21.05.41;	author maho;	state Exp;
branches;
next	1.7;

1.7
date	2006.07.21.01.33.19;	author maho;	state Exp;
branches;
next	1.6;

1.6
date	2006.06.10.01.29.28;	author maho;	state Exp;
branches;
next	1.5;

1.5
date	2006.06.09.07.50.56;	author maho;	state Exp;
branches;
next	1.4;

1.4
date	2006.05.28.10.19.05;	author maho;	state Exp;
branches;
next	1.3;

1.3
date	2006.05.28.08.43.43;	author maho;	state Exp;
branches;
next	1.2;

1.2
date	2006.04.23.18.24.46;	author gerald;	state Exp;
branches;
next	1.1;

1.1
date	2006.04.17.05.24.24;	author maho;	state Exp;
branches;
next	;


desc
@@


1.17
log
@Remove lang/gcc42-withgcjawt which basically is just lang/gcc42 with
an extra option set and no longer used by anything in the tree.
@
text
@# ex:ts=8
# Ports collection makefile for:	gcc with gcj+AWT
# Date created:				17 April 2006
# Whom:					Maho Nakata <maho@@FreeBSD.org>
#
# $FreeBSD: ports/lang/gcc42-withgcjawt/Makefile,v 1.16 2009/08/02 19:34:27 mezz Exp $
#

PKGNAMESUFFIX=	-withgcjawt

MAINTAINER=	maho@@FreeBSD.org

MASTERDIR=	${.CURDIR}/../../lang/gcc42

DESCR=	${.CURDIR}/pkg-descr

WITH_JAVA_AWT=	yes
USE_XORG=	xtst xt xaw xmu

#weird libtool issue http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28442
EXTRA_PATCHES+=	${.CURDIR}/files/patch-configure
USE_AUTOTOOLS=	libtool:22

.if ${MACHINE_ARCH} != i386
BROKEN=	Only for gcj supported platforms
.endif

pre-build:
	@@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${SRCDIR}/libjava/configure
	@@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${SRCDIR}/libjava/classpath/configure

.include "${MASTERDIR}/Makefile"
@


1.16
log
@-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
@
text
@d6 1
a6 1
# $FreeBSD$
@


1.15
log
@Readd.
audio/tuxguitar depends on lang/gcc42-withgcjawt port.

Submitted by:   cperciva@@
@
text
@d22 1
a22 1
USE_AUTOTOOLS=	libtool:15
@


1.14
log
@Remove lang/gcc42-withgcjawt
This is very hard to maintain
* Actually CONFLICT with lang/gcc42.
* Depending on lang/gcc42 is not a good idea. Requires too much efforts.
@
text
@d6 1
a6 1
# $FreeBSD: ports/lang/gcc42-withgcjawt/Makefile,v 1.13 2008/04/23 22:41:16 miwi Exp $
@


1.13
log
@- Fix build after xorg cleanup
@
text
@d6 1
a6 1
# $FreeBSD$
@


1.12
log
@Broken for !i386

Submitted by:	kris via pointyhat
@
text
@d18 1
@


1.11
log
@Move the gcc4[12]-withgcjawt WITHOUT_JAVA BROKEN check into gcc41 since
it needs to happen after that variable is assigned in order to
correctly function on !i386.
@
text
@d23 4
@


1.10
log
@Add gcc42-withgcjawt.

GCC, the GNU Compiler Collection includes C, C++, Java with
AWT peer for gtk.

This port installs the various front ends as gcc42, g++42, gcj42,
like master port, *AND* installs gcj+AWT peer for gtk as well.

WWW: http://gcc.gnu.org/

Repocopied by: marcus
@
text
@a18 4
.if defined (WITHOUT_JAVA)
BROKEN=		Does not build gcj
.endif

@


1.9
log
@If WITHOUT_JAVA is set, of course we don't build JAVA
with gtk (and xlib) awt peer.

Submitted by:	imp
@
text
@d13 1
a13 1
MASTERDIR=	${.CURDIR}/../../lang/gcc41
d20 1
a20 1
BROKEN=		"Does not build gcj"
@


1.8
log
@Dirty workaround for libtool

Hint by: Bartosz Fabianowski <freebsd@@chillt.de>
@
text
@d19 4
@


1.7
log
@Fix configure

Submitted by:	 Bartosz Fabianowski <freebsd@@chillt.de>
@
text
@d19 8
@


1.6
log
@Unbreak for 6.1>=, since libtool has been replaced
by new ones.
@
text
@d11 2
a14 4
.include "${MASTERDIR}/Makefile"

MAINTAINER=	maho@@FreeBSD.org

d18 2
@


1.5
log
@Reorder the contents of the Makefile
so that it is not build

Submitted by:	kris mail
@
text
@a19 4

.if ${OSVERSION} >= 600105
BROKEN= Does not compile on FreeBSD >= 6.1
.endif
@


1.4
log
@Fix a error

Submitted by:	 FreshPorts Sanity Daemon <FreshPorts@@FreshPorts.org>
@
text
@d11 4
a20 2
.include <bsd.port.pre.mk>

d22 1
a22 1
BROKEN=	Does not compile on FreeBSD >= 6.1
a23 3

MASTERDIR=	${.CURDIR}/../../lang/gcc41
.include "${MASTERDIR}/Makefile"
@


1.3
log
@Mark as broken for 6.1

Submitted by:	kris via pointyhat
@
text
@d17 2
@


1.2
log
@Fix whitespace issues and set the maintainer to maho@@FreeBSD.org, as
opposed to me (implicitly via the masterport).
@
text
@d17 4
@


1.1
log
@Add gcc41-withgcjawt port.

GCC, the GNU Compiler Collection includes C, C++, Java and Fortran.
This is essentially same as lang/gcc41 port but installs
AWT part of gcj as well.
@
text
@d9 3
a11 1
PKGNAMESUFFIX=          -withgcjawt
d17 1
a17 1
MASTERDIR=      ${.CURDIR}/../../lang/gcc41
@

