Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Apr 2010 21:15:31 +0200 (CEST)
From:      Tijl Coosemans <tijl@coosemans.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/145892: [maintainer-update] lang/sdcc-devel: 2.9.7.2010.04.20
Message-ID:  <201004201915.o3KJFVto085559@kalimero.tijl.coosemans.org>
Resent-Message-ID: <201004201920.o3KJK377085785@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         145892
>Category:       ports
>Synopsis:       [maintainer-update] lang/sdcc-devel: 2.9.7.2010.04.20
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 20 19:20:02 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Tijl Coosemans
>Release:        FreeBSD 7.2-STABLE i386
>Organization:
>Environment:
>Description:
- Update to 2.9.7.2010.04.20

(please note new file: files/patch-sdas-linksrc-Makefile.in)
>How-To-Repeat:
>Fix:
(please note new file: files/patch-sdas-linksrc-Makefile.in)

--- sdcc-devel.update begins here ---
diff -urN sdcc-devel.orig/Makefile sdcc-devel/Makefile
--- sdcc-devel.orig/Makefile	2010-04-20 13:16:02.000000000 +0200
+++ sdcc-devel/Makefile	2010-04-20 17:06:18.000000000 +0200
@@ -6,11 +6,11 @@
 #
 
 PORTNAME=	sdcc
-PORTVERSION=	2.9.4.2009.12.15
+PORTVERSION=	2.9.7.2010.04.20
 CATEGORIES=	lang
 MASTER_SITES=	http://sdcc.sourceforge.net/snapshots/sdcc-src/ \
 		http://tijl.fastmail.fm/mirror/
-DISTNAME=	${PORTNAME}-src-20091215-5595
+DISTNAME=	${PORTNAME}-src-20100420-5813
 
 MAINTAINER=	tijl@coosemans.org
 COMMENT=	Small Device C Compiler
@@ -71,9 +71,10 @@
 .endif
 
 .if defined(WITHOUT_AVR)
-CONFIGURE_ARGS+=	--disable-avr-port --disable-avr
+CONFIGURE_ARGS+=	--disable-avr
 PLIST_SUB+=		AVR="@comment "
 .else
+CONFIGURE_ARGS+=	--enable-avr-port
 PLIST_SUB+=		AVR=""
 .endif
 
@@ -101,9 +102,9 @@
 .endif
 
 .if defined(WITHOUT_XA51)
-CONFIGURE_ARGS+=	--disable-xa51-port
 PLIST_SUB+=		XA51="@comment "
 .else
+CONFIGURE_ARGS+=	--enable-xa51-port --enable-xa
 PLIST_SUB+=		XA51=""
 .endif
 
diff -urN sdcc-devel.orig/distinfo sdcc-devel/distinfo
--- sdcc-devel.orig/distinfo	2010-04-20 13:16:02.000000000 +0200
+++ sdcc-devel/distinfo	2010-04-20 13:17:50.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (sdcc-src-20091215-5595.tar.bz2) = bb8486e8648047bfc108b3d4e54b33d5
-SHA256 (sdcc-src-20091215-5595.tar.bz2) = b6a0254e9ff4dbcc761637e16e5df8d3b98192b601e63ef768afea091c0aaa50
-SIZE (sdcc-src-20091215-5595.tar.bz2) = 3823441
+MD5 (sdcc-src-20100420-5813.tar.bz2) = 307f1fa032054dd2aa19cab2c2452970
+SHA256 (sdcc-src-20100420-5813.tar.bz2) = 253dbd79917f739745f64b22749265519bbdcfd718ca70cd30a36454138066fe
+SIZE (sdcc-src-20100420-5813.tar.bz2) = 3849237
diff -urN sdcc-devel.orig/files/patch-Makefile.in sdcc-devel/files/patch-Makefile.in
--- sdcc-devel.orig/files/patch-Makefile.in	2010-04-20 13:16:02.000000000 +0200
+++ sdcc-devel/files/patch-Makefile.in	2010-04-20 19:06:53.000000000 +0200
@@ -1,12 +1,12 @@
---- Makefile.in.orig	Fri Sep 15 08:52:50 2006
-+++ Makefile.in	Thu Oct 12 18:14:59 2006
-@@ -27,6 +27,10 @@
- ifeq ($(OPT_DISABLE_MCS51), 0)
- SDCC_ASLINK     += as/mcs51 as/link/mcs51
+--- Makefile.in.orig	2010-04-20 19:05:59.000000000 +0200
++++ Makefile.in	2010-04-20 19:06:47.000000000 +0200
+@@ -33,6 +33,10 @@
+ SDCC_AS         += sdas/as8051
+ SDCC_LD         += sdcc-ld8051
  SDCC_MISC       += debugger/mcs51
 +else
 +ifeq ($(OPT_DISABLE_DS390), 0)
