head	1.37;
access;
symbols
	RELEASE_8_3_0:1.34
	RELEASE_9_0_0:1.33
	RELEASE_7_4_0:1.31
	RELEASE_8_2_0:1.31
	RELEASE_6_EOL:1.30
	RELEASE_8_1_0:1.26
	RELEASE_7_3_0:1.24
	RELEASE_8_0_0:1.22
	RELEASE_7_2_0:1.20
	RELEASE_7_1_0:1.17
	RELEASE_6_4_0:1.17
	RELEASE_5_EOL:1.14
	RELEASE_7_0_0:1.13
	RELEASE_6_3_0:1.13
	PRE_XORG_7:1.12
	RELEASE_4_EOL:1.12
	RELEASE_6_2_0:1.9
	RELEASE_6_1_0:1.7
	RELEASE_5_5_0:1.7
	RELEASE_6_0_0:1.4
	old_RELEASE_5_4_0:1.1
	old_RELEASE_4_11_0:1.1
	old_RELEASE_5_3_0:1.1;
locks; strict;
comment	@# @;


1.37
date	2012.11.17.05.58.56;	author svnexp;	state Exp;
branches;
next	1.36;

1.36
date	2012.11.08.22.56.00;	author makc;	state Exp;
branches;
next	1.35;

1.35
date	2012.10.20.19.06.13;	author rakuco;	state Exp;
branches;
next	1.34;

1.34
date	2012.02.02.17.13.13;	author scheidell;	state Exp;
branches;
next	1.33;

1.33
date	2011.09.23.22.23.47;	author amdmi3;	state Exp;
branches;
next	1.32;

1.32
date	2011.03.23.00.23.44;	author gerald;	state Exp;
branches;
next	1.31;

1.31
date	2010.12.04.07.32.25;	author ade;	state Exp;
branches;
next	1.30;

1.30
date	2010.10.16.11.52.16;	author ade;	state Exp;
branches;
next	1.29;

1.29
date	2010.10.01.22.31.50;	author makc;	state Exp;
branches;
next	1.28;

1.28
date	2010.09.15.18.34.39;	author ade;	state Exp;
branches;
next	1.27;

1.27
date	2010.09.07.07.47.37;	author bapt;	state Exp;
branches;
next	1.26;

1.26
date	2010.04.28.10.38.00;	author rene;	state Exp;
branches;
next	1.25;

1.25
date	2010.04.04.12.21.51;	author gerald;	state Exp;
branches;
next	1.24;

1.24
date	2009.12.18.23.12.12;	author pav;	state Exp;
branches;
next	1.23;

1.23
date	2009.12.13.22.49.17;	author amdmi3;	state Exp;
branches;
next	1.22;

1.22
date	2009.08.02.19.34.31;	author mezz;	state Exp;
branches;
next	1.21;

1.21
date	2009.05.22.21.59.48;	author miwi;	state Exp;
branches;
next	1.20;

1.20
date	2009.01.05.20.36.33;	author pav;	state Exp;
branches;
next	1.19;

1.19
date	2008.12.10.07.35.16;	author linimon;	state Exp;
branches;
next	1.18;

1.18
date	2008.12.06.22.44.16;	author miwi;	state Exp;
branches;
next	1.17;

1.17
date	2008.09.15.21.17.56;	author gahr;	state Exp;
branches;
next	1.16;

1.16
date	2008.08.20.00.56.52;	author ade;	state Exp;
branches;
next	1.15;

1.15
date	2008.06.03.11.49.24;	author miwi;	state Exp;
branches;
next	1.14;

1.14
date	2008.01.24.19.28.03;	author miwi;	state Exp;
branches;
next	1.13;

1.13
date	2007.09.29.21.37.22;	author alepulver;	state Exp;
branches;
next	1.12;

1.12
date	2006.12.14.13.49.55;	author miwi;	state Exp;
branches;
next	1.11;

1.11
date	2006.11.05.06.18.12;	author alepulver;	state Exp;
branches;
next	1.10;

1.10
date	2006.10.31.02.33.23;	author alepulver;	state Exp;
branches;
next	1.9;

1.9
date	2006.08.11.20.42.55;	author pav;	state Exp;
branches;
next	1.8;

1.8
date	2006.06.30.05.02.43;	author daichi;	state Exp;
branches;
next	1.7;

