Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: update binutils-xtensa #1

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion README.md

This file was deleted.

13 changes: 13 additions & 0 deletions debian/binutils-xtensa-lx106.lintian-overrides
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#
# The tools use hardlinks from /usr/bin to /usr/lib/arm-none-eabi
#
binutils-xtensa-lx106 binary: package-contains-hardlink
#
# Warnings about lines that can't be wrapped aren't errors, but
# lintian can't tell that
#
binutils-xtensa-lx106 binary: manpage-has-errors-from-man
#
# ld.bfd has no manual
#
binutils-xtensa-lx106 binary: binary-without-manpage
49 changes: 46 additions & 3 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,5 +1,48 @@
template-repository (1.0-1) unstable; urgency=medium
binutils-xtensa (6) unstable; urgency=medium

* Initial release
[Debian Janitor]
* Remove constraints unnecessary since buster (oldstable):
+ Build-Depends: Drop versioned constraint on dejagnu (>= 1.4.2-1.1).

-- Tsic404 <[email protected]> Sat, 28 Jan 2023 13:46:49 +0800
[Jonathan McDowell]
* Rename source package to binutils-xtensa as prelude to building esp32
variants.

-- Jonathan McDowell <[email protected]> Sat, 04 Nov 2023 15:10:28 +0000

binutils-xtensa-lx106 (5) unstable; urgency=medium

* Bump debhelper-compat to level 13
* Bump Standards-Version to 4.6.2 (no changes)

-- Jonathan McDowell <[email protected]> Tue, 27 Dec 2022 11:17:36 +0000

binutils-xtensa-lx106 (4) unstable; urgency=medium

* Add --enable-deterministic-archives to help with reproducible builds.
Thanks to Vagrant Cascadian. (Closes: #1003494)
* Bump Standards-Version to 4.6.0.1 (no changes)
* Switch to debhelper-compat and use level 12
* Work around removal of runstatedir from autoconf2.69

-- Jonathan McDowell <[email protected]> Tue, 11 Jan 2022 08:57:56 +0000

binutils-xtensa-lx106 (3) unstable; urgency=medium

* Strip new binutils version date suffix from upstream directory name
(Closes: #935274)
* Don't error out on a compiler warning

-- Jonathan McDowell <[email protected]> Wed, 21 Aug 2019 12:23:00 +0100

binutils-xtensa-lx106 (2) unstable; urgency=medium

* Remove unnecessary build-deps (Closes: #921851)

-- Jonathan McDowell <[email protected]> Fri, 22 Feb 2019 17:13:02 +0000

binutils-xtensa-lx106 (1) unstable; urgency=medium

* First release, based on binutils-arm-none-eabi (Closes: #917546)

-- Jonathan McDowell <[email protected]> Sat, 29 Dec 2018 18:37:57 +0000
1 change: 0 additions & 1 deletion debian/compat

This file was deleted.

44 changes: 32 additions & 12 deletions debian/control
Original file line number Diff line number Diff line change
@@ -1,15 +1,35 @@
Source: template-repository
Section: unknown
Source: binutils-xtensa
Section: devel
Priority: optional
Maintainer: Tsic404 <[email protected]>
Build-Depends: debhelper (>= 11)
Standards-Version: 4.1.3
Homepage: https://github.com/deepin-community/template-repository
#Vcs-Browser: https://salsa.debian.org/debian/deepin-community-template-repository
#Vcs-Git: https://salsa.debian.org/debian/deepin-community-template-repository.git
Maintainer: Debian Electronics Packaging Team <[email protected]>
Uploaders: Jonathan McDowell <[email protected]>
Build-Depends:
binutils-source,
debhelper-compat (= 13),
bison,
flex,
gettext,
texinfo,
dejagnu,
python3,
file,
xz-utils,
lsb-release,
zlib1g-dev
Rules-Requires-Root: no
Standards-Version: 4.6.2
HomePage: https://sourceware.org/binutils/
Vcs-Git: https://salsa.debian.org/electronics-team/toolchains/binutils-xtensa.git
Vcs-Browser: https://salsa.debian.org/electronics-team/toolchains/binutils-xtensa

Package: template-repository
Package: binutils-xtensa-lx106
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: <insert up to 60 chars description>
<insert long description, indented with spaces>
Built-Using: ${Built-Using}
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: GNU binary utilities, for Xtensa lx106 core
Bare metal binutils for chips using the Xtensa lx106 core, such as the
Espressif ESP8266 wireless modules. The programs in this package are
used to manipulate binary and object files that may have been created
for the Xtensa architecture. This package is primarily for those
developing for the ESP8266 platform and is not needed by normal users or
developers.
66 changes: 44 additions & 22 deletions debian/copyright
Original file line number Diff line number Diff line change
@@ -1,22 +1,44 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: template-repository
Source: https://github.com/deepin-community/template-repository

Files: *
Copyright: 2023 Tsic404 <[email protected]>
License: GPL-2+
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>
.
On Debian systems, the complete text of the GNU General
Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
This is the Debian GNU/Linux prepackaged version of the GNU assembler,
linker, and binary utilities.

This package was put together by me, James Troup <[email protected]>,
from sources, which I obtained from:

ftp://ftp.gnu.org/pub/gnu/binutils/

and:

cvs://:pserver:[email protected]:/cvs/src

It was previously maintained by Christopher C. Chimelis <[email protected]>

GNU Binutils is Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software
Foundation, Inc.

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston,
MA 02110-1301, USA. */

On Debian GNU/Linux systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL'
and `/usr/share/common-licenses/LGPL'.

The binutils manuals and associated documentation are also Copyright
(C) Free Software Foundation, Inc. They are distributed under the GNU
Free Documentation License Version 1.3 or any later version published
by the Free Software Foundation, with no Invariant Sections, with no
with no Front-Cover Texts, and with no Back-Cover Texts.
On Debian GNU/Linux systems, the complete text of the GFDL can be found
in `/usr/share/common-licenses/GFDL'.
Loading
Loading