diff --git a/android-tools.spec b/android-tools.spec index f6a84dd..88c17ce 100644 --- a/android-tools.spec +++ b/android-tools.spec @@ -1,10 +1,8 @@ -%global packdname -%{version} - %global _hardened_build 1 Name: android-tools -Version: 30.0.5p1 -Release: 2%{?dist} +Version: 31.0.2 +Release: 1%{?dist} Epoch: 1 Summary: Android platform tools(adb, fastboot) @@ -25,15 +23,20 @@ BuildRequires: brotli-devel BuildRequires: cmake BuildRequires: gcc BuildRequires: gcc-c++ -BuildRequires: golang BuildRequires: gtest-devel BuildRequires: libusbx-devel +BuildRequires: systemd +BuildRequires: golang +BuildRequires: golang(golang.org/x/crypto/chacha20) +BuildRequires: golang(golang.org/x/crypto/chacha20poly1305) +BuildRequires: golang(golang.org/x/crypto/curve25519) +BuildRequires: golang(golang.org/x/crypto/hkdf) +BuildRequires: golang(golang.org/x/crypto/xts) BuildRequires: libzstd-devel BuildRequires: lz4-devel BuildRequires: pcre2-devel BuildRequires: perl BuildRequires: protobuf-devel -BuildRequires: systemd Provides: adb = %{epoch}:%{version}-%{release} Provides: fastboot = %{epoch}:%{version}-%{release} @@ -68,9 +71,9 @@ setup between the host and the target phone as adb. %prep %autosetup cp -p %{SOURCE1} 51-android.rules - %build +export GO111MODULE=off %cmake -DBUILD_SHARED_LIBS:BOOL=OFF %cmake_build @@ -90,9 +93,10 @@ install -d -m 0775 ${RPM_BUILD_ROOT}%{_sharedstatedir}/adb %systemd_postun_with_restart adb.service %files -%doc vendor/core/adb/OVERVIEW.TXT vendor/core/adb/SERVICES.TXT vendor/core/adb/NOTICE vendor/core/adb/protocol.txt 51-android.rules +%doc 51-android.rules %{_unitdir}/adb.service %attr(0755,root,root) %dir %{_sharedstatedir}/adb +%attr(0755,root,root) %dir %{_datadir}/android-tools #ASL2.0 and BSD %{_bindir}/adb #ASL2.0 @@ -101,9 +105,20 @@ install -d -m 0775 ${RPM_BUILD_ROOT}%{_sharedstatedir}/adb %{_bindir}/fastboot %{_bindir}/append2simg %{_bindir}/mke2fs.android +%{_datadir}/android-tools/completions/adb +%{_datadir}/android-tools/completions/fastboot +%{_datadir}/bash-completion/completions/adb +%{_datadir}/bash-completion/completions/fastboot + %changelog +* Mon Aug 2 2021 Ivan Afonichev - 1:31.0.2-1 +- GCC 11 compatibility +- Add bash complitions +- Specify golang build dependencies +- Resolves: rhbz 1923681 1987363 1674645 + * Wed Jul 21 2021 Fedora Release Engineering - 1:30.0.5p1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index ebae1d7..15543fe 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (android-tools-30.0.5p1.tar.xz) = 8807d7e93ca04994c641278f6b260361f5c06186c9d9edacb0caa72484d5367c35f84c3fb3ad66bf969055e87af48c0b69241b70271e4f3891d1bb2e8336a7f6 +SHA512 (android-tools-31.0.2.tar.xz) = 55f592c2622ef5936f7aea254271fb0b4f57ffcae3ac089c79522efa0d27c31373ba936418a56758d553ebf290cabcd65582b2a6ae60f81bdea15711941664cb