head	1.42;
access;
symbols
	RELEASE_8_3_0:1.40
	RELEASE_9_0_0:1.39
	RELEASE_7_4_0:1.37
	RELEASE_8_2_0:1.37
	RELEASE_6_EOL:1.37
	RELEASE_8_1_0:1.37
	RELEASE_7_3_0:1.37
	RELEASE_8_0_0:1.36
	RELEASE_7_2_0:1.36
	RELEASE_7_1_0:1.35
	RELEASE_6_4_0:1.35
	RELEASE_5_EOL:1.35
	RELEASE_7_0_0:1.35
	RELEASE_6_3_0:1.35
	PRE_XORG_7:1.32
	RELEASE_4_EOL:1.32
	RELEASE_6_2_0:1.31
	RELEASE_6_1_0:1.28
	RELEASE_5_5_0:1.28
	RELEASE_6_0_0:1.26
	RELEASE_5_4_0:1.26
	RELEASE_4_11_0:1.25
	RELEASE_5_3_0:1.25
	RELEASE_4_10_0:1.25
	RELEASE_5_2_1:1.23
	RELEASE_5_2_0:1.23
	RELEASE_4_9_0:1.23
	RELEASE_5_1_0:1.22
	RELEASE_4_8_0:1.21
	RELEASE_5_0_0:1.20
	RELEASE_4_7_0:1.18
	RELEASE_4_6_2:1.18
	RELEASE_4_6_1:1.18
	RELEASE_4_6_0:1.18
	RELEASE_5_0_DP1:1.18
	RELEASE_4_5_0:1.18
	RELEASE_4_4_0:1.18
	RELEASE_4_3_0:1.18
	RELEASE_4_2_0:1.18
	RELEASE_4_1_1:1.18
	RELEASE_4_1_0:1.18
	RELEASE_3_5_0:1.16
	RELEASE_4_0_0:1.14
	RELEASE_3_4_0:1.12
	RELEASE_3_3_0:1.12
	RELEASE_3_2_0:1.10
	RELEASE_3_1_0:1.8
	RELEASE_2_2_8:1.8
	RELEASE_3_0_0:1.8
	RELEASE_2_2_7:1.7
	RELEASE_2_2_6:1.5
	RELEASE_2_2_5:1.5
	RELEASE_2_2_2:1.4
	objc_1_12:1.1.1.1
	STES:1.1.1;
locks; strict;
comment	@# @;


1.42
date	2013.02.27.14.58.24;	author svnexp;	state Exp;
branches;
next	1.41;

1.41
date	2012.11.17.05.58.53;	author svnexp;	state Exp;
branches;
next	1.40;

1.40
date	2011.12.29.15.48.54;	author miwi;	state Exp;
branches;
next	1.39;

1.39
date	2011.10.24.03.33.09;	author stas;	state Exp;
branches;
next	1.38;

1.38
date	2011.10.07.08.18.29;	author stas;	state Exp;
branches;
next	1.37;

1.37
date	2009.11.20.22.53.07;	author pav;	state Exp;
branches;
next	1.36;

1.36
date	2009.02.05.08.07.55;	author pgollucci;	state Exp;
branches;
next	1.35;

1.35
date	2007.11.14.23.19.19;	author pav;	state Exp;
branches;
next	1.34;

1.34
date	2007.11.14.19.39.34;	author stas;	state Exp;
branches;
next	1.33;

1.33
date	2007.09.09.16.25.26;	author stas;	state Exp;
branches;
next	1.32;

1.32
date	2006.11.13.11.23.39;	author stas;	state Exp;
branches;
next	1.31;

1.31
date	2006.08.29.04.36.17;	author dinoex;	state Exp;
branches;
next	1.30;

1.30
date	2006.07.28.15.38.30;	author rafan;	state Exp;
branches;
next	1.29;

1.29
date	2006.05.09.20.52.17;	author edwin;	state Exp;
branches;
next	1.28;

1.28
date	2005.11.20.10.48.33;	author dinoex;	state Exp;
branches;
next	1.27;

1.27
date	2005.10.19.11.31.26;	author dinoex;	state Exp;
branches;
next	1.26;

1.26
date	2005.02.04.15.15.41;	author dinoex;	state Exp;
branches;
next	1.25;

1.25
date	2004.04.10.17.26.42;	author trevor;	state Exp;
branches;
next	1.24;

1.24
date	2003.12.07.01.46.10;	author linimon;	state Exp;
branches;
next	1.23;

1.23
date	2003.06.08.00.30.48;	author kris;	state Exp;
branches;
next	1.22;

1.22
date	2003.05.18.12.12.51;	author kris;	state Exp;
branches;
next	1.21;

1.21
date	2003.03.07.06.05.32;	author ade;	state Exp;
branches;
next	1.20;

1.20
date	2002.12.31.01.18.39;	author alane;	state Exp;
branches;
next	1.19;

1.19
date	2002.11.30.22.34.35;	author arved;	state Exp;
branches;
next	1.18;

1.18
date	2000.06.29.07.02.28;	author obrien;	state Exp;
branches;
next	1.17;

1.17
date	2000.06.23.13.21.59;	author sobomax;	state Exp;
branches;
next	1.16;

1.16
date	2000.06.07.22.37.39;	author asami;	state Exp;
branches;
next	1.15;

1.15
date	2000.04.12.06.19.37;	author obrien;	state Exp;
branches;
next	1.14;

1.14
date	2000.02.08.09.27.12;	author peter;	state Exp;
branches;
next	1.13;

1.13
date	2000.01.10.06.31.15;	author chuckr;	state Exp;
branches;
next	1.12;

1.12
date	99.08.28.03.41.22;	author mharo;	state Exp;
branches;
next	1.11;

1.11
date	99.08.25.06.35.05;	author obrien;	state Exp;
branches;
next	1.10;

1.10
date	99.03.21.18.16.35;	author chuckr;	state Exp;
branches;
next	1.9;

1.9
date	99.03.21.13.25.21;	author chuckr;	state Exp;
branches;
next	1.8;

1.8
date	98.10.14.03.22.32;	author jseger;	state Exp;
branches;
next	1.7;

1.7
date	98.05.16.16.06.49;	author chuckr;	state Exp;
branches;
next	1.6;

1.6
date	98.05.15.02.48.21;	author chuckr;	state Exp;
branches;
next	1.5;

1.5
date	97.10.17.21.39.59;	author chuckr;	state Exp;
branches;
next	1.4;

1.4
date	97.03.25.10.33.59;	author obrien;	state Exp;
branches;
next	1.3;

1.3
date	97.03.25.10.32.44;	author obrien;	state Exp;
branches;
next	1.2;

1.2
date	97.03.25.08.17.43;	author obrien;	state Exp;
branches;
next	1.1;

1.1
date	97.03.18.22.53.47;	author chuckr;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	97.03.18.22.53.47;	author chuckr;	state Exp;
branches;
next	;


desc
@@


1.42
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/313057
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: chuckr@@freebsd.org
# $FreeBSD: head/lang/objc/Makefile 313057 2013-02-27 14:30:27Z miwi $

PORTNAME=	objc
PORTVERSION=	3.2.11
CATEGORIES=	lang
MASTER_SITES=	http://users.telenet.be/stes/
DISTFILES=	objc-bootstrap-${BOOTVERSION}.tar.gz objc-${PORTVERSION}.tar.gz

MAINTAINER=	ports@@FreeBSD.org
COMMENT=	Portable Object Compiler

BOOTVERSION=	3.2.11

BROKEN=		fails to build

ALL_TARGET=	default
MAKE_ENV=	PATH=${WRKDIR}/bin:${PATH}
GNU_CONFIGURE=	yes
CONFIGURE_ENV=	PATH=${WRKDIR}/bin:${PATH}
MAKE_JOBS_UNSAFE=	yes

.include <bsd.port.pre.mk>

pre-configure:
	cd ${WRKDIR}/${PORTNAME}-bootstrap-${BOOTVERSION};\
	${CONFIGURE_ENV} ${MAKE_ENV} ./configure --prefix=${WRKDIR};${MAKE};${MAKE} install

pre-install:
	${MKDIR} ${PREFIX}/share/doc/objc
	${MKDIR} ${PREFIX}/share/doc/objc/examples
	${MKDIR} ${PREFIX}/share/doc/objc/html
	${TAR} -cf - -C ${WRKSRC}/examples . | ${TAR} xpf - -C ${PREFIX}/share/doc/objc/examples
	${TAR} -cf - -C ${WRKSRC}/html . | ${TAR} xpf - -C ${PREFIX}/share/doc/objc/html

