Hello community, here is the log from the commit of package sunxi-tools for openSUSE:Factory checked in at 2016-11-01 09:59:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sunxi-tools (Old) and /work/SRC/openSUSE:Factory/.sunxi-tools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sunxi-tools" Changes: -------- --- /work/SRC/openSUSE:Factory/sunxi-tools/sunxi-tools.changes 2016-02-17 12:25:12.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.sunxi-tools.new/sunxi-tools.changes 2016-11-01 09:59:17.000000000 +0100 @@ -1,0 +2,23 @@ +Mon Oct 31 11:48:22 UTC 2016 - [email protected] + +- Don't build target-tools as static + +------------------------------------------------------------------- +Mon Oct 31 03:03:03 UTC 2016 - [email protected] + +- Simplify aarch64 build fixes + +------------------------------------------------------------------- +Tue Jul 19 21:40:59 UTC 2016 - [email protected] + +- Update to v1.4.1 + * Adds support for Allwinner A80 and A64 + * sunxi-fel: fixes + * sunxi-fel: new features: + + progress indicator + + some new commands + + ability to affect the U-Boot environment (variables) + * sunxi-fexc/bin2fex/fex2bin: bugfixes + * new sunxi-nand-image-builder utility for "raw" NAND images + +------------------------------------------------------------------- Old: ---- sunxi-tools-1.3.tar.gz New: ---- sunxi-tools-1.4.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sunxi-tools.spec ++++++ --- /var/tmp/diff_new_pack.JqMFVa/_old 2016-11-01 09:59:18.000000000 +0100 +++ /var/tmp/diff_new_pack.JqMFVa/_new 2016-11-01 09:59:18.000000000 +0100 @@ -16,8 +16,10 @@ # +%define sunxi_arch armv7hl aarch64 + Name: sunxi-tools -Version: 1.3 +Version: 1.4.1 Release: 0 Summary: Tools for Allwinner A10 devices License: GPL-2.0+ @@ -25,32 +27,45 @@ Url: https://github.com/linux-sunxi/sunxi-tools Source: https://github.com/linux-sunxi/sunxi-tools/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: libusb-1_0-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig +BuildRequires: pkgconfig(libusb-1.0) %description Tools to help hacking Allwinner A10 (aka sun4i) based devices and its successors. -%define sunxi_arch armv7hl aarch64 - %prep %setup -q %build -make %{?_smp_mflags} CFLAGS="-std=c99 -D_POSIX_C_SOURCE=200112L -Iinclude/ %{optflags}" +# Suppress sunxi-meminfo on aarch64 due to sys/io.h build failure +# https://github.com/linux-sunxi/sunxi-tools/issues/76 +# Also suppress -static for target-tools +make %{?_smp_mflags} EXTRA_CFLAGS="%{optflags}" CROSS_COMPILE="" \ +%ifarch %sunxi_arch + TARGET_CFLAGS="-g -O0 -Wall -Wextra -std=c99 -D_POSIX_C_SOURCE=200112L -D_BSD_SOURCE -D_DEFAULT_SOURCE -Iinclude/ %{optflags}" \ +%ifarch aarch64 + TARGET_TOOLS="sunxi-pio" \ +%endif + all +%else + tools +%endif %install make %{?_smp_mflags} DESTDIR=%{buildroot} PREFIX=%{_prefix} BINDIR=%{_bindir} \ %ifarch %sunxi_arch - install-tools install-target-tools +%ifarch aarch64 + TARGET_TOOLS="sunxi-pio" \ +%endif + install-all %else - install-tools + install %endif %files %defattr(-,root,root) -%doc README COPYING +%doc README.md LICENSE.md %{_bindir}/bin2fex %{_bindir}/fex2bin %{_bindir}/sunxi-bootinfo @@ -58,6 +73,9 @@ %{_bindir}/sunxi-fexc %{_bindir}/sunxi-nand-part %ifarch %sunxi_arch +%ifnarch aarch64 +%{_bindir}/sunxi-meminfo +%endif %{_bindir}/sunxi-pio %endif ++++++ sunxi-tools-1.3.tar.gz -> sunxi-tools-1.4.1.tar.gz ++++++ ++++ 5442 lines of diff (skipped)
