summaryrefslogtreecommitdiffstats
path: root/binutils
diff options
context:
space:
mode:
Diffstat (limited to 'binutils')
-rw-r--r--binutils/.footprint.i68692
-rw-r--r--binutils/.footprint.x86_64119
-rw-r--r--binutils/.md5sum.i6861
-rw-r--r--binutils/.md5sum.x86_641
-rwxr-xr-xbinutils/Pkgfile29
5 files changed, 242 insertions, 0 deletions
diff --git a/binutils/.footprint.i686 b/binutils/.footprint.i686
new file mode 100644
index 000000000..720965a29
--- /dev/null
+++ b/binutils/.footprint.i686
@@ -0,0 +1,92 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/addr2line
+-rwxr-xr-x root/root usr/bin/ar
+-rwxr-xr-x root/root usr/bin/as
+-rwxr-xr-x root/root usr/bin/c++filt
+-rwxr-xr-x root/root usr/bin/elfedit
+-rwxr-xr-x root/root usr/bin/gprof
+-rwxr-xr-x root/root usr/bin/ld
+-rwxr-xr-x root/root usr/bin/ld.bfd
+-rwxr-xr-x root/root usr/bin/nm
+-rwxr-xr-x root/root usr/bin/objcopy
+-rwxr-xr-x root/root usr/bin/objdump
+-rwxr-xr-x root/root usr/bin/ranlib
+-rwxr-xr-x root/root usr/bin/readelf
+-rwxr-xr-x root/root usr/bin/size
+-rwxr-xr-x root/root usr/bin/strings
+-rwxr-xr-x root/root usr/bin/strip
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/ansidecl.h
+-rw-r--r-- root/root usr/include/bfd.h
+-rw-r--r-- root/root usr/include/bfdlink.h
+-rw-r--r-- root/root usr/include/dis-asm.h
+-rw-r--r-- root/root usr/include/libiberty.h
+-rw-r--r-- root/root usr/include/symcat.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/ldscripts/
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.x
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xbn
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xc
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xd
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xdc
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xdw
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xn
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xr
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xs
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xsc
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xsw
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xu
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xw
+-rw-r--r-- root/root usr/lib/ldscripts/i386linux.x
+-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xbn
+-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xn
+-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xr
+-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xu
+-rwxr-xr-x root/root usr/lib/libbfd-2.21.1.so
+-rw-r--r-- root/root usr/lib/libbfd.a
+-rwxr-xr-x root/root usr/lib/libbfd.la
+lrwxrwxrwx root/root usr/lib/libbfd.so -> libbfd-2.21.1.so
+-rw-r--r-- root/root usr/lib/libiberty.a
+-rwxr-xr-x root/root usr/lib/libopcodes-2.21.1.so
+-rw-r--r-- root/root usr/lib/libopcodes.a
+-rwxr-xr-x root/root usr/lib/libopcodes.la
+lrwxrwxrwx root/root usr/lib/libopcodes.so -> libopcodes-2.21.1.so
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/info/
+-rw-r--r-- root/root usr/share/info/as.info.gz
+-rw-r--r-- root/root usr/share/info/bfd.info.gz
+-rw-r--r-- root/root usr/share/info/binutils.info.gz
+-rw-r--r-- root/root usr/share/info/configure.info.gz
+-rw-r--r-- root/root usr/share/info/gprof.info.gz
+-rw-r--r-- root/root usr/share/info/ld.info.gz
+drwxr-xr-x root/root usr/share/locale/
+drwxr-xr-x root/root usr/share/locale/fr/
+drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/bfd.mo
+-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/binutils.mo
+-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/gas.mo
+-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/gprof.mo
+-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/ld.mo
+-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/opcodes.mo
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/addr2line.1.gz
+-rw-r--r-- root/root usr/share/man/man1/ar.1.gz
+-rw-r--r-- root/root usr/share/man/man1/as.1.gz
+-rw-r--r-- root/root usr/share/man/man1/c++filt.1.gz
+-rw-r--r-- root/root usr/share/man/man1/dlltool.1.gz
+-rw-r--r-- root/root usr/share/man/man1/elfedit.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gprof.1.gz
+-rw-r--r-- root/root usr/share/man/man1/ld.1.gz
+-rw-r--r-- root/root usr/share/man/man1/nlmconv.1.gz
+-rw-r--r-- root/root usr/share/man/man1/nm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/objcopy.1.gz
+-rw-r--r-- root/root usr/share/man/man1/objdump.1.gz
+-rw-r--r-- root/root usr/share/man/man1/ranlib.1.gz
+-rw-r--r-- root/root usr/share/man/man1/readelf.1.gz
+-rw-r--r-- root/root usr/share/man/man1/size.1.gz
+-rw-r--r-- root/root usr/share/man/man1/strings.1.gz
+-rw-r--r-- root/root usr/share/man/man1/strip.1.gz
+-rw-r--r-- root/root usr/share/man/man1/windmc.1.gz
+-rw-r--r-- root/root usr/share/man/man1/windres.1.gz
diff --git a/binutils/.footprint.x86_64 b/binutils/.footprint.x86_64
new file mode 100644
index 000000000..7d8620f74
--- /dev/null
+++ b/binutils/.footprint.x86_64
@@ -0,0 +1,119 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/addr2line
+-rwxr-xr-x root/root usr/bin/ar
+-rwxr-xr-x root/root usr/bin/as
+-rwxr-xr-x root/root usr/bin/c++filt
+-rwxr-xr-x root/root usr/bin/elfedit
+-rwxr-xr-x root/root usr/bin/gprof
+-rwxr-xr-x root/root usr/bin/ld
+-rwxr-xr-x root/root usr/bin/ld.bfd
+-rwxr-xr-x root/root usr/bin/nm
+-rwxr-xr-x root/root usr/bin/objcopy
+-rwxr-xr-x root/root usr/bin/objdump
+-rwxr-xr-x root/root usr/bin/ranlib
+-rwxr-xr-x root/root usr/bin/readelf
+-rwxr-xr-x root/root usr/bin/size
+-rwxr-xr-x root/root usr/bin/strings
+-rwxr-xr-x root/root usr/bin/strip
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/ansidecl.h
+-rw-r--r-- root/root usr/include/bfd.h
+-rw-r--r-- root/root usr/include/bfdlink.h
+-rw-r--r-- root/root usr/include/dis-asm.h
+-rw-r--r-- root/root usr/include/libiberty.h
+-rw-r--r-- root/root usr/include/symcat.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/ldscripts/
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.x
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xbn
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xc
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xd
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xdc
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xdw
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xn
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xr
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xs
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xsc
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xsw
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xu
+-rw-r--r-- root/root usr/lib/ldscripts/elf_i386.xw
+-rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.x
+-rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xbn
+-rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xc
+-rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xd
+-rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xdc
+-rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xdw
+-rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xn
+-rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xr
+-rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xs
+-rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xsc
+-rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xsw
+-rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xu
+-rw-r--r-- root/root usr/lib/ldscripts/elf_l1om.xw
+-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.x
+-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xbn
+-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xc
+-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xd
+-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xdc
+-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xdw
+-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xn
+-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xr
+-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xs
+-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xsc
+-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xsw
+-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xu
+-rw-r--r-- root/root usr/lib/ldscripts/elf_x86_64.xw
+-rw-r--r-- root/root usr/lib/ldscripts/i386linux.x
+-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xbn
+-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xn
+-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xr
+-rw-r--r-- root/root usr/lib/ldscripts/i386linux.xu
+-rwxr-xr-x root/root usr/lib/libbfd-2.21.1.so
+-rw-r--r-- root/root usr/lib/libbfd.a
+-rwxr-xr-x root/root usr/lib/libbfd.la
+lrwxrwxrwx root/root usr/lib/libbfd.so -> libbfd-2.21.1.so
+-rwxr-xr-x root/root usr/lib/libopcodes-2.21.1.so
+-rw-r--r-- root/root usr/lib/libopcodes.a
+-rwxr-xr-x root/root usr/lib/libopcodes.la
+lrwxrwxrwx root/root usr/lib/libopcodes.so -> libopcodes-2.21.1.so
+drwxr-xr-x root/root usr/lib64/
+-rw-r--r-- root/root usr/lib64/libiberty.a
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/info/
+-rw-r--r-- root/root usr/share/info/as.info.gz
+-rw-r--r-- root/root usr/share/info/bfd.info.gz
+-rw-r--r-- root/root usr/share/info/binutils.info.gz
+-rw-r--r-- root/root usr/share/info/configure.info.gz
+-rw-r--r-- root/root usr/share/info/gprof.info.gz
+-rw-r--r-- root/root usr/share/info/ld.info.gz
+drwxr-xr-x root/root usr/share/locale/
+drwxr-xr-x root/root usr/share/locale/fr/
+drwxr-xr-x root/root usr/share/locale/fr/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/bfd.mo
+-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/binutils.mo
+-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/gas.mo
+-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/gprof.mo
+-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/ld.mo
+-rw-r--r-- root/root usr/share/locale/fr/LC_MESSAGES/opcodes.mo
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/addr2line.1.gz
+-rw-r--r-- root/root usr/share/man/man1/ar.1.gz
+-rw-r--r-- root/root usr/share/man/man1/as.1.gz
+-rw-r--r-- root/root usr/share/man/man1/c++filt.1.gz
+-rw-r--r-- root/root usr/share/man/man1/dlltool.1.gz
+-rw-r--r-- root/root usr/share/man/man1/elfedit.1.gz
+-rw-r--r-- root/root usr/share/man/man1/gprof.1.gz
+-rw-r--r-- root/root usr/share/man/man1/ld.1.gz
+-rw-r--r-- root/root usr/share/man/man1/nlmconv.1.gz
+-rw-r--r-- root/root usr/share/man/man1/nm.1.gz
+-rw-r--r-- root/root usr/share/man/man1/objcopy.1.gz
+-rw-r--r-- root/root usr/share/man/man1/objdump.1.gz
+-rw-r--r-- root/root usr/share/man/man1/ranlib.1.gz
+-rw-r--r-- root/root usr/share/man/man1/readelf.1.gz
+-rw-r--r-- root/root usr/share/man/man1/size.1.gz
+-rw-r--r-- root/root usr/share/man/man1/strings.1.gz
+-rw-r--r-- root/root usr/share/man/man1/strip.1.gz
+-rw-r--r-- root/root usr/share/man/man1/windmc.1.gz
+-rw-r--r-- root/root usr/share/man/man1/windres.1.gz
diff --git a/binutils/.md5sum.i686 b/binutils/.md5sum.i686
new file mode 100644
index 000000000..9875d36c6
--- /dev/null
+++ b/binutils/.md5sum.i686
@@ -0,0 +1 @@
+a22801a9cad45c85e9ff6afc10537d72 binutils-2.21.1.tar.bz2
diff --git a/binutils/.md5sum.x86_64 b/binutils/.md5sum.x86_64
new file mode 100644
index 000000000..9875d36c6
--- /dev/null
+++ b/binutils/.md5sum.x86_64
@@ -0,0 +1 @@
+a22801a9cad45c85e9ff6afc10537d72 binutils-2.21.1.tar.bz2
diff --git a/binutils/Pkgfile b/binutils/Pkgfile
new file mode 100755
index 000000000..587f1c66e
--- /dev/null
+++ b/binutils/Pkgfile
@@ -0,0 +1,29 @@
+# Description: Le paquet GNU Binutils est une collection d'outils
+# URL: http://sources.redhat.com/binutils/
+# Maintainer: NuTyX core team
+# Packager: thierryn1 at hispeed dot ch
+
+name=binutils
+version=2.21.1
+release=1
+source=(ftp://ftp.gnu.org/gnu/$name/$name-$version.tar.bz2)
+
+build() {
+cd $name-$version
+
+rm -fv etc/standards.info
+sed -i.bak '/^INFO/s/standards.info //' etc/Makefile.in
+
+mkdir ../binutils-build
+cd ../binutils-build
+../$name-$version/configure --prefix=/usr \
+--mandir=/usr/share/man \
+--infodir=/usr/share/info \
+--enable-shared
+make tooldir=/usr
+make -k check||true
+make tooldir=/usr DESTDIR=$PKG install
+cp ../$name-$version/include/libiberty.h $PKG/usr/include
+rm $PKG/usr/share/info/dir
+sed -i "s|-L$SRC[^ ]* ||g" $PKG/usr/lib/libbfd.la
+}