From: Andreas Henriksson Date: Mon, 18 Nov 2024 18:40:50 +0000 (+0100) Subject: mfgtools (1.5.191-1) unstable; urgency=medium X-Git-Tag: archive/raspbian/1.5.191-1+rpi1^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=e3338a27a9f4b1fb5e3ce9a0db05cd797f39ab3c;p=mfgtools.git mfgtools (1.5.191-1) unstable; urgency=medium * Fix appstream metadata issues * debian/gbp.conf: Rename branch to debian/latest * New upstream release. [dgit import unpatched mfgtools 1.5.191-1] --- e3338a27a9f4b1fb5e3ce9a0db05cd797f39ab3c diff --cc debian/changelog index 0000000,0000000..b58c037 new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,143 @@@ ++mfgtools (1.5.191-1) unstable; urgency=medium ++ ++ * Fix appstream metadata issues ++ * debian/gbp.conf: Rename branch to debian/latest ++ * New upstream release. ++ ++ -- Andreas Henriksson Mon, 18 Nov 2024 19:40:50 +0100 ++ ++mfgtools (1.5.182-1) unstable; urgency=medium ++ ++ [ Petter Reinholdtsen ] ++ * uuu: Add Appstream metainfo XML with hardware mapping (Closes: #1070263) ++ ++ [ Andreas Henriksson ] ++ * New upstream release. ++ * Build-dep on tinyxml2 ++ * Build-dep pkg-config -> pkgconf ++ ++ -- Andreas Henriksson Sat, 28 Sep 2024 12:01:05 +0200 ++ ++mfgtools (1.5.141-1) unstable; urgency=medium ++ ++ [ Andreas Henriksson ] ++ * New upstream release. ++ ++ [ Chris Hofstaedtler ] ++ * Use udev.pc to place udev rules file (Closes: #1057829) ++ ++ -- Andreas Henriksson Sat, 28 Sep 2024 11:57:01 +0200 ++ ++mfgtools (1.5.139-1) unstable; urgency=medium ++ ++ * Cleanup generated .tarball-version (Closes: #1049209) ++ * New upstream release. ++ ++ -- Andreas Henriksson Sun, 05 Nov 2023 21:46:29 +0100 ++ ++mfgtools (1.5.125-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Andreas Henriksson Thu, 10 Aug 2023 13:19:00 +0200 ++ ++mfgtools (1.5.109-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * debian/rules: remove generated manpage on clean ++ ++ -- Andreas Henriksson Mon, 03 Jul 2023 17:04:12 +0200 ++ ++mfgtools (1.5.21-2) unstable; urgency=medium ++ ++ * Generate udev 70-uuu.rules at build and ship it ++ ++ -- Andreas Henriksson Wed, 28 Jun 2023 14:45:57 +0200 ++ ++mfgtools (1.5.21-1) experimental; urgency=medium ++ ++ * debian/gbp.conf: Set upstream-vcs-tag ++ * New upstream release. (Closes: #1032882) ++ * Update build-deps according to upstream changes ++ - Drop libzip-dev ++ - Add libzstd-dev ++ * Add myself to uploaders ++ ++ -- Andreas Henriksson Mon, 13 Mar 2023 14:39:10 +0100 ++ ++mfgtools (1.4.193-1) unstable; urgency=medium ++ ++ * New upstream version 1.4.193 ++ ++ -- Henry-Nicolas Tourneur Tue, 22 Feb 2022 16:27:47 +0000 ++ ++mfgtools (1.4.191-1) unstable; urgency=medium ++ ++ * New upstream version 1.4.191 ++ ++ -- Henry-Nicolas Tourneur Fri, 28 Jan 2022 16:02:32 +0000 ++ ++mfgtools (1.4.174-1) unstable; urgency=medium ++ ++ * New upstream version 1.4.174 ++ * d/control: bump Standards-Version to 4.6.0 (no changes needed) ++ ++ -- Henry-Nicolas Tourneur Sat, 01 Jan 2022 23:31:06 +0000 ++ ++mfgtools (1.4.165-1) unstable; urgency=medium ++ ++ * New upstream version 1.4.165 ++ ++ -- Henry-Nicolas Tourneur Sun, 03 Oct 2021 21:38:04 +0000 ++ ++mfgtools (1.4.149-1) unstable; urgency=medium ++ ++ * New upstream version 1.4.149 ++ ++ -- Henry-Nicolas Tourneur Wed, 25 Aug 2021 09:32:17 +0000 ++ ++mfgtools (1.4.139-2) unstable; urgency=medium ++ ++ * d/rules: fix FTBFS on armel/mipsel/m68k/powerpc/sh4 ++ must link with libatomic (Closes: #992576) - thanks to Adrian Bunk. ++ ++ -- Henry-Nicolas Tourneur Fri, 20 Aug 2021 12:18:30 +0000 ++ ++mfgtools (1.4.139-1) unstable; urgency=medium ++ ++ * New upstream version 1.4.139 ++ ++ -- Henry-Nicolas Tourneur Sun, 15 Aug 2021 08:08:49 +0000 ++ ++mfgtools (1.4.77-1) unstable; urgency=medium ++ ++ * New upstream version 1.4.77 ++ ++ -- Henry-Nicolas Tourneur Mon, 25 Jan 2021 17:38:40 +0000 ++ ++mfgtools (1.4.72-1) unstable; urgency=medium ++ ++ * New upstream version 1.4.72 ++ * Set Standard-Version to 4.5.1, no changes needed. ++ ++ -- Henry-Nicolas Tourneur Sun, 17 Jan 2021 15:24:50 +0000 ++ ++mfgtools (1.4.69-1) unstable; urgency=medium ++ ++ * d/patches: remove 001_cmakelist_so+bhlc+repro.patch, merged upstream ++ * New upstream version 1.4.69 ++ ++ -- Henry-Nicolas Tourneur Mon, 14 Dec 2020 12:36:46 +0000 ++ ++mfgtools (1.4.43-1) unstable; urgency=medium ++ ++ * New upstream release ++ * Mark autopkgtest as superficial ++ ++ -- Henry-Nicolas Tourneur Mon, 19 Oct 2020 12:21:53 +0000 ++ ++mfgtools (1.3.191-1) unstable; urgency=medium ++ ++ * Initial release (Closes: #916693) ++ ++ -- Henry-Nicolas Tourneur Thu, 30 Jul 2020 18:58:01 +0000 diff --cc debian/control index 0000000,0000000..ec4b7de new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,33 @@@ ++Source: mfgtools ++Section: admin ++Priority: optional ++Maintainer: DebianOnMobile Maintainers ++Uploaders: ++ Henry-Nicolas Tourneur , ++ Andreas Henriksson , ++Build-Depends: ++ cmake, ++ debhelper-compat (= 13), ++ help2man, ++ libbz2-dev, ++ libtinyxml2-dev, ++ libzstd-dev, ++ libusb-1.0-0-dev, ++ libssl-dev, ++ pkgconf, ++ systemd-dev, ++ zlib1g-dev, ++Standards-Version: 4.6.0 ++Rules-Requires-Root: no ++Homepage: https://github.com/NXPmicro/mfgtools ++Vcs-Git: https://salsa.debian.org/DebianOnMobile-team/mfgtools.git ++Vcs-Browser: https://salsa.debian.org/DebianOnMobile-team/mfgtools ++ ++Package: uuu ++Architecture: any ++Depends: ++ ${misc:Depends}, ++ ${shlibs:Depends} ++Description: Freescale/NXP I.MX Chip image deploy tools ++ Universal update utility for I.MX CPUs. It can be used to e.g. burn uboot or a ++ rootfs into the emmc. diff --cc debian/copyright index 0000000,0000000..8003583 new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,0 +1,69 @@@ ++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ ++Upstream-Name: mfgtools ++Source: https://github.com/NXPmicro/mfgtools ++ ++Files: * ++Copyright: 2018-2020 NXP ++License: BSD-3-clause ++ ++Files: libuuu/sparse_format.h ++Copyright: 2010 The Android Open Source Project ++License: Apache-2.0 ++ ++Files: debian/* ++Copyright: 2020 Henry-Nicolas Tourneur ++License: BSD-3-clause ++ ++Files: debian/uuu.metainfo.xml ++Copyright: 2024 Petter Reinholdtsen ++License: MIT ++ Permission is hereby granted, free of charge, to any person obtaining ++ a copy of this software and associated documentation files (the ++ "Software"), to deal in the Software without restriction, including ++ without limitation the rights to use, copy, modify, merge, publish, ++ distribute, sublicense, and/or sell copies of the Software, and to ++ permit persons to whom the Software is furnished to do so, subject to ++ the following conditions: ++ . ++ The above copyright notice and this permission notice shall be ++ included in all copies or substantial portions of the Software. ++ . ++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ++ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF ++ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ++ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS ++ BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ++ ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN ++ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ++ SOFTWARE. ++ ++License: BSD-3-clause ++ Redistribution and use in source and binary forms, with or without modification, ++ are permitted provided that the following conditions are met: ++ . ++ Redistributions of source code must retain the above copyright notice, this ++ list of conditions and the following disclaimer. ++ . ++ Redistributions in binary form must reproduce the above copyright notice, this ++ list of conditions and the following disclaimer in the documentation and/or ++ other materials provided with the distribution. ++ . ++ Neither the name of the Freescale Semiconductor nor the names of its ++ contributors may be used to endorse or promote products derived from this ++ software without specific prior written permission. ++ . ++ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" ++ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE ++ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ++ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE ++ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR ++ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF ++ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS ++ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN ++ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ++ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE ++ POSSIBILITY OF SUCH DAMAGE. ++ ++License: Apache-2.0 ++ Debian systems provide the Apache 2.0 license in ++ /usr/share/common-licenses/Apache-2.0 diff --cc debian/gbp.conf index 0000000,0000000..089d83e new file mode 100644 --- /dev/null +++ b/debian/gbp.conf @@@ -1,0 -1,0 +1,4 @@@ ++[DEFAULT] ++debian-branch=debian/latest ++upstream-vcs-tag=uuu_%(version)s ++pristine-tar = True diff --cc debian/rules index 0000000,0000000..c1490ee new file mode 100755 --- /dev/null +++ b/debian/rules @@@ -1,0 -1,0 +1,29 @@@ ++#!/usr/bin/make -f ++ ++export DEB_BUILD_MAINT_OPTIONS = hardening=+all reproducible=+fixfilepath,+fixdebugpath ++include /usr/share/dpkg/pkg-info.mk ++ ++ifneq (,$(filter $(DEB_HOST_ARCH), armel m68k mipsel powerpc sh4)) ++export DEB_LDFLAGS_MAINT_APPEND += -Wl,--no-as-needed -latomic -Wl,--as-needed ++endif ++ ++deb_udevdir = $(shell pkg-config --variable=udevdir udev) ++ ++%: ++ dh $@ ++ ++execute_before_dh_auto_configure: ++ echo "$(DEB_VERSION_UPSTREAM)" > .tarball-version ++ ++# generate the manpages from the scripts using help2man ++execute_before_dh_installman: ++ help2man --version-option='-h' --help-option='-h' --no-info --name="Freescale/NXP I.MX Chip image deploy tools" \ ++ debian/uuu/usr/bin/uuu | sed 's/\x1b\[[0-9;]*m//g' > debian/uuu.1 ++ ++execute_after_dh_clean: ++ rm -f debian/uuu.1 .tarball-version ++ ++# generate udev rules ++execute_after_dh_auto_install: ++ test -e debian/uuu && mkdir -p debian/uuu/$(deb_udevdir)/rules.d ++ debian/uuu/usr/bin/uuu -udev > debian/uuu/$(deb_udevdir)/rules.d/70-uuu.rules 2>/dev/null diff --cc debian/salsa-ci.yml index 0000000,0000000..33c3a64 new file mode 100644 --- /dev/null +++ b/debian/salsa-ci.yml @@@ -1,0 -1,0 +1,4 @@@ ++--- ++include: ++ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml ++ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml diff --cc debian/source/format index 0000000,0000000..163aaf8 new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) diff --cc debian/tests/control index 0000000,0000000..2040c44 new file mode 100644 --- /dev/null +++ b/debian/tests/control @@@ -1,0 -1,0 +1,3 @@@ ++Test-Command: uuu -h ++Restrictions: allow-stderr superficial ++Depends: @ diff --cc debian/uuu.install index 0000000,0000000..c4e0bfd new file mode 100644 --- /dev/null +++ b/debian/uuu.install @@@ -1,0 -1,0 +1,1 @@@ ++debian/uuu.metainfo.xml usr/share/metainfo diff --cc debian/uuu.manpages index 0000000,0000000..722ec01 new file mode 100644 --- /dev/null +++ b/debian/uuu.manpages @@@ -1,0 -1,0 +1,1 @@@ ++debian/uuu.1 diff --cc debian/uuu.metainfo.xml index 0000000,0000000..2e7de0e new file mode 100644 --- /dev/null +++ b/debian/uuu.metainfo.xml @@@ -1,0 -1,0 +1,53 @@@ ++ ++ ++ com.github.NXPmicro.mfgtools ++ MIT ++ mfgtools ++ Freescale/NXP I.MX Chip image deploy tools ++ ++

Universal update utility for I.MX CPUs. It can be used to ++ e.g. burn uboot or a rootfs into the emmc.

++
++ https://github.com/nxp-imx/mfgtools ++ ++ usb:v1FC9p012Fd* ++ usb:v1FC9p0129d* ++ usb:v1FC9p0147d* ++ usb:v15A2p004Fd* ++ usb:v1FC9p013Ed* ++ usb:v1FC9p0146d* ++ usb:v1FC9p014Ad* ++ usb:v1FC9p014Bd* ++ usb:v1FC9p014Ed* ++ usb:v1FC9p015Dd* ++ usb:v15A2p0076d* ++ usb:v15A2p0054d* ++ usb:v15A2p0061d* ++ usb:v15A2p0063d* ++ usb:v15A2p0071d* ++ usb:v15A2p007Dd* ++ usb:v15A2p0080d* ++ usb:v1FC9p0128d* ++ usb:v1FC9p0126d* ++ usb:v1FC9p0135d* ++ usb:v1FC9p0134d* ++ usb:v1FC9p012Bd* ++ usb:v0525pB4A4d* ++ usb:v0525pB4A4d* ++ usb:v1FC9p0151d* ++ usb:v0525pB4A4d* ++ usb:v3016p1001d* ++ usb:v3016p1001d* ++ usb:v066Fp9AFEd* ++ usb:v066Fp9BFFd* ++ usb:v1FC9p0153d* ++ usb:v0525pA4A5d* ++ usb:v18D1p0D02d* ++ usb:v3016p0001d* ++ usb:v1FC9p0152d* ++ usb:v0483p0AFBd* ++ ++ ++ NXP ++ ++
diff --cc debian/watch index 0000000,0000000..1fce556 new file mode 100644 --- /dev/null +++ b/debian/watch @@@ -1,0 -1,0 +1,3 @@@ ++version=4 ++opts=filenamemangle=s/.+\/uuu_(\d\S+)\.tar\.gz/uuu_$1\.tar\.gz/ \ ++ https://github.com/NXPmicro/mfgtools/tags .*/uuu_(\d\S+)\.tar\.gz