Summary: Translate Dalvik bytecode to equivalent Java bytecode Name: enjarify Version: 1.0.3 Release: 1%{?dist} License: ASL 2.0 URL: https://github.com/Storyyeller/enjarify # Upstream uses gitattribues to remove test files from archive… # git clone https://github.com/Storyyeller/enjarify # (cd enjarify && rm .gitattributes && git commit -a -m 'Drop gitattributes' && git archive --prefix enjarify-%{version}/ -o ../enjarify-%{version}.tar.xz HEAD) Source0: enjarify-%{version}.tar.xz Source1: https://anonscm.debian.org/cgit/android-tools/enjarify.git/plain/debian/enjarify.1 # https://github.com/Storyyeller/enjarify/pull/1 Patch1: 0001-Adjust-test2-to-pass.patch BuildArch: noarch # this package support python3 only BuildRequires: python3-devel # for %%check BuildRequires: java-headless Requires: python3-enjarify = %{version}-%{release} %global _description\ Android applications are Java programs that run on a customized\ virtual machine, which is part of the Android operating system, the\ Dalvik VM. Their bytecode differs from the bytecode of normal Java\ applications.\ \ Enjarify can translate the Dalvik bytecode back to equivalent Java\ bytecode, which simplifies the analysis of Android applications. %description %_description %package -n python3-enjarify Summary: %summary %{?python_provide:%python_provide python3-enjarify} %description -n python3-enjarify %_description # No python2 support: # https://github.com/google/enjarify/issues/11 %prep %autosetup -n enjarify-%{version} -p1 %build # nothing to do, package has no build system %install mkdir -p %buildroot%python3_sitelib \ %buildroot%_bindir cp -ap enjarify %buildroot%python3_sitelib/ rm %buildroot%python3_sitelib/enjarify/runtests.py cat >%buildroot%_bindir/enjarify < - 1.0.3-1 - Add missing %%dist tag. - Update URL to a new repo - Use a custom tarball which contains tests/ - Add %%check * Tue Feb 7 2017 Zbigniew Jędrzejewski-Szmek - 1.0.3-1 - Rename package to enjarify - Add python3-enjarify subpackage - Preserve timestamp of man page on installation and drop %%doc - Use %%python_provide * Fri Jan 20 2017 zbyszek - 1.0.3-1 - Initial packaging