1.7
date	2005.11.16.15.26.50;	author barner;	state Exp;
branches;
next	1.6;

1.6
date	2005.11.15.06.49.57;	author ade;	state Exp;
branches;
next	1.5;

1.5
date	2005.09.04.22.51.28;	author pav;	state Exp;
branches;
next	1.4;

1.4
date	2005.07.13.13.38.08;	author pav;	state Exp;
branches;
next	1.3;

1.3
date	2005.04.17.12.25.49;	author pav;	state Exp;
branches;
next	1.2;

1.2
date	2005.04.13.07.53.25;	author pav;	state Exp;
branches;
next	1.1;

1.1
date	2004.05.09.23.26.39;	author pav;	state Exp;
branches;
next	;


desc
@@


1.37
log
@Switch exporter over
@
text
@# Created by: Tijl Coosemans <tijl@@ulyssis.org>
# $FreeBSD: head/lang/sdcc-devel/Makefile 307214 2012-11-08 22:56:00Z makc $

PORTNAME=	sdcc
PORTVERSION=	3.2.1.2012.11.01
CATEGORIES=	lang
MASTER_SITES=	SF/sdcc/snapshot_builds/sdcc-src/ \
		http://tijl.fastmail.fm/mirror/
DISTNAME=	${PORTNAME}-src-20121101-8180

MAINTAINER=	tijl@@coosemans.org
COMMENT=	Small Device C Compiler

LICENSE=	GPLv3

BUILD_DEPENDS=	${LOCALBASE}/include/boost/graph/adjacency_list.hpp:${PORTSDIR}/devel/boost-libs

CONFLICTS_INSTALL=	sdcc-[0-9]*
DESCR=		${PORTSDIR}/lang/sdcc/pkg-descr
GNU_CONFIGURE=	yes
NO_LATEST_LINK=	yes
USE_BZIP2=	yes
USE_GMAKE=	yes

OPTIONS_DEFINE= DEVLIB DOCS HC08 MCS51 PIC UCSIM Z80
OPTIONS_DEFAULT=${OPTIONS_DEFINE:NDOCS}
DEVLIB_DESC=	Device libraries
HC08_DESC=	Freescale 68HC08/S08
MCS51_DESC=	Intel MCS51, Maxim DS80C390/DS80C400
PIC_DESC=	Microchip PIC
UCSIM_DESC=	The ucSim simulator
Z80_DESC=	Zilog Z80/Z180/GBZ80, Rabbit 2000/3000/3000A

CPPFLAGS+=	-I${LOCALBASE}/include
LDFLAGS+=	-L${LOCALBASE}/lib
CONFIGURE_ARGS= --disable-avr --disable-install-libbfd --disable-werror \
		--enable-new-pics
CONFIGURE_ENV=	ARCH=""
WRKSRC= 	${WRKDIR}/sdcc

.include <bsd.port.pre.mk>

.if ${ARCH} == "amd64"
CONFIGURE_TARGET=	x86_64-portbld-freebsd${OSREL}
.endif

.if ${PORT_OPTIONS:MDEVLIB}
PLIST_SUB+=	DEVLIB=""
.else
CONFIGURE_ARGS+=--disable-device-lib
PLIST_SUB+=	DEVLIB="@@comment "
.endif

.if ${PORT_OPTIONS:MHC08}
PLIST_SUB+=	HC08=""
.else
CONFIGURE_ARGS+=--disable-hc08 --disable-hc08-port --disable-s08-port
PLIST_SUB+=	HC08="@@comment "
.endif

.if ${PORT_OPTIONS:MMCS51}
PLIST_SUB+=	MCS51=""
.else
CONFIGURE_ARGS+=--disable-51 --disable-mcs51-port \
		--disable-ds390-port --disable-ds400-port
PLIST_SUB+=	MCS51="@@comment "
.endif

.if ${PORT_OPTIONS:MPIC}
BUILD_DEPENDS+= gputils>=0.14.3:${PORTSDIR}/devel/gputils
RUN_DEPENDS+=	gpasm:${PORTSDIR}/devel/gputils
PLIST_SUB+=	PIC=""
.else
CONFIGURE_ARGS+=--disable-pic14-port --disable-pic16-port
PLIST_SUB+=	PIC="@@comment "
.endif

