summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--autoconf/Pkgfile6
-rw-r--r--automake/Pkgfile8
-rw-r--r--binutils/.footprint185
-rw-r--r--binutils/.md5sum2
-rw-r--r--binutils/.sha256sum2
-rw-r--r--binutils/Pkgfile2
-rw-r--r--bison/Pkgfile7
-rw-r--r--flex/Pkgfile11
-rw-r--r--gawk/Pkgfile2
-rw-r--r--gdbm/Pkgfile6
10 files changed, 197 insertions, 34 deletions
diff --git a/autoconf/Pkgfile b/autoconf/Pkgfile
index fe8622f..e8545fd 100644
--- a/autoconf/Pkgfile
+++ b/autoconf/Pkgfile
@@ -11,7 +11,11 @@ source=(ftp://ftp.gnu.org/gnu/$name/$name-$version.tar.xz)
build ()
{
cd $name-$version;
- ./configure --prefix=$prefix --mandir=$PKG$mandir;
+ ./configure \
+ ${CHOST:+--build=${CHOST}} \
+ ${CTARGET:+--host=${CTARGET}} \
+ --prefix=$prefix \
+ --mandir=$PKG$mandir;
make;
make prefix=$PKG/usr install;
}
diff --git a/automake/Pkgfile b/automake/Pkgfile
index 0535706..d1bf2c1 100644
--- a/automake/Pkgfile
+++ b/automake/Pkgfile
@@ -11,10 +11,14 @@ source=(http://ftp.gnu.org/gnu/$name/$name-$version.tar.bz2)
build ()
{
cd $name-$version;
- ./configure --prefix=$prefix --mandir=$mandir;
+ ./configure \
+ ${CHOST:+--build=${CHOST}} \
+ ${CTARGET:+--host=${CTARGET}} \
+ --prefix=$prefix \
+ --mandir=$mandir;
make;
make DESTDIR=$PKG install;
- # FIXME: To manage with uses...
+ # FIXME: À gérer avec les « use »...
#rm -r $PKG/usr/share/{info,doc};
#rm $PKG/usr/share/automake-*/texinfo.tex
}
diff --git a/binutils/.footprint b/binutils/.footprint
index dda183a..d2a6e46 100644
--- a/binutils/.footprint
+++ b/binutils/.footprint
@@ -4,8 +4,10 @@ drwxr-xr-x root/root usr/bin/
-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
@@ -41,32 +43,167 @@ drwxr-xr-x root/root usr/lib/ldscripts/
-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.20.1.so
+-rwxr-xr-x root/root usr/lib/libbfd-2.21.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.20.1.so
+lrwxrwxrwx root/root usr/lib/libbfd.so -> libbfd-2.21.so
-rw-r--r-- root/root usr/lib/libiberty.a
--rwxr-xr-x root/root usr/lib/libopcodes-2.20.1.so
+-rwxr-xr-x root/root usr/lib/libopcodes-2.21.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.20.1.so
-drwxr-xr-x root/root usr/man/
-drwxr-xr-x root/root usr/man/man1/
--rw-r--r-- root/root usr/man/man1/addr2line.1.gz
--rw-r--r-- root/root usr/man/man1/ar.1.gz
--rw-r--r-- root/root usr/man/man1/as.1.gz
--rw-r--r-- root/root usr/man/man1/c++filt.1.gz
--rw-r--r-- root/root usr/man/man1/dlltool.1.gz
--rw-r--r-- root/root usr/man/man1/gprof.1.gz
--rw-r--r-- root/root usr/man/man1/ld.1.gz
--rw-r--r-- root/root usr/man/man1/nlmconv.1.gz
--rw-r--r-- root/root usr/man/man1/nm.1.gz
--rw-r--r-- root/root usr/man/man1/objcopy.1.gz
--rw-r--r-- root/root usr/man/man1/objdump.1.gz
--rw-r--r-- root/root usr/man/man1/ranlib.1.gz
--rw-r--r-- root/root usr/man/man1/readelf.1.gz
--rw-r--r-- root/root usr/man/man1/size.1.gz
--rw-r--r-- root/root usr/man/man1/strings.1.gz
--rw-r--r-- root/root usr/man/man1/strip.1.gz
--rw-r--r-- root/root usr/man/man1/windmc.1.gz
--rw-r--r-- root/root usr/man/man1/windres.1.gz
+lrwxrwxrwx root/root usr/lib/libopcodes.so -> libopcodes-2.21.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
+-rw-r--r-- root/root usr/share/info/binutils.info
+-rw-r--r-- root/root usr/share/info/configure.info
+-rw-r--r-- root/root usr/share/info/dir
+-rw-r--r-- root/root usr/share/info/gprof.info
+-rw-r--r-- root/root usr/share/info/ld.info
+-rw-r--r-- root/root usr/share/info/standards.info
+drwxr-xr-x root/root usr/share/locale/
+drwxr-xr-x root/root usr/share/locale/bg/
+drwxr-xr-x root/root usr/share/locale/bg/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/bg/LC_MESSAGES/binutils.mo
+-rw-r--r-- root/root usr/share/locale/bg/LC_MESSAGES/gprof.mo
+-rw-r--r-- root/root usr/share/locale/bg/LC_MESSAGES/ld.mo
+drwxr-xr-x root/root usr/share/locale/da/
+drwxr-xr-x root/root usr/share/locale/da/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/da/LC_MESSAGES/bfd.mo
+-rw-r--r-- root/root usr/share/locale/da/LC_MESSAGES/binutils.mo
+-rw-r--r-- root/root usr/share/locale/da/LC_MESSAGES/gprof.mo
+-rw-r--r-- root/root usr/share/locale/da/LC_MESSAGES/ld.mo
+-rw-r--r-- root/root usr/share/locale/da/LC_MESSAGES/opcodes.mo
+drwxr-xr-x root/root usr/share/locale/de/
+drwxr-xr-x root/root usr/share/locale/de/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/de/LC_MESSAGES/gprof.mo
+-rw-r--r-- root/root usr/share/locale/de/LC_MESSAGES/opcodes.mo
+drwxr-xr-x root/root usr/share/locale/es/
+drwxr-xr-x root/root usr/share/locale/es/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/es/LC_MESSAGES/bfd.mo
+-rw-r--r-- root/root usr/share/locale/es/LC_MESSAGES/binutils.mo
+-rw-r--r-- root/root usr/share/locale/es/LC_MESSAGES/gas.mo
+-rw-r--r-- root/root usr/share/locale/es/LC_MESSAGES/gprof.mo
+-rw-r--r-- root/root usr/share/locale/es/LC_MESSAGES/ld.mo
+-rw-r--r-- root/root usr/share/locale/es/LC_MESSAGES/opcodes.mo
+drwxr-xr-x root/root usr/share/locale/fi/
+drwxr-xr-x root/root usr/share/locale/fi/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/fi/LC_MESSAGES/bfd.mo
+-rw-r--r-- root/root usr/share/locale/fi/LC_MESSAGES/binutils.mo
+-rw-r--r-- root/root usr/share/locale/fi/LC_MESSAGES/gprof.mo
+-rw-r--r-- root/root usr/share/locale/fi/LC_MESSAGES/ld.mo
+-rw-r--r-- root/root usr/share/locale/fi/LC_MESSAGES/opcodes.mo
+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/locale/ga/
+drwxr-xr-x root/root usr/share/locale/ga/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/ga/LC_MESSAGES/gprof.mo
+-rw-r--r-- root/root usr/share/locale/ga/LC_MESSAGES/ld.mo
+-rw-r--r-- root/root usr/share/locale/ga/LC_MESSAGES/opcodes.mo
+drwxr-xr-x root/root usr/share/locale/id/
+drwxr-xr-x root/root usr/share/locale/id/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/id/LC_MESSAGES/bfd.mo
+-rw-r--r-- root/root usr/share/locale/id/LC_MESSAGES/binutils.mo
+-rw-r--r-- root/root usr/share/locale/id/LC_MESSAGES/gas.mo
+-rw-r--r-- root/root usr/share/locale/id/LC_MESSAGES/gprof.mo
+-rw-r--r-- root/root usr/share/locale/id/LC_MESSAGES/ld.mo
+-rw-r--r-- root/root usr/share/locale/id/LC_MESSAGES/opcodes.mo
+drwxr-xr-x root/root usr/share/locale/ja/
+drwxr-xr-x root/root usr/share/locale/ja/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/ja/LC_MESSAGES/bfd.mo
+-rw-r--r-- root/root usr/share/locale/ja/LC_MESSAGES/binutils.mo
+-rw-r--r-- root/root usr/share/locale/ja/LC_MESSAGES/ld.mo
+drwxr-xr-x root/root usr/share/locale/ms/
+drwxr-xr-x root/root usr/share/locale/ms/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/ms/LC_MESSAGES/gprof.mo
+drwxr-xr-x root/root usr/share/locale/nl/
+drwxr-xr-x root/root usr/share/locale/nl/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/nl/LC_MESSAGES/gprof.mo
+-rw-r--r-- root/root usr/share/locale/nl/LC_MESSAGES/opcodes.mo
+drwxr-xr-x root/root usr/share/locale/pt_BR/
+drwxr-xr-x root/root usr/share/locale/pt_BR/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/pt_BR/LC_MESSAGES/gprof.mo
+-rw-r--r-- root/root usr/share/locale/pt_BR/LC_MESSAGES/opcodes.mo
+drwxr-xr-x root/root usr/share/locale/ro/
+drwxr-xr-x root/root usr/share/locale/ro/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/ro/LC_MESSAGES/bfd.mo
+-rw-r--r-- root/root usr/share/locale/ro/LC_MESSAGES/binutils.mo
+-rw-r--r-- root/root usr/share/locale/ro/LC_MESSAGES/gprof.mo
+-rw-r--r-- root/root usr/share/locale/ro/LC_MESSAGES/opcodes.mo
+drwxr-xr-x root/root usr/share/locale/ru/
+drwxr-xr-x root/root usr/share/locale/ru/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/ru/LC_MESSAGES/bfd.mo
+-rw-r--r-- root/root usr/share/locale/ru/LC_MESSAGES/binutils.mo
+-rw-r--r-- root/root usr/share/locale/ru/LC_MESSAGES/gas.mo
+-rw-r--r-- root/root usr/share/locale/ru/LC_MESSAGES/gprof.mo
+drwxr-xr-x root/root usr/share/locale/rw/
+drwxr-xr-x root/root usr/share/locale/rw/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/rw/LC_MESSAGES/bfd.mo
+-rw-r--r-- root/root usr/share/locale/rw/LC_MESSAGES/binutils.mo
+-rw-r--r-- root/root usr/share/locale/rw/LC_MESSAGES/gas.mo
+-rw-r--r-- root/root usr/share/locale/rw/LC_MESSAGES/gprof.mo
+drwxr-xr-x root/root usr/share/locale/sk/
+drwxr-xr-x root/root usr/share/locale/sk/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/sk/LC_MESSAGES/binutils.mo
+drwxr-xr-x root/root usr/share/locale/sv/
+drwxr-xr-x root/root usr/share/locale/sv/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/sv/LC_MESSAGES/bfd.mo
+-rw-r--r-- root/root usr/share/locale/sv/LC_MESSAGES/binutils.mo
+-rw-r--r-- root/root usr/share/locale/sv/LC_MESSAGES/gprof.mo
+-rw-r--r-- root/root usr/share/locale/sv/LC_MESSAGES/ld.mo
+-rw-r--r-- root/root usr/share/locale/sv/LC_MESSAGES/opcodes.mo
+drwxr-xr-x root/root usr/share/locale/tr/
+drwxr-xr-x root/root usr/share/locale/tr/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/tr/LC_MESSAGES/bfd.mo
+-rw-r--r-- root/root usr/share/locale/tr/LC_MESSAGES/binutils.mo
+-rw-r--r-- root/root usr/share/locale/tr/LC_MESSAGES/gas.mo
+-rw-r--r-- root/root usr/share/locale/tr/LC_MESSAGES/gprof.mo
+-rw-r--r-- root/root usr/share/locale/tr/LC_MESSAGES/ld.mo
+-rw-r--r-- root/root usr/share/locale/tr/LC_MESSAGES/opcodes.mo
+drwxr-xr-x root/root usr/share/locale/uk/
+drwxr-xr-x root/root usr/share/locale/uk/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/uk/LC_MESSAGES/binutils.mo
+drwxr-xr-x root/root usr/share/locale/vi/
+drwxr-xr-x root/root usr/share/locale/vi/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/vi/LC_MESSAGES/bfd.mo
+-rw-r--r-- root/root usr/share/locale/vi/LC_MESSAGES/binutils.mo
+-rw-r--r-- root/root usr/share/locale/vi/LC_MESSAGES/gprof.mo
+-rw-r--r-- root/root usr/share/locale/vi/LC_MESSAGES/ld.mo
+-rw-r--r-- root/root usr/share/locale/vi/LC_MESSAGES/opcodes.mo
+drwxr-xr-x root/root usr/share/locale/zh_CN/
+drwxr-xr-x root/root usr/share/locale/zh_CN/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/zh_CN/LC_MESSAGES/bfd.mo
+-rw-r--r-- root/root usr/share/locale/zh_CN/LC_MESSAGES/binutils.mo
+-rw-r--r-- root/root usr/share/locale/zh_CN/LC_MESSAGES/ld.mo
+-rw-r--r-- root/root usr/share/locale/zh_CN/LC_MESSAGES/opcodes.mo
+drwxr-xr-x root/root usr/share/locale/zh_TW/
+drwxr-xr-x root/root usr/share/locale/zh_TW/LC_MESSAGES/
+-rw-r--r-- root/root usr/share/locale/zh_TW/LC_MESSAGES/binutils.mo
+-rw-r--r-- root/root usr/share/locale/zh_TW/LC_MESSAGES/ld.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.bz2
+-rw-r--r-- root/root usr/share/man/man1/ar.1.bz2
+-rw-r--r-- root/root usr/share/man/man1/as.1.bz2
+-rw-r--r-- root/root usr/share/man/man1/c++filt.1.bz2
+-rw-r--r-- root/root usr/share/man/man1/dlltool.1.bz2
+-rw-r--r-- root/root usr/share/man/man1/elfedit.1.bz2
+-rw-r--r-- root/root usr/share/man/man1/gprof.1.bz2
+-rw-r--r-- root/root usr/share/man/man1/ld.1.bz2
+-rw-r--r-- root/root usr/share/man/man1/nlmconv.1.bz2
+-rw-r--r-- root/root usr/share/man/man1/nm.1.bz2
+-rw-r--r-- root/root usr/share/man/man1/objcopy.1.bz2
+-rw-r--r-- root/root usr/share/man/man1/objdump.1.bz2
+-rw-r--r-- root/root usr/share/man/man1/ranlib.1.bz2
+-rw-r--r-- root/root usr/share/man/man1/readelf.1.bz2
+-rw-r--r-- root/root usr/share/man/man1/size.1.bz2
+-rw-r--r-- root/root usr/share/man/man1/strings.1.bz2
+-rw-r--r-- root/root usr/share/man/man1/strip.1.bz2
+-rw-r--r-- root/root usr/share/man/man1/windmc.1.bz2
+-rw-r--r-- root/root usr/share/man/man1/windres.1.bz2
diff --git a/binutils/.md5sum b/binutils/.md5sum
index 1691323..5e7aca2 100644
--- a/binutils/.md5sum
+++ b/binutils/.md5sum
@@ -1 +1 @@
-9cdfb9d6ec0578c166d3beae5e15c4e5 binutils-2.20.1.tar.bz2
+c84c5acc9d266f1a7044b51c85a823f5 binutils-2.21.tar.bz2
diff --git a/binutils/.sha256sum b/binutils/.sha256sum
index 0a21747..f552c80 100644
--- a/binutils/.sha256sum
+++ b/binutils/.sha256sum
@@ -1 +1 @@
-228b84722d87e88e7fdd36869e590e649ab523a0800a7d53df906498afe6f6f8 binutils-2.20.1.tar.bz2
+60abec5bf448eb930a5a15acb8712612377dc8bcfb13dfd5131228f70561d0c7 binutils-2.21.tar.bz2
diff --git a/binutils/Pkgfile b/binutils/Pkgfile
index 952b5f9..f87a704 100644
--- a/binutils/Pkgfile
+++ b/binutils/Pkgfile
@@ -10,7 +10,7 @@ else
name=binutils-$CROSS_TARGET
fi
name=binutils
-version=2.20.1
+version=2.21
release=1
source=(ftp://ftp.gnu.org/gnu/$name/$name-$version.tar.bz2)
build ()
diff --git a/bison/Pkgfile b/bison/Pkgfile
index 2d5f714..22cf536 100644
--- a/bison/Pkgfile
+++ b/bison/Pkgfile
@@ -11,7 +11,12 @@ source=(ftp://ftp.gnu.org/gnu/$name/$name-$version.tar.bz2)
build ()
{
cd $name-$version;
- ./configure --prefix=$prefix --mandir=$mandir $(use_enable nls);
+ ./configure \
+ ${CHOST:+--build=${CHOST}} \
+ ${CTARGET:+--host=${CTARGET}} \
+ --prefix=$prefix \
+ --mandir=$mandir \
+ $(use_enable nls);
make;
make DESTDIR=$PKG install;
#if ! use info; then
diff --git a/flex/Pkgfile b/flex/Pkgfile
index 0645a06..3da81b4 100644
--- a/flex/Pkgfile
+++ b/flex/Pkgfile
@@ -12,10 +12,17 @@ build ()
{
cd $name-$version;
patch -p1 -i $SRC/$name-$version-gcc44-1.patch;
- ./configure --prefix=$prefix --mandir=$mandir $(use_enable nls);
+ ./configure \
+ ${CHOST:+--build=${CHOST}} \
+ ${CTARGET:+--host=${CTARGET}} \
+ --prefix=$prefix \
+ --mandir=$mandir \
+ $(use_enable nls);
make;
make DESTDIR=$PKG install;
ln -sf flex $PKG$prefix/bin/lex;
ln -sf flex.1.gz $PKG$mandir/man1/lex.1.gz;
- rm -rf $PKG$prefix/info
+ if ! use info; then
+ rm -rf $PKG$prefix/info
+ fi
}
diff --git a/gawk/Pkgfile b/gawk/Pkgfile
index c5f601a..9d55300 100644
--- a/gawk/Pkgfile
+++ b/gawk/Pkgfile
@@ -12,6 +12,8 @@ build ()
{
cd $name-$version;
./configure \
+ ${CHOST:+--build=${CHOST}} \
+ ${CTARGET:+--host=${CTARGET}} \
--prefix=$prefix \
--libexecdir=$libdir \
--mandir=$mandir \
diff --git a/gdbm/Pkgfile b/gdbm/Pkgfile
index 5ccb5ff..dccd6d9 100644
--- a/gdbm/Pkgfile
+++ b/gdbm/Pkgfile
@@ -12,7 +12,11 @@ build ()
{
cd $name-$version;
patch -p1 -i $SRC/$name-$version-compat-linking.patch;
- ./configure --prefix=$prefix --includedir=$prefix/include/gdbm;
+ ./configure \
+ ${CHOST:+--build=${CHOST}} \
+ ${CTARGET:+--host=${CTARGET}} \
+ --prefix=$prefix \
+ --includedir=$prefix/include/gdbm;
make;
make -j1 INSTALL_ROOT=$PKG install install-compat;
ln -sf gdbm/gdbm.h $PKG/usr/include/gdbm.h;