--- pyaxmlparser-0.3.13.orig/debian/apkinfo.1 +++ pyaxmlparser-0.3.13/debian/apkinfo.1 @@ -0,0 +1,18 @@ +.\" +.\" apkinfo(1) +.\" +.\" Copyright (C) 2018 Andres Salomon +.TH apkinfo 1 "June 2018" +.SH NAME +apkinfo \- display information about an Android APK file +.SH SYNOPSIS +.B "apkinfo FILENAME" +.SH DESCRIPTION +.B apkinfo +is a tool to display information about a downloaded Android APK file. +.B apkinfo +does not take any arguments other than the APK filename. + +This man page was contributed by Andres Salomon +for the Debian GNU/Linux system (but may be used by others). + --- pyaxmlparser-0.3.13.orig/debian/apkinfo.install +++ pyaxmlparser-0.3.13/debian/apkinfo.install @@ -0,0 +1 @@ +usr/bin --- pyaxmlparser-0.3.13.orig/debian/apkinfo.manpages +++ pyaxmlparser-0.3.13/debian/apkinfo.manpages @@ -0,0 +1 @@ +debian/apkinfo.1 --- pyaxmlparser-0.3.13.orig/debian/changelog +++ pyaxmlparser-0.3.13/debian/changelog @@ -0,0 +1,20 @@ +pyaxmlparser (0.3.13-1) unstable; urgency=low + + * New upstream release. + * Add a watch file. + * Clean up a few minor lintian things. + * Add a dependency on python3-pkg-resources. + + -- Andres Salomon Sun, 02 Dec 2018 00:26:50 +0000 + +pyaxmlparser (0.3.11-1) unstable; urgency=low + + * New upstream release. + + -- Andres Salomon Sat, 13 Oct 2018 04:47:01 +0000 + +pyaxmlparser (0.3.9-1) unstable; urgency=low + + * New upstream release. + + -- Andres Salomon Fri, 08 Jun 2018 03:40:59 +0000 --- pyaxmlparser-0.3.13.orig/debian/compat +++ pyaxmlparser-0.3.13/debian/compat @@ -0,0 +1 @@ +9 --- pyaxmlparser-0.3.13.orig/debian/control +++ pyaxmlparser-0.3.13/debian/control @@ -0,0 +1,29 @@ +Source: pyaxmlparser +Section: utils +Priority: optional +Maintainer: Andres Salomon +Build-Depends: debhelper (>= 9.0~), + dh-python, + python3, + python3-setuptools, + python3-lxml +Standards-Version: 4.2.1.5 +Homepage: https://github.com/appknox/pyaxmlparser + +Package: python3-pyaxmlparser +Architecture: all +Depends: ${python3:Depends}, + ${misc:Depends} +Description: Simple Python library to parse Android XML files + A simple parsing library for Android XML files. This allows + parsing without pulling in larger libraries (unlike Androguard). + +Package: apkinfo +Architecture: all +Depends: python3-pyaxmlparser, + python3-pkg-resources, + python3-click, + ${python3:Depends}, + ${misc:Depends} +Description: Simple CLI script to display info about an APK file + This command-line script displays information about an Android APK file. --- pyaxmlparser-0.3.13.orig/debian/copyright +++ pyaxmlparser-0.3.13/debian/copyright @@ -0,0 +1,47 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: pyaxmlparser +Source: https://github.com/appknox/pyaxmlparser + +Files: * +Copyright: 2017 Appknox (XYSec Labs) +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. + +Files: pyaxmlparser/arscparser.py + pyaxmlparser/arscutil.py + pyaxmlparser/axmlparser.py + pyaxmlparser/axmlprinter.py + pyaxmlparser/bytecode.py + pyaxmlparser/stringblock.py +Copyright: 2012/2013, Anthony Desnos +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. + You may obtain a copy of the License at + . + http://www.apache.org/licenses/LICENSE-2.0 + . + 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 complete text of the Apache version 2.0 + license can be found in "/usr/share/common-licenses/Apache-2.0". --- pyaxmlparser-0.3.13.orig/debian/python3-pyaxmlparser.install +++ pyaxmlparser-0.3.13/debian/python3-pyaxmlparser.install @@ -0,0 +1 @@ +usr/lib/python* --- pyaxmlparser-0.3.13.orig/debian/rules +++ pyaxmlparser-0.3.13/debian/rules @@ -0,0 +1,6 @@ +#!/usr/bin/make -f + +include /usr/share/dpkg/default.mk + +%: + dh $@ --with python3 --buildsystem=pybuild --- pyaxmlparser-0.3.13.orig/debian/source/format +++ pyaxmlparser-0.3.13/debian/source/format @@ -0,0 +1 @@ +1.0 --- pyaxmlparser-0.3.13.orig/debian/watch +++ pyaxmlparser-0.3.13/debian/watch @@ -0,0 +1,3 @@ +version=4 +opts=dversionmangle=auto \ +https://github.com/appknox/pyaxmlparser/releases .*/v(.+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) --- pyaxmlparser-0.3.13.orig/pyaxmlparser.egg-info/PKG-INFO +++ pyaxmlparser-0.3.13/pyaxmlparser.egg-info/PKG-INFO @@ -0,0 +1,62 @@ +Metadata-Version: 1.1 +Name: pyaxmlparser +Version: 0.3.13 +Summary: Python3 Parser for Android XML file and get Application Name without using Androguard +Home-page: https://github.com/appknox/pyaxmlparser +Author: Subho Halder +Author-email: sunny@appknox.com +License: MIT +Description: axmlparser + =========== + + + A simple parser to parse Android XML file. + + + Usage + ====== + + + CLI : + ==== + + .. code-block:: shell + + $ apkinfo ~/Downloads/com.hardcodedjoy.roboremo.15.apk + APK: /home/chillaranand/Downloads/com.hardcodedjoy.roboremo.15.apk + App name: RoboRemo + Package: com.hardcodedjoy.roboremo + Version name: 2.0.0 + Version code: 15 + + + + Python package : + ================ + + .. code-block:: python + + from pyaxmlparser import APK + + + apk = APK('/foo/bar.apk') + print(apk.package) + print(apk.version_name) + print(apk.version_code) + print(apk.icon_info) + print(apk.icon_data) + print(apk.application) + +Keywords: appknox axmlparser arscparser android +Platform: any +Classifier: Development Status :: 4 - Beta +Classifier: Intended Audience :: Developers +Classifier: License :: OSI Approved :: MIT License +Classifier: Operating System :: POSIX +Classifier: Operating System :: MacOS +Classifier: Operating System :: Unix +Classifier: Programming Language :: Python +Classifier: Programming Language :: Python :: 3 +Classifier: Programming Language :: Python :: 3.5 +Classifier: Topic :: Software Development :: Build Tools +Classifier: Topic :: Software Development :: Libraries :: Python Modules --- pyaxmlparser-0.3.13.orig/pyaxmlparser.egg-info/SOURCES.txt +++ pyaxmlparser-0.3.13/pyaxmlparser.egg-info/SOURCES.txt @@ -0,0 +1,24 @@ +MANIFEST.in +README.rst +requirements.txt +setup.cfg +setup.py +pyaxmlparser/__init__.py +pyaxmlparser/arscparser.py +pyaxmlparser/arscutil.py +pyaxmlparser/axmlparser.py +pyaxmlparser/axmlprinter.py +pyaxmlparser/bytecode.py +pyaxmlparser/cli.py +pyaxmlparser/constants.py +pyaxmlparser/core.py +pyaxmlparser/public.py +pyaxmlparser/stringblock.py +pyaxmlparser/utils.py +pyaxmlparser.egg-info/PKG-INFO +pyaxmlparser.egg-info/SOURCES.txt +pyaxmlparser.egg-info/dependency_links.txt +pyaxmlparser.egg-info/entry_points.txt +pyaxmlparser.egg-info/not-zip-safe +pyaxmlparser.egg-info/requires.txt +pyaxmlparser.egg-info/top_level.txt \ No newline at end of file --- pyaxmlparser-0.3.13.orig/pyaxmlparser.egg-info/dependency_links.txt +++ pyaxmlparser-0.3.13/pyaxmlparser.egg-info/dependency_links.txt @@ -0,0 +1 @@ + --- pyaxmlparser-0.3.13.orig/pyaxmlparser.egg-info/entry_points.txt +++ pyaxmlparser-0.3.13/pyaxmlparser.egg-info/entry_points.txt @@ -0,0 +1,4 @@ + + [console_scripts] + apkinfo = pyaxmlparser.cli:main + \ No newline at end of file --- pyaxmlparser-0.3.13.orig/pyaxmlparser.egg-info/not-zip-safe +++ pyaxmlparser-0.3.13/pyaxmlparser.egg-info/not-zip-safe @@ -0,0 +1 @@ + --- pyaxmlparser-0.3.13.orig/pyaxmlparser.egg-info/requires.txt +++ pyaxmlparser-0.3.13/pyaxmlparser.egg-info/requires.txt @@ -0,0 +1,2 @@ +click==6.7 +lxml --- pyaxmlparser-0.3.13.orig/pyaxmlparser.egg-info/top_level.txt +++ pyaxmlparser-0.3.13/pyaxmlparser.egg-info/top_level.txt @@ -0,0 +1 @@ +pyaxmlparser