svn commit: r340397 - in head/lang/gnatdroid-binutils: . files

John Marino marino at FreeBSD.org
Mon Jan 20 14:18:08 UTC 2014


Author: marino
Date: Mon Jan 20 14:18:07 2014
New Revision: 340397
URL: http://svnweb.freebsd.org/changeset/ports/340397
QAT: https://qat.redports.org/buildarchive/r340397/

Log:
  lang/gnatdroid-binutils: Update to version 2.24
  
  Seven patches were present that barred this port from building and, more
  importantly, installing info pages and man pages.  Reduce the patch count
  from nine to two by allowing the documentation to build and install in
  the stage directory, but then moving the documentation out of the way
  before staging occurs.  The remaining two patches were regenerated
  although they did apply "cleanly".

Deleted:
  head/lang/gnatdroid-binutils/files/patch-bfd__Makefile.in
  head/lang/gnatdroid-binutils/files/patch-binutils__Makefile.in
  head/lang/gnatdroid-binutils/files/patch-configure
  head/lang/gnatdroid-binutils/files/patch-gas__Makefile.in
  head/lang/gnatdroid-binutils/files/patch-gprof__Makefile.in
  head/lang/gnatdroid-binutils/files/patch-ld__Makefile.in
  head/lang/gnatdroid-binutils/files/patch-libiberty__Makefile.in
Modified:
  head/lang/gnatdroid-binutils/Makefile
  head/lang/gnatdroid-binutils/distinfo
  head/lang/gnatdroid-binutils/files/patch-gas__configure.tgt
  head/lang/gnatdroid-binutils/files/patch-ld__configure.tgt

Modified: head/lang/gnatdroid-binutils/Makefile
==============================================================================
--- head/lang/gnatdroid-binutils/Makefile	Mon Jan 20 13:44:34 2014	(r340396)
+++ head/lang/gnatdroid-binutils/Makefile	Mon Jan 20 14:18:07 2014	(r340397)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=		binutils
-PORTVERSION=		2.21.1
-PORTREVISION=		1
+PORTVERSION=		2.24
 CATEGORIES=		lang
 MASTER_SITES=		${MASTER_SITE_SOURCEWARE}
 MASTER_SITE_SUBDIR=	binutils/releases
@@ -42,6 +41,8 @@ CONFIGURE_ARGS+=	--disable-werror
 CONFIGURE_ARGS+=	--disable-nls
 
 post-install:
+#	Move the unwanted documentation out of the stage directory
+	${MV} ${STAGEDIR}${BR1_PREFIX}/share ${WRKDIR}
 	${MKDIR} ${STAGEDIR}${BR2_PREFIX}
 	(cd ${STAGEDIR}${BR1_PREFIX} && ${COPYTREE_BIN} \* \
 		${STAGEDIR}${BR2_PREFIX})

Modified: head/lang/gnatdroid-binutils/distinfo
==============================================================================
--- head/lang/gnatdroid-binutils/distinfo	Mon Jan 20 13:44:34 2014	(r340396)
+++ head/lang/gnatdroid-binutils/distinfo	Mon Jan 20 14:18:07 2014	(r340397)
@@ -1,2 +1,2 @@
-SHA256 (binutils-2.21.1.tar.bz2) = f769b64350a02fbee009e1582cc12b6ed43b41985de65effb741e258e075dd05
-SIZE (binutils-2.21.1.tar.bz2) = 18890094
+SHA256 (binutils-2.24.tar.bz2) = e5e8c5be9664e7f7f96e0d09919110ab5ad597794f5b1809871177a0f0f14137
+SIZE (binutils-2.24.tar.bz2) = 22716802

Modified: head/lang/gnatdroid-binutils/files/patch-gas__configure.tgt
==============================================================================
--- head/lang/gnatdroid-binutils/files/patch-gas__configure.tgt	Mon Jan 20 13:44:34 2014	(r340396)
+++ head/lang/gnatdroid-binutils/files/patch-gas__configure.tgt	Mon Jan 20 14:18:07 2014	(r340397)
@@ -1,10 +1,10 @@
---- gas/configure.tgt.orig	2011-01-29 04:08:15 +0100
-+++ gas/configure.tgt	2011-01-29 04:15:35 +0100
-@@ -105,6 +105,7 @@
+--- gas/configure.tgt.orig	2013-11-04 15:33:37.000000000 +0000
++++ gas/configure.tgt
+@@ -128,6 +128,7 @@ case ${generic_target} in
  
    arc-*-elf*)				fmt=elf ;;
  
 +  arm-android-eabi*)			fmt=elf em=armlinuxeabi ;;
    arm-*-aout)				fmt=aout ;;
-   arm-*-coff | thumb-*-coff)		fmt=coff ;;
-   arm-*-rtems* | thumb-*-rtems*)	fmt=elf ;;
+   arm-*-coff)				fmt=coff ;;
+   arm-*-rtems*)				fmt=elf ;;

Modified: head/lang/gnatdroid-binutils/files/patch-ld__configure.tgt
==============================================================================
--- head/lang/gnatdroid-binutils/files/patch-ld__configure.tgt	Mon Jan 20 13:44:34 2014	(r340396)
+++ head/lang/gnatdroid-binutils/files/patch-ld__configure.tgt	Mon Jan 20 14:18:07 2014	(r340397)
@@ -1,6 +1,6 @@
---- ld/configure.tgt.orig	2011-01-29 04:17:31 +0100
-+++ ld/configure.tgt	2011-01-29 04:18:28 +0100
-@@ -44,6 +44,10 @@
+--- ld/configure.tgt.orig	2013-11-26 11:37:33.000000000 +0000
++++ ld/configure.tgt
+@@ -72,6 +72,10 @@ alpha*-*-*vms*)		targ_emul=alphavms
  			;;
  arc-*-elf*)		targ_emul=arcelf
  			;;


More information about the svn-ports-all mailing list