diff --git a/README.md b/README.md index 60835da..4e85936 100755 --- a/README.md +++ b/README.md @@ -545,7 +545,7 @@ make install [![gfdgd xi/定时器](https://gitee.com/gfdgd-xi/timer/widgets/widget_card.svg?colors=4183c4,ffffff,ffffff,e3e9ed,666666,9b9b9b)](https://gitee.com/gfdgd-xi/timer) ### 请作者喝杯茶 -如果您觉得 Wine 运行器对你有帮助,可以请作者喝杯茶 +如果您觉得对你有帮助,可以请作者喝杯茶 diff --git a/aapt/usr/bin/aapt b/aapt/usr/bin/aapt new file mode 120000 index 0000000..c6d8413 --- /dev/null +++ b/aapt/usr/bin/aapt @@ -0,0 +1 @@ +../lib/android-sdk/build-tools/debian/aapt \ No newline at end of file diff --git a/aapt/usr/bin/aapt2 b/aapt/usr/bin/aapt2 new file mode 120000 index 0000000..4fc6c92 --- /dev/null +++ b/aapt/usr/bin/aapt2 @@ -0,0 +1 @@ +../lib/android-sdk/build-tools/debian/aapt2 \ No newline at end of file diff --git a/aapt/usr/lib/android-sdk/build-tools/debian/aapt b/aapt/usr/lib/android-sdk/build-tools/debian/aapt new file mode 100755 index 0000000..ac79931 Binary files /dev/null and b/aapt/usr/lib/android-sdk/build-tools/debian/aapt differ diff --git a/aapt/usr/lib/android-sdk/build-tools/debian/aapt2 b/aapt/usr/lib/android-sdk/build-tools/debian/aapt2 new file mode 100755 index 0000000..118d523 Binary files /dev/null and b/aapt/usr/lib/android-sdk/build-tools/debian/aapt2 differ diff --git a/aapt/usr/share/bash-completion/completions/aapt b/aapt/usr/share/bash-completion/completions/aapt new file mode 100644 index 0000000..48cbd20 --- /dev/null +++ b/aapt/usr/share/bash-completion/completions/aapt @@ -0,0 +1,102 @@ +# Debian aapt(1) completion -*- shell-script -*- +# Copyright: 2014 Hans-Christoph Steiner + +_aapt() +{ + local cur prev words cword + _init_completion || return + + local special i + for (( i=0; i < ${#words[@]}-1; i++ )); do + if [[ ${words[i]} == @(add|crunch|dump|list|package|remove|singleCrunch|version) ]]; then + special=${words[i]} + fi + done + + if [[ -n $special ]]; then + case $special in + add) + if [[ "$cur" == -* ]]; then + COMPREPLY=( $( compgen -W '-C -S -v' -- "$cur" ) ) + else + _filedir 'apk' + fi + return 0 + ;; + crunch) + if [[ "$cur" == -* ]]; then + COMPREPLY=( $( compgen -W '-C -i -o -S -v' -- "$cur" ) ) + else + _filedir 'apk' + fi + return 0 + ;; + dump) + case "$prev" in + badging|configurations|permissions|resources|strings|xmltree|xmlstrings) + if [[ "$cur" == -* ]]; then + COMPREPLY=( $( compgen -W '--values' -- "$cur" ) ) + else + _filedir 'apk' + fi + return 0 + ;; + esac + COMPREPLY=( $( compgen -W 'badging configurations permissions resources + strings xmltree xmlstrings' -- "$cur" ) ) + return 0 + ;; + list) + if [[ "$cur" == -* ]]; then + COMPREPLY=( $( compgen -W '-a -v' -- "$cur" ) ) + else + _filedir 'apk' + fi + return 0 + ;; + package) + if [[ "$cur" == -* ]]; then + COMPREPLY=( $( compgen -W '-A -c -d -f -F -g -G -I -j -m -P + -S -u -v -x -z -m -0 + --debug-mode --min-sdk-version --target-sdk-version + --app-version --app-version-name --custom-package + --rename-manifest-package --rename-instrumentation-target-package + --utf16 --auto-add-overlay --max-res-version + --product --preferred-configurations --output-text-symbols + ' -- "$cur" ) ) + else + _filedir + fi + return 0 + ;; + remove) + if [[ "$cur" == -* ]]; then + COMPREPLY=( $( compgen -W '-v' -- "$cur" ) ) + else + _filedir + fi + return 0 + ;; + singleCrunch) + case $prev in + -i|-o) + _filedir + return 0 + ;; + esac + COMPREPLY=( $( compgen -W '-i -o -v' -- "$cur" ) ) + return 0 + ;; + version) + return 0 + ;; + esac + fi + + COMPREPLY=( $( compgen -W 'add crunch dump list package remove singleCrunch version' -- "$cur" ) ) + + return 0 +} && +complete -F _aapt aapt + +# ex: ts=4 sw=4 et filetype=sh diff --git a/aapt/usr/share/doc/aapt/NOTICE.gz b/aapt/usr/share/doc/aapt/NOTICE.gz new file mode 100644 index 0000000..813ec12 Binary files /dev/null and b/aapt/usr/share/doc/aapt/NOTICE.gz differ diff --git a/aapt/usr/share/doc/aapt/changelog.Debian.gz b/aapt/usr/share/doc/aapt/changelog.Debian.gz new file mode 100644 index 0000000..05a6d72 Binary files /dev/null and b/aapt/usr/share/doc/aapt/changelog.Debian.gz differ diff --git a/aapt/usr/share/doc/aapt/copyright b/aapt/usr/share/doc/aapt/copyright new file mode 100644 index 0000000..5d6ba93 --- /dev/null +++ b/aapt/usr/share/doc/aapt/copyright @@ -0,0 +1,133 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0 +Upstream-Name: Android framework classes and services +Source: https://android.googlesource.com/platform/frameworks/base +Files-Excluded: *.jar + data + docs/downloads + media/tests + packages + services + tests + tools/preload + +Files: * +Copyright: 2005-2012, The Android Open Source Project + 2004-2010, NXP Software + 2003-2010, VisualOn + 1998-2009, PacketVideo + 2002-2008, John Cowan + 1991-2008, Unicode, Inc. + 2007, Nuance Communications + 1999-2006, The Apache Software Foundation + 2004, Apple Computer, Inc. + 2015, Samsung LSI +License: Apache-2.0 + +Files: debian/* +Copyright: 2014, Hans-Christoph Steiner + 2005-2012, The Android Open Source Project + 1999-2006, The Apache Software Foundation + 2015-2016, Kai-Chung Yan (殷啟聰) +License: Apache-2.0 + +Files: libs/hwui/utils/FatVector.h + libs/hwui/utils/LinearAllocator.* +Copyright: 2012-2015, The Android Open Source Project +License: BSD-2-clause + +Files: obex/javax/obex/*.java +Copyright: 2008-2009, Motorola, Inc. + 2014-2015, The Android Open Source Project + 2008-2009, Motorola, Inc. +License: BSD-3-clause + +Files: core/jni/android/graphics/HarfBuzzNGFaceSkia.cpp +Copyright: 2012, Google Inc +License: BSD-3-clause + +Files: core/jni/android/graphics/HarfBuzzNGFaceSkia.h +Copyright: 2011, Google Inc +License: BSD-3-clause + +Files: telephony/java/com/android/ims/internal/IImsEcbm.aidl + telephony/java/com/android/ims/internal/IImsEcbmListener.aidl +Copyright: 2014, The Linux Foundation +License: BSD-3-clause + +Files: core/java/android/text/format/TimeFormatter.java +Copyright: 1989, The Regents of the University of California +License: BSD-Berkeley + +License: Apache-2.0 + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + . + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + . + On Debian systems, the full text of the Apache License, Version 2.0 + can be found in the file `/usr/share/common-licenses/Apache-2.0'. + +License: BSD-2-clause + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + . + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY + EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR + CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY + OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +License: BSD-3-clause + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + . + * Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + * Neither the name of the Motorola, Inc. nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. + +License: BSD-Berkeley + Redistribution and use in source and binary forms are permitted + provided that the above copyright notice and this paragraph are + duplicated in all such forms and that any documentation, + advertising materials, and other materials related to such + distribution and use acknowledge that the software was developed + by the University of California, Berkeley. The name of the + University may not be used to endorse or promote products derived + from this software without specific prior written permission. + THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. \ No newline at end of file diff --git a/aapt/usr/share/lintian/overrides/aapt b/aapt/usr/share/lintian/overrides/aapt new file mode 100644 index 0000000..991a0f5 --- /dev/null +++ b/aapt/usr/share/lintian/overrides/aapt @@ -0,0 +1,4 @@ +# Executables and libraries of Android SDK uses private libraries located in +# /usr/lib/${DEB_HOST_MULTIARCH}/android + +binary-or-shlib-defines-rpath \ No newline at end of file diff --git a/aapt/usr/share/man/man1/aapt.1.gz b/aapt/usr/share/man/man1/aapt.1.gz new file mode 100644 index 0000000..02a76c8 Binary files /dev/null and b/aapt/usr/share/man/man1/aapt.1.gz differ diff --git a/bwrap/run.sh b/bwrap/run.sh new file mode 100644 index 0000000..e69de29