Hello community,

here is the log from the commit of package android-tools for openSUSE:Factory 
checked in at 2015-07-16 17:17:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/android-tools (Old)
 and      /work/SRC/openSUSE:Factory/.android-tools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "android-tools"

Changes:
--------
--- /work/SRC/openSUSE:Factory/android-tools/android-tools.changes      
2015-07-02 22:45:35.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.android-tools.new/android-tools.changes 
2015-07-16 17:17:03.000000000 +0200
@@ -1,0 +2,10 @@
+Tue Jul 14 07:18:53 UTC 2015 - [email protected]
+
+- Update to version 5.1.1_r8
+  * No changelog available
+- Drop obsolete fix-overflow-in-adb_client.patch
+- Drop obsolete android-tools-ppc64-types.patch
+- Fix implicit definition
+  * f2fs-tools-implicit-definitions.patch
+
+-------------------------------------------------------------------

Old:
----
  android-tools-ppc64-types.patch
  core-4.2.2_r1.tar.bz2
  extras-4.2.2_r1.tar.bz2
  fix-overflow-in-adb_client.patch

New:
----
  core-5.1.1_r8.tar.bz2
  extras-5.1.1_r8.tar.bz2
  f2fs-tools-5.1.1_r8.tar.bz2
  f2fs-tools-implicit-definitions.patch
  libselinux-5.1.1_r8.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ android-tools.spec ++++++
--- /var/tmp/diff_new_pack.WH3VH4/_old  2015-07-16 17:17:04.000000000 +0200
+++ /var/tmp/diff_new_pack.WH3VH4/_new  2015-07-16 17:17:04.000000000 +0200
@@ -17,29 +17,36 @@
 
 
 Name:           android-tools
-Version:        4.2.2_r1
+Version:        5.1.1_r8
 Release:        0
 Summary:        Android platform tools (adb, fastboot)
 License:        Apache-2.0 and BSD-3-Clause
 Group:          Hardware/Mobile
 Url:            http://developer.android.com/guide/developing/tools/
 # git clone https://android.googlesource.com/platform/system/core.git && cd 
core
-# git archive android-%{version} --prefix=core-%{version}/ adb fastboot 
libzipfile libcutils libmincrypt libsparse mkbootimg include/cutils 
include/zipfile include/mincrypt | bzip2 > ../core-%{version}.tar.bz2
+# git archive android-%{version} --prefix=core-%{version}/ adb fastboot 
libzipfile libcutils libmincrypt libsparse mkbootimg include/cutils 
include/utils include/private include/zipfile include/mincrypt | bzip2 > 
../core-%{version}.tar.bz2
 #
 # git clone https://android.googlesource.com/platform/system/extras.git && cd 
extras
-# git archive android-%{version} --prefix=extras/ ext4_utils | bzip2 > 
../extras-%{version}.tar.bz2
+# git archive android-%{version} --prefix=extras-%{version}/ ext4_utils 
f2fs_utils | bzip2 > ../extras-%{version}.tar.bz2
+#
+# git clone https://android.googlesource.com/platform/external/libselinux.git 
&& cd libselinux
+# git archive android-%{version} --prefix=libselinux-%{version}/ | bzip2 > 
../libselinux-%{version}.tar.bz2
+#
+# git clone https://android.googlesource.com/platform/external/f2fs-tools.git 
&& cd f2fs-tools
+# git archive android-%{version} --prefix=f2fs-tools-%{version}/ | bzip2 > 
../f2fs-tools-%{version}.tar.bz2
 Source0:        core-%{version}.tar.bz2
 Source1:        extras-%{version}.tar.bz2
-Source2:        core-Makefile
-Source3:        adb-Makefile
-Source4:        fastboot-Makefile
-Source5:        51-android.rules
-Patch0:         android-tools-ppc64-types.patch
-Patch1:         fix-overflow-in-adb_client.patch
-
-BuildRequires:  libselinux-devel
+Source2:        libselinux-%{version}.tar.bz2
+Source3:        f2fs-tools-%{version}.tar.bz2
+Source4:        core-Makefile
+Source5:        adb-Makefile
+Source6:        fastboot-Makefile
+Source7:        51-android.rules
+# PATCh-FIX-OPENSUSE f2fs-tools-implicit-definitions.patch -- fix implicit 
definition
+Patch0:         f2fs-tools-implicit-definitions.patch
 BuildRequires:  openssl-devel
 BuildRequires:  zlib-devel
+BuildRequires:  pkgconfig(libpcre)
 BuildRequires:  pkgconfig(udev)
 Requires:       udev
 %{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir 
udev)/rules.d }
@@ -50,20 +57,21 @@
 to directly flash the filesystem in Android devices from a host via USB.
 
 %prep
-%setup -q -b 1 -n extras
-%patch0 -p1
-%setup -q -b 0 -n core-%{version}
-cp -p %{SOURCE2} Makefile
-cp -p %{SOURCE3} adb/Makefile
-cp -p %{SOURCE4} fastboot/Makefile
-%patch1 -p1
+%setup -q -a1 -a2 -a3 -n core-%{version}
+mv extras-%{version} extras
+mv libselinux-%{version} libselinux
+mv f2fs-tools-%{version} f2fs-tools
+%patch0
+cp -p %{SOURCE4} Makefile
+cp -p %{SOURCE5} adb/Makefile
+cp -p %{SOURCE6} fastboot/Makefile
 
 %build
 make %{?_smp_mflags}
 
 %install
 install -d -m 0755 %{buildroot}%{_bindir}
-install -D -m 0644 %{SOURCE5} %{buildroot}%{_udevrulesdir}/51-android.rules
+install -D -m 0644 %{SOURCE7} %{buildroot}%{_udevrulesdir}/51-android.rules
 make install DESTDIR=%{buildroot} BINDIR=%{_bindir}
 
 %post

++++++ 51-android.rules ++++++
--- /var/tmp/diff_new_pack.WH3VH4/_old  2015-07-16 17:17:04.000000000 +0200
+++ /var/tmp/diff_new_pack.WH3VH4/_new  2015-07-16 17:17:04.000000000 +0200
@@ -1,141 +1,115 @@
 # http://developer.android.com/guide/developing/device.html
-# adb/usb_vendors.c
 
 # Acer
 SUBSYSTEM=="usb", ATTR{idVendor}=="0502", TAG+="uaccess"
 
+# ASUS
+SUBSYSTEM=="usb", ATTR{idVendor}=="0b05", TAG+="uaccess"
+
 # Dell
 SUBSYSTEM=="usb", ATTR{idVendor}=="413c", TAG+="uaccess"
 
 # Foxconn
 SUBSYSTEM=="usb", ATTR{idVendor}=="0489", TAG+="uaccess"
 
+# Fujitsu
+SUBSYSTEM=="usb", ATTR{idVendor}=="04c5", TAG+="uaccess"
+
+# Fujitsu Toshiba
+SUBSYSTEM=="usb", ATTR{idVendor}=="04c5", TAG+="uaccess"
+
 # Garmin-Asus
-SUBSYSTEM=="usb", ATTR{idVendor}=="091E", TAG+="uaccess"
+SUBSYSTEM=="usb", ATTR{idVendor}=="091e", TAG+="uaccess"
 
 # Google
 SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", TAG+="uaccess"
 
+# Haier
+SUBSYSTEM=="usb", ATTR{idVendor}=="201E", TAG+="uaccess"
+
+# Hisense
+SUBSYSTEM=="usb", ATTR{idVendor}=="109b", TAG+="uaccess"
+
 # HTC
 SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", TAG+="uaccess"
 
 # Huawei
 SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", TAG+="uaccess"
 
+# Intel
+SUBSYSTEM=="usb", ATTR{idVendor}=="8087", TAG+="uaccess"
+
+# K-Touch
+SUBSYSTEM=="usb", ATTR{idVendor}=="24e3", TAG+="uaccess"
+
+# KT Tech
+SUBSYSTEM=="usb", ATTR{idVendor}=="2116", TAG+="uaccess"
+
 # Kyocera
 SUBSYSTEM=="usb", ATTR{idVendor}=="0482", TAG+="uaccess"
 
+# Lenovo
+SUBSYSTEM=="usb", ATTR{idVendor}=="17ef", TAG+="uaccess"
+
 # LG
 SUBSYSTEM=="usb", ATTR{idVendor}=="1004", TAG+="uaccess"
 
 # Motorola
 SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", TAG+="uaccess"
 
-# Nvidia
-SUBSYSTEM=="usb", ATTR{idVendor}=="0955", TAG+="uaccess"
-
-# Pantech
-SUBSYSTEM=="usb", ATTR{idVendor}=="10A9", TAG+="uaccess"
-
-# Samsung
-SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", TAG+="uaccess"
-
-# Sharp
-SUBSYSTEM=="usb", ATTR{idVendor}=="04dd", TAG+="uaccess"
-
-# Sony Ericsson
-SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", TAG+="uaccess"
-
-# ZTE
-SUBSYSTEM=="usb", ATTR{idVendor}=="19d2", TAG+="uaccess"
-
-# Qualcomm
-SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", TAG+="uaccess"
-
-# On-The-Go-Video
-SUBSYSTEM=="usb", ATTR{idVendor}=="2257", TAG+="uaccess"
+# MTK
+SUBSYSTEM=="usb", ATTR{idVendor}=="0e8d", TAG+="uaccess"
 
 # NEC
 SUBSYSTEM=="usb", ATTR{idVendor}=="0409", TAG+="uaccess"
 
-# Panasonic
-SUBSYSTEM=="usb", ATTR{idVendor}=="04da", TAG+="uaccess"
+# Nook
+SUBSYSTEM=="usb", ATTR{idVendor}=="2080", TAG+="uaccess"
 
-# Toshiba
-SUBSYSTEM=="usb", ATTR{idVendor}=="0930", TAG+="uaccess"
+# Nvidia
+SUBSYSTEM=="usb", ATTR{idVendor}=="0955", TAG+="uaccess"
 
-# SK Telesys
-SUBSYSTEM=="usb", ATTR{idVendor}=="1f53", TAG+="uaccess"
+# OTGV
+SUBSYSTEM=="usb", ATTR{idVendor}=="2257", TAG+="uaccess"
 
-# KT Tech
-SUBSYSTEM=="usb", ATTR{idVendor}=="2116", TAG+="uaccess"
+# Pantech
+SUBSYSTEM=="usb", ATTR{idVendor}=="10a9", TAG+="uaccess"
 
-# ASUS
-SUBSYSTEM=="usb", ATTR{idVendor}=="0b05", TAG+="uaccess"
+# Pegatron
+SUBSYSTEM=="usb", ATTR{idVendor}=="1d4d", TAG+="uaccess"
 
 # Philips
 SUBSYSTEM=="usb", ATTR{idVendor}=="0471", TAG+="uaccess"
 
-# Texas Instruments
-SUBSYSTEM=="usb", ATTR{idVendor}=="0451", TAG+="uaccess"
-
-# Funai
-SUBSYSTEM=="usb", ATTR{idVendor}=="0f1c", TAG+="uaccess"
-
-# Gigabyte
-SUBSYSTEM=="usb", ATTR{idVendor}=="0414", TAG+="uaccess"
-
-# IRiver
-SUBSYSTEM=="usb", ATTR{idVendor}=="2420", TAG+="uaccess"
-
-# Compal
-SUBSYSTEM=="usb", ATTR{idVendor}=="1219", TAG+="uaccess"
-
-# T & A Mobile Phones
-SUBSYSTEM=="usb", ATTR{idVendor}=="1bbb", TAG+="uaccess"
-
-# LenovoMobile
-SUBSYSTEM=="usb", ATTR{idVendor}=="2006", TAG+="uaccess"
-
-# Lenovo
-SUBSYSTEM=="usb", ATTR{idVendor}=="17ef", TAG+="uaccess"
-
-# Vizio
-SUBSYSTEM=="usb", ATTR{idVendor}=="e040", TAG+="uaccess"
-
-# K-Touch
-SUBSYSTEM=="usb", ATTR{idVendor}=="24e3", TAG+="uaccess"
-
-# Pegatron
-SUBSYSTEM=="usb", ATTR{idVendor}=="1d4d", TAG+="uaccess"
-
-# Archos
-SUBSYSTEM=="usb", ATTR{idVendor}=="0e79", TAG+="uaccess"
+# PMC-Sierra
+SUBSYSTEM=="usb", ATTR{idVendor}=="04da", TAG+="uaccess"
 
