distorm3 (3.5.2b-3) unstable; urgency=medium * QA upload. * debian/rules: changed the target override_dh_link to override_dh_link-arch to avoid a creation of a SONAME symlink also in python3-distorm3. This action will try to solve #1042409. -- Joao Eriberto Mota Filho Thu, 27 Jul 2023 21:16:58 -0300 distorm3 (3.5.2b-2) unstable; urgency=medium * QA upload. * Upload to unstable. -- Joao Eriberto Mota Filho Thu, 27 Jul 2023 16:58:02 -0300 distorm3 (3.5.2b-1) experimental; urgency=medium * QA upload. * New upstream version 3.5.2b. * debian/control: added libpython3-dev to Build-Depends. * debian/copyright: - Removed extra upstream sections because all source code is now copyrighted by Gil Dabah, under BSD-3-Clause. - Updated upstream copyright years. * debian/libdistorm3-3.dirs: no longer needed. Removed. * debian/libdistorm3-3.symbols: - Fixed initial version from 3 to 3.0.0. - Updated symbols. * debian/not-installed: updated to ignore the "wrong" library name. The right name is being created by debian/rules. * debian/patches/10_fix_init_python.patch: no longer needed. Removed. * debian/python3-distorm3.install: updated to make it compliant with the new upstream release. * debian/rules: - Set a SONAME, not provided by the upstream. - Updated the target override_dh_install-arch to create a real name symlink against to the .so file provided by the upstream. * debian/tests/: dropped a useless test. -- Joao Eriberto Mota Filho Wed, 26 Jul 2023 10:38:01 -0300 distorm3 (3.4.1-6) experimental; urgency=medium * QA upload. * Moved the lib to multiarch target. Consequently: - debian/libdistorm3-3.dirs: updated to create the right path. - debian/libdistorm3-dev.links: added the right path. - debian/patches/10_fix_init_python.patch: updated to insert a XXX sequence, to be replaced via debian/rules. - debian/rules: - Added the target override_dh_install-indep to change the XXX by the right multiarch lib file. - Changed the targets override_dh_install-arch and override_dh_link to use the multiarch target. * debian/control: - Added an indication of runtime to a short description. - Bumped Standards-Version to 4.6.2. - Migrated DH level to 13. - Using 'Multi-Arch: same' for the runtime binary. * debian/copyright: - Added packaging rights for Jelmer Vernooij. - Added Upstream-Contact field. - Converted the last paragraph of the GPL-3 in a comment. - Updated packaging copyright years. * debian/libdistorm3-dev.links: fixed symlink to point to SONAME file, instead of real name file. * debian/libdistorm3-3.links: removed in favor of the target override_dh_link in debian/rules. * debian/patches/10_fix_init_python.patch: added Forwarded field. * debian/rules: using the variable ${DEB_VERSION_UPSTREAM} to create a correct and updated symlink for the real name from the SONAME. * debian/tests/control: set all tests as superficial. * debian/upstream/metadata: added the field Documentation. * debian/watch: updated the search rule to make it compliant with new standards of the GitHub. -- Joao Eriberto Mota Filho Tue, 25 Jul 2023 22:12:23 -0300 distorm3 (3.4.1-5) unstable; urgency=low * QA upload. [ Debian Janitor ] * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. * Apply multi-arch hints. + libdistorm3-dev: Add Multi-Arch: same. -- Jelmer Vernooij Tue, 02 Feb 2021 18:12:15 +0000 distorm3 (3.4.1-4) unstable; urgency=medium * QA upload. * Set Debian QA Group as maintainer. (See #951161) * Remove Python2 support. Consequently: - debian/control: ~ Removed binary python-distorm3. ~ Removed python and python-setuptools from Build-Depends field. - debian/rules: ~ Changed from python2.7 to python3 in override_dh_install-arch target. ~ Removed addon python2. - Closes: #943043 * debian/control: - Added 'Rules-Requires-Root: no' to source stanza. - Bumped Standards-Version to 4.5.0. - Using '${python3:Depends}' instead of 'python' in Depends field for python3-distorm3. Change from Ubuntu. * debian/copyright: updated packaging copyright years. * debian/not-installed: - Listed usr/lib/python3/dist-packages/distorm3/libdistorm3.so as not installed. This file is being installed by debian/rules and debian/libdistorm3-dev.links. * debian/python-distorm3.install: removed. * debian/python3-distorm3.install: added a line to install *.pyc files. * debian/rules: removed unneeded flags from DEB_LDFLAGS_MAINT_APPEND: - -soname,libdistorm3.so.$(LIB_S_VERSION): the upstream is providing a variable SONAME. - -Wl,--as-needed: the upstream fixed the source code. * debian/salsa-ci.yml: added to provide CI tests for Salsa. * debian/tests/test.py: using Python3 now. -- Joao Eriberto Mota Filho Mon, 10 Feb 2020 22:06:28 -0300 distorm3 (3.4.1-3) unstable; urgency=medium * Upload to unstable. -- Joao Eriberto Mota Filho Tue, 08 Jan 2019 18:03:08 -0200 distorm3 (3.4.1-2) experimental; urgency=medium * Created python3-distorm3 binary package. Consequently: - debian/control: ~ Added python3 and python3-setuptools to Build-Depends field. ~ Added a new section (python3-distorm3). - debian/python-distorm3.install: changed all python* calls to python2* to avoid conflicts or wrong installs. - debian/python3-distorm3.install: added to install the python3 bindings. - debian/rules: added addon python3 to dh line. -- Joao Eriberto Mota Filho Fri, 04 Jan 2019 16:59:06 -0200 distorm3 (3.4.1-1) unstable; urgency=medium * New upstream version 3.4.1. * debian/clean: added to remove some files created by upstream build system. * debian/compat: removed because this file was deprecated by debhelper-compat build dependency in debian/control. * debian/control: - Added python-setuptools to Build-Depends field. - Bumped Standards-Version to 4.3.0. - Changed debhelper by debhelper-compat in Build-Depends field and set level to 12. * debian/copyright: updated packaging copyright years. * debian/libdistorm3-3.links: updated to point to 3.4.1 version. * debian/libdistorm3-dev.links: updated to point to 3.4.1 version. * debian/rules: - Added buildsystem=pybuild addon to dh line to use the third-party "pybuild" build system instead of python-distutils because this feature was removed in DH compat 12. - Changed lib real name version to 3.4.1. -- Joao Eriberto Mota Filho Fri, 04 Jan 2019 16:52:15 -0200 distorm3 (3.3.8-2) unstable; urgency=medium * Upload to unstable. -- Joao Eriberto Mota Filho Tue, 20 Nov 2018 18:06:23 -0200 distorm3 (3.3.8-1) experimental; urgency=medium * New upstream version 3.3.8. * debian/copyright: - Now, the upstream is using BSD-3-Clause, instead of BSD-4-Clause. - Migrated packaging license to BSD-3-Clause. - Updated upstream copyright years. * debian/libdistorm3-3.links: updated lib version from 3.3.4 to 3.3.8. * debian/libdistorm3-3.symbols: added a Build-Depends-Package field. * debian/libdistorm3-dev.examples: added to install the new examples. * debian/libdistorm3-dev.links: updated lib version from 3.3.4 to 3.3.8. * debian/patches/20_reproducible_build.patch: removed. The upstream fixed the source code. Thanks! * debian/python-distorm3.install: removed no longer existent Python specific examples. * debian/rules: updated lib version from 3.3.4 to 3.3.8. * debian/tests/: - Added a new test (test.cpp). - Removed an unneeded line Depends from control file. -- Joao Eriberto Mota Filho Mon, 19 Nov 2018 16:36:16 -0200 distorm3 (3.3.4-3) unstable; urgency=medium * Migrated DH level to 11. * debian/control: - Added python as dependency for python-distorm3. Thanks to Adrian Bunk (Closes: #906018) - Bumped Standards-Version to 4.2.1. - Changed Vcs-* URLs to salsa.debian.org. - Removed ancient X-Python-Version field. * debian/copyright: - Updated packaging copyright years. - Using a secure copyright format in URI. * debian/tests/*: added to perform tests. -- Joao Eriberto Mota Filho Tue, 28 Aug 2018 19:31:14 -0300 distorm3 (3.3.4-2) unstable; urgency=medium * Bumped DH level to 10. * debian/patches/: added 20_reproducible_build.patch to make the build reproducible. Thanks to Reiner Herrmann . (Closes: #843245) -- Joao Eriberto Mota Filho Sat, 05 Nov 2016 17:15:48 -0200 distorm3 (3.3.4-1) unstable; urgency=medium * New upstream release. * debian/control: bumped Standards-Version to 3.9.8. * debian/copyright: - Changed the licensing for upstream and packaging. The upstream is using BSD-4-Clause now. The packaging will use BSD-3-Clause. - Added rights for src/decoder.h file, under GPL-3+. - Removed the redundant block about python/distorm3/*. - Updated the upstream copyright years. * debian/patches/10_fix_init_python.patch: updated to be compliant with new upstream source code. * debian/libdistorm3-dev.links: updated to link against to 3.3.4 upstream version. * debian/libdistorm3-3.links: updated to link against to 3.3.4 upstream version. * debian/rules: bumped the lib real version to 3.3.4. -- Joao Eriberto Mota Filho Sun, 03 Jul 2016 17:07:54 -0300 distorm3 (3.3.0-4) unstable; urgency=medium * debian/control: - Bumped Standards-Version to 3.9.7. - Changed from cgit to git in Vcs-Browser field. - Updated the Vcs-* fields to use https instead of http and git. * debian/copyright: updated the packaging copyright years. * debian/libdistorm3-dev.install: moved include/ dir from /usr/lib to /usr. Thanks to Christopher Wellons . (Closes: #818192) * debian/libdistorm3-3.README.Debian: updated. * debian/patches/fix_init_python: renamed to 10_fix_init_python.patch. * debian/rules: - Added the suffix -arch to override_dh_install target name to avoid a FTBFS when building architecture-independent packages only. Thanks to Santiago Vila . (Closes: #806016) - Changed the variables names from LIBRVERSION to LIB_R_VERSION and LIBSVERSION to LIB_S_VERSION to make an easy visualization. - Removed the --parallel option from dh. * debian/watch: - Bumped to version 4. - Removed the extra source to avoid conflicts with uscan. -- Joao Eriberto Mota Filho Thu, 17 Mar 2016 23:46:14 -0300 distorm3 (3.3.0-3) unstable; urgency=medium * New upstream homepage. -- Joao Eriberto Mota Filho Sat, 12 Sep 2015 23:19:22 -0300 distorm3 (3.3.0-2) unstable; urgency=medium * Upload to unstable. -- Joao Eriberto Mota Filho Tue, 05 May 2015 13:35:29 -0300 distorm3 (3.3.0-1) experimental; urgency=medium * New upstream release. * debian/copyright: - Added the 'Files: python/distorm3/*' block. - Updated the packaging and upstream copyright years. * debian/libdistorm3-3.links: updated to point to 3.3.0 version. * debian/libdistorm3-dev.links: updated to point to 3.3.0 version. * debian/libdistorm3-3.symbols: updated the symbols. * debian/pydist-overrides: added to override the dh_python2 error while trying read the non-existent file requires.txt. * debian/rules: updated the lib real version. -- Joao Eriberto Mota Filho Tue, 24 Feb 2015 09:41:54 -0300 distorm3 (3.0-3) experimental; urgency=medium * debian/watch: added a new site to search (PyPI). -- Joao Eriberto Mota Filho Mon, 05 Jan 2015 01:46:45 -0200 distorm3 (3.0-2) unstable; urgency=medium * Bumped Standards-Version to 3.9.6. * debian/control: added dh-python as build dependency. -- Joao Eriberto Mota Filho Sun, 26 Oct 2014 19:27:10 -0200 distorm3 (3.0-1) unstable; urgency=low * Initial release (Closes: #759767) -- Joao Eriberto Mota Filho Sat, 30 Aug 2014 00:45:31 -0300