.include "${FILESDIR}/manpages.mk"

.include <bsd.port.post.mk>
@


1.41
log
@Switch exporter over
@
text
@d1 2
a2 6
# New ports collection makefile for:    objc compiler
# Date created:         16 May 1998
# Whom:                 chuckr@@freebsd.org
#
# $FreeBSD: head/lang/objc/Makefile 300896 2012-07-14 13:54:48Z beat $
#
d15 2
@


1.40
log
@- Respect CC

PR:		163297
Submitted by:	Jan Beich <jbeich@@tormail.net>
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.39
log
@- Return my ports back to the pool.  I was unable to make any fixes to
  my ports in the past 3 weeks while ports were broken on any 10.x
  machines, which means I'm unable to maintain them.  So let people know
  that there's no available support for them until things are back to
  normal (which also means that anyone with spare time will be able
  to fix them without getting approval).
@
text
@a9 1
PORTREVISION=	0
d29 1
a29 1
	${CONFIGURE_ENV} ./configure --prefix=${WRKDIR};${MAKE};${MAKE} install
@


1.38
log
@- Update to 3.2.11.
@
text
@d15 1
a15 1
MAINTAINER=	stas@@FreeBSD.org
@


1.37
log
@- Mark MAKE_JOBS_UNSAFE

Reported by:	pointyhat
@
text
@d9 2
a10 2
PORTVERSION=	3.2.8
PORTREVISION=	1
d18 1
a18 1
BOOTVERSION=	3.2.8
a23 1
USE_GCC=	3.4
a26 6
#
# We need the compiler in run-time
#
.if ${OSVERSION} >= 700042
RUN_DEPENDS+=	${_GCC_PORT_DEPENDS}:${PORTSDIR}/lang/${_GCC_BUILD_DEPENDS}
.endif
@


1.36
log
@- Update download locations, update WWW

Reported by:    -fetch-original pointyhat run
@
text
@d25 1
@


1.35
log
@- Fix INDEX

Approved by:	portmgr (hat)
@
text
@d12 1
a12 1
MASTER_SITES=	http://users.pandora.be/stes/
@


1.34
log
@- Fix the missing run-time dependency on gcc34. This will unbreak
  the objc port.

Approved by:	portmgr(pav, marcus)
@
text
@d26 1
d30 1
d32 1
a32 2

.include <bsd.port.pre.mk>
@


1.33
log
@- Update to 3.2.8
- Enforce GCC 3.4 for compilation, since 4.x brakes it somehow.
@
text
@d10 1
d26 5
@


1.32
log
@- Fix building by using system byacc with -Dlint option

Reported by:	kris via pointyhat
Suggested by:	pav
@
text
@d9 1
a9 1
PORTVERSION=	3.2.7
d17 1
a17 1
BOOTVERSION=	3.1.33
d23 1
@


1.31
log
@- fix a loose comment
@
text
@d14 1
a14 1
MAINTAINER=	ssedov@@mbsd.msk.ru
a25 5
# byacc broken, http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/85115"
.if ${OSVERSION} >= 500113
BUILD_DEPENDS+=	byaccj:${PORTSDIR}/devel/byaccj
.endif

a26 3
.if ${OSVERSION} >= 500113
	${REINPLACE_CMD} -e 's|byacc|byaccj|' ${WRKSRC}/configure
.endif
@


1.30
log
@- Update to 3.2.7
- Pass maintainership to submitter

PR:		ports/100925
Submitted by:	Stanislav Sedov <ssedov at mbsd.msk.ru>
@
text
@d26 1
a26 1
 byacc broken, http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/85115"
@


1.29
log
@Remove USE_REINPLACE from the categories starting with L
@
text
@d9 1
a9 1
PORTVERSION=	3.2.6
d14 1
a14 1
MAINTAINER=	ports@@FreeBSD.org
a16 1
HAS_CONFIGURE=	yes
d20 3
a22 3
MAKE_ENV=	PATH=$(WRKDIR)/bin:$(PATH)
CONFIGURE_ENV=	PATH=$(WRKDIR)/bin:$(PATH)
CONFIGURE_ARGS=	--prefix=$(PREFIX)
d26 1
a26 1
# byacc broken, http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/85115"
d35 2
a36 2
	cd $(WRKDIR)/${PORTNAME}-bootstrap-$(BOOTVERSION);\
	${CONFIGURE_ENV} ./configure --prefix=$(WRKDIR);${MAKE};${MAKE} install