.if ${PORT_OPTIONS:MUCSIM}
PLIST_SUB+=	UCSIM=""
.else
CONFIGURE_ARGS+=--disable-ucsim
PLIST_SUB+=	UCSIM="@@comment "
.endif

.if ${PORT_OPTIONS:MZ80}
PLIST_SUB+=	Z80=""
.else
CONFIGURE_ARGS+=--disable-z80 --disable-z80-port --disable-z180-port \
		--disable-gbz80-port --disable-r2k-port --disable-r3ka-port
PLIST_SUB+=	Z80="@@comment "
.endif

post-patch:
	@@${REINPLACE_CMD} '/install:/s/:.*/:/' \
		${WRKSRC}/support/sdbinutils/libiberty/Makefile.in
.if empty(PORT_OPTIONS:MDOCS)
	@@${REINPLACE_CMD} 's, [a-z-]*doc,,' \
		${WRKSRC}/Makefile.in \
		${WRKSRC}/sim/ucsim/packages_in.mk
.endif

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


1.36
log
@SVN rev 307214 on 2012-11-08 22:56:00Z by makc

Update to 3.2.1.2012.11.01

PR:		ports/173333
Submitted by:	Tijl Coosemans (maintainer)
Feature safe:	yes
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.35
log
@SVN rev 306208 on 2012-10-20 19:06:13Z by rakuco

Sync with lang/sdcc and update to 3.2.1.2012.10.18.

PR:		ports/172907
Submitted by:	Tijl Coosemans <tijl@@coosemans.org> (maintainer)
Feature safe:	yes
@
text
@d1 1
a1 4
# New ports collection makefile for:	sdcc
# Date created:		3 May 2004
# Whom:			Tijl Coosemans <tijl@@ulyssis.org>
#
a2 1
#
d5 1
a5 1
PORTVERSION=	3.2.1.2012.10.18
d9 1
a9 1
DISTNAME=	${PORTNAME}-src-20121018-8160
d70 2
a71 2
BUILD_DEPENDS+= gputils>=0.14.2:${PORTSDIR}/devel/gputils
RUN_DEPENDS+=	gputils>=0.14.2:${PORTSDIR}/devel/gputils
@


1.34
log
@- Update to 3.1.2.2012.01.22
- Remove AVR and XA51 targets (unsupported)
- Fix build on sparc64

PR:		ports/164373
Submitted by:	Tijl Coosemans <tijl@@coosemans.org> maintainer
Approved by:	gabor (mentor)
@
text
@d9 1
a9 1
PORTVERSION=	3.1.2.2012.01.22
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20120122-7247
d18 1
a18 1
LICENSE=	GPLv2
d22 2
a23 2
WRKSRC=		${WRKDIR}/sdcc

d29 8
a36 8
OPTIONS=	MCS51   "Intel 8051 port" on \
		Z80	"Zilog Z80/Z180, Rabbit 2000 port" on \
		DS390   "Maxim 80DS390/DS400 port" on \
		PIC14	"Microchip PIC16 series port" on \
		PIC16   "Microchip PIC18 series port" on \
		HC08    "Motorola 68HC08 port" on \
		DEVLIB  "Device libraries" on \
		UCSIM	"The ucSim simulator" on
d40 2
a41 1
CONFIGURE_ARGS=	--disable-avr --docdir=${DOCSDIR} --enable-new-pics
d43 1
d47 2
a48 21
.if defined(WITHOUT_MCS51) && defined(WITHOUT_DS390)
CONFIGURE_ARGS+=	--disable-51
PLIST_SUB+=		MCS51DS390="@@comment "
.else
USE_AUTOTOOLS+=		autoconf
PLIST_SUB+=		MCS51DS390=""
.endif

.if defined(WITHOUT_MCS51)
CONFIGURE_ARGS+=	--disable-mcs51-port
PLIST_SUB+=		MCS51="@@comment "
.else
PLIST_SUB+=		MCS51=""
.endif

.if defined(WITHOUT_Z80)
CONFIGURE_ARGS+=	--disable-gbz80-port --disable-r2k-port \
			--disable-z180-port --disable-z80-port --disable-z80
PLIST_SUB+=		Z80="@@comment "
.else
PLIST_SUB+=		Z80=""
d51 2
a52 3
.if defined(WITHOUT_DS390)
CONFIGURE_ARGS+=	--disable-ds390-port --disable-ds400-port
PLIST_SUB+=		DS390="@@comment "
d54 2
a55 1
PLIST_SUB+=		DS390=""
d58 2
a59 3
.if defined(WITHOUT_PIC14)
CONFIGURE_ARGS+=	--disable-pic14-port
PLIST_SUB+=		PIC14="@@comment "
d61 2
a62 3
BUILD_DEPENDS+=		gputils>=0.14.1:${PORTSDIR}/devel/gputils
RUN_DEPENDS+=		gputils>=0.14.1:${PORTSDIR}/devel/gputils
PLIST_SUB+=		PIC14=""
d65 2
a66 3
.if defined(WITHOUT_PIC16)
CONFIGURE_ARGS+=	--disable-pic16-port
PLIST_SUB+=		PIC16="@@comment "
d68 3
a70 3
BUILD_DEPENDS+=		gputils>=0.14.1:${PORTSDIR}/devel/gputils
RUN_DEPENDS+=		gputils>=0.14.1:${PORTSDIR}/devel/gputils
PLIST_SUB+=		PIC16=""
d73 4
a76 3
.if defined(WITHOUT_HC08)
CONFIGURE_ARGS+=	--disable-hc08-port --disable-hc08
PLIST_SUB+=		HC08="@@comment "
d78 2
a79 1
PLIST_SUB+=		HC08=""
d82 2
a83 3
.if defined(WITHOUT_DEVLIB)
CONFIGURE_ARGS+=	--disable-device-lib
PLIST_SUB+=		DEVLIB="@@comment "
d85 2
a86 1
PLIST_SUB+=		DEVLIB=""
d89 2
a90 3
.if defined(WITHOUT_UCSIM)
CONFIGURE_ARGS+=	--disable-ucsim
PLIST_SUB+=		UCSIM="@@comment "
d92 3
a94 3
USE_AUTOTOOLS+=		libtool
LIBTOOLFILES=		sim/ucsim/configure
PLIST_SUB+=		UCSIM=""
d98 3
a100 1
.if defined(NOPORTDOCS)
@


1.33
log
@- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
@
text
@d9 1
a9 1
PORTVERSION=	3.0.2.2011.03.21
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20110321-6331
d18 4
d30 1
a30 2
		Z80     "Zilog Z80 port" on \
		AVR     "AVR port" on \
d32 1
a32 1
		PIC     "Microchip PIC16 series port" on \
a33 1
		XA51    "Philips XA51 port" on \
d36 1
a36 2
		UCSIM   "The ucSim simulator" on \
		PACKIHX "A tool to pack (compress) Intel hex files" on
d40 2
a41 1
CONFIGURE_ARGS=	--docdir=${DOCSDIR}
a44 4
.if ${ARCH} == "sparc64"
BROKEN=		Does not compile on sparc64
.endif

d61 2
a62 1
CONFIGURE_ARGS+=	--disable-gbz80-port --disable-z80-port --disable-z80
a67 8
.if defined(WITHOUT_AVR)
CONFIGURE_ARGS+=	--disable-avr
PLIST_SUB+=		AVR="@@comment "
.else
CONFIGURE_ARGS+=	--enable-avr-port
PLIST_SUB+=		AVR=""
.endif

d75 1
a75 1
.if defined(WITHOUT_PIC)
d79 2
a80 1
BUILD_DEPENDS+=		gpasm:${PORTSDIR}/devel/gputils
d88 2
a89 1
BUILD_DEPENDS+=		gpasm:${PORTSDIR}/devel/gputils
a92 7
.if defined(WITHOUT_XA51)
PLIST_SUB+=		XA51="@@comment "
.else
CONFIGURE_ARGS+=	--enable-xa51-port --enable-xa
PLIST_SUB+=		XA51=""
.endif

a115 7
.if defined(WITHOUT_PACKIHX)
CONFIGURE_ARGS+=	--disable-packihx
PLIST_SUB+=		PACKIHX="@@comment "
.else
PLIST_SUB+=		PACKIHX=""
.endif

a116 4
	@@${REINPLACE_CMD} 's,ARCH,PICARCH,g' \
		${WRKSRC}/device/lib/pic14/Makefile.common.in \
		${WRKSRC}/device/lib/pic14/Makefile.rules \
		${WRKSRC}/device/lib/pic16/configure
@