-+SDCC_ASLINK     += as/mcs51 as/link/mcs51
++SDCC_AS         += sdas/as8051
 +endif
  endif
  
diff -urN sdcc-devel.orig/files/patch-configure.in sdcc-devel/files/patch-configure.in
--- sdcc-devel.orig/files/patch-configure.in	2010-04-20 13:16:02.000000000 +0200
+++ sdcc-devel/files/patch-configure.in	2010-04-20 17:38:38.000000000 +0200
@@ -1,25 +1,26 @@
---- configure.in.orig	Tue Nov 21 16:27:08 2006
-+++ configure.in	Wed Dec 13 16:32:58 2006
-@@ -629,6 +629,11 @@
+--- configure.in.orig	2010-03-25 00:36:28.000000000 +0100
++++ configure.in	2010-04-20 17:38:29.000000000 +0200
+@@ -93,13 +93,12 @@
+ # -----------------------
+ # Shell function body for _AC_EXECUTE_IFELSE.
+ m4_define([_bor_EXECUTE_IFELSE_BODY],
+-[  AS_LINENO_PUSH([$[]1])
++[
+   AS_IF([_AC_DO_STDERR([$1 $2]) > conftest.out && {
+ 	 test ! -s conftest.err
+        }],
+       [ac_retval=0],
+       [ac_retval=1])
+-  AS_LINENO_POP
+ ])# _bor_EXECUTE_IFELSE_BODY
  
- test $OPT_DISABLE_AVR = 0 && AC_CONFIG_FILES([src/avr/Makefile])
- 
-+if test $OPT_DISABLE_DS390 = 0 -o $OPT_DISABLE_MCS51 = 0; then
-+  AC_CONFIG_FILES([as/mcs51/Makefile
-+                   as/link/mcs51/Makefile])
-+fi
-+
- if test $OPT_DISABLE_DS390 = 0; then
-   AC_CONFIG_FILES([src/ds390/Makefile])
-   test $OPT_DISABLE_DEVICE_LIB = 0 && AC_CONFIG_FILES([device/lib/ds390/Makefile])
-@@ -647,9 +652,7 @@
+ # bor_EXECUTE_IFELSE(COMMAND[ACTION-IF-TRUE], [ACTION-IF-FALSE])
+@@ -836,7 +835,7 @@
+   test $OPT_DISABLE_DEVICE_LIB = 0 && AC_CONFIG_FILES([device/lib/hc08/Makefile])
  fi
  
- if test $OPT_DISABLE_MCS51 = 0; then
--  AC_CONFIG_FILES([src/mcs51/Makefile
--                   as/mcs51/Makefile
--                   as/link/mcs51/Makefile])
-+  AC_CONFIG_FILES([src/mcs51/Makefile])
+-if test $OPT_DISABLE_MCS51 = 0; then
++if test $OPT_DISABLE_DS390 = 0 -o $OPT_DISABLE_MCS51 = 0; then
+   AC_CONFIG_FILES([src/mcs51/Makefile
+                    sdas/as8051/Makefile])
    test $OPT_DISABLE_DEVICE_LIB = 0 && AC_CONFIG_FILES([device/lib/mcs51/Makefile
-                                                        device/lib/small/Makefile
-                                                        device/lib/medium/Makefile
diff -urN sdcc-devel.orig/files/patch-sdas-linksrc-Makefile.in sdcc-devel/files/patch-sdas-linksrc-Makefile.in
--- sdcc-devel.orig/files/patch-sdas-linksrc-Makefile.in	1970-01-01 01:00:00.000000000 +0100
+++ sdcc-devel/files/patch-sdas-linksrc-Makefile.in	2010-04-20 19:10:16.000000000 +0200
@@ -0,0 +1,20 @@
+--- sdas/linksrc/Makefile.in.orig	2010-04-20 19:07:51.000000000 +0200
++++ sdas/linksrc/Makefile.in	2010-04-20 19:08:24.000000000 +0200
+@@ -63,7 +63,7 @@
+ 
+ # Compiling entire program or any subproject
+ # ------------------------------------------
+-all: sdcc-ld8051 sdcc-ldz80 sdcc-ldgb sdcc-ld6808
++all: sdcc-ld8051
+ 
+ sdcc-ld8051: checkconf $(ASLINK)
+ 
+@@ -82,7 +82,7 @@
+ # Compiling and installing everything and running test
+ # ----------------------------------------------------
+ install: all installdirs
+-	for ld in $(ASLINK) $(top_builddir)/bin/sdldz80$(EXEEXT) $(top_builddir)/bin/sdldgb$(EXEEXT) $(top_builddir)/bin/sdld6808$(EXEEXT); \
++	for ld in $(ASLINK); \
+ 	do \
+ 	  $(INSTALL) $$ld `echo $(DESTDIR)$(bindir)/\`basename $$ld\` | sed '$(transform)'`; \
+ 	  $(STRIP) `echo $(DESTDIR)$(bindir)/\`basename $$ld\` | sed '$(transform)'`; \
diff -urN sdcc-devel.orig/pkg-plist sdcc-devel/pkg-plist
--- sdcc-devel.orig/pkg-plist	2010-04-20 13:16:02.000000000 +0200
+++ sdcc-devel/pkg-plist	2010-04-20 19:00:43.000000000 +0200
@@ -1,3 +1,4 @@
+bin/as2gbmap
 bin/asranlib
 bin/makebin
 %%PACKIHX%%bin/packihx
@@ -13,11 +14,9 @@
 %%UCSIM%%%%MCS51%%bin/sdcdb.el
 %%UCSIM%%%%MCS51%%bin/sdcdbsrc.el
 bin/sdcpp
-%%MCS51DS390%%bin/sdld
-%%HC08%%bin/sdld6808
-%%Z80%%bin/sdldgb
-%%Z80%%bin/sdldz80
+bin/sdld
 %%UCSIM%%%%HC08%%bin/shc08
+%%UCSIM%%%%XA51%%bin/sxa
 %%UCSIM%%%%Z80%%bin/sz80
 %%PORTDOCS%%%%DOCSDIR%%/INSTALL.txt
 %%PORTDOCS%%%%DOCSDIR%%/README.txt
@@ -168,6 +167,7 @@
 %%MCS51%%%%DATADIR%%/include/mcs51/serial_IO.h
 %%MCS51%%%%DATADIR%%/include/mcs51/uPSD32xx.h
 %%MCS51%%%%DATADIR%%/include/mcs51/uPSD33xx.h
+%%MCS51%%%%DATADIR%%/include/mcs51/w7100.h
 %%PIC%%%%DATADIR%%/include/pic/errno.h
 %%PIC%%%%DATADIR%%/include/pic/float.h
 %%PIC%%%%DATADIR%%/include/pic/limits.h
@@ -211,6 +211,7 @@
 %%PIC%%%%DATADIR%%/include/pic/pic16c782.h
 %%PIC%%%%DATADIR%%/include/pic/pic16c925.h
 %%PIC%%%%DATADIR%%/include/pic/pic16c926.h
+%%PIC%%%%DATADIR%%/include/pic/pic16f616.h
 %%PIC%%%%DATADIR%%/include/pic/pic16f627.h
 %%PIC%%%%DATADIR%%/include/pic/pic16f627a.h
 %%PIC%%%%DATADIR%%/include/pic/pic16f628.h
@@ -259,6 +260,7 @@
 %%PIC%%%%DATADIR%%/include/pic/pic16f914.h
 %%PIC%%%%DATADIR%%/include/pic/pic16f916.h
 %%PIC%%%%DATADIR%%/include/pic/pic16f917.h
+%%PIC%%%%DATADIR%%/include/pic/pic16hv616.h
 %%PIC%%%%DATADIR%%/include/pic/sdcc-lib.h
 %%PIC16%%%%DATADIR%%/include/pic16/adc.h
 %%PIC16%%%%DATADIR%%/include/pic16/ctype.h
@@ -421,7 +423,7 @@
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/libint.lib
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/liblong.lib
 %%DEVLIB%%%%DS390%%%%DATADIR%%/lib/ds400/libsdcc.lib
-%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/crt0.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/crt0.rel
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/gbz80/gbz80.lib
 %%DEVLIB%%%%HC08%%%%DATADIR%%/lib/hc08/hc08.lib
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/large/libfloat.lib
@@ -472,6 +474,7 @@
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c782.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c925.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16c926.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f616.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f627.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f627a.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f628.lib
@@ -520,6 +523,7 @@
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f914.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f916.lib
 %%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16f917.lib
+%%DEVLIB%%%%PIC%%%%DATADIR%%/lib/pic/pic16hv616.lib
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/crt0.o
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/crt0i.o
 %%DEVLIB%%%%PIC16%%%%DATADIR%%/lib/pic16/crt0iz.o
@@ -770,7 +774,7 @@
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/liblong.lib
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/libsdcc.lib
 %%DEVLIB%%%%MCS51%%%%DATADIR%%/lib/small-stack-auto/mcs51.lib
-%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/crt0.o
+%%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/crt0.rel
 %%DEVLIB%%%%Z80%%%%DATADIR%%/lib/z80/z80.lib
 %%DEVLIB%%%%Z80%%@dirrm %%DATADIR%%/lib/z80
 %%DEVLIB%%%%MCS51%%@dirrm %%DATADIR%%/lib/small-stack-auto
--- sdcc-devel.update ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201004201915.o3KJFVto085559>