[proguard] 02/02: Imported Debian patch 3.4-1
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Thu Apr 10 09:00:33 UTC 2014
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 <samo at debian.org>
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 <samo at debian.org> 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 <samo at debian.org> 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 <regis at boudin.name>
+
+ -- Sam Clegg <samo at debian.org> 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 <samo at debian.org> Sat, 4 Jun 2005 21:17:01 +0100
+
+proguard (3.2-1) unstable; urgency=low
+
+ * Initial Release (Closes: #310044).
+
+ -- Sam Clegg <samo at debian.org> 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 <samo at debian.org>
+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 <samo at debian.org> on
+Tue, 17 May 2005 12:25:04 +0100.
+
+It was downloaded from http://proguard.sourceforge.net/
+
+Copyright Holder: Eric Lafortune <eric at graphics.cornell.edu>.
+
+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
More information about the pkg-java-commits
mailing list