Page Menu
Home
Solus
Search
Configure Global Search
Log In
Files
F7928
0001-Initial-commit-of-avr-binutils.patch
theSoenke
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Authored By
theSoenke
Nov 25 2016, 9:55 PM
2016-11-25 21:55:40 (UTC+0)
Size
11 KB
Referenced Files
None
Subscribers
None
0001-Initial-commit-of-avr-binutils.patch
View Options
From a9a44a35368569756994e2867612c5e1eb3d383c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=B6nke=20Behrendt?= <thesoenke@outlook.com>
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 @@
+<PISI>
+ <Source>
+ <Name>avr-binutils</Name>
+ <Packager>
+ <Name>Sönke Behrendt</Name>
+ <Email>thesoenke@outlook.com</Email>
+ </Packager>
+ <License>GPLv3+</License>
+ <PartOf>programming</PartOf>
+ <Summary xml:lang="en">The Binutils package contains a linker, an assembler, and other tools for handling object files</Summary>
+ <Description xml:lang="en">The Binutils package contains a linker, an assembler, and other tools for handling object files.
+</Description>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
+ </Source>
+ <Package>
+ <Name>avr-binutils</Name>
+ <Summary xml:lang="en">The Binutils package contains a linker, an assembler, and other tools for handling object files</Summary>
+ <Description xml:lang="en">The Binutils package contains a linker, an assembler, and other tools for handling object files.
+</Description>
+ <PartOf>programming</PartOf>
+ <Files>
+ <Path fileType="data">/usr/avr/bin/ar</Path>
+ <Path fileType="data">/usr/avr/bin/as</Path>
+ <Path fileType="data">/usr/avr/bin/ld</Path>
+ <Path fileType="data">/usr/avr/bin/ld.bfd</Path>
+ <Path fileType="data">/usr/avr/bin/nm</Path>
+ <Path fileType="data">/usr/avr/bin/objcopy</Path>
+ <Path fileType="data">/usr/avr/bin/objdump</Path>
+ <Path fileType="data">/usr/avr/bin/ranlib</Path>
+ <Path fileType="data">/usr/avr/bin/readelf</Path>
+ <Path fileType="data">/usr/avr/bin/strip</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr1.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr1.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr1.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr1.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr1.xu</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr2.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr2.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr2.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr2.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr2.xu</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr25.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr25.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr25.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr25.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr25.xu</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr3.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr3.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr3.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr3.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr3.xu</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr31.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr31.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr31.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr31.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr31.xu</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr35.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr35.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr35.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr35.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr35.xu</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr4.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr4.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr4.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr4.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr4.xu</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr5.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr5.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr5.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr5.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr5.xu</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr51.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr51.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr51.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr51.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr51.xu</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr6.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr6.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr6.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr6.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avr6.xu</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrtiny.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrtiny.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrtiny.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrtiny.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrtiny.xu</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega1.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega1.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega1.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega1.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega1.xu</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega2.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega2.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega2.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega2.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega2.xu</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega3.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega3.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega3.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega3.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega3.xu</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega4.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega4.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega4.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega4.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega4.xu</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega5.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega5.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega5.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega5.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega5.xu</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega6.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega6.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega6.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega6.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega6.xu</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega7.x</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega7.xbn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega7.xn</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega7.xr</Path>
+ <Path fileType="data">/usr/avr/lib/ldscripts/avrxmega7.xu</Path>
+ <Path fileType="executable">/usr/bin</Path>
+ <Path fileType="info">/usr/share/info</Path>
+ <Path fileType="man">/usr/share/man</Path>
+ <Path fileType="data">/usr/x86_64-solus-linux/avr/include/ansidecl.h</Path>
+ <Path fileType="data">/usr/x86_64-solus-linux/avr/include/bfd.h</Path>
+ <Path fileType="data">/usr/x86_64-solus-linux/avr/include/bfdlink.h</Path>
+ <Path fileType="data">/usr/x86_64-solus-linux/avr/include/dis-asm.h</Path>
+ <Path fileType="data">/usr/x86_64-solus-linux/avr/include/plugin-api.h</Path>
+ <Path fileType="data">/usr/x86_64-solus-linux/avr/include/symcat.h</Path>
+ <Path fileType="data">/usr/x86_64-solus-linux/avr/lib/libbfd-2.27.so</Path>
+ <Path fileType="data">/usr/x86_64-solus-linux/avr/lib/libbfd.a</Path>
+ <Path fileType="data">/usr/x86_64-solus-linux/avr/lib/libbfd.so</Path>
+ <Path fileType="data">/usr/x86_64-solus-linux/avr/lib/libopcodes-2.27.so</Path>
+ <Path fileType="data">/usr/x86_64-solus-linux/avr/lib/libopcodes.a</Path>
+ <Path fileType="data">/usr/x86_64-solus-linux/avr/lib/libopcodes.so</Path>
+ </Files>
+ </Package>
+ <History>
+ <Update release="1">
+ <Date>2016-11-23</Date>
+ <Version>2.27</Version>
+ <Comment>Packaging update</Comment>
+ <Name>Sönke Behrendt</Name>
+ <Email>thesoenke@outlook.com</Email>
+ </Update>
+ </History>
+</PISI>
\ No newline at end of file
--
2.10.2
File Metadata
Details
Attached
Mime Type
text/x-diff
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
4955
Default Alt Text
0001-Initial-commit-of-avr-binutils.patch (11 KB)
Attached To
Mode
T1748: avr-binutils
Attached
Detach File
Event Timeline
Log In to Comment