? nios2-binutils/PLIST.new ? nios2-binutils/patches Index: nios2-binutils/Makefile =================================================================== RCS file: /cvsroot/pkgsrc-wip/wip/nios2-binutils/Makefile,v retrieving revision 1.9 diff -u -r1.9 Makefile --- nios2-binutils/Makefile 8 Nov 2013 07:36:08 -0000 1.9 +++ nios2-binutils/Makefile 10 Nov 2013 15:44:47 -0000 @@ -1,25 +1,27 @@ # $NetBSD$ - -PKG_VERSION= 2.20 +.include "../../wip/nios2/Makefile.common" +DISTNAME= sourceryg++-2013.05-43-nios2-linux-gnu.src +PKG_VERSION= 2.23 PKGNAME= nios2-binutils-${PKG_VERSION} CATEGORIES= cross -MASTER_SITES= ftp://ftp.altera.com/outgoing/download/support/ip/processors/nios2/gnu/ +MASTER_SITES= https://sourcery.mentor.com/GNUToolchain/package11649/public/nios2-linux-gnu/ MAINTAINER= pkgsrc-users@NetBSD.org COMMENT= GNU binutils for Altera FPGA Nios2 processor LICENSE= gnu-gpl-v2 +EXTRACT_SUFX= .tar.bz2 +FETCH_USING= curl -EXTRACT_ELEMENTS= binutils-${PKGVERSION} -WRKSRC= ${WRKDIR}/${EXTRACT_ELEMENTS} +WRKSRC= ${WRKDIR}/binutils-2013.05 -USE_TOOLS+= gmake makeinfo perl +USE_TOOLS+= ksh gettext gmake makeinfo perl tar automake autoconf gawk +USE_LIBTOOL= yes +USE_LANGUAGES+= c c++ GNU_CONFIGURE= yes USE_PKGLOCALEDIR= yes BUILD_DEFS+= ${NIOS_INFO_DIR} INFO_FILES= yes -.include "../../wip/nios2/Makefile.common" - CONFIGURE_ARGS+= --disable-nls # install libiberty by architecture CONFIGURE_ARGS+= --libdir=${PREFIX}/${NIOS2_TARGET}/lib @@ -35,10 +37,19 @@ GNU_CONFIGURE_INFODIR= ${NIOS_INFO_DIR} do-extract: - (cd ${WRKDIR}; tar zxf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${EXTRACT_ELEMENTS} ) + (cd ${WRKDIR}; tar zxf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} \ + sourceryg++-2013.05-43-nios2-linux-gnu/binutils-2013.05-43.tar.bz2;\ + tar zxf sourceryg++-2013.05-43-nios2-linux-gnu/binutils-2013.05-43.tar.bz2;\ + ) # following file installed is reference only, not used at all for the moment post-install: ${INSTALL_DATA} files/nios2elf-netbsd.x ${DESTDIR}${PREFIX}/${NIOS2_TARGET}/lib/ldscripts +.include "../../devel/gettext-lib/buildlink3.mk" .include "../../mk/bsd.pkg.mk" +CONFIGURE_ENV+= PATH=${CROSSBASE}/bin:${PATH} + +# ./configure.lineno: 3238: Syntax error: "else" unexpected +# gmake[1]: *** [configure-gas] Error 1 +PKGSRC_MAKE_ENV+= SH=/bin/ksh Index: nios2-binutils/PLIST =================================================================== RCS file: /cvsroot/pkgsrc-wip/wip/nios2-binutils/PLIST,v retrieving revision 1.4 diff -u -r1.4 PLIST --- nios2-binutils/PLIST 7 Feb 2012 11:39:48 -0000 1.4 +++ nios2-binutils/PLIST 10 Nov 2013 15:44:47 -0000 @@ -2,32 +2,20 @@ ${NIOS2_TARGET}/bin/ar ${NIOS2_TARGET}/bin/as ${NIOS2_TARGET}/bin/ld +${NIOS2_TARGET}/bin/ld.bfd ${NIOS2_TARGET}/bin/nm ${NIOS2_TARGET}/bin/objcopy ${NIOS2_TARGET}/bin/objdump ${NIOS2_TARGET}/bin/ranlib ${NIOS2_TARGET}/bin/strip -${NIOS2_TARGET}/lib/ldscripts/nios2elf-netbsd.x -${NIOS2_TARGET}/lib/ldscripts/nios2elf.x -${NIOS2_TARGET}/lib/ldscripts/nios2elf.xbn -${NIOS2_TARGET}/lib/ldscripts/nios2elf.xc -${NIOS2_TARGET}/lib/ldscripts/nios2elf.xd -${NIOS2_TARGET}/lib/ldscripts/nios2elf.xdc -${NIOS2_TARGET}/lib/ldscripts/nios2elf.xdw -${NIOS2_TARGET}/lib/ldscripts/nios2elf.xn -${NIOS2_TARGET}/lib/ldscripts/nios2elf.xr -${NIOS2_TARGET}/lib/ldscripts/nios2elf.xs -${NIOS2_TARGET}/lib/ldscripts/nios2elf.xsc -${NIOS2_TARGET}/lib/ldscripts/nios2elf.xsw -${NIOS2_TARGET}/lib/ldscripts/nios2elf.xu -${NIOS2_TARGET}/lib/ldscripts/nios2elf.xw -${NIOS2_TARGET}/lib/libiberty.a bin/${NIOS2_TARGET}-addr2line bin/${NIOS2_TARGET}-ar bin/${NIOS2_TARGET}-as bin/${NIOS2_TARGET}-c++filt +bin/${NIOS2_TARGET}-elfedit bin/${NIOS2_TARGET}-gprof bin/${NIOS2_TARGET}-ld +bin/${NIOS2_TARGET}-ld.bfd bin/${NIOS2_TARGET}-nm bin/${NIOS2_TARGET}-objcopy bin/${NIOS2_TARGET}-objdump @@ -38,18 +26,32 @@ bin/${NIOS2_TARGET}-strip info/${NIOS2_TARGET}/as.info info/${NIOS2_TARGET}/bfd.info -info/${NIOS2_TARGET}/bfd.info-1 -info/${NIOS2_TARGET}/bfd.info-2 info/${NIOS2_TARGET}/binutils.info info/${NIOS2_TARGET}/configure.info info/${NIOS2_TARGET}/gprof.info info/${NIOS2_TARGET}/ld.info info/${NIOS2_TARGET}/standards.info +${NIOS2_TARGET}/lib/ldscripts/nios2elf-netbsd.x +${NIOS2_TARGET}/lib/ldscripts/nios2elf.x +${NIOS2_TARGET}/lib/ldscripts/nios2elf.xbn +${NIOS2_TARGET}/lib/ldscripts/nios2elf.xc +${NIOS2_TARGET}/lib/ldscripts/nios2elf.xd +${NIOS2_TARGET}/lib/ldscripts/nios2elf.xdc +${NIOS2_TARGET}/lib/ldscripts/nios2elf.xdw +${NIOS2_TARGET}/lib/ldscripts/nios2elf.xn +${NIOS2_TARGET}/lib/ldscripts/nios2elf.xr +${NIOS2_TARGET}/lib/ldscripts/nios2elf.xs +${NIOS2_TARGET}/lib/ldscripts/nios2elf.xsc +${NIOS2_TARGET}/lib/ldscripts/nios2elf.xsw +${NIOS2_TARGET}/lib/ldscripts/nios2elf.xu +${NIOS2_TARGET}/lib/ldscripts/nios2elf.xw +${NIOS2_TARGET}/lib/libiberty.a man/man1/${NIOS2_TARGET}-addr2line.1 man/man1/${NIOS2_TARGET}-ar.1 man/man1/${NIOS2_TARGET}-as.1 man/man1/${NIOS2_TARGET}-c++filt.1 man/man1/${NIOS2_TARGET}-dlltool.1 +man/man1/${NIOS2_TARGET}-elfedit.1 man/man1/${NIOS2_TARGET}-gprof.1 man/man1/${NIOS2_TARGET}-ld.1 man/man1/${NIOS2_TARGET}-nlmconv.1 Index: nios2-binutils/distinfo =================================================================== RCS file: /cvsroot/pkgsrc-wip/wip/nios2-binutils/distinfo,v retrieving revision 1.3 diff -u -r1.3 distinfo --- nios2-binutils/distinfo 8 Nov 2013 07:36:08 -0000 1.3 +++ nios2-binutils/distinfo 10 Nov 2013 15:44:47 -0000 @@ -1,5 +1,5 @@ $NetBSD$ -SHA1 (nios2_gnu_gcc4_13.0.gz) = 1df8e0ebd1f0e42ab4dd8a507c0a3dc85c1d598b -RMD160 (nios2_gnu_gcc4_13.0.gz) = 5331366fc1ab307909bbe6a2ef1fc11d70b0f523 -Size (nios2_gnu_gcc4_13.0.gz) = 110799088 bytes +SHA1 (sourceryg++-2013.05-43-nios2-linux-gnu.src.tar.bz2) = 94a0dadc4c1370dadfacf4bc6cac591e3e47959b +RMD160 (sourceryg++-2013.05-43-nios2-linux-gnu.src.tar.bz2) = de056d240a73236d6d8be4851813d8b15d16808f +Size (sourceryg++-2013.05-43-nios2-linux-gnu.src.tar.bz2) = 251136787 bytes