[proguard] 01/13: Imported Debian patch 3.2-1

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Thu Apr 10 08:59:18 UTC 2014


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository proguard.

commit da779a4f3a2cc33b2029a0971939c1674d5d41c2
Author: Sam Clegg <samo at debian.org>
Date:   Thu Jun 2 17:01:06 2005 +0100

    Imported Debian patch 3.2-1
---
 debian/changelog     |  6 ++++++
 debian/compat        |  1 +
 debian/control       | 17 +++++++++++++++++
 debian/copyright     | 25 +++++++++++++++++++++++++
 debian/examples      |  1 +
 debian/install       |  4 ++++
 debian/rules         | 25 +++++++++++++++++++++++++
 proguard             |  3 +++
 proguard.manifest    |  1 +
 proguardgui          |  3 +++
 proguardgui.manifest |  1 +
 11 files changed, 87 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..a682586
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,6 @@
+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 --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..b8626c4
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+4
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..7fdc720
--- /dev/null
+++ b/debian/control
@@ -0,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, libant1.6-java
+Standards-Version: 3.6.1
+
+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 --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..d12cf1b
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,25 @@
+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
+
+On Debian GNU/Linux systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
diff --git a/debian/examples b/debian/examples
new file mode 100644
index 0000000..e39721e
--- /dev/null
+++ b/debian/examples
@@ -0,0 +1 @@
+examples/*
diff --git a/debian/install b/debian/install
new file mode 100644
index 0000000..ad6306a
--- /dev/null
+++ b/debian/install
@@ -0,0 +1,4 @@
+lib/proguard.jar /usr/share/java
+lib/proguardgui.jar /usr/share/java
+proguard /usr/bin
+proguardgui /usr/bin
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..907c9a5
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,25 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+include /usr/share/cdbs/1/rules/buildcore.mk
+include /usr/share/cdbs/1/rules/debhelper.mk
+
+JAVA_COMPILER = jikes-classpath +E +Z0
+JAR = jar
+
+#common-build::
+binary-indep:
+	mkdir -p build
+	${JAVA_COMPILER} -d build/proguard -sourcepath src src/proguard/ProGuard.java
+	${JAVA_COMPILER} -d build/retrace -sourcepath src src/proguard/retrace/ReTrace.java
+	${JAVA_COMPILER} -d build/proguardgui -cp build/proguard -sourcepath src src/proguard/gui/ProGuardGUI.java
+	${JAVA_COMPILER} -cp /usr/lib/java/ant-1.6.jar -d build -sourcepath src src/proguard/gui/ProGuardGUI.java
+	${JAR} cfm lib/proguard.jar proguard.manifest -C build proguard
+	${JAR} cfm lib/proguardgui.jar proguardgui.manifest -C build/proguardgui .
+	cd src && ${JAR} uf ../lib/proguardgui.jar proguard/gui/vtitle.gif proguard/gui/arrow.gif proguard/gui/default.pro proguard/gui/GUIResources.properties proguard/gui/boilerplate.pro
+
+clean::
+	rm -f lib/*.jar
+	rm -rf build/
diff --git a/proguard b/proguard
new file mode 100644
index 0000000..d247507
--- /dev/null
+++ b/proguard
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exec gij -jar /usr/share/java/proguard.jar $*
diff --git a/proguard.manifest b/proguard.manifest
new file mode 100644
index 0000000..11055e7
--- /dev/null
+++ b/proguard.manifest
@@ -0,0 +1 @@
+Main-Class: proguard.ProGuard
diff --git a/proguardgui b/proguardgui
new file mode 100644
index 0000000..366d8e5
--- /dev/null
+++ b/proguardgui
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exec kaffe -cp /usr/share/java/proguard.jar:/usr/share/java/proguardgui.jar proguard.gui.ProGuardGUI $*
diff --git a/proguardgui.manifest b/proguardgui.manifest
new file mode 100644
index 0000000..b96c740
--- /dev/null
+++ b/proguardgui.manifest
@@ -0,0 +1 @@
+Main-Class: 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