d39 5
a43 5
	$(MKDIR) $(PREFIX)/share/doc/objc
	$(MKDIR) $(PREFIX)/share/doc/objc/examples
	$(MKDIR) $(PREFIX)/share/doc/objc/html
	${TAR} -cf - -C $(WRKSRC)/examples . | ${TAR} xpf - -C $(PREFIX)/share/doc/objc/examples
	${TAR} -cf - -C $(WRKSRC)/html . | ${TAR} xpf - -C $(PREFIX)/share/doc/objc/html
@


1.28
log
@- use byaccj from port to build, as byacc in base is broken
http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/85115
@
text
@a16 1
USE_REINPLACE=	yes
@


1.27
log
@- extend BROKEN
@
text
@d17 1
d28 1
d30 1
a30 1
BROKEN=		"byacc broken, http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/85115"
d34 3
d38 1
a38 1
	./configure --prefix=$(WRKDIR);${MAKE};${MAKE} install
@


1.26
log
@- update to objc-bootstrap-3.1.33
- update to objc-3.2.6
- add project homepage
- use DOCSDIR
@
text
@d28 1
a28 1
BROKEN=		"Does not compile"
@


1.25
log
@Tidy up whitespace.
@
text
@d9 1
a9 1
PORTVERSION=	3.1.32
d12 1
a12 1
DISTFILES=	objc-bootstrap-${PORTVERSION}.tar.gz objc-${PORTVERSION}.tar.gz
d18 1
d32 1
a32 1
	cd $(WRKDIR)/${PORTNAME}-bootstrap-$(PORTVERSION);\
@


1.24
log
@Restyle email address of (non)maintainer.
@
text
@d27 1
a27 1
BROKEN=         "Does not compile"
@


1.23
log
@Remove chuckr as maintainer of his ports.  He has not committed since
09/2000 and has been unresponsive to mail about his ports for at least
2 years.

Approved by:	portmgr
@
text
@d14 1
a14 1
MAINTAINER=	ports@@freebsd.org
@


1.22
log
@BROKEN on 5.1: does not compile
@
text
@d14 1
a14 1
MAINTAINER=	chuckr@@freebsd.org
@


1.21
log
@Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
@
text
@d26 4
@


1.20
log
@Fix port so it can actually compile and link programs.

Approved by:	implicit - port was borked.
@
text
@d15 1
@


1.19
log
@Fix Build on -CURRENT by updating to 3.1.32
Based on

PR:		44832
Submitted by:	Miguel Mendez <flynn@@energyhq.homeip.net>
@
text
@a15 2
#BUILD_DEPENDS=	$(PREFIX)/lib/libgc.a:$(PORTSDIR)/devel/boehm-gc

a16 7
MAN1=		cvtimport.1 objc.1 postlink.1 vici.1
MAN3=		Array.3 AsciiFiler.3 Bag.3 Block.3 CAObject.3 Cltn.3 \
		Complex.3 Dictionary.3 Float.3 Fraction.3 IdArray.3 IntArray.3\
		BigInt.3 IntegerModp.3 Matrix.3 Message.3 Monomial.3 Object.3\
		OrdCltn.3 Paragraph.3 Point.3 Polynomial.3 Rectangle.3 \
		RunArray.3 Set.3 Sequence.3 SortCltn.3 Stack.3 String.3 \
		Symbol.3 Term.3 Text.3 TextAttribute.3 TextStyle.3 Vector.3
d18 1
a18 1
ALL_TARGET=	compiler
a21 1
#CONFIGURE_ARGS=	--prefix=$(PREFIX) --gcprefix=$(PREFIX)
d26 2
a27 1
	(cd $(WRKDIR)/${PORTNAME}-bootstrap-$(PORTVERSION);./configure --prefix=$(WRKDIR);${MAKE};${MAKE} install)
d35 2
@


