Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37689078
en ru br
Репозитории ALT

Группа :: Разработка/Java
Пакет: proguard

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: proguard-5.3.3-alt3.patch
Скачать


 buildscripts/build.xml |  2 +-
 proguard               |  3 +++
 proguardgui            |  3 +++
 retrace                |  3 +++
 specs/proguard.spec    | 41 +++++++++++++++++++++++++++++++++++++++++
 5 files changed, 51 insertions(+), 1 deletion(-)
diff --git a/buildscripts/build.xml b/buildscripts/build.xml
index 370a761..2648e0c 100644
--- a/buildscripts/build.xml
+++ b/buildscripts/build.xml
@@ -23,7 +23,7 @@
 
   <target name = "all"     depends = "basic,options"/>
   <target name = "basic"   depends = "proguard,proguardgui,retrace"/>
-  <target name = "options" depends = "anttask,wtkplugin"/>
+  <target name = "options" depends = "anttask"/>
 
   <target name = "proguard" depends = "classes,lib">
     <javac nowarn            = "true"
diff --git a/proguard b/proguard
new file mode 100755
index 0000000..81d3374
--- /dev/null
+++ b/proguard
@@ -0,0 +1,3 @@
+#!/bin/sh
+java -jar /usr/share/java/proguard.jar "$@"
+
diff --git a/proguardgui b/proguardgui
new file mode 100755
index 0000000..f7e3cd7
--- /dev/null
+++ b/proguardgui
@@ -0,0 +1,3 @@
+#!/bin/sh
+java -jar /usr/share/java/proguardgui.jar "$@"
+
diff --git a/retrace b/retrace
new file mode 100755
index 0000000..cb230df
--- /dev/null
+++ b/retrace
@@ -0,0 +1,3 @@
+#!/bin/sh
+java -jar /usr/share/java/retrace.jar "$@"
+
diff --git a/specs/proguard.spec b/specs/proguard.spec
new file mode 100644
index 0000000..75c3e7c
--- /dev/null
+++ b/specs/proguard.spec
@@ -0,0 +1,41 @@
+Name: proguard
+Summary: Java class file shrinker, optimizer, obfuscator, and preverifier
+Version: 4.4
+Release: alt1
+License: GPL
+Group: Development/Java
+BuildArch: noarch
+BuildRequires: ant checkstyle4 tzdata log4j slf4j
+BuildRequires: /proc
+Packager: Denis Smirnov <mithraen@altlinux.ru>
+Source: %name-%version.tar
+
+%description
+%summary
+
+%prep
+%setup
+
+%build
+pushd build
+ant \
+	-Djdk.javadoc=%{_javadocdir}/java
+
+%install
+for s in proguard proguardgui retrace; do
+	install -D -m 0644 lib/$s.jar %buildroot%_datadir/java/$s.jar
+	install -D -m 0755 $s %buildroot%_bindir/$s
+done
+
+%files
+%_datadir/java/proguard.jar
+%_datadir/java/proguardgui.jar
+%_datadir/java/retrace.jar
+%_bindir/proguard
+%_bindir/proguardgui
+%_bindir/retrace
+
+%changelog
+* Mon Nov 09 2009 Denis Smirnov <mithraen@altlinux.ru> 4.4-alt1
+- first build for Sisyphus
+
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin