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)


Reply via email to