From e53fc3d8ab175f48a6241bccadab607c35cf31f9 Mon Sep 17 00:00:00 2001 From: jakllsch Date: Fri, 15 Jan 2010 21:23:12 +0000 Subject: Add gputils dependency so that the SDCC Microchip PIC support actually has the runtime libraries ready-to-use. This also fixes any issues where the sdcc PLIST would be incorrect if gputils was installed at sdcc build time. --- devel/sdcc/Makefile | 6 +- devel/sdcc/PLIST | 201 +++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 204 insertions(+), 3 deletions(-) (limited to 'devel/sdcc') diff --git a/devel/sdcc/Makefile b/devel/sdcc/Makefile index 11cd8121be6..a523626298a 100644 --- a/devel/sdcc/Makefile +++ b/devel/sdcc/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.39 2009/05/20 00:58:15 wiz Exp $ +# $NetBSD: Makefile,v 1.40 2010/01/15 21:23:12 jakllsch Exp $ DISTNAME= sdcc-src-2.8.0 PKGNAME= ${DISTNAME:S/-src//} -PKGREVISION= 1 +PKGREVISION= 2 CATEGORIES= devel lang MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sdcc/} EXTRACT_SUFX= .tar.bz2 @@ -11,6 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://sdcc.sourceforge.net/ COMMENT= Cross compile 8051 code +DEPENDS+= gputils-[0-9]*:../../devel/gputils + USE_LANGUAGES= c c++ # XXX - This HACK circumvent a problem with the use of yacc that breaks the diff --git a/devel/sdcc/PLIST b/devel/sdcc/PLIST index a329cf6d9b2..025018296c9 100644 --- a/devel/sdcc/PLIST +++ b/devel/sdcc/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.5 2009/06/14 18:48:17 joerg Exp $ +@comment $NetBSD: PLIST,v 1.6 2010/01/15 21:23:12 jakllsch Exp $ bin/as-gbz80 bin/as-hc08 bin/as-z80 @@ -1847,8 +1847,207 @@ share/sdcc/sdcc/lib/medium/time.asm share/sdcc/sdcc/lib/medium/time.rel share/sdcc/sdcc/lib/medium/vprintf.asm share/sdcc/sdcc/lib/medium/vprintf.rel +share/sdcc/sdcc/lib/pic/libm.lib +share/sdcc/sdcc/lib/pic/libsdcc.lib share/sdcc/sdcc/lib/pic/pic.lib +share/sdcc/sdcc/lib/pic/pic12f629.lib +share/sdcc/sdcc/lib/pic/pic12f635.lib +share/sdcc/sdcc/lib/pic/pic12f675.lib +share/sdcc/sdcc/lib/pic/pic12f683.lib +share/sdcc/sdcc/lib/pic/pic16c432.lib +share/sdcc/sdcc/lib/pic/pic16c433.lib +share/sdcc/sdcc/lib/pic/pic16c554.lib +share/sdcc/sdcc/lib/pic/pic16c557.lib +share/sdcc/sdcc/lib/pic/pic16c558.lib +share/sdcc/sdcc/lib/pic/pic16c62.lib +share/sdcc/sdcc/lib/pic/pic16c620.lib +share/sdcc/sdcc/lib/pic/pic16c620a.lib +share/sdcc/sdcc/lib/pic/pic16c621.lib +share/sdcc/sdcc/lib/pic/pic16c621a.lib +share/sdcc/sdcc/lib/pic/pic16c622.lib +share/sdcc/sdcc/lib/pic/pic16c622a.lib +share/sdcc/sdcc/lib/pic/pic16c63a.lib +share/sdcc/sdcc/lib/pic/pic16c65b.lib +share/sdcc/sdcc/lib/pic/pic16c71.lib +share/sdcc/sdcc/lib/pic/pic16c710.lib +share/sdcc/sdcc/lib/pic/pic16c711.lib +share/sdcc/sdcc/lib/pic/pic16c715.lib +share/sdcc/sdcc/lib/pic/pic16c717.lib +share/sdcc/sdcc/lib/pic/pic16c72.lib +share/sdcc/sdcc/lib/pic/pic16c73b.lib +share/sdcc/sdcc/lib/pic/pic16c745.lib +share/sdcc/sdcc/lib/pic/pic16c74b.lib +share/sdcc/sdcc/lib/pic/pic16c765.lib +share/sdcc/sdcc/lib/pic/pic16c770.lib +share/sdcc/sdcc/lib/pic/pic16c771.lib +share/sdcc/sdcc/lib/pic/pic16c773.lib +share/sdcc/sdcc/lib/pic/pic16c774.lib +share/sdcc/sdcc/lib/pic/pic16c781.lib +share/sdcc/sdcc/lib/pic/pic16c782.lib +share/sdcc/sdcc/lib/pic/pic16c925.lib +share/sdcc/sdcc/lib/pic/pic16c926.lib +share/sdcc/sdcc/lib/pic/pic16f627.lib +share/sdcc/sdcc/lib/pic/pic16f627a.lib +share/sdcc/sdcc/lib/pic/pic16f628.lib +share/sdcc/sdcc/lib/pic/pic16f628a.lib +share/sdcc/sdcc/lib/pic/pic16f630.lib +share/sdcc/sdcc/lib/pic/pic16f636.lib +share/sdcc/sdcc/lib/pic/pic16f639.lib +share/sdcc/sdcc/lib/pic/pic16f648a.lib +share/sdcc/sdcc/lib/pic/pic16f676.lib +share/sdcc/sdcc/lib/pic/pic16f684.lib +share/sdcc/sdcc/lib/pic/pic16f685.lib +share/sdcc/sdcc/lib/pic/pic16f687.lib +share/sdcc/sdcc/lib/pic/pic16f688.lib +share/sdcc/sdcc/lib/pic/pic16f689.lib +share/sdcc/sdcc/lib/pic/pic16f690.lib +share/sdcc/sdcc/lib/pic/pic16f716.lib +share/sdcc/sdcc/lib/pic/pic16f72.lib +share/sdcc/sdcc/lib/pic/pic16f73.lib +share/sdcc/sdcc/lib/pic/pic16f737.lib +share/sdcc/sdcc/lib/pic/pic16f74.lib +share/sdcc/sdcc/lib/pic/pic16f76.lib +share/sdcc/sdcc/lib/pic/pic16f767.lib +share/sdcc/sdcc/lib/pic/pic16f77.lib +share/sdcc/sdcc/lib/pic/pic16f777.lib +share/sdcc/sdcc/lib/pic/pic16f785.lib +share/sdcc/sdcc/lib/pic/pic16f818.lib +share/sdcc/sdcc/lib/pic/pic16f819.lib +share/sdcc/sdcc/lib/pic/pic16f84.lib +share/sdcc/sdcc/lib/pic/pic16f84a.lib +share/sdcc/sdcc/lib/pic/pic16f87.lib +share/sdcc/sdcc/lib/pic/pic16f870.lib +share/sdcc/sdcc/lib/pic/pic16f871.lib +share/sdcc/sdcc/lib/pic/pic16f872.lib +share/sdcc/sdcc/lib/pic/pic16f873.lib +share/sdcc/sdcc/lib/pic/pic16f873a.lib +share/sdcc/sdcc/lib/pic/pic16f874.lib +share/sdcc/sdcc/lib/pic/pic16f874a.lib +share/sdcc/sdcc/lib/pic/pic16f876.lib +share/sdcc/sdcc/lib/pic/pic16f876a.lib +share/sdcc/sdcc/lib/pic/pic16f877.lib +share/sdcc/sdcc/lib/pic/pic16f877a.lib +share/sdcc/sdcc/lib/pic/pic16f88.lib +share/sdcc/sdcc/lib/pic/pic16f886.lib +share/sdcc/sdcc/lib/pic/pic16f887.lib +share/sdcc/sdcc/lib/pic/pic16f913.lib +share/sdcc/sdcc/lib/pic/pic16f914.lib +share/sdcc/sdcc/lib/pic/pic16f916.lib +share/sdcc/sdcc/lib/pic/pic16f917.lib +share/sdcc/sdcc/lib/pic16/crt0.o +share/sdcc/sdcc/lib/pic16/crt0i.o +share/sdcc/sdcc/lib/pic16/crt0iz.o +share/sdcc/sdcc/lib/pic16/libc18f.lib +share/sdcc/sdcc/lib/pic16/libdebug.lib +share/sdcc/sdcc/lib/pic16/libio18f1220.lib +share/sdcc/sdcc/lib/pic16/libio18f1320.lib +share/sdcc/sdcc/lib/pic16/libio18f2220.lib +share/sdcc/sdcc/lib/pic16/libio18f2320.lib +share/sdcc/sdcc/lib/pic16/libio18f2331.lib +share/sdcc/sdcc/lib/pic16/libio18f242.lib +share/sdcc/sdcc/lib/pic16/libio18f2420.lib +share/sdcc/sdcc/lib/pic16/libio18f2431.lib +share/sdcc/sdcc/lib/pic16/libio18f2455.lib +share/sdcc/sdcc/lib/pic16/libio18f248.lib +share/sdcc/sdcc/lib/pic16/libio18f24j10.lib +share/sdcc/sdcc/lib/pic16/libio18f252.lib +share/sdcc/sdcc/lib/pic16/libio18f2520.lib +share/sdcc/sdcc/lib/pic16/libio18f2525.lib +share/sdcc/sdcc/lib/pic16/libio18f2550.lib +share/sdcc/sdcc/lib/pic16/libio18f258.lib +share/sdcc/sdcc/lib/pic16/libio18f2585.lib +share/sdcc/sdcc/lib/pic16/libio18f25j10.lib +share/sdcc/sdcc/lib/pic16/libio18f2620.lib +share/sdcc/sdcc/lib/pic16/libio18f2680.lib +share/sdcc/sdcc/lib/pic16/libio18f2682.lib +share/sdcc/sdcc/lib/pic16/libio18f2685.lib +share/sdcc/sdcc/lib/pic16/libio18f4220.lib +share/sdcc/sdcc/lib/pic16/libio18f4320.lib +share/sdcc/sdcc/lib/pic16/libio18f4331.lib +share/sdcc/sdcc/lib/pic16/libio18f442.lib +share/sdcc/sdcc/lib/pic16/libio18f4420.lib +share/sdcc/sdcc/lib/pic16/libio18f4431.lib +share/sdcc/sdcc/lib/pic16/libio18f4455.lib +share/sdcc/sdcc/lib/pic16/libio18f448.lib +share/sdcc/sdcc/lib/pic16/libio18f44j10.lib +share/sdcc/sdcc/lib/pic16/libio18f452.lib +share/sdcc/sdcc/lib/pic16/libio18f4520.lib +share/sdcc/sdcc/lib/pic16/libio18f4525.lib +share/sdcc/sdcc/lib/pic16/libio18f4550.lib +share/sdcc/sdcc/lib/pic16/libio18f458.lib +share/sdcc/sdcc/lib/pic16/libio18f4585.lib +share/sdcc/sdcc/lib/pic16/libio18f45j10.lib +share/sdcc/sdcc/lib/pic16/libio18f4620.lib +share/sdcc/sdcc/lib/pic16/libio18f4680.lib +share/sdcc/sdcc/lib/pic16/libio18f4682.lib +share/sdcc/sdcc/lib/pic16/libio18f4685.lib +share/sdcc/sdcc/lib/pic16/libio18f6520.lib +share/sdcc/sdcc/lib/pic16/libio18f6620.lib +share/sdcc/sdcc/lib/pic16/libio18f6680.lib +share/sdcc/sdcc/lib/pic16/libio18f6720.lib +share/sdcc/sdcc/lib/pic16/libio18f8520.lib +share/sdcc/sdcc/lib/pic16/libio18f8620.lib +share/sdcc/sdcc/lib/pic16/libio18f8680.lib +share/sdcc/sdcc/lib/pic16/libio18f8720.lib +share/sdcc/sdcc/lib/pic16/libm18f.lib +share/sdcc/sdcc/lib/pic16/libsdcc.lib share/sdcc/sdcc/lib/pic16/pic16.lib +share/sdcc/sdcc/lib/pic16/pic18f1220.lib +share/sdcc/sdcc/lib/pic16/pic18f1320.lib +share/sdcc/sdcc/lib/pic16/pic18f2220.lib +share/sdcc/sdcc/lib/pic16/pic18f2221.lib +share/sdcc/sdcc/lib/pic16/pic18f2320.lib +share/sdcc/sdcc/lib/pic16/pic18f2321.lib +share/sdcc/sdcc/lib/pic16/pic18f2331.lib +share/sdcc/sdcc/lib/pic16/pic18f242.lib +share/sdcc/sdcc/lib/pic16/pic18f2420.lib +share/sdcc/sdcc/lib/pic16/pic18f2423.lib +share/sdcc/sdcc/lib/pic16/pic18f2431.lib +share/sdcc/sdcc/lib/pic16/pic18f2455.lib +share/sdcc/sdcc/lib/pic16/pic18f248.lib +share/sdcc/sdcc/lib/pic16/pic18f24j10.lib +share/sdcc/sdcc/lib/pic16/pic18f252.lib +share/sdcc/sdcc/lib/pic16/pic18f2520.lib +share/sdcc/sdcc/lib/pic16/pic18f2523.lib +share/sdcc/sdcc/lib/pic16/pic18f2525.lib +share/sdcc/sdcc/lib/pic16/pic18f2550.lib +share/sdcc/sdcc/lib/pic16/pic18f258.lib +share/sdcc/sdcc/lib/pic16/pic18f2585.lib +share/sdcc/sdcc/lib/pic16/pic18f25j10.lib +share/sdcc/sdcc/lib/pic16/pic18f2620.lib +share/sdcc/sdcc/lib/pic16/pic18f2680.lib +share/sdcc/sdcc/lib/pic16/pic18f2682.lib +share/sdcc/sdcc/lib/pic16/pic18f2685.lib +share/sdcc/sdcc/lib/pic16/pic18f4220.lib +share/sdcc/sdcc/lib/pic16/pic18f4221.lib +share/sdcc/sdcc/lib/pic16/pic18f4320.lib +share/sdcc/sdcc/lib/pic16/pic18f4321.lib +share/sdcc/sdcc/lib/pic16/pic18f4331.lib +share/sdcc/sdcc/lib/pic16/pic18f442.lib +share/sdcc/sdcc/lib/pic16/pic18f4420.lib +share/sdcc/sdcc/lib/pic16/pic18f4431.lib +share/sdcc/sdcc/lib/pic16/pic18f4455.lib +share/sdcc/sdcc/lib/pic16/pic18f448.lib +share/sdcc/sdcc/lib/pic16/pic18f44j10.lib +share/sdcc/sdcc/lib/pic16/pic18f452.lib +share/sdcc/sdcc/lib/pic16/pic18f4520.lib +share/sdcc/sdcc/lib/pic16/pic18f4525.lib +share/sdcc/sdcc/lib/pic16/pic18f4550.lib +share/sdcc/sdcc/lib/pic16/pic18f458.lib +share/sdcc/sdcc/lib/pic16/pic18f4585.lib +share/sdcc/sdcc/lib/pic16/pic18f45j10.lib +share/sdcc/sdcc/lib/pic16/pic18f4620.lib +share/sdcc/sdcc/lib/pic16/pic18f4680.lib +share/sdcc/sdcc/lib/pic16/pic18f4682.lib +share/sdcc/sdcc/lib/pic16/pic18f4685.lib +share/sdcc/sdcc/lib/pic16/pic18f6520.lib +share/sdcc/sdcc/lib/pic16/pic18f6620.lib +share/sdcc/sdcc/lib/pic16/pic18f6680.lib +share/sdcc/sdcc/lib/pic16/pic18f6720.lib +share/sdcc/sdcc/lib/pic16/pic18f8520.lib +share/sdcc/sdcc/lib/pic16/pic18f8620.lib +share/sdcc/sdcc/lib/pic16/pic18f8680.lib +share/sdcc/sdcc/lib/pic16/pic18f8720.lib share/sdcc/sdcc/lib/small-stack-auto/_atof.asm share/sdcc/sdcc/lib/small-stack-auto/_atof.rel share/sdcc/sdcc/lib/small-stack-auto/_atoi.asm -- cgit v1.2.3