1.32
log
@Update to 3.0.2.2011.03.21. This includes the following changes:
- License of runtime libraries changed to GPLv2 + linking exception.
  Some headers and libraries for Microchip PIC devices are generated
  from MPLAB include files and have the additional restriction that
  they may only be used with authentic Microchip devices. These
  headers and libraries have been moved into separate directories.
  You can add these directories to the compiler's search path with the
  --use-non-free command line option.
- Improvements to register allocation.
- Various bug fixes. [1]

Remove the explicit passing of CPPFLAGS to CONFIGURE_ENV which is no
longer necessary. [2]

Submitted by:	tijl (maintainer) [1]
PR:		155762 [1], 153625 [2]
@
text
@a38 1
CONFIGURE_ENV+=	LDFLAGS="${LDFLAGS}"
@


1.31
log
@Sync to new bsd.autotools.mk
@
text
@d9 1
a9 1
PORTVERSION=	2.9.7.2010.09.25
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20100925-5993
d39 2
a40 5
CONFIGURE_ENV+=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
CONFIGURE_ARGS=	--datarootdir=${DATADIR} \
		--docdir=${DOCSDIR} \
		include_dir_suffix=include \
		lib_dir_suffix=lib
d45 1
a45 1
USE_GCC=	4.4+
d86 2
a87 2
CONFIGURE_ARGS+=	--disable-pic-port
PLIST_SUB+=		PIC="@@comment "
d90 1
a90 1
PLIST_SUB+=		PIC=""
d140 2
a141 2
		${WRKSRC}/device/lib/pic/Makefile.common.in \
		${WRKSRC}/device/lib/pic/Makefile.rules \
@


1.30
log
@Punt autoconf267->autoconf268
@
text
@d55 1
a55 1
USE_AUTOTOOLS+=		autoconf:268
d129 1
a129 1
USE_AUTOTOOLS+=		libtool:22
@


1.29
log
@Update to 2.9.7.2010.09.25
Fix whitespaces while here

PR:		ports/150983
Submitted by:	Tijl Coosemans (maintainer)
@
text
@d55 1
a55 1
USE_AUTOTOOLS+=		autoconf:267
@


1.28
log
@Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
@
text
@d9 1
a9 2
PORTVERSION=	2.9.7.2010.09.04
PORTREVISION=	1
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20100904-5948
d47 4
@


1.27
log
@- Update to 2.9.7.2010.09.04

PR:		ports/150280
Submitted by:	Tijl Coosemans <tijl _at_ coosemans.org> (maintainer)
@
text
@d10 1
d52 1
a52 1
USE_AUTOTOOLS+=		autoconf:262
@


1.26
log
@Update to 2.9.7.2010.04.20

PR:		ports/145892
Submitted by:	maintainer
Approved by:	tabthorpe (mentor)
@
text
@d9 1
a9 1
PORTVERSION=	2.9.7.2010.04.20
d11 1
a11 1
MASTER_SITES=	http://sdcc.sourceforge.net/snapshots/sdcc-src/ \
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20100420-5813
a46 4
.if ${ARCH} == "sparc64"
BROKEN=		Does not compile on sparc64
.endif

@


1.25
log
@Remove USE_GCC=4.3+ when trying to build for sparc64.  It does not make
a difference.

Approved by:	maintainer (tijl@@coosemans.org)
@
text
@d9 1
a9 1
PORTVERSION=	2.9.4.2009.12.15
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20091215-5595
d74 1
a74 1
CONFIGURE_ARGS+=	--disable-avr-port --disable-avr
d77 1
a104 1
CONFIGURE_ARGS+=	--disable-xa51-port
d107 1
@


1.24
log
@- Update to 2.9.4.2009.12.15

PR:		ports/141657
Submitted by:	Tijl Coosemans <tijl@@coosemans.org> (maintainer)
@
text
@a47 1
USE_GCC=	4.3+
@


1.23
log
@- Update maintainer's email
- Fix some pkg-descrs
- Update some MASTER_SITES

PR:		140966
Submitted by:	Tijl Coosemans <tijl@@coosemans.org> (maintainer from new email)
Approved by:	portmgr (miwi)
@
text
@d9 1
a9 1
PORTVERSION=	2.9.1.2009.05.18
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20090518-5457
d106 3
a148 1
		${WRKSRC}/as/Makefile.in \
@


1.22
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
@d12 1
a12 1
		http://tijl.ulyssis.be/mirror/
d15 1
a15 1
MAINTAINER=	tijl@@ulyssis.org
@


1.21
log
@- Update to  2.9.1.2009.05.18

PR:		134659
Submitted by:	Tijl Coosemans <tijl@@ulyssis.org> (maintainer)
@
text
@d126 1
a126 1
USE_AUTOTOOLS+=		libtool:15
@


1.20
log
@- Remove conditional checks for FreeBSD 5.x and older
@
text
@d9 1
a9 1
PORTVERSION=	2.8.5.2008.12.05
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20081205-5276
d39 1
a39 1
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
d48 1
a48 2
CFLAGS+=	-O0
CXXFLAGS+=	-O0
@


1.19
log
@Mark as broken on sparc64.

Hat:	portmgr
@
text
@a52 4
.if !defined(WITHOUT_MCS51) && !defined(WITHOUT_UCSIM) && ${OSVERSION} < 500019
LIB_DEPENDS+=	readline.5:${PORTSDIR}/devel/readline
.endif

@


1.18
log
@- Update to 2.8.5.2008.12.05

PR:		129466
Submitted by:	Tijl Coosemans <tijl@@ulyssis.org> (maintainer)
@
text
@d50 1
@


1.17
log
@- Fix build on sparc64

Approved by:	portmgr (pav)
@
text
@d9 1
a9 1
PORTVERSION=	2.8.1.2008.05.29
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20080529-5183
d146 1
a146 3
		${WRKSRC}/device/lib/pic16/Makefile.common.in \
		${WRKSRC}/device/lib/pic16/Makefile.rules \
		${WRKSRC}/device/lib/pic16/libio/Makefile.in
@


1.16
log
@Conversion from (now defunct) autoconf-2.61 to autoconf-2.62

Tested by:	exp build run (erwin)
@
text
@d47 5
@


1.15
log
@- Update to 2.8.1.2008.05.29
- Respect NOPORTDOCS

PR:		124101
Submitted by:	Tijl Coosemans <tijl@@ulyssis.org> (maintainer)
Tested with:	ionbot
@
text
@d55 1
a55 1
USE_AUTOTOOLS+=		autoconf:261
@


1.14
log
@- Update to 2.7.4.2008.01.22

PR:		119901
Submitted by:	Tijl Coosemans <tijl@@ulyssis.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	2.7.4.2008.01.22
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20080122-4996
d25 1
a25 1
OPTIONS=	MCS51   "Intel mcs51 port" on \
d28 3
a30 3
		DS390   "Maxim DS390/DS400 port" on \
		PIC     "Microchip PIC port" on \
		PIC16   "Microchip PIC16 port" on \
d144 6
@


1.13
log
@- Update to version 2.7.3.2007.09.28.

PR:		ports/116718
Submitted by:	Tijl Coosemans <tijl@@ulyssis.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	2.7.3.2007.09.28
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20070928-4920
d37 4
a40 3
CONFIGURE_ARGS=	CPPFLAGS="-I${LOCALBASE}/include" \
		LDFLAGS="-L${LOCALBASE}/lib" \
		--datarootdir=${DATADIR} \
@


1.12
log
@- Update to 2.6.2.2006.12.13

PR:		ports/106673
Submitted by:	Tijl Coosemans <tijl@@ulyssis.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	2.6.2.2006.12.13
d12 2
a13 2
		http://kalimero.be/mirror/
DISTNAME=	${PORTNAME}-src-20061213-4514
d37 7
d47 1
a47 2
LIB_DEPENDS=	readline.5:${PORTSDIR}/devel/readline
CONFIGURE_ARGS=	CPPFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib"
d54 1
a54 1
USE_AUTOTOOLS+=		autoconf:259
d136 8
@


1.11
log
@- Change MASTER_SITES (remove a "www.").

Requested by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	2.6.1.2006.10.12
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20061012-4408
d39 5
@


1.10
log
@- Update lang/sdcc-devel to version 2.6.1.2006.10.12.

PR:		ports/104258
Submitted by:	Tijl Coosemans <tijl@@ulyssis.org> (maintainer)
@
text
@d12 1
a12 1
		http://www.kalimero.be/mirror/
@


1.9
log
@- Update to 2.6.1.2006.08.10

PR:		ports/101758
Submitted by:	Tijl Coosemans <tijl@@ulyssis.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	2.6.1.2006.08.10
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20060810-4330
@


1.8
log
@lang/sdcc-devel: update to version 2.5.6.2006.06.29
  - Update of lang/sdcc-devel which mainly brings in support
    for more PIC microcontrollers.

PR:		lang/sdcc-devel
Submitted by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	2.5.6.2006.06.29
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20060629-4251
d22 1
d26 1
a26 1
		Z80     "Z80 port" on \
d28 5
a32 5
		DS390   "DS390/DS400 port" on \
		PIC     "PIC port" on \
		PIC16   "PIC16 port" on \
		XA51    "XA51 port" on \
		HC08    "HC08 port" on \
@


1.7
log
@- Update to 2.5.4.2005.11.15 [1]
- Pet portlint

Submitted by:	Tijl Coosemans <tijl@@ulyssis.org> (maintainer) [1]
PR:		ports/89086 [1]
@
text
@d9 1
a9 1
PORTVERSION=	2.5.4.2005.11.15
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20051115
d32 1
d38 8
d54 1
a54 1
CONFIGURE_ARGS+=	--disable-gbz80-port --disable-z80-port
d61 4
a64 1
CONFIGURE_ARGS+=	--disable-avr-port
d78 1
d95 1
a95 1
CONFIGURE_ARGS+=	--disable-hc08-port
d101 7
d112 2
a113 2
USE_AUTOTOOLS=		libtool:15
LIBTOOLFILES=		sim/ucsim/aclocal.m4
@


1.6
log
@Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
@
text
@d9 1
a9 1
PORTVERSION=	2.5.2.2005.09.03
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20050903
d64 3
d92 1
a92 1
USE_AUTOTOOLS=	libtool:15
@


1.5
log
@- Update to 2.5.2.2005.09.03

PR:		ports/85699
Submitted by:	Tijl Coosemans <tijl@@ulyssis.org> (maintainer)
@
text
@d89 1
a89 1
USE_LIBTOOL_VER=	15
@


1.4
log
@- Update to 2.5.1.2005.07.09

PR:		ports/83215
Submitted by:	Tijl Coosemans <tijl@@ulyssis.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	2.5.1.2005.07.09
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20050709
a70 1
USE_AUTOCONF_VER=	259
@


1.3
log
@Add a development version of SDCC, Small Devices C Compiler.

PR:		ports/79803
Submitted by:	Tijl Coosemans <tijl@@ulyssis.org>
@
text
@d9 1
a9 1
PORTVERSION=	2.4.8.2005.04.11
d13 1
a13 1
DISTNAME=	${PORTNAME}-src-20050411
@


1.2
log
@* enabling build of pic16 libraries
* a couple Makefile/pkg-plist changes
* only pull in dependencies when actually necessary depending on
  chosen options

PR:		ports/79801
Submitted by:	Tijl Coosemans <tijl@@ulyssis.org> (maintainer)
@
text
@d9 1
a9 2
PORTVERSION=	2.4.0
PORTREVISION=	1
d11 3
a13 2
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=	sdcc
d21 1
@


1.1
log
@Add sdcc, Small Device C Compiler, a Freeware, retargettable, optimizing
ANSI-C compiler that targets the Intel 8051, Maxim 80DS390 and the Zilog
Z80 based MCUs.

PR:		ports/66262
Submitted by:	Tijl Coosemans <tijl@@ulyssis.org>
@
text
@d10 1
a21 1
USE_LIBTOOL_VER=	15
a23 1
		GBZ80   "Gameboy gbz80 port" on \
d26 1
a26 2
		DS390   "DS390 port" on \
		DS400   "DS400 port" on \
a42 7
.if defined(WITHOUT_GBZ80)
CONFIGURE_ARGS+=	--disable-gbz80-port
PLIST_SUB+=		GBZ80="@@comment "
.else
PLIST_SUB+=		GBZ80=""
.endif

d44 1
a44 1
CONFIGURE_ARGS+=	--disable-z80-port
d55 1
a55 1
CONFIGURE_ARGS+=	--disable-ds390-port
a60 7
.if defined(WITHOUT_DS400)
CONFIGURE_ARGS+=	--disable-ds400-port
PLIST_SUB+=		DS400="@@comment "
.else
PLIST_SUB+=		DS400=""
.endif

d69 2
d89 2
@

