This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to annotated tag debian/3.4-1 in repository proguard.
commit d73dec20855cb1ed472ccc27377003de990c2218 Merge: 1d3fb8a e24c573 Author: Sam Clegg <[email protected]> Date: Sun Nov 13 09:42:59 2005 +0000 Imported Debian patch 3.4-1 debian/changelog | 9 + debian/control | 2 +- debian/copyright | 5 +- docs/FAQ.html | 4 +- docs/GPL_exception.html | 13 +- docs/acknowledgements.html | 2 +- docs/alternatives.html | 18 +- docs/downloads.html | 21 +- docs/feedback.html | 2 +- docs/license.html | 4 +- docs/manual/ant.html | 12 +- docs/manual/examples.html | 87 +- docs/manual/gui.html | 3 +- docs/manual/introduction.html | 4 +- docs/manual/limitations.html | 13 +- docs/manual/retrace/usage.html | 5 +- docs/manual/sections.html | 138 +- docs/manual/troubleshooting.html | 15 + docs/manual/usage.html | 12 +- docs/quality.html | 9 +- docs/sections.html | 116 +- docs/style.css | 145 +- docs/title.html | 10 +- lib/proguard.jar | Bin 394065 -> 0 bytes lib/proguardgui.jar | Bin 123885 -> 0 bytes lib/retrace.jar | Bin 5110 -> 0 bytes proguard | 2 +- proguardgui | 2 +- src/proguard/ClassSpecificationVisitorFactory.java | 4 +- src/proguard/ConfigurationParser.java | 69 +- src/proguard/ConfigurationWriter.java | 41 +- src/proguard/GPL.java | 6 +- src/proguard/ProGuard.java | 514 +----- src/proguard/classfile/ClassFile.java | 12 +- .../classfile/editor/CodeAttrInfoEditor.java | 3 +- .../classfile/editor/MethodInvocationFixer.java | 6 +- src/proguard/classfile/editor/VariableEditor.java | 16 +- .../classfile/instruction/Instruction.java | 30 +- .../classfile/instruction/InstructionCounter.java | 106 ++ .../ClassFileClassForNameReferenceInitializer.java | 66 +- .../visitor/ClassCounter.java} | 36 +- .../classfile/visitor/ClassFileNameFilter.java | 8 +- .../visitor/MemberCounter.java} | 63 +- .../gui/ClassMemberSpecificationDialog.java | 56 +- .../gui/ClassMemberSpecificationsPanel.java | 18 +- src/proguard/gui/GUIResources.properties | 4 +- src/proguard/gui/ProGuardGUI.java | 67 +- src/proguard/gui/boilerplate.pro | 131 +- src/proguard/gui/default.pro | 131 +- src/proguard/io/DirectoryPump.java | 7 +- src/proguard/obfuscate/NameMarker.java | 8 +- src/proguard/obfuscate/Obfuscator.java | 278 +++ src/proguard/optimize/KeepMarker.java | 8 +- src/proguard/optimize/NonPrivateMethodMarker.java | 2 +- src/proguard/optimize/Optimizer.java | 293 ++++ src/proguard/optimize/ParameterShrinker.java | 87 +- ...odPrivatizer.java => WriteOnlyFieldFilter.java} | 43 +- src/proguard/optimize/WriteOnlyFieldMarker.java | 4 +- ...ialEvaluator.java => EvaluationSimplifier.java} | 1797 +++++++++---------- .../optimize/evaluation/PartialEvaluator.java | 1825 +++----------------- src/proguard/optimize/evaluation/TracedStack.java | 409 +++-- .../optimize/evaluation/TracedVariables.java | 60 +- .../evaluation/UnusedParameterCleaner.java | 10 +- .../optimize/evaluation/value/Category1Value.java | 4 +- .../optimize/evaluation/value/Category2Value.java | 4 +- .../optimize/peephole/BranchTargetFinder.java | 196 ++- .../optimize/peephole/ClassFileFinalizer.java | 43 +- .../optimize/peephole/GetterSetterInliner.java | 40 +- .../optimize/peephole/GotoCommonCodeReplacer.java | 232 +++ ...toReturnReplacer.java => GotoGotoReplacer.java} | 71 +- .../optimize/peephole/GotoReturnReplacer.java | 31 +- .../optimize/peephole/LoadStoreRemover.java | 46 +- .../optimize/peephole/MethodPrivatizer.java | 35 +- src/proguard/optimize/peephole/NopRemover.java | 30 +- src/proguard/optimize/peephole/PushPopRemover.java | 52 +- .../peephole/SingleImplementationMarker.java | 29 +- .../optimize/peephole/StoreLoadReplacer.java | 44 +- src/proguard/shrink/Shrinker.java | 135 ++ 78 files changed, 4007 insertions(+), 3856 deletions(-) diff --cc debian/changelog index 3eb46bb,0000000..1e15985 mode 100644,000000..100644 --- a/debian/changelog +++ b/debian/changelog @@@ -1,28 -1,0 +1,37 @@@ ++proguard (3.4-1) unstable; urgency=low ++ ++ * New upstream release (Closes: #338355) ++ * debian/control: bump standards version ++ * debian/copyright: update FSF address ++ * increase java stack size for proguard and proguardgui ++ ++ -- Sam Clegg <[email protected]> Sun, 13 Nov 2005 09:42:59 +0000 ++ +proguard (3.3.2-1) unstable; urgency=low + + * New upstream release + * Build-Depend on ant rather than libant-java (Closes: #326434) + + -- Sam Clegg <[email protected]> Sun, 4 Sep 2005 14:59:21 +0100 + +proguard (3.2-3) unstable; urgency=low + + * debian/rules: fix FTBFS (Closes: #312024) + * debian/control: fix FTBFS by added Build-Depend on fastjar + - Thanks to Regis Boudin <[email protected]> + + -- Sam Clegg <[email protected]> Fri, 17 Jun 2005 14:25:24 +0100 + +proguard (3.2-2) unstable; urgency=low + + * fix java executable name in proguard and proguardgui shell + scripts (Closes: #311966) + + -- Sam Clegg <[email protected]> Sat, 4 Jun 2005 21:17:01 +0100 + +proguard (3.2-1) unstable; urgency=low + + * Initial Release (Closes: #310044). + + -- Sam Clegg <[email protected]> Thu, 2 Jun 2005 17:01:06 +0100 + diff --cc debian/control index 180f220,0000000..dd62890 mode 100644,000000..100644 --- a/debian/control +++ b/debian/control @@@ -1,17 -1,0 +1,17 @@@ +Source: proguard +Section: devel +Priority: optional +Maintainer: Sam Clegg <[email protected]> +Build-Depends: debhelper (>= 4.1.0), cdbs, jikes-classpath, ant, fastjar - Standards-Version: 3.6.1 ++Standards-Version: 3.6.2 + +Package: proguard +Architecture: any +Depends: ${misc:Depends}, kaffe | java-virtual-machine +Description: java class file shrinker, optimizer, and obfuscator + ProGuard is a free Java class file shrinker, optimizer, and + obfuscator. It can detect and remove unused classes, fields, + methods, and attributes. It can then optimize bytecode and remove + unused instructions. Finally, it can rename the remaining classes, + fields, and methods using short meaningless names. The resulting jars + are smaller and harder to reverse-engineer. diff --cc debian/copyright index d12cf1b,0000000..234c50e mode 100644,000000..100644 --- a/debian/copyright +++ b/debian/copyright @@@ -1,25 -1,0 +1,26 @@@ +This package was debianized by Sam Clegg <[email protected]> on +Tue, 17 May 2005 12:25:04 +0100. + +It was downloaded from http://proguard.sourceforge.net/ + +Copyright Holder: Eric Lafortune <[email protected]>. + +License: + +This program is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 2, or (at your option) any +later version. + +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 - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ++along with this program; if not, write to the Free Software Foundation, Inc., ++51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. ++ + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. diff --cc proguard index 5ffca5b,0000000..d6facec mode 100644,000000..100644 --- a/proguard +++ b/proguard @@@ -1,3 -1,0 +1,3 @@@ +#!/bin/sh + - exec java -jar /usr/share/java/proguard.jar $* ++exec java -Xss300000 -jar /usr/share/java/proguard.jar $* diff --cc proguardgui index 88ace3d,0000000..dba6d31 mode 100644,000000..100644 --- a/proguardgui +++ b/proguardgui @@@ -1,3 -1,0 +1,3 @@@ +#!/bin/sh + - exec java -cp /usr/share/java/proguard.jar:/usr/share/java/proguardgui.jar proguard.gui.ProGuardGUI $* ++exec java -Xss300000 -cp /usr/share/java/proguard.jar:/usr/share/java/proguardgui.jar proguard.gui.ProGuardGUI $* -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/proguard.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

