Skip to content
Snippets Groups Projects
Commit 9cc4e883 authored by Roger Shimizu's avatar Roger Shimizu
Browse files

debian/{control,rules}: Sync with debian/exp branch

Including to add package: android-platform-frameworks-native-headers
parent dbe020d8
No related branches found
No related tags found
No related merge requests found
frameworks/native/include/android usr/include/android
frameworks/native/libs/binder/include/binder usr/include/android
android-platform-tools (29.0.6-21) UNRELEASED; urgency=medium
* Team upload.
-- Roger Shimizu <rosh@debian.org> Mon, 01 Aug 2022 23:41:41 +0900
android-platform-tools (29.0.6-20) unstable; urgency=medium
* Team upload.
......
......@@ -4,11 +4,12 @@ Priority: optional
Maintainer: Android Tools Maintainers <android-tools-devel@lists.alioth.debian.org>
Uploaders: Chirayu Desai <chirayudesai1@gmail.com>
Build-Depends:
android-libboringssl-dev [amd64 i386 armel armhf arm64 mipsel mips64el],
bash-completion,
clang [amd64 i386 armel armhf arm64 mipsel mips64el ppc64el s390x powerpc ppc64 sparc64 riscv64],
debhelper-compat (= 13),
dh-exec,
Build-Depends-Arch:
android-libboringssl-dev [amd64 i386 armel armhf arm64 mipsel mips64el],
libgtest-dev,
libpng-dev,
libsquashfuse-dev [amd64 i386 armel armhf arm64 mipsel mips64el],
......@@ -54,10 +55,9 @@ Description: Android NDK logger interfaces
Package: android-liblog-dev
Section: libdevel
Architecture: all
Architecture: any
Depends: ${misc:Depends},
android-liblog (>= 1:${source:Upstream-Version}),
android-liblog (<< ${binary:Version}.0~),
android-liblog (= ${binary:Version}),
Description: Android NDK logger interfaces - Development files
liblog represents an interface to the volatile Android Logging system for NDK
(Native) applications and libraries. Interfaces for either writing or reading
......@@ -80,12 +80,11 @@ Description: Android utils library for C
Package: android-libcutils-dev
Section: libdevel
Architecture: all
Architecture: any
Depends: ${misc:Depends},
android-libcutils (>= 1:${source:Upstream-Version}),
android-libcutils (<< ${binary:Version}.0~),
android-libcutils (= ${binary:Version}),
android-libbase-dev (= ${binary:Version}),
android-platform-system-core-headers (= ${binary:Version}),
android-platform-system-core-headers (= 1:${source:Version}),
libbsd-dev,
Description: Android utils library for C - Development files
This library provides common functionalities for android related tools.
......@@ -101,8 +100,6 @@ Multi-Arch: foreign
Depends: ${misc:Depends}, ${shlibs:Depends},
android-libcutils (= ${binary:Version}),
Recommends: android-sdk-platform-tools-common (>= 28.0.2~)
Breaks: android-tools-adb (<< 6.0~)
Replaces: android-tools-adb (<< 6.0~)
Provides: android-tools-adb
Description: Android Debug Bridge
A versatile command line tool that lets you communicate with an emulator
......@@ -126,10 +123,9 @@ Description: Library for sparse files
Package: android-libsparse-dev
Section: libdevel
Architecture: all
Architecture: any
Depends: ${misc:Depends},
android-libsparse (>= 1:${source:Upstream-Version}),
android-libsparse (<< ${binary:Version}.0~),
android-libsparse (= ${binary:Version}),
Description: Library for sparse files - Development files
This library provides APIs for creating, manipulating and destroying sparse
files.
......@@ -152,13 +148,12 @@ Description: Android Utility Function Library
Package: android-libutils-dev
Section: libdevel
Architecture: all
Architecture: amd64 i386 armel armhf arm64 mipsel mips64el
Depends: ${misc:Depends},
android-libbacktrace-dev (= ${binary:Version}),
android-libcutils-dev (= ${binary:Version}),
android-libutils (>= 1:${source:Upstream-Version}),
android-libutils (<< ${binary:Version}.0~),
android-platform-system-core-headers (= ${binary:Version}),
android-libutils (= ${binary:Version}),
android-platform-system-core-headers (= 1:${source:Version}),
Description: Android Utility Function Library - Development files
This library provides miscellaneous utility functions.
.
......@@ -179,10 +174,9 @@ Description: Library for ZIP archives
Package: android-libziparchive-dev
Section: libdevel
Architecture: all
Architecture: any
Depends: ${misc:Depends},
android-libziparchive (>= 1:${source:Upstream-Version}),
android-libziparchive (<< ${binary:Version}.0~),
android-libziparchive (= ${binary:Version}),
libgtest-dev,
Description: Library for ZIP archives - Development files
This library provides APIs for creating and manipulating ZIP archives.
......@@ -191,9 +185,19 @@ Description: Library for ZIP archives - Development files
.
This package contains the development files.
Package: android-platform-frameworks-native-headers
Section: libdevel
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Description: Headers of android-platform-frameworks-native
This package contains headers in include/android in platform/frameworks/native
Consists of all the header files ranging from asset_manager.h to window.h.
Package: android-platform-system-core-headers
Section: libdevel
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Description: Shared headers in AOSP repository platform/system/core
This package contains header files in AOSP repository platform/system/core that
......@@ -209,16 +213,17 @@ Depends: ${shlibs:Depends}, ${misc:Depends},
android-libbase (= ${binary:Version}),
p7zip-full,
Description: Android backtrace library
This library is only used by Android SDK currently.
Android backtrace library produce symbolic backtraces for making
debugging easier.
Package: android-libbacktrace-dev
Section: libdevel
Architecture: all
Architecture: amd64 i386 armel armhf arm64 mipsel mips64el
Depends: ${misc:Depends},
android-libbacktrace (>= 1:${source:Upstream-Version}),
android-libbacktrace (<< ${binary:Version}.0~),
android-libbacktrace (= ${binary:Version}),
Description: Android backtrace library - Development files
This library is only used by Android SDK currently.
Android backtrace library produce symbolic backtraces for making
debugging easier.
.
This package contains the development files.
......@@ -236,10 +241,9 @@ Description: Android base library
Package: android-libbase-dev
Section: libdevel
Architecture: all
Architecture: any
Depends: ${misc:Depends},
android-libbase (>= 1:${source:Upstream-Version}),
android-libbase (<< ${binary:Version}.0~),
android-libbase (= ${binary:Version}),
android-liblog-dev (= ${binary:Version}),
Description: Android base library - Development files
This library provides APIs for basic tasks like handling files, Unicode
......@@ -256,18 +260,33 @@ Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends},
android-liblog (= 1:${binary:Version}),
Description: Support functions for Android's class libraries
This library is only used by Android SDK currently.
libnativehelper is a collection of JNI related utilities used in
Android.
.
There are several header and binary libraries here and not all of the
functionality fits together well. The header libraries are mostly C++
based. The binary libraries are entirely written in C with no C++
dependencies. This is by design as the code here can be distributed in
multiple ways, including mainline modules, so keeping the size down
benefits everyone with smaller downloads and a stable ABI.
Package: android-libnativehelper-dev
Section: libdevel
Architecture: all
Architecture: any
Depends: ${misc:Depends},
android-libnativehelper (>= ${source:Upstream-Version}),
android-libnativehelper (<< ${binary:Version}.0~),
android-libnativehelper (= ${binary:Version}),
Breaks: android-libnativehelper (<< 10.0.0+r36-3)
Replaces: android-libnativehelper (<< 10.0.0+r36-3)
Description: Support functions for Android's class libraries - Development files
This library is only used by Android SDK currently.
libnativehelper is a collection of JNI related utilities used in
Android.
.
There are several header and binary libraries here and not all of the
functionality fits together well. The header libraries are mostly C++
based. The binary libraries are entirely written in C with no C++
dependencies. This is by design as the code here can be distributed in
multiple ways, including mainline modules, so keeping the size down
benefits everyone with smaller downloads and a stable ABI.
.
This package contains the development files.
......@@ -293,12 +312,14 @@ Depends: ${misc:Depends}, ${shlibs:Depends},
android-libziparchive (= ${binary:Version}),
Recommends: android-sdk-platform-tools-common (>= 28.0.2~)
Suggests: android-sdk-platform-tools
Breaks: android-tools-fastboot (<< 6.0~)
Replaces: android-tools-fastboot (<< 6.0~)
Provides: android-tools-fastboot
Description: Android fastboot tool
A command line tool for flashing an Android device, boot an Android device to
fastboot mode, etc..
.
This package recommends "android-sdk-platform-tools-common" which contains
the udev rules for Android devices. Without this package, adb and fastboot need
to be running with root permission.
Package: etc1tool
Architecture: any
......
......@@ -201,6 +201,7 @@ override_dh_gencontrol:
dh_gencontrol -pandroid-libutils-dev -- -v1:$(DEB_VERSION)
dh_gencontrol -pandroid-libziparchive -- -v1:$(DEB_VERSION)
dh_gencontrol -pandroid-libziparchive-dev -- -v1:$(DEB_VERSION)
dh_gencontrol -pandroid-platform-frameworks-native-headers -- -v1:$(DEB_VERSION)
dh_gencontrol -pandroid-platform-system-core-headers -- -v1:$(DEB_VERSION)
dh_gencontrol -pandroid-sdk-libsparse-utils -- -v1:$(DEB_VERSION)
dh_gencontrol -pfastboot -- -v1:$(DEB_VERSION)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment