Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Aug 2000 20:44:22 -0400 (EDT)
From:      jim@thehousleys.net
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/20930: Port Update: *-rtems-binutils
Message-ID:  <200008300044.UAA39679@baby.int.thehousleys.net>

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

>Number:         20930
>Category:       ports
>Synopsis:       Port Update: *-rtems-binutils
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 29 17:50:03 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     James E. Housley
>Release:        FreeBSD 4.1-STABLE i386
>Organization:
The Housleys dot Net
>Environment:

	

>Description:

	Update to version 2.10 of binutils.  Also changed PLIST to
	prevent "extra files" with the other RTEMS ports.

	This also used the proposed PORTREVISION variable in hopes
	that it is commited soon.

>How-To-Repeat:

	

>Fix:

diff -ruN /mnt/usr/ports/devel/i386-rtems-binutils/Makefile i386-rtems-binutils/Makefile
--- /mnt/usr/ports/devel/i386-rtems-binutils/Makefile	Thu Aug 17 13:02:44 2000
+++ i386-rtems-binutils/Makefile	Tue Aug 29 17:17:01 2000
@@ -6,13 +6,14 @@
 #
 
 PORTNAME=	binutils
-PORTVERSION=	2.9.5.0.24
+PORTVERSION=	2.10
 CATEGORIES=	devel
-MASTER_SITES=   ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
-		http://www.thehousleys.net/rtems-4.5.0b3/
-PATCHFILES=	${BINNAME}-rtems-20000207.diff.gz
-PATCH_SITES=	ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
-		http://www.thehousleys.net/rtems-4.5.0b3/
+MASTER_SITES=	ftp://ftp.oarcorp.com/pub/rtems/snapshots/c_tools/source/ \
+		http://rtems.thehousleys.net/
+DISTFILES=	${BINNAME}.tar.gz
+PATCHFILES=	${BINNAME}-rtems-20000726.diff.gz
+PATCH_SITES=	ftp://ftp.oarcorp.com/pub/rtems/snapshots/c_tools/source/ \
+		http://rtems.thehousleys.net/
 
 MAINTAINER=	jim@thehousleys.net
 
@@ -20,7 +21,8 @@
 
 LCLTARGET?=	i386-rtems
 
-BINNAME=	binutils-2.9.5.0.24
+PORTREVISION=	2
+BINNAME=	binutils-2.10
 MASTERDIR=	${.CURDIR}/../i386-rtems-binutils
 PLIST=		${PKGDIR}/PLIST.${LCLTARGET}
 
@@ -38,8 +40,7 @@
 		${LCLTARGET}-ranlib.1 ${LCLTARGET}-size.1 \
 		${LCLTARGET}-strings.1 ${LCLTARGET}-strip.1 \
 		${LCLTARGET}-objcopy.1 ${LCLTARGET}-addr2line.1 \
-		${LCLTARGET}-nlmconv.1 ${LCLTARGET}-c++filt.1 \
-		${LCLTARGET}-as.1 ${LCLTARGET}-ld.1
+		${LCLTARGET}-nlmconv.1 ${LCLTARGET}-as.1 ${LCLTARGET}-ld.1
 
 .if defined(PATCH_DEBUG)
 PATCH_DIST_ARGS=   -d ${WRKDIR} -E ${PATCH_DIST_STRIP}