-# Positivo
-SUBSYSTEM=="usb", ATTR{idVendor}=="1662", TAG+="uaccess"
+# Qualcomm
+SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", TAG+="uaccess"
 
-# Intel
-SUBSYSTEM=="usb", ATTR{idVendor}=="8087", TAG+="uaccess"
+# SK Telesys
+SUBSYSTEM=="usb", ATTR{idVendor}=="1f53", TAG+="uaccess"
 
-# Quanta
-SUBSYSTEM=="usb", ATTR{idVendor}=="0408", TAG+="uaccess"
+# Samsung
+SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", TAG+="uaccess"
 
-# INQ Mobile
-SUBSYSTEM=="usb", ATTR{idVendor}=="2314", TAG+="uaccess"
+# Sharp
+SUBSYSTEM=="usb", ATTR{idVendor}=="04dd", TAG+="uaccess"
 
 # Sony
 SUBSYSTEM=="usb", ATTR{idVendor}=="054c", TAG+="uaccess"
 
-# Lab126
-SUBSYSTEM=="usb", ATTR{idVendor}=="1949", TAG+="uaccess"
-
-# Yulong Coolpad
-SUBSYSTEM=="usb", ATTR{idVendor}=="1ebf", TAG+="uaccess"
+# Sony Ericsson
+SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", TAG+="uaccess"
 
-# Kobo
-SUBSYSTEM=="usb", ATTR{idVendor}=="2237", TAG+="uaccess"
+# Sony Mobile Communications
+SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", TAG+="uaccess"
 
 # Teleepoch
 SUBSYSTEM=="usb", ATTR{idVendor}=="2340", TAG+="uaccess"
 
+# Toshiba
+SUBSYSTEM=="usb", ATTR{idVendor}=="0930", TAG+="uaccess"
+
+# ZTE
+SUBSYSTEM=="usb", ATTR{idVendor}=="19d2", TAG+="uaccess"
\ No newline at end of file

++++++ adb-Makefile ++++++
--- /var/tmp/diff_new_pack.WH3VH4/_old  2015-07-16 17:17:04.000000000 +0200
+++ /var/tmp/diff_new_pack.WH3VH4/_new  2015-07-16 17:17:04.000000000 +0200
@@ -13,10 +13,8 @@
 SRCS+= transport_usb.c
 SRCS+= usb_linux.c
 SRCS+= usb_vendors.c
-SRCS+= utils.c
 
 VPATH+= ../libcutils
-SRCS+= abort_socket.c
 SRCS+= socket_inaddr_any_server.c
 SRCS+= socket_local_client.c
 SRCS+= socket_local_server.c
@@ -24,7 +22,6 @@
 SRCS+= socket_loopback_server.c
 SRCS+= socket_network_client.c
 SRCS+= load_file.c
-SRCS+= list.c
 
 VPATH+= ../libzipfile
 SRCS+= centraldir.c
@@ -32,12 +29,15 @@
 
 VPATH+= ../libmincrypt
 SRCS+= rsa.c
-SRCS+= rsa_e_3.c
-SRCS+= rsa_e_f4.c
 SRCS+= sha.c
+SRCS+= sha256.c
+SRCS+= p256.c
+SRCS+= p256_ec.c
+SRCS+= p256_ecdsa.c
 
 CPPFLAGS+= -DADB_HOST=1
 CPPFLAGS+= -DHAVE_FORKEXEC=1
