From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Jul 19 12:40:15 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7AD316A4E2 for ; Wed, 19 Jul 2006 12:40:15 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9FA0843D53 for ; Wed, 19 Jul 2006 12:40:14 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k6JCeE8a053636 for ; Wed, 19 Jul 2006 12:40:14 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k6JCeEBF053628; Wed, 19 Jul 2006 12:40:14 GMT (envelope-from gnats) Resent-Date: Wed, 19 Jul 2006 12:40:14 GMT Resent-Message-Id: <200607191240.k6JCeEBF053628@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Andrew Turner Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BE3116A4DA for ; Wed, 19 Jul 2006 12:33:46 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from fep03.xtra.co.nz (fep03.xtra.co.nz [210.54.141.243]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3D2443D46 for ; Wed, 19 Jul 2006 12:33:45 +0000 (GMT) (envelope-from andrew@fubar.geek.nz) Received: from serv.int.fubar.geek.nz ([222.155.97.6]) by fep03.xtra.co.nz with ESMTP id <20060719123342.HMTF5275.fep03.xtra.co.nz@serv.int.fubar.geek.nz> for ; Thu, 20 Jul 2006 00:33:42 +1200 Received: by serv.int.fubar.geek.nz (Postfix, from userid 1001) id 9F17E6143; Thu, 20 Jul 2006 00:33:41 +1200 (NZST) Message-Id: <20060719123341.9F17E6143@serv.int.fubar.geek.nz> Date: Thu, 20 Jul 2006 00:33:41 +1200 (NZST) From: Andrew Turner To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: andrew@fubar.geek.nz Subject: ports/100533: Update: devel/m6811-binutils to 2.15 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Andrew Turner List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Jul 2006 12:40:16 -0000 >Number: 100533 >Category: ports >Synopsis: Update: devel/m6811-binutils to 2.15 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jul 19 12:40:13 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Andrew Turner >Release: FreeBSD 5.5-RC1 i386 >Organization: none >Environment: System: FreeBSD serv.int.fubar.geek.nz 5.5-RC1 FreeBSD 5.5-RC1 #0: Mon May 15 14:09:18 NZST 2006 root@serv.int.fubar.geek.nz:/usr/obj/usr/src/sys/GENERIC i386 >Description: Update the devel/m6811-binutils to 2.15 Take maintainership >How-To-Repeat: >Fix: port-devel-m6811-binutils.diff is the patch to update the port. The patches in the port's files directory need to be removed. patch-etc-Makefile.in and patch-libiberty-Makefile.in are to be placed in the port's files directory. --- port-devel-m6811-binutils.diff begins here --- Index: Makefile =================================================================== RCS file: /cvsroot/ports/devel/m6811-binutils/Makefile,v retrieving revision 1.9 diff -u -3 -p -u -r1.9 Makefile --- Makefile 4 Feb 2004 05:19:42 -0000 1.9 +++ Makefile 19 Jul 2006 12:22:07 -0000 @@ -6,31 +6,80 @@ # PORTNAME= binutils -PORTVERSION= 2.11.2 -PORTREVISION= 1 +PORTVERSION= 2.15 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= binutils PKGNAMEPREFIX= m6811- PATCH_SITES= http://stephane.carrez.free.fr/snapshots/ -PATCHFILES= ${PORTNAME}-${PORTVERSION}-m68hc1x-20020203.diffs.gz +PATCHFILES= ${PORTNAME}-${PORTVERSION}-m68hc1x-20040801.diffs.gz PATCH_DIST_STRIP= -p1 -MAINTAINER= ports@FreeBSD.org -COMMENT= The binutils-2.9.1 cross-toolchain for the 6811 +MAINTAINER= andrew+ports@fubar.geek.nz +COMMENT= The binutils cross-toolchain for the 6811 NOT_FOR_ARCHS= amd64 USE_GMAKE= yes HAS_CONFIGURE= yes -CONFIGURE_ARGS= --prefix=${PREFIX} --target=m6811-elf \ - --program-prefix=m6811-elf- -MAN1= m6811-elf-ar.1 m6811-elf-nlmconv.1 m6811-elf-c++filt.1 \ - m6811-elf-nm.1 m6811-elf-objdump.1 m6811-elf-ranlib.1 \ - m6811-elf-size.1 m6811-elf-strings.1 m6811-elf-strip.1 \ - m6811-elf-objcopy.1 m6811-elf-addr2line.1 \ - m6811-elf-as.1 m6811-elf-ld.1 \ - m6811-elf-dlltool.1 m6811-elf-readelf.1 m6811-elf-windres.1 +M68_TARGET= m6811-elf + +CONFIGURE_ARGS= --prefix=${PREFIX} \ + --target=${M68_TARGET} \ + --program-prefix=${M68_TARGET}- \ + --disable-nls + +MAN1= ${M68_TARGET}-addr2line.1 \ + ${M68_TARGET}-ar.1 \ + ${M68_TARGET}-as.1 \ + ${M68_TARGET}-c++filt.1 \ + ${M68_TARGET}-dlltool.1 \ + ${M68_TARGET}-ld.1 \ + ${M68_TARGET}-nlmconv.1 \ + ${M68_TARGET}-nm.1 \ + ${M68_TARGET}-objcopy.1 \ + ${M68_TARGET}-objdump.1 \ + ${M68_TARGET}-ranlib.1 \ + ${M68_TARGET}-readelf.1 \ + ${M68_TARGET}-size.1 \ + ${M68_TARGET}-strings.1 \ + ${M68_TARGET}-strip.1 \ + ${M68_TARGET}-windres.1 + +INFO= ${M68_TARGET}-as \ + ${M68_TARGET}-bfd \ + ${M68_TARGET}-binutils \ + ${M68_TARGET}-ld \ + +post-patch: + # as.info -> ${M68_TARGET}-as.info + @${REINPLACE_CMD} -e 's|setfilename as.info|setfilename ${M68_TARGET}-as.info|' ${WRKSRC}/gas/doc/as.texinfo + @${REINPLACE_CMD} -e 's|(as)|(${M68_TARGET}-as)|' ${WRKSRC}/gas/doc/as.texinfo + @${REINPLACE_CMD} -e 's|@file{as}|@file{${M68_TARGET}-as}|' ${WRKSRC}/gas/doc/as.texinfo + @${REINPLACE_CMD} -e 's|as.info|${M68_TARGET}-as.info|' ${WRKSRC}/gas/doc/Makefile.in + @${REINPLACE_CMD} -e 's|as.texinfo|${M68_TARGET}-as.texinfo|' ${WRKSRC}/gas/doc/Makefile.in + @${MV} ${WRKSRC}/gas/doc/as.texinfo ${WRKSRC}/gas/doc/${M68_TARGET}-as.texinfo + # bfd.info -> ${M68_TARGET}-bfd.info + @${REINPLACE_CMD} -e 's|setfilename bfd.info|setfilename ${M68_TARGET}-bfd.info|' ${WRKSRC}/bfd/doc/bfd.texinfo + @${REINPLACE_CMD} -e 's|(bfd)|(${M68_TARGET}-bfd)|' ${WRKSRC}/bfd/doc/bfd.texinfo + @${REINPLACE_CMD} -e 's|@file{bfd}|@file{${M68_TARGET}-bfd}|' ${WRKSRC}/bfd/doc/bfd.texinfo + @${REINPLACE_CMD} -e 's|bfd.info|${M68_TARGET}-bfd.info|' ${WRKSRC}/bfd/doc/Makefile.in + @${REINPLACE_CMD} -e 's|bfd.texinfo|${M68_TARGET}-bfd.texinfo|' ${WRKSRC}/bfd/doc/Makefile.in + @${MV} ${WRKSRC}/bfd/doc/bfd.texinfo ${WRKSRC}/bfd/doc/${M68_TARGET}-bfd.texinfo + # binutils.info -> ${M68_TARGET}-binutils.info + @${REINPLACE_CMD} -e 's|setfilename binutils.info|setfilename ${M68_TARGET}-binutils.info|' ${WRKSRC}/binutils/doc/binutils.texi + @${REINPLACE_CMD} -e 's|(binutils)|(${M68_TARGET}-binutils)|' ${WRKSRC}/binutils/doc/binutils.texi + @${REINPLACE_CMD} -e 's|@file{binutils}|@file{${M68_TARGET}-binutils}|' ${WRKSRC}/binutils/doc/binutils.texi + @${REINPLACE_CMD} -e 's|binutils.info|${M68_TARGET}-binutils.info|' ${WRKSRC}/binutils/doc/Makefile.in + @${REINPLACE_CMD} -e 's|binutils.texi|${M68_TARGET}-binutils.texi|' ${WRKSRC}/binutils/doc/Makefile.in + @${MV} ${WRKSRC}/binutils/doc/binutils.texi ${WRKSRC}/binutils/doc/${M68_TARGET}-binutils.texi + # ld.info -> ${M68_TARGET}-ld.info + @${REINPLACE_CMD} -e 's|setfilename ld.info|setfilename ${M68_TARGET}-ld.info|' ${WRKSRC}/ld/ld.texinfo + @${REINPLACE_CMD} -e 's|(ld)|(${M68_TARGET}-ld)|' ${WRKSRC}/ld/ld.texinfo + @${REINPLACE_CMD} -e 's|@file{ld}|@file{${M68_TARGET}-ld}|' ${WRKSRC}/ld/ld.texinfo + @${REINPLACE_CMD} -e 's|ld.info|${M68_TARGET}-ld.info|' ${WRKSRC}/ld/Makefile.in + @${REINPLACE_CMD} -e 's|ld.texinfo|${M68_TARGET}-ld.texinfo|' ${WRKSRC}/ld/Makefile.in + @${MV} ${WRKSRC}/ld/ld.texinfo ${WRKSRC}/ld/${M68_TARGET}-ld.texinfo .include Index: distinfo =================================================================== RCS file: /cvsroot/ports/devel/m6811-binutils/distinfo,v retrieving revision 1.5 diff -u -3 -p -u -r1.5 distinfo --- distinfo 24 Nov 2005 15:39:29 -0000 1.5 +++ distinfo 19 Jul 2006 10:04:11 -0000 @@ -1,6 +1,6 @@ -MD5 (binutils-2.11.2.tar.gz) = 7a3df361177d491069cb5edbdc15e57c -SHA256 (binutils-2.11.2.tar.gz) = 5d600829fa397c6be7f3c51cb6ee135da50b39c3628d7f9fa660171ea4700f11 -SIZE (binutils-2.11.2.tar.gz) = 9934295 -MD5 (binutils-2.11.2-m68hc1x-20020203.diffs.gz) = 18037c3c83fdcee754b14fd2874a9918 -SHA256 (binutils-2.11.2-m68hc1x-20020203.diffs.gz) = 39b2e6e23a6542e6899faca856c438132c98c07cbc223ecec88225936d7c5928 -SIZE (binutils-2.11.2-m68hc1x-20020203.diffs.gz) = 278467 +MD5 (binutils-2.15.tar.gz) = ea140e23ae50a61a79902aa67da5214e +SHA256 (binutils-2.15.tar.gz) = 0a4be462aa8d10a85f7cfb60c85aed34d37de285799106f2015e6ae03d4d8c17 +SIZE (binutils-2.15.tar.gz) = 15134701 +MD5 (binutils-2.15-m68hc1x-20040801.diffs.gz) = 2db793b6820b625c1340394abcbde76d +SHA256 (binutils-2.15-m68hc1x-20040801.diffs.gz) = b1b5daca325ea8033b9f979026b35ac86856519de3a19254a8404a18f719dc58 +SIZE (binutils-2.15-m68hc1x-20040801.diffs.gz) = 3748 Index: pkg-plist =================================================================== RCS file: /cvsroot/ports/devel/m6811-binutils/pkg-plist,v retrieving revision 1.3 diff -u -3 -p -u -r1.3 pkg-plist --- pkg-plist 1 Apr 2002 17:25:13 -0000 1.3 +++ pkg-plist 19 Jul 2006 12:08:17 -0000 @@ -1,31 +1,22 @@ -bin/m6811-elf-size -bin/m6811-elf-objdump -bin/m6811-elf-ar -bin/m6811-elf-strings -bin/m6811-elf-ranlib -bin/m6811-elf-c++filt -bin/m6811-elf-objcopy bin/m6811-elf-addr2line -bin/m6811-elf-nm -bin/m6811-elf-strip +bin/m6811-elf-ar bin/m6811-elf-as -bin/m6811-elf-gasp +bin/m6811-elf-c++filt bin/m6811-elf-ld +bin/m6811-elf-nm +bin/m6811-elf-objcopy +bin/m6811-elf-objdump +bin/m6811-elf-ranlib bin/m6811-elf-readelf -include/bfd.h -include/ansidecl.h -include/bfdlink.h -lib/libiberty.a -lib/libbfd.la -lib/libbfd.a -lib/libopcodes.la -lib/libopcodes.a -m6811-elf/bin/nm -m6811-elf/bin/strip +bin/m6811-elf-size +bin/m6811-elf-strings +bin/m6811-elf-strip m6811-elf/bin/ar -m6811-elf/bin/ranlib m6811-elf/bin/as m6811-elf/bin/ld +m6811-elf/bin/nm +m6811-elf/bin/ranlib +m6811-elf/bin/strip m6811-elf/lib/ldscripts/m68hc11elf.x m6811-elf/lib/ldscripts/m68hc11elf.xbn m6811-elf/lib/ldscripts/m68hc11elf.xn @@ -46,6 +37,8 @@ m6811-elf/lib/ldscripts/m68hc12elfb.xbn m6811-elf/lib/ldscripts/m68hc12elfb.xn m6811-elf/lib/ldscripts/m68hc12elfb.xr m6811-elf/lib/ldscripts/m68hc12elfb.xu +share/nls/POSIX +share/nls/en_US.US-ASCII @dirrm m6811-elf/lib/ldscripts @dirrm m6811-elf/lib @dirrm m6811-elf/bin --- port-devel-m6811-binutils.diff ends here --- --- patch-etc-Makefile.in begins here --- --- etc/Makefile.in.orig Sat Nov 15 12:15:31 2003 +++ etc/Makefile.in Sat Nov 15 12:15:46 2003 @@ -52,7 +52,7 @@ all: # We want install to imply install-info as per GNU standards. -install: install-info +install: uninstall: --- patch-etc-Makefile.in ends here --- --- patch-libiberty-Makefile.in begins here --- --- libiberty/Makefile.in.orig Fri Jan 23 08:34:11 2004 +++ libiberty/Makefile.in Wed Jul 19 23:58:35 2006 @@ -266,7 +266,7 @@ @MAINT@ echo stamp > stamp-functions INSTALL_DEST = @INSTALL_DEST@ -install: install_to_$(INSTALL_DEST) install-subdir +install: install_to_libdir: all ${mkinstalldirs} $(DESTDIR)$(libdir)$(MULTISUBDIR) --- patch-libiberty-Makefile.in ends here --- >Release-Note: >Audit-Trail: >Unformatted: