ports/130715: New Port:devel/binutils-2.19
Pegasus Mc Cleaft
ken at mthelicon.com
Mon Jan 19 21:20:03 UTC 2009
The following reply was made to PR ports/130715; it has been noted by GNATS.
From: Pegasus Mc Cleaft <ken at mthelicon.com>
To: bug-followup at freebsd.org, ken at mthelicon.com
Cc:
Subject: Re: ports/130715: New Port:devel/binutils-2.19
Date: Mon, 19 Jan 2009 21:19:01 +0000
--Boundary-00=_F5OdJkhsREBBkDD
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Fair point... And thanks, this is my first attempt at making a port. After
thinking about your above comments, I found a better way of making the
includes work without having to patch the files. It was a simple matter of
just adding the relative path to the CFLAGS.
--Boundary-00=_F5OdJkhsREBBkDD
Content-Type: application/x-shar;
name="binutils-2.19.shar"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="binutils-2.19.shar"
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# binutils-2.19
# binutils-2.19/pkg-plist
# binutils-2.19/distinfo
# binutils-2.19/Makefile
# binutils-2.19/pkg-descr
#
echo c - binutils-2.19
mkdir -p binutils-2.19 > /dev/null 2>&1
echo x - binutils-2.19/pkg-plist
sed 's/^X//' >binutils-2.19/pkg-plist << 'a90988912aa1a6d993b4efa02271bddf'
Xbin/addr2line
Xbin/ar
Xbin/as
Xbin/c++filt
Xbin/gprof
Xbin/ld
Xbin/nm
Xbin/objcopy
Xbin/objdump
Xbin/ranlib
Xbin/readelf
Xbin/size
Xbin/strings
Xbin/strip
Xinclude/ansidecl.h
Xinclude/bfd.h
Xinclude/bfdlink.h
Xinclude/dis-asm.h
Xinclude/symcat.h
Xlib/libbfd.a
Xlib/libbfd.la
Xlib/libiberty.a
Xlib/libopcodes.a
Xlib/libopcodes.la
Xshare/locale/da/LC_MESSAGES/bfd.mo
Xshare/locale/da/LC_MESSAGES/binutils.mo
Xshare/locale/da/LC_MESSAGES/gprof.mo
Xshare/locale/da/LC_MESSAGES/ld.mo
Xshare/locale/da/LC_MESSAGES/opcodes.mo
Xshare/locale/de/LC_MESSAGES/gprof.mo
Xshare/locale/de/LC_MESSAGES/opcodes.mo
Xshare/locale/es/LC_MESSAGES/bfd.mo
Xshare/locale/es/LC_MESSAGES/binutils.mo
Xshare/locale/es/LC_MESSAGES/gas.mo
Xshare/locale/es/LC_MESSAGES/gprof.mo
Xshare/locale/es/LC_MESSAGES/ld.mo
Xshare/locale/es/LC_MESSAGES/opcodes.mo
Xshare/locale/fi/LC_MESSAGES/bfd.mo
Xshare/locale/fi/LC_MESSAGES/binutils.mo
Xshare/locale/fi/LC_MESSAGES/gprof.mo
Xshare/locale/fi/LC_MESSAGES/ld.mo
Xshare/locale/fi/LC_MESSAGES/opcodes.mo
Xshare/locale/fr/LC_MESSAGES/bfd.mo
Xshare/locale/fr/LC_MESSAGES/binutils.mo
Xshare/locale/fr/LC_MESSAGES/gas.mo
Xshare/locale/fr/LC_MESSAGES/gprof.mo
Xshare/locale/fr/LC_MESSAGES/ld.mo
Xshare/locale/fr/LC_MESSAGES/opcodes.mo
Xshare/locale/ga/LC_MESSAGES/gprof.mo
Xshare/locale/ga/LC_MESSAGES/ld.mo
Xshare/locale/ga/LC_MESSAGES/opcodes.mo
Xshare/locale/id/LC_MESSAGES/gprof.mo
Xshare/locale/id/LC_MESSAGES/opcodes.mo
Xshare/locale/ja/LC_MESSAGES/bfd.mo
Xshare/locale/ja/LC_MESSAGES/binutils.mo
Xshare/locale/ms/LC_MESSAGES/gprof.mo
Xshare/locale/nl/LC_MESSAGES/gprof.mo
Xshare/locale/nl/LC_MESSAGES/opcodes.mo
Xshare/locale/pt_BR/LC_MESSAGES/gprof.mo
Xshare/locale/pt_BR/LC_MESSAGES/opcodes.mo
Xshare/locale/ro/LC_MESSAGES/bfd.mo
Xshare/locale/ro/LC_MESSAGES/binutils.mo
Xshare/locale/ro/LC_MESSAGES/gprof.mo
Xshare/locale/ro/LC_MESSAGES/opcodes.mo
Xshare/locale/ru/LC_MESSAGES/binutils.mo
Xshare/locale/rw/LC_MESSAGES/bfd.mo
Xshare/locale/rw/LC_MESSAGES/binutils.mo
Xshare/locale/rw/LC_MESSAGES/gas.mo
Xshare/locale/rw/LC_MESSAGES/gprof.mo
Xshare/locale/sk/LC_MESSAGES/binutils.mo
Xshare/locale/sv/LC_MESSAGES/bfd.mo
Xshare/locale/sv/LC_MESSAGES/binutils.mo
Xshare/locale/sv/LC_MESSAGES/gprof.mo
Xshare/locale/sv/LC_MESSAGES/ld.mo
Xshare/locale/sv/LC_MESSAGES/opcodes.mo
Xshare/locale/tr/LC_MESSAGES/bfd.mo
Xshare/locale/tr/LC_MESSAGES/binutils.mo
Xshare/locale/tr/LC_MESSAGES/gas.mo
Xshare/locale/tr/LC_MESSAGES/gprof.mo
Xshare/locale/tr/LC_MESSAGES/ld.mo
Xshare/locale/tr/LC_MESSAGES/opcodes.mo
Xshare/locale/uk/LC_MESSAGES/binutils.mo
Xshare/locale/vi/LC_MESSAGES/bfd.mo
Xshare/locale/vi/LC_MESSAGES/binutils.mo
Xshare/locale/vi/LC_MESSAGES/gprof.mo
Xshare/locale/vi/LC_MESSAGES/ld.mo
Xshare/locale/vi/LC_MESSAGES/opcodes.mo
Xshare/locale/zh_CN/LC_MESSAGES/bfd.mo
Xshare/locale/zh_CN/LC_MESSAGES/binutils.mo
Xshare/locale/zh_CN/LC_MESSAGES/ld.mo
Xshare/locale/zh_CN/LC_MESSAGES/opcodes.mo
Xshare/locale/zh_TW/LC_MESSAGES/binutils.mo
Xshare/locale/zh_TW/LC_MESSAGES/ld.mo
X%%PTARGET%%/bin/ar
X%%PTARGET%%/bin/as
X%%PTARGET%%/bin/ld
X%%PTARGET%%/bin/nm
X%%PTARGET%%/bin/objcopy
X%%PTARGET%%/bin/objdump
X%%PTARGET%%/bin/ranlib
X%%PTARGET%%/bin/strip
X%%PTARGET%%/lib/ldscripts/elf_i386.x
X%%PTARGET%%/lib/ldscripts/elf_i386.xbn
X%%PTARGET%%/lib/ldscripts/elf_i386.xc
X%%PTARGET%%/lib/ldscripts/elf_i386.xd
X%%PTARGET%%/lib/ldscripts/elf_i386.xdc
X%%PTARGET%%/lib/ldscripts/elf_i386.xdw
X%%PTARGET%%/lib/ldscripts/elf_i386.xn
X%%PTARGET%%/lib/ldscripts/elf_i386.xr
X%%PTARGET%%/lib/ldscripts/elf_i386.xs
X%%PTARGET%%/lib/ldscripts/elf_i386.xsc
X%%PTARGET%%/lib/ldscripts/elf_i386.xsw
X%%PTARGET%%/lib/ldscripts/elf_i386.xu
X%%PTARGET%%/lib/ldscripts/elf_i386.xw
X%%PTARGET%%/lib/ldscripts/elf_i386_fbsd.x
X%%PTARGET%%/lib/ldscripts/elf_i386_fbsd.xbn
X%%PTARGET%%/lib/ldscripts/elf_i386_fbsd.xc
X%%PTARGET%%/lib/ldscripts/elf_i386_fbsd.xd
X%%PTARGET%%/lib/ldscripts/elf_i386_fbsd.xdc
X%%PTARGET%%/lib/ldscripts/elf_i386_fbsd.xdw
X%%PTARGET%%/lib/ldscripts/elf_i386_fbsd.xn
X%%PTARGET%%/lib/ldscripts/elf_i386_fbsd.xr
X%%PTARGET%%/lib/ldscripts/elf_i386_fbsd.xs
X%%PTARGET%%/lib/ldscripts/elf_i386_fbsd.xsc
X%%PTARGET%%/lib/ldscripts/elf_i386_fbsd.xsw
X%%PTARGET%%/lib/ldscripts/elf_i386_fbsd.xu
X%%PTARGET%%/lib/ldscripts/elf_i386_fbsd.xw
X%%PTARGET%%/lib/ldscripts/elf_x86_64.x
X%%PTARGET%%/lib/ldscripts/elf_x86_64.xbn
X%%PTARGET%%/lib/ldscripts/elf_x86_64.xc
X%%PTARGET%%/lib/ldscripts/elf_x86_64.xd
X%%PTARGET%%/lib/ldscripts/elf_x86_64.xdc
X%%PTARGET%%/lib/ldscripts/elf_x86_64.xdw
X%%PTARGET%%/lib/ldscripts/elf_x86_64.xn
X%%PTARGET%%/lib/ldscripts/elf_x86_64.xr
X%%PTARGET%%/lib/ldscripts/elf_x86_64.xs
X%%PTARGET%%/lib/ldscripts/elf_x86_64.xsc
X%%PTARGET%%/lib/ldscripts/elf_x86_64.xsw
X%%PTARGET%%/lib/ldscripts/elf_x86_64.xu
X%%PTARGET%%/lib/ldscripts/elf_x86_64.xw
X%%PTARGET%%/lib/ldscripts/elf_x86_64_fbsd.x
X%%PTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xbn
X%%PTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xc
X%%PTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xd
X%%PTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xdc
X%%PTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xdw
X%%PTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xn
X%%PTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xr
X%%PTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xs
X%%PTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xsc
X%%PTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xsw
X%%PTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xu
X%%PTARGET%%/lib/ldscripts/elf_x86_64_fbsd.xw
X at dirrm %%PTARGET%%/lib/ldscripts
X at dirrm %%PTARGET%%/lib
X at dirrm %%PTARGET%%/bin
X at dirrm %%PTARGET%%
X at dirrm share/locale/rw/LC_MESSAGES
X at dirrm share/locale/rw
a90988912aa1a6d993b4efa02271bddf
echo x - binutils-2.19/distinfo
sed 's/^X//' >binutils-2.19/distinfo << '763438dda30a079e5d406ac113eac3cf'
XMD5 (binutils-2.19.tar.gz) = d572559cd3ccbd041cc5fa13edbbcb85
XSHA256 (binutils-2.19.tar.gz) = 609f3a5ece9b3679953cc89399f8ff2d6f396faa45061ffdb8a52bf9eba5af7e
XSIZE (binutils-2.19.tar.gz) = 21576006
763438dda30a079e5d406ac113eac3cf
echo x - binutils-2.19/Makefile
sed 's/^X//' >binutils-2.19/Makefile << '2f1e198e92d4551e6357c3843dd39660'
X# New ports collection makefile for: binutils-2.19
X# Date created: 19 January 2009
X# Whom: Pegasus Mc Cleaft
X#
X# $FreeBSD$
X#
X
XPORTNAME= binutils
XPORTVERSION= 2.19
XCATEGORIES= devel
XMASTER_SITES= ftp://ftp.gnu.org/gnu/binutils/
XNO_PACKAGE= GPLv3 license
X
XMAINTAINER= ken at mthelicon.com
XCOMMENT= GNU binary executable assembler, linker and tools
X
XBUILD_DEPENDS= gettext:${PORTSDIR}/devel/gettext
XCFLAGS+= -I${LOCALBASE}/include
X
XMAN1= addr2line.1 \
X ar.1 \
X as.1 \
X c++filt.1 \
X dlltool.1 \
X gprof.1 \
X ld.1 \
X nlmconv.1 \
X nm.1 \
X objcopy.1 \
X objdump.1 \
X ranlib.1 \
X readelf.1 \
X size.1 \
X strings.1 \
X strip.1 \
X windmc.1 \
X windres.1
X
XMANCOMPRESSED= no
XUSE_GMAKE= yes
XGNU_CONFIGURE= yes
X
X.include <bsd.port.pre.mk>
X
X.if ${ARCH} == "amd64"
XCONFIGURE_TARGET= x86_64-portbld-freebsd${OSREL}
X.else
XCONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL}
X.endif
X
XPLIST_SUB= PTARGET=${CONFIGURE_TARGET}
X
X.include <bsd.port.post.mk>
2f1e198e92d4551e6357c3843dd39660
echo x - binutils-2.19/pkg-descr
sed 's/^X//' >binutils-2.19/pkg-descr << '28d561bcc70e0b06b6c42d9b6ea943fc'
XThis directory contains various GNU compilers, assemblers, linkers,
Xdebuggers, etc., plus their support routines, definitions, and documentation.
X
XIf you are receiving this as part of a GDB release, see the file gdb/README.
XIf with a binutils release, see binutils/README; if with a libg++ release,
Xsee libg++/README, etc. That'll give you info about this
Xpackage -- supported targets, how to use it, how to report bugs, etc.
X
XMuch of the code and documentation enclosed is copyright by
Xthe Free Software Foundation, Inc. See the file COPYING or
XCOPYING.LIB in the various directories, for a description of the
XGNU General Public License terms under which you can copy the files.
X
XREPORTING BUGS: Again, see gdb/README, binutils/README, etc., for info
Xon where and how to report problems.
X
Xhttp://www.gnu.org/software/binutils/
28d561bcc70e0b06b6c42d9b6ea943fc
exit
--Boundary-00=_F5OdJkhsREBBkDD--
More information about the freebsd-ports-bugs
mailing list