+CPPFLAGS+= -DHAVE_OFF64_T=1
 CPPFLAGS+= -DHAVE_SYMLINKS
 CPPFLAGS+= -DHAVE_TERMIO_H
 CPPFLAGS+= -D_GNU_SOURCE

++++++ core-4.2.2_r1.tar.bz2 -> core-5.1.1_r8.tar.bz2 ++++++
++++ 38466 lines of diff (skipped)

++++++ extras-4.2.2_r1.tar.bz2 -> extras-5.1.1_r8.tar.bz2 ++++++
++++ 4762 lines of diff (skipped)

++++++ f2fs-tools-implicit-definitions.patch ++++++
--- extras/f2fs_utils/f2fs_utils.c
+++ extras/f2fs_utils/f2fs_utils.c
@@ -28,6 +28,7 @@
 
 #define _LARGEFILE64_SOURCE
 
+#include <string.h>
 #include <fcntl.h>
 #include <dlfcn.h>
 ++++++ fastboot-Makefile ++++++
--- /var/tmp/diff_new_pack.WH3VH4/_old  2015-07-16 17:17:04.000000000 +0200
+++ /var/tmp/diff_new_pack.WH3VH4/_new  2015-07-16 17:17:04.000000000 +0200
@@ -2,7 +2,9 @@
 SRCS+= engine.c
 SRCS+= bootimg.c
 SRCS+= fastboot.c
+SRCS+= fs.c
 SRCS+= usb_linux.c
+SRCS+= util.c
 SRCS+= util_linux.c
 
 VPATH+= ../libzipfile
@@ -17,10 +19,12 @@
 SRCS+= sparse_err.c
 SRCS+= sparse_read.c
 
-VPATH+= ../../extras/ext4_utils
+VPATH+= ../extras/ext4_utils
 SRCS+= allocate.c
 SRCS+= contents.c
+SRCS+= crc16.c
 SRCS+= ext4_utils.c
+SRCS+= ext4_sb.c
 SRCS+= extent.c
 SRCS+= indirect.c
 SRCS+= make_ext4fs.c
@@ -28,20 +32,40 @@
 SRCS+= uuid.c
 SRCS+= wipe.c
 
+VPATH+= ../extras/f2fs_utils
+SRCS+= f2fs_utils.c
+SRCS+= f2fs_dlutils.c
+SRCS+= f2fs_ioutils.c
+
+VPATH+= ../libselinux/src
+SRCS+= callbacks.c
+SRCS+= check_context.c
+SRCS+= freecon.c
+SRCS+= init.c
+SRCS+= label.c
+SRCS+= label_android_property.c
+SRCS+= label_file.c
+
 CPPFLAGS+= -DADB_HOST=1
 CPPFLAGS+= -DHAVE_FORKEXEC=1
+CPPFLAGS+= -DHAVE_OFF64_T=1
 CPPFLAGS+= -DHAVE_SYMLINKS
 CPPFLAGS+= -DHAVE_TERMIO_H
 CPPFLAGS+= -D_GNU_SOURCE
 CPPFLAGS+= -D_XOPEN_SOURCE
+CPPFLAGS+= -DNULL=0
 CPPFLAGS+= -I.
 CPPFLAGS+= -I../include
 CPPFLAGS+= -I../libsparse/include
 CPPFLAGS+= -I../mkbootimg
-CPPFLAGS+= -I../../extras/ext4_utils
+CPPFLAGS+= -I../extras/ext4_utils
+CPPFLAGS+= -I../extras/f2fs_utils
+CPPFLAGS+= -I../libselinux/include
+CPPFLAGS+= -I../f2fs-tools/include
+CPPFLAGS+= -I../f2fs-tools/mkfs
 
-CFLAGS+= $(RPM_OPT_FLAGS)
-LIBS= -lrt -lpthread -lz -lselinux
+CFLAGS+= $(RPM_OPT_FLAGS) -std=gnu99
+LIBS= -lpthread -lz -ldl -lpcre
 
 CC= $(TOOLCHAIN)gcc
 LD= $(TOOLCHAIN)gcc


Reply via email to