diff -ruN /mnt/usr/ports/devel/i386-rtems-binutils/files/md5 i386-rtems-binutils/files/md5
--- /mnt/usr/ports/devel/i386-rtems-binutils/files/md5	Mon Jul 10 00:32:01 2000
+++ i386-rtems-binutils/files/md5	Fri Aug 11 15:14:32 2000
@@ -1,2 +1,2 @@
-MD5 (rtems/binutils-2.9.5.0.24-rtems-20000207.diff.gz) = 3b6e19c6f6bf569437dafdde69d9ef3a
-MD5 (rtems/binutils-2.9.5.0.24.tar.gz) = a87ace0b5a3eee5ea8a8723db9c51b7a
+MD5 (rtems/binutils-2.10.tar.gz) = 4feaad7d856509d9f8844f21a0a9e4b7
+MD5 (rtems/binutils-2.10-rtems-20000726.diff.gz) = 3802eebcbefec5b7d8a8d2bcecb4be28
diff -ruN /mnt/usr/ports/devel/i386-rtems-binutils/patches/patch-aa i386-rtems-binutils/patches/patch-aa
--- /mnt/usr/ports/devel/i386-rtems-binutils/patches/patch-aa	Wed Dec 31 19:00:00 1969
+++ i386-rtems-binutils/patches/patch-aa	Thu Aug 24 09:38:11 2000
@@ -0,0 +1,48 @@
+--- binutils/Makefile.in.orig	Fri Apr  7 00:39:24 2000
++++ binutils/Makefile.in	Thu Aug 24 09:33:00 2000
+@@ -152,14 +152,14 @@
+ SRCONV_PROG = srconv$(EXEEXT) sysdump$(EXEEXT) coffdump$(EXEEXT) 
+ 
+ man_MANS = ar.1 nm.1 objdump.1 ranlib.1 size.1 strings.1 strip.1 objcopy.1 \
+-	addr2line.1 nlmconv.1 $(DEMANGLER_NAME).1
++	addr2line.1 nlmconv.1
+ 
+ 
+-PROGS = $(SIZE_PROG) $(OBJDUMP_PROG) $(NM_PROG) $(AR_PROG) $(STRINGS_PROG) $(STRIP_PROG) $(RANLIB_PROG) $(DEMANGLER_PROG) $(OBJCOPY_PROG) @BUILD_NLMCONV@ @BUILD_SRCONV@ @BUILD_DLLTOOL@ @BUILD_WINDRES@ $(ADDR2LINE_PROG) $(READELF_PROG) @BUILD_DLLWRAP@ @BUILD_MISC@
++PROGS = $(SIZE_PROG) $(OBJDUMP_PROG) $(NM_PROG) $(AR_PROG) $(STRINGS_PROG) $(STRIP_PROG) $(RANLIB_PROG) $(OBJCOPY_PROG) @BUILD_NLMCONV@ @BUILD_SRCONV@ @BUILD_DLLTOOL@ @BUILD_WINDRES@ $(ADDR2LINE_PROG) $(READELF_PROG) @BUILD_DLLWRAP@ @BUILD_MISC@
+ 
+ bin_PROGRAMS = $(SIZE_PROG) $(OBJDUMP_PROG) $(AR_PROG) $(STRINGS_PROG) $(RANLIB_PROG) $(OBJCOPY_PROG) @BUILD_NLMCONV@ @BUILD_SRCONV@ @BUILD_DLLTOOL@ @BUILD_WINDRES@ $(ADDR2LINE_PROG) $(READELF_PROG) @BUILD_DLLWRAP@ @BUILD_MISC@
+ 
+-noinst_PROGRAMS = $(NM_PROG) $(STRIP_PROG) $(DEMANGLER_PROG)
++noinst_PROGRAMS = $(NM_PROG) $(STRIP_PROG)
+ 
+ EXTRA_PROGRAMS = $(NLMCONV_PROG) srconv sysdump coffdump $(DLLTOOL_PROG) $(WINDRES_PROG) $(DLLWRAP_PROG)
+ 
+@@ -293,7 +293,7 @@
+ 
+ MAINTAINERCLEANFILES = config.texi
+ 
+-MOSTLYCLEANFILES = sysinfo $(DEMANGLER_NAME).1 binutils.log binutils.sum \
++MOSTLYCLEANFILES = sysinfo binutils.log binutils.sum \
+ 	abcdefgh*
+ 
+ 
+@@ -306,7 +306,7 @@
+ strings$(EXEEXT) ranlib$(EXEEXT) objcopy$(EXEEXT) @BUILD_NLMCONV@ \
+ @BUILD_SRCONV@ @BUILD_DLLTOOL@ @BUILD_WINDRES@ addr2line$(EXEEXT) \
+ readelf$(EXEEXT) @BUILD_DLLWRAP@ @BUILD_MISC@
+-noinst_PROGRAMS =  nm-new$(EXEEXT) strip-new$(EXEEXT) cxxfilt$(EXEEXT)
++noinst_PROGRAMS =  nm-new$(EXEEXT) strip-new$(EXEEXT)
+ PROGRAMS =  $(bin_PROGRAMS) $(noinst_PROGRAMS)
+ 
+ 
+@@ -1191,9 +1191,6 @@
+ 
+ binutils.info: $(srcdir)/binutils.texi config.texi
+ 
+-$(DEMANGLER_NAME).1: cxxfilt.man Makefile
+-	sed -e 's/@PROGRAM@/$(DEMANGLER_NAME)/' < $(srcdir)/cxxfilt.man \
+-		> $(DEMANGLER_NAME).1
+ mostlyclean-local:
+ 	-rm -rf tmpdir
+ 
diff -ruN /mnt/usr/ports/devel/i386-rtems-binutils/pkg/PLIST.i386-rtems i386-rtems-binutils/pkg/PLIST.i386-rtems
--- /mnt/usr/ports/devel/i386-rtems-binutils/pkg/PLIST.i386-rtems	Mon Jul 10 00:32:02 2000
+++ i386-rtems-binutils/pkg/PLIST.i386-rtems	Tue Aug 29 18:03:36 2000
@@ -8,7 +8,6 @@
 bin/i386-rtems-readelf
 bin/i386-rtems-nm
 bin/i386-rtems-strip
