ports/153607: Update devel/djgpp-binutils to version 2.17

Pedro Giffuni giffunip at tutopia.com
Sat Jan 1 21:50:13 UTC 2011


>Number:         153607
>Category:       ports
>Synopsis:       Update devel/djgpp-binutils to version 2.17
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 01 21:50:13 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Pedro Giffuni
>Release:        8.2-RC1
>Organization:
>Environment:
FreeBSD mogwai.giffuni.net 8.2-RC1 FreeBSD 8.2-RC1 #0: Thu Dec 23 15:32:35 UTC 2010     root at almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

>Description:
I just thought it would be good to update this to the last version
release under the GPLv2.
>How-To-Repeat:

>Fix:
Patch follows

Patch attached with submission follows:

diff -ru djgpp-binutils.orig/Makefile djgpp-binutils/Makefile
--- djgpp-binutils.orig/Makefile	2011-01-01 16:03:05.000000000 +0000
+++ djgpp-binutils/Makefile	2011-01-01 16:08:04.000000000 +0000
@@ -6,28 +6,27 @@
 #
 
 PORTNAME=	binutils
-PORTVERSION=	${BINUTILVERSION}.${PATCHVERSION}
+PORTVERSION=	${BINUTILVERSION}
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_SOURCEWARE}
 MASTER_SITE_SUBDIR=	binutils/releases
 PKGNAMEPREFIX=	djgpp-
-DISTNAME=	${PORTNAME}-${BINUTILVERSION}.${PATCHVERSION}
+DISTNAME=	${PORTNAME}-${BINUTILVERSION}
 
 MAINTAINER=	johnson.peter at gmail.com
 COMMENT=	FSF binutils-2.16 for DJGPP cross-development
 
-BINUTILVERSION=	2.16
-PATCHVERSION=	1
+BINUTILVERSION=	2.17
 
 TARGET=		i586-pc-msdosdjgpp
 
 PATCH_WRKSRC=	${SRCDIR}
 CONFIGURE_SCRIPT=	../${SRCDIR:C/${WRKDIR}//}/configure
 
-#USE_BZIP2=	yes
+USE_BZIP2=	yes
 USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
-SRCDIR=		${WRKDIR}/binutils-${BINUTILVERSION}.${PATCHVERSION}
+SRCDIR=		${WRKDIR}/binutils-${BINUTILVERSION}
 WRKSRC=		${WRKDIR}/build
 CONFIGURE_ARGS=	--target=${TARGET} \
 		--with-gcc --with-gnu-ld --with-gnu-as \
diff -ru djgpp-binutils.orig/distinfo djgpp-binutils/distinfo
--- djgpp-binutils.orig/distinfo	2011-01-01 16:03:05.000000000 +0000
+++ djgpp-binutils/distinfo	2011-01-01 16:05:52.000000000 +0000
@@ -1,3 +1,2 @@
-MD5 (binutils-2.16.1.tar.gz) = 818bd33cc45bfe3d5b4b2ddf288ecdea
-SHA256 (binutils-2.16.1.tar.gz) = 13360c72d01411078f4f9b2b28cca87d5e258e38d2e006f8ece97db8be14c9b9
-SIZE (binutils-2.16.1.tar.gz) = 16378360
+SHA256 (binutils-2.17.tar.bz2) = e2c33ce6f23c9a366f109ced295626cb2f8bd6b2f08ff9df6dafb5448505a25e
+SIZE (binutils-2.17.tar.bz2) = 13795751
diff -ru djgpp-binutils.orig/files/patch-Makefile.in djgpp-binutils/files/patch-Makefile.in
--- djgpp-binutils.orig/files/patch-Makefile.in	2011-01-01 16:03:05.000000000 +0000
+++ djgpp-binutils/files/patch-Makefile.in	2011-01-01 16:19:34.000000000 +0000
@@ -1,18 +1,18 @@
---- Makefile.in.orig	Sun Jun 12 12:30:54 2005
-+++ Makefile.in	Sat Jan 27 13:15:06 2007
-@@ -13934,12 +13934,12 @@
+--- Makefile.in.orig	2011-01-01 16:15:19.000000000 +0000
++++ Makefile.in	2011-01-01 16:17:27.000000000 +0000
+@@ -19256,12 +19256,12 @@
  maybe-install-libiberty: install-libiberty
  
  install-libiberty: installdirs
+-	@: $(MAKE); $(unstage)
 -	@r=`${PWD_COMMAND}`; export r; \
 -	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
--	$(SET_LIB_PATH) \
 -	$(HOST_EXPORTS) \
 -	(cd $(HOST_SUBDIR)/libiberty && \
 -	  $(MAKE) $(FLAGS_TO_PASS)  install)
++#	@: $(MAKE); $(unstage)
 +#	@r=`${PWD_COMMAND}`; export r; \
 +#	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
-+#	$(SET_LIB_PATH) \
 +#	$(HOST_EXPORTS) \
 +#	(cd $(HOST_SUBDIR)/libiberty && \
 +#	  $(MAKE) $(FLAGS_TO_PASS)  install)
diff -ru djgpp-binutils.orig/pkg-plist djgpp-binutils/pkg-plist
--- djgpp-binutils.orig/pkg-plist	2011-01-01 16:03:05.000000000 +0000
+++ djgpp-binutils/pkg-plist	2011-01-01 16:34:34.000000000 +0000
@@ -16,7 +16,7 @@
 i586-pc-msdosdjgpp/lib/ldscripts/i386go32.xn
 i586-pc-msdosdjgpp/lib/ldscripts/i386go32.xr
 i586-pc-msdosdjgpp/lib/ldscripts/i386go32.xu
-i586-pc-msdosdjgpp/info
+i586-pc-msdosdjgpp/info/dir
 bin/i586-pc-msdosdjgpp-addr2line
 bin/i586-pc-msdosdjgpp-ar
 bin/i586-pc-msdosdjgpp-as


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



More information about the freebsd-ports-bugs mailing list