pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/sdcc Add gputils dependency so that the SDCC Mic...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3115ffef6f41
branches:  trunk
changeset: 569364:3115ffef6f41
user:      jakllsch <jakllsch%pkgsrc.org@localhost>
date:      Fri Jan 15 21:23:12 2010 +0000

description:
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.

diffstat:

 devel/sdcc/Makefile |    6 +-
 devel/sdcc/PLIST    |  201 +++++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 204 insertions(+), 3 deletions(-)

diffs (240 lines):

diff -r 0870669db140 -r 3115ffef6f41 devel/sdcc/Makefile
--- a/devel/sdcc/Makefile       Fri Jan 15 21:20:14 2010 +0000
+++ b/devel/sdcc/Makefile       Fri Jan 15 21:23:12 2010 +0000
@@ -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 @@
 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 -r 0870669db140 -r 3115ffef6f41 devel/sdcc/PLIST
--- a/devel/sdcc/PLIST  Fri Jan 15 21:20:14 2010 +0000
+++ b/devel/sdcc/PLIST  Fri Jan 15 21:23:12 2010 +0000
@@ -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.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



Home | Main Index | Thread Index | Old Index