-bin/i386-rtems-c++filt
 bin/i386-rtems-as
 bin/i386-rtems-gasp
 bin/i386-rtems-ld
diff -ruN /mnt/usr/ports/devel/i386-rtems-binutils/pkg/PLIST.i960-rtems i386-rtems-binutils/pkg/PLIST.i960-rtems
--- /mnt/usr/ports/devel/i386-rtems-binutils/pkg/PLIST.i960-rtems	Mon Jul 10 00:32:02 2000
+++ i386-rtems-binutils/pkg/PLIST.i960-rtems	Tue Aug 29 18:03:41 2000
@@ -8,7 +8,6 @@
 bin/i960-rtems-readelf
 bin/i960-rtems-nm
 bin/i960-rtems-strip
-bin/i960-rtems-c++filt
 bin/i960-rtems-as
 bin/i960-rtems-gasp
 bin/i960-rtems-ld
diff -ruN /mnt/usr/ports/devel/i386-rtems-binutils/pkg/PLIST.m68k-rtems i386-rtems-binutils/pkg/PLIST.m68k-rtems
--- /mnt/usr/ports/devel/i386-rtems-binutils/pkg/PLIST.m68k-rtems	Mon Jul 10 00:32:02 2000
+++ i386-rtems-binutils/pkg/PLIST.m68k-rtems	Tue Aug 29 18:03:46 2000
@@ -8,7 +8,6 @@
 bin/m68k-rtems-readelf
 bin/m68k-rtems-nm
 bin/m68k-rtems-strip
-bin/m68k-rtems-c++filt
 bin/m68k-rtems-as
 bin/m68k-rtems-gasp
 bin/m68k-rtems-ld
diff -ruN /mnt/usr/ports/devel/i386-rtems-binutils/pkg/PLIST.mips64orion-rtems i386-rtems-binutils/pkg/PLIST.mips64orion-rtems
--- /mnt/usr/ports/devel/i386-rtems-binutils/pkg/PLIST.mips64orion-rtems	Mon Jul 10 00:32:02 2000
+++ i386-rtems-binutils/pkg/PLIST.mips64orion-rtems	Tue Aug 29 18:03:50 2000
@@ -8,7 +8,6 @@
 bin/mips64orion-rtems-readelf
 bin/mips64orion-rtems-nm
 bin/mips64orion-rtems-strip
-bin/mips64orion-rtems-c++filt
 bin/mips64orion-rtems-as
 bin/mips64orion-rtems-gasp
 bin/mips64orion-rtems-ld
diff -ruN /mnt/usr/ports/devel/i386-rtems-binutils/pkg/PLIST.powerpc-rtems i386-rtems-binutils/pkg/PLIST.powerpc-rtems
--- /mnt/usr/ports/devel/i386-rtems-binutils/pkg/PLIST.powerpc-rtems	Mon Jul 10 00:32:02 2000
+++ i386-rtems-binutils/pkg/PLIST.powerpc-rtems	Tue Aug 29 18:03:55 2000
@@ -8,7 +8,6 @@
 bin/powerpc-rtems-readelf
 bin/powerpc-rtems-nm
 bin/powerpc-rtems-strip
-bin/powerpc-rtems-c++filt
 bin/powerpc-rtems-as
 bin/powerpc-rtems-gasp
 bin/powerpc-rtems-ld
diff -ruN /mnt/usr/ports/devel/i386-rtems-binutils/pkg/PLIST.sh-rtems i386-rtems-binutils/pkg/PLIST.sh-rtems
--- /mnt/usr/ports/devel/i386-rtems-binutils/pkg/PLIST.sh-rtems	Mon Jul 10 00:32:02 2000
+++ i386-rtems-binutils/pkg/PLIST.sh-rtems	Tue Aug 29 18:03:59 2000
@@ -8,7 +8,6 @@
 bin/sh-rtems-readelf
 bin/sh-rtems-nm
 bin/sh-rtems-strip
-bin/sh-rtems-c++filt
 bin/sh-rtems-as
 bin/sh-rtems-gasp
 bin/sh-rtems-ld
diff -ruN /mnt/usr/ports/devel/i386-rtems-binutils/pkg/PLIST.sparc-rtems i386-rtems-binutils/pkg/PLIST.sparc-rtems
--- /mnt/usr/ports/devel/i386-rtems-binutils/pkg/PLIST.sparc-rtems	Mon Jul 10 00:32:02 2000
+++ i386-rtems-binutils/pkg/PLIST.sparc-rtems	Tue Aug 29 18:04:03 2000
@@ -8,7 +8,6 @@
 bin/sparc-rtems-readelf
 bin/sparc-rtems-nm
 bin/sparc-rtems-strip
-bin/sparc-rtems-c++filt
 bin/sparc-rtems-as
 bin/sparc-rtems-gasp
 bin/sparc-rtems-ld


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


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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