debian/0000755000000000000000000000000012251625745007177 5ustar debian/manpages0000644000000000000000000000004112174671762010714 0ustar debian/japi-compliance-checker.1 debian/rules0000755000000000000000000000112012226521407010241 0ustar #!/usr/bin/make -f %: dh $@ destdir=$(shell pwd) override_dh_auto_install: mkdir -p $(destdir)/debian/tmp/usr perl Makefile.pl -install --prefix=$(destdir)/debian/tmp/usr override_dh_install: dh_install usr/bin dh_installdocs doc debian/japi-compliance-checker.1: # remove '.pl' from the generated man page by help2man: ln japi-compliance-checker.pl japi-compliance-checker help2man --output=$@ --no-info --include=debian/japi-compliance-checker.1.in ./japi-compliance-checker build: debian/japi-compliance-checker.1 get-orig-source: uscan --download --force-download --rename debian/watch0000644000000000000000000000015612174671762010236 0ustar version=3 # thanks Emmanuel Bourg https://github.com/lvc/japi-compliance-checker/releases .*/([\d\.]+).tar.gz debian/changelog0000644000000000000000000000272512251625707011055 0ustar japi-compliance-checker (1.3.5-1) unstable; urgency=low * New upstream * Bump Std-Vers to 3.9.5, no changes needed -- Mathieu Malaterre Tue, 10 Dec 2013 15:57:00 +0100 japi-compliance-checker (1.3.4-1) unstable; urgency=low * New upstream + new option -limit-affected * Automate man page generation -- Mathieu Malaterre Sun, 13 Oct 2013 15:41:57 +0200 japi-compliance-checker (1.3.1-1) unstable; urgency=low * New release * Improved support for Java 7 -- Mathieu Malaterre Sat, 27 Jul 2013 09:19:32 +0200 japi-compliance-checker (1.3-1) unstable; urgency=low * New upstream * Move default-jdk to Recommends instead of direct Depends * Bump Std-Vers to 3.9.4, no changes needed -- Mathieu Malaterre Tue, 14 May 2013 14:59:14 +0200 japi-compliance-checker (1.1.2-1) unstable; urgency=low * New upstream: 1.1.2 - New Option: -open - Fixed an issue with spaces in the path to javap and other commands -- Mathieu Malaterre Sat, 09 Jun 2012 14:08:11 +0200 japi-compliance-checker (1.1.1-1) unstable; urgency=low * New upstream - Fixed an issue with --classes-list option - New Options: -sort -- Mathieu Malaterre Thu, 31 May 2012 14:27:38 +0200 japi-compliance-checker (1.1-1) unstable; urgency=low * Initial release (Closes: #670533) -- Mathieu Malaterre Thu, 26 Apr 2012 15:15:13 +0200 debian/control0000644000000000000000000000257712251625672010614 0ustar Source: japi-compliance-checker Section: devel Priority: optional Build-Depends: debhelper (>= 8), help2man Maintainer: Mathieu Malaterre Standards-Version: 3.9.5 Homepage: http://ispras.linuxbase.org/index.php/Java_API_Compliance_Checker Vcs-Svn: svn://svn.debian.org/collab-maint/deb-maint/japi-compliance-checker/trunk Vcs-Browser: http://anonscm.debian.org/viewvc/collab-maint/deb-maint/japi-compliance-checker/trunk/ Package: japi-compliance-checker Architecture: all Depends: ${perl:Depends}, ${misc:Depends} Recommends: default-jdk Description: tool to compare compatibility of Java library API Java API Compliance Checker (Java ACC) is a tool for checking backward binary and source-level compatibility of a Java library API. The tool checks classes declarations of old and new versions and analyzes changes that may break compatibility: removed methods, removed class fields, added abstract methods, etc. Binary incompatibility may result in crashing or incorrect behavior of existing clients built with an old version of a library when they are running with a new one. Source incompatibility may result in recompilation errors with a new library version. The tool is intended for library developers and operating system maintainers who are interested in ensuring backward compatibility, i.e. allow old clients to run or to be recompiled with newer library versions. debian/copyright0000644000000000000000000000234512174671762011142 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Contact: Andrey Ponomarenko Upstream-Source: http://ispras.linuxbase.org/index.php/Java_API_Compliance_Checker Upstream-Name: Java API Compliance Checker Files: * Copyright: Copyright (C) 2011 Russian Linux Verification Center Copyright (C) 2011-2012 ROSA Laboratory License: LGPL-2 This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License or the GNU Lesser General Public License as published by the Free Software Foundation. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License and the GNU Lesser General Public License along with this program. If not, see . Comments: The complete text of the LGPL version 2 can be found in '/usr/share/common-licenses/LGPL-2' on Debian systems. Files: debian/* Copyright: 2012, Mathieu Malaterre License: LGPL-2 Same as above debian/japi-compliance-checker.1.in0000644000000000000000000000012612174671762014326 0ustar [NAME] japi-compliance-checker \- Check backward compatibility of a Java library API debian/source/0000755000000000000000000000000012251625745010477 5ustar debian/source/format0000644000000000000000000000001412174671762011711 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212174671762010401 0ustar 7