From a9a44a35368569756994e2867612c5e1eb3d383c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6nke=20Behrendt?= Date: Thu, 24 Nov 2016 17:36:35 +0100 Subject: [PATCH 1/1] Initial commit of avr-binutils --- Makefile | 1 + abi_used_libs | 2 + package.yml | 29 +++++++++++ pspec_x86_64.xml | 148 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 180 insertions(+) create mode 100644 Makefile create mode 100644 abi_used_libs create mode 100644 package.yml create mode 100644 pspec_x86_64.xml diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..0a42375 --- /dev/null +++ b/Makefile @@ -0,0 +1 @@ +include ../Makefile.common diff --git a/abi_used_libs b/abi_used_libs new file mode 100644 index 0000000..12289b9 --- /dev/null +++ b/abi_used_libs @@ -0,0 +1,2 @@ +libc.so.6 +libdl.so.2 diff --git a/package.yml b/package.yml new file mode 100644 index 0000000..f47aafe --- /dev/null +++ b/package.yml @@ -0,0 +1,29 @@ +name : avr-binutils +version : 2.27 +release : 1 +source : + - ftp://ftp.gnu.org/gnu/binutils/binutils-2.27.tar.bz2 : 369737ce51587f92466041a97ab7d2358c6d9e1b6490b3940eb09fb0a9a6ac88 +license : GPLv3+ +component : programming +summary : The Binutils package contains a linker, an assembler, and other tools for handling object files +description: | + The Binutils package contains a linker, an assembler, and other tools for handling object files. +setup : | + mkdir -p build && cd build + ../%configure \ + --enable-gold \ + --enable-plugins \ + --enable-threads \ + --enable-shared \ + --disable-multilib \ + --target=avr +build : | + cd build + %make +install : | + cd build + %make_install + for info in as bfd binutils gprof ld; do + mv $installdir/usr/share/info/${info}.info $installdir/usr/share/info/avr-${info}.info + done + rm -r $installdir/usr/share/locale \ No newline at end of file diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml new file mode 100644 index 0000000..1d4a3c7 --- /dev/null +++ b/pspec_x86_64.xml @@ -0,0 +1,148 @@ + + + avr-binutils + + Sönke Behrendt + thesoenke@outlook.com + + GPLv3+ + programming + The Binutils package contains a linker, an assembler, and other tools for handling object files + The Binutils package contains a linker, an assembler, and other tools for handling object files. + + https://solus-project.com/sources/README.Solus + + + avr-binutils + The Binutils package contains a linker, an assembler, and other tools for handling object files + The Binutils package contains a linker, an assembler, and other tools for handling object files. + + programming + + /usr/avr/bin/ar + /usr/avr/bin/as + /usr/avr/bin/ld + /usr/avr/bin/ld.bfd + /usr/avr/bin/nm + /usr/avr/bin/objcopy + /usr/avr/bin/objdump + /usr/avr/bin/ranlib + /usr/avr/bin/readelf + /usr/avr/bin/strip + /usr/avr/lib/ldscripts/avr1.x + /usr/avr/lib/ldscripts/avr1.xbn + /usr/avr/lib/ldscripts/avr1.xn + /usr/avr/lib/ldscripts/avr1.xr + /usr/avr/lib/ldscripts/avr1.xu + /usr/avr/lib/ldscripts/avr2.x + /usr/avr/lib/ldscripts/avr2.xbn + /usr/avr/lib/ldscripts/avr2.xn + /usr/avr/lib/ldscripts/avr2.xr + /usr/avr/lib/ldscripts/avr2.xu + /usr/avr/lib/ldscripts/avr25.x + /usr/avr/lib/ldscripts/avr25.xbn + /usr/avr/lib/ldscripts/avr25.xn + /usr/avr/lib/ldscripts/avr25.xr + /usr/avr/lib/ldscripts/avr25.xu + /usr/avr/lib/ldscripts/avr3.x + /usr/avr/lib/ldscripts/avr3.xbn + /usr/avr/lib/ldscripts/avr3.xn + /usr/avr/lib/ldscripts/avr3.xr + /usr/avr/lib/ldscripts/avr3.xu + /usr/avr/lib/ldscripts/avr31.x + /usr/avr/lib/ldscripts/avr31.xbn + /usr/avr/lib/ldscripts/avr31.xn + /usr/avr/lib/ldscripts/avr31.xr + /usr/avr/lib/ldscripts/avr31.xu + /usr/avr/lib/ldscripts/avr35.x + /usr/avr/lib/ldscripts/avr35.xbn + /usr/avr/lib/ldscripts/avr35.xn + /usr/avr/lib/ldscripts/avr35.xr + /usr/avr/lib/ldscripts/avr35.xu + /usr/avr/lib/ldscripts/avr4.x + /usr/avr/lib/ldscripts/avr4.xbn + /usr/avr/lib/ldscripts/avr4.xn + /usr/avr/lib/ldscripts/avr4.xr + /usr/avr/lib/ldscripts/avr4.xu + /usr/avr/lib/ldscripts/avr5.x + /usr/avr/lib/ldscripts/avr5.xbn + /usr/avr/lib/ldscripts/avr5.xn + /usr/avr/lib/ldscripts/avr5.xr + /usr/avr/lib/ldscripts/avr5.xu + /usr/avr/lib/ldscripts/avr51.x + /usr/avr/lib/ldscripts/avr51.xbn + /usr/avr/lib/ldscripts/avr51.xn + /usr/avr/lib/ldscripts/avr51.xr + /usr/avr/lib/ldscripts/avr51.xu + /usr/avr/lib/ldscripts/avr6.x + /usr/avr/lib/ldscripts/avr6.xbn + /usr/avr/lib/ldscripts/avr6.xn + /usr/avr/lib/ldscripts/avr6.xr + /usr/avr/lib/ldscripts/avr6.xu + /usr/avr/lib/ldscripts/avrtiny.x + /usr/avr/lib/ldscripts/avrtiny.xbn + /usr/avr/lib/ldscripts/avrtiny.xn + /usr/avr/lib/ldscripts/avrtiny.xr + /usr/avr/lib/ldscripts/avrtiny.xu + /usr/avr/lib/ldscripts/avrxmega1.x + /usr/avr/lib/ldscripts/avrxmega1.xbn + /usr/avr/lib/ldscripts/avrxmega1.xn + /usr/avr/lib/ldscripts/avrxmega1.xr + /usr/avr/lib/ldscripts/avrxmega1.xu + /usr/avr/lib/ldscripts/avrxmega2.x + /usr/avr/lib/ldscripts/avrxmega2.xbn + /usr/avr/lib/ldscripts/avrxmega2.xn + /usr/avr/lib/ldscripts/avrxmega2.xr + /usr/avr/lib/ldscripts/avrxmega2.xu + /usr/avr/lib/ldscripts/avrxmega3.x + /usr/avr/lib/ldscripts/avrxmega3.xbn + /usr/avr/lib/ldscripts/avrxmega3.xn + /usr/avr/lib/ldscripts/avrxmega3.xr + /usr/avr/lib/ldscripts/avrxmega3.xu + /usr/avr/lib/ldscripts/avrxmega4.x + /usr/avr/lib/ldscripts/avrxmega4.xbn + /usr/avr/lib/ldscripts/avrxmega4.xn + /usr/avr/lib/ldscripts/avrxmega4.xr + /usr/avr/lib/ldscripts/avrxmega4.xu + /usr/avr/lib/ldscripts/avrxmega5.x + /usr/avr/lib/ldscripts/avrxmega5.xbn + /usr/avr/lib/ldscripts/avrxmega5.xn + /usr/avr/lib/ldscripts/avrxmega5.xr + /usr/avr/lib/ldscripts/avrxmega5.xu + /usr/avr/lib/ldscripts/avrxmega6.x + /usr/avr/lib/ldscripts/avrxmega6.xbn + /usr/avr/lib/ldscripts/avrxmega6.xn + /usr/avr/lib/ldscripts/avrxmega6.xr + /usr/avr/lib/ldscripts/avrxmega6.xu + /usr/avr/lib/ldscripts/avrxmega7.x + /usr/avr/lib/ldscripts/avrxmega7.xbn + /usr/avr/lib/ldscripts/avrxmega7.xn + /usr/avr/lib/ldscripts/avrxmega7.xr + /usr/avr/lib/ldscripts/avrxmega7.xu + /usr/bin + /usr/share/info + /usr/share/man + /usr/x86_64-solus-linux/avr/include/ansidecl.h + /usr/x86_64-solus-linux/avr/include/bfd.h + /usr/x86_64-solus-linux/avr/include/bfdlink.h + /usr/x86_64-solus-linux/avr/include/dis-asm.h + /usr/x86_64-solus-linux/avr/include/plugin-api.h + /usr/x86_64-solus-linux/avr/include/symcat.h + /usr/x86_64-solus-linux/avr/lib/libbfd-2.27.so + /usr/x86_64-solus-linux/avr/lib/libbfd.a + /usr/x86_64-solus-linux/avr/lib/libbfd.so + /usr/x86_64-solus-linux/avr/lib/libopcodes-2.27.so + /usr/x86_64-solus-linux/avr/lib/libopcodes.a + /usr/x86_64-solus-linux/avr/lib/libopcodes.so + + + + + 2016-11-23 + 2.27 + Packaging update + Sönke Behrendt + thesoenke@outlook.com + + + \ No newline at end of file -- 2.10.2