1.18
log
@Move the stragler's www.freebsd.org/~user distfiles to the offical
MASTER_SITE_LOCAL site.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/objc/Makefile,v 1.17 2000/06/23 13:21:59 sobomax Exp $
d9 1
a9 1
PORTVERSION=	3.1.5
d11 2
a12 4
MASTER_SITES=	${MASTER_SITE_SUNSITE} \
		${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR=	devel/lang/objc chuckr
DISTFILES=	objc-3.1.5-bootstrap.tar.gz objc-3.1.5.tar.gz
d16 1
a16 1
BUILD_DEPENDS=	$(PREFIX)/lib/libgc.a:$(PORTSDIR)/devel/boehm-gc
d36 1
a36 5
	(cd $(WRKDIR)/$(DISTNAME)-bootstrap;./configure --prefix=$(WRKDIR);${MAKE};${MAKE} install)

post-build:
	$(ECHO) "Building additional libraries (boehm-gc compatibility)"
	(cd $(WRKSRC); ${SETENV} PATH=$(WRKDIR)/bin:$(PATH) ./makeLibs)
@


1.17
log
@- Use MASTER_SITE_SUNSITE to MASTER_SITES

PR:		19496
Submitted by:	KATO Tsuguru <tkato@@prontomail.ne.jp>
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/objc/Makefile,v 1.16 2000/06/07 22:37:39 asami Exp $
d12 2
a13 2
		http://people.FreeBSD.org/~chuckr/
MASTER_SITE_SUBDIR=	devel/lang/objc
@


1.16
log
@Add 78 header files and one manpage, and delete one directory.

Submitted by:	bento
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/objc/Makefile,v 1.15 2000/04/12 06:19:37 obrien Exp $
d11 1
a11 1
MASTER_SITES=	http://metalab.unc.edu/pub/Linux/devel/lang/objc/ \
d13 1
d38 1
a38 1
	(cd $(WRKDIR)/$(DISTNAME)-bootstrap;./configure --prefix=$(WRKDIR);make;make install)
d48 2
a49 2
	tar -cf - -C $(WRKSRC)/examples . | tar xpf - -C $(PREFIX)/share/doc/objc/examples
	tar -cf - -C $(WRKSRC)/html . | tar xpf - -C $(PREFIX)/share/doc/objc/html
@


1.15
log
@Convert to the PORTNAME - PORTVERSION syntax.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/objc/Makefile,v 1.14 2000/02/08 09:27:12 peter Exp $
d20 1
a20 1
MAN1=		cvtimport.1 objc.1 postlink.1
@


1.14
log
@Change all www.freebsd.org/~user references to people.FreeBSD.org/~user,
as the days of the former are numbered.

Reviewed by:	asami
@
text
@a1 1
# Version required:     1.8.18
d5 1
a5 1
# $FreeBSD: ports/lang/objc/Makefile,v 1.13 2000/01/10 06:31:15 chuckr Exp $
d8 4
a11 3
DISTNAME=       objc-3.1.5
CATEGORIES=     lang
MASTER_SITES=   http://metalab.unc.edu/pub/Linux/devel/lang/objc/ \
d15 1
a15 1
MAINTAINER=     chuckr@@freebsd.org
@


1.13
log
@Update objc to version 3.1.5
@
text
@d6 1
a6 1
# $FreeBSD: ports/lang/objc/Makefile,v 1.12 1999/08/28 03:41:22 mharo Exp $
d12 1
a12 1
		http://www.freebsd.org/~chuckr/
@


1.12
log
@env -> ${SETENV}
@
text
@d6 1
a6 1
# $FreeBSD: ports/lang/objc/Makefile,v 1.11 1999/08/25 06:35:05 obrien Exp $
d9 1
a9 1
DISTNAME=       objc-2.2.15
d13 1
a13 1
DISTFILES=	objc-2.2.15-bootstrap.tar.gz objc-2.2.15.tar.gz
d23 1
a23 1
		Integer.3 IntegerModp.3 Matrix.3 Message.3 Monomial.3 Object.3\
d31 2
a32 1
CONFIGURE_ARGS=	--prefix=$(PREFIX) --gcprefix=$(PREFIX)
@


1.11
log
@Change Id->FreeBSD.
@
text
@d6 1
a6 1
# $FreeBSD$
d40 1
a40 1
	(cd $(WRKSRC); env PATH=$(WRKDIR)/bin:$(PATH) ./makeLibs)
@


1.10
log
@Fix MASTER_SITES so that there are 2 good sites.

Obtained from:	Bill "distfiles" Fenner
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.9 1999/03/21 13:25:21 chuckr Exp $
@


1.9
log
@Update objc to version 2.2.15.  Right now is does static libs only,
but I'm still working on it, and I think I'll get it to do shared
libs soon.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.8 1998/10/14 03:22:32 jseger Exp $
d11 2
a12 1
MASTER_SITES=   http://www.can.nl/~stes/Software/
@


1.8
log
@Mark BROKEN for ELF:
===>  Building package for objc-1.8.18
Creating package /usr/ports/packages/All/objc-1.8.18.tgz
Registering depends:.
Creating gzip'd tar ball in '/usr/ports/packages/All/objc-1.8.18.tgz'
tar: can't add file lib/objcrtgc.a : No such file or directory
/usr/sbin/pkg_create: tar command failed with code 256
*** Error code 1
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.7 1998/05/16 16:06:49 chuckr Exp $
d9 1
a9 1
DISTNAME=       objc-1.8.18
d12 1
a12 1
DISTFILES=	objc-1.8.18.tar.gz bootstrap-1.8.17.tar.gz
d16 1
a16 1
BROKEN_ELF=	yes
d20 11
a30 5
MAN3=		AsciiFiler.3 Array.3 CAObject.3 Bag.3 Block.3 Complex.3 \
		Cltn.3 Dictionary.3 Float.3 Fraction.3 IdArray.3 IntArray.3 \
		Integer.3 IntegerModp.3 Matrix.3 Monomial.3 Object.3 \
		OrdCltn.3 Point.3 Polynomial.3 Rectangle.3 Sequence.3 Set.3 \
		SortCltn.3 Stack.3 String.3 Symbol.3 Term.3 Vector.3
d32 1
a32 6
BUILD_DEPENDS=	$(PREFIX)/lib/libgc.a:$(PORTSDIR)/devel/boehm-gc

ALL_TARGET=	default cakit objcplus bootstrap
MAKE_ENV=	PATH=$(WRKDIR)/bootstrap/bin:$(PATH)
CONFIGURE_ENV=	PATH=$(WRKDIR)/bootstrap/bin:$(PATH)
CONFIGURE_ARGS=	--prefix=$(PREFIX) --gcprefix=$(PREFIX)
d35 1
a35 1
	(cd $(WRKDIR)/bootstrap;./configure --prefix=$(WRKDIR)/bootstrap --gcprefix=$(PREFIX);$(MKDIR) $(WRKDIR)/bootstrap/bin;make default install)
d38 2
a39 1
	(cd $(WRKSRC); env PATH=$(WRKDIR)/bootstrap/bin:$(PATH) OBJCDIR=$(WRKSRC) ./moreLibs -boehm)
d41 1
a41 1
post-install:
d43 4
a46 1
	$(INSTALL_DATA) $(WRKSRC)/manual.html $(PREFIX)/share/doc/objc
d48 1
a48 1
.include <bsd.port.mk>
@


1.7
log
@Update to 1.8.18, and kill a small bug.  Thanks for telling me
about the bug, Christopher.
Submitted by:	(bug) Christopher Hall <hsw@@acm.org>
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.6 1998/05/15 02:48:21 chuckr Exp $
d15 2
@


1.6
log
@Bring up to version 1.8.17, and change the previous binary bootstrap
(which I disliked) to a new C bootstrap.
@
text
@d2 2
a3 2
# Version required:     1.8.17
# Date created:         14 May 1998
d6 1
a6 1
# $Id: Makefile,v 1.5 1997/10/17 21:39:59 chuckr Exp $
d9 1
a9 1
DISTNAME=       objc-1.8.17
d12 1
a12 1
DISTFILES=	objc-1.8.17.tar.gz bootstrap-1.8.17.tar.gz
d32 1
a32 1
	(cd $(WRKDIR)/bootstrap;configure --prefix=$(WRKDIR)/bootstrap --gcprefix=$(PREFIX);$(MKDIR) $(WRKDIR)/bootstrap/bin;make default install)
@


1.5
log
@Update objc to 1.6.8, and fix some other smallish bugs.
Approved by: asami
@
text
@d2 2
a3 2
# Version required:     1.6.8
# Date created:         16 October 1997
d6 1
a6 1
# $Id: Makefile,v 1.4 1997/03/25 10:33:59 obrien Exp $
d9 1
a9 3

DISTNAME=       objc1.6.8
PKGNAME=	objc-1.6.8
d12 1
a12 1
DISTFILES=	objc1.6.8.tar.gz objc1.6.8-i386-unknown-freebsd-static.tar.gz
d17 23
a39 12
MAN1=		objc.1 objc1.1 objcpls1.1 postlink.1
MAN3=		AsciiFiler.3 Block.3 CAObject.3 Collection.3 \
		Complex.3 Dictionary.3 Float.3 Fraction.3 Integer.3 \
		IntegerModp.3 Matrix.3 Monomial.3 Object.3 Polynomial.3 \
		Sequence.3 Set.3 String.3 Symbol.3 Term.3 Tree.3 Vector.3

post-extract:
	$(CP) -R $(WRKDIR)/objc1.6.8-i386-unknown-freebsd-static/bin $(WRKSRC)

ALL_TARGET=	default
MAKE_ENV=	env "OBJCDIR=${WRKSRC}" OBJCC=$(WRKSRC)/bin/objc CFLAGS=-O
CONFIGURE_ENV=	OBJCC="env OBJCDIR=$(WRKSRC) $(WRKSRC)/bin/objc -q -g -noI -noLibs" CFLAGS=-O
@


1.4
log
@Support 2.2.1
@
text
@d2 2
a3 2
# Version required:     1.12
# Date created:         14 March 1997
d6 1
a6 1
# $Id: Makefile,v 1.3 1997/03/25 10:32:44 obrien Exp $
d9 3
a11 2
DISTNAME=       objc
PKGNAME=        objc-1.1.12
d14 1
d19 5
d25 2
a26 14
SYSNAME!=	uname -r | /usr/bin/sed -e 's/-.*$$//g'

.if ${SYSNAME} == "3.0"
DISTFILES=	objc1.1.12-i386-unknown-freebsd3.0.tar.gz
WRKSRC=		$(WRKDIR)/objc1.1.12-i386-unknown-freebsd3.0
.elif (${SYSNAME} == "2.2" || ${SYSNAME} == "2.2.1")
DISTFILES=	objc1.1.12-i386-unknown-freebsd2.2.tar.gz
WRKSRC=		$(WRKDIR)/objc1.1.12-i386-unknown-freebsd2.2
.elif (${SYSNAME} == "2.1.7" || ${SYSNAME} == "2.1.6" || ${SYSNAME} == "2.1.5")
DISTFILES=	objc1.1.12-i386-unknown-freebsd2.1.7.tar.gz
WRKSRC=		$(WRKDIR)/objc1.1.12-i386-unknown-freebsd2.1.7
.else
BROKEN=		Only suppports FreeBSD current, 2.2, and 2.1.{7,6,5}.  Sorry!
.endif
d28 2
a29 1
MAKE_ENV=	env OBJCDIR=${WRKSRC} CFLAGS=-O
@


1.3
log
@sed out -* from ``uname -r'' so this will build on future versions of
SNAPs, BETAs, etc...
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.2 1997/03/25 08:17:43 obrien Exp $
d23 1
a23 1
.elif ${SYSNAME} == "2.2"
@


1.2
log
@Added support for 2.1.{5,6}.  I didn't see any reason why this shouldn't
work on these too (especially 2.1.6).
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.1.1.1 1997/03/18 22:53:47 chuckr Exp $
d18 1
a18 1
SYSNAME!=	uname -r
d20 1
a20 1
.if ${SYSNAME} == "3.0-CURRENT"
d23 1
a23 1
.elif ${SYSNAME} == "2.2-RELEASE"
d26 1
a26 1
.elif (${SYSNAME} == "2.1.7-RELEASE" || ${SYSNAME} == "2.1.6-RELEASE" || ${SYSNAME} == "2.1.5-RELEASE")
@


1.1
log
@Initial revision
@
text
@d6 1
a6 1
# $Id$
d26 1
a26 1
.elif ${SYSNAME} == "2.1.7-RELEASE"
d30 1
a30 1
BROKEN=		Only suppports current, 2.2, and 2.1.7.  Sorry!
@


1.1.1.1
log
@New port, objc, an Objective C compiler.
@
text
@@
