[packages/yuicompressor] Rel 2

arekm arekm at pld-linux.org
Tue Mar 10 23:51:08 CET 2026


commit b0b68cbac3d0f7646adbecc803ecd4702163429d
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Tue Mar 10 23:51:03 2026 +0100

    Rel 2

 java8-build.patch  | 13 +++++++++++++
 yuicompressor.spec | 11 +++--------
 2 files changed, 16 insertions(+), 8 deletions(-)
---
diff --git a/yuicompressor.spec b/yuicompressor.spec
index 266e16f..87baf9c 100644
--- a/yuicompressor.spec
+++ b/yuicompressor.spec
@@ -9,16 +9,16 @@ Summary:	YUI Compressor - JavaScript compressor
 Summary(pl.UTF-8):	Narzędzie do kompresji kodu JavaScript
 Name:		yuicompressor
 Version:	2.4.8
-Release:	1
+Release:	2
 License:	BSD
 Group:		Applications/WWW
 # Source0Download: https://github.com/yui/yuicompressor/releases
 Source0:	https://github.com/yui/yuicompressor/archive/v%{version}/%{name}-%{version}.tar.gz
 # Source0-md5:	a5a0b0d3c99e0a52e24a1da1560560eb
 Source1:	%{name}.sh
+Patch0:		java8-build.patch
 URL:		http://yui.github.io/yuicompressor/
 BuildRequires:	ant
-BuildRequires:	java-jargs
 BuildRequires:	jdk >= 1.4
 BuildRequires:	rpm-javaprov
 BuildRequires:	rpmbuild(macros) >= 1.300
@@ -52,19 +52,14 @@ HTTP).
 
 %prep
 %setup -q
+%patch -P0 -p1
 
 rm -rf build
 # Do not remove lib/rhino-1.6R7.jar It does not work with our java-rhino-1.7
-rm lib/jargs-1.0.jar
 
 chmod a+x tests/suite.sh
 
 %build
-JARGS_JAR=$(find-jar jargs)
-ln -sf $JARGS_JAR lib/jargs-1.0.jar
-
-required_jars='jargs'
-CLASSPATH=$(build-classpath $required_jars)
 %ant -Dbuild.sysclasspath=first
 
 %if %{with tests}
diff --git a/java8-build.patch b/java8-build.patch
new file mode 100644
index 0000000..17997ea
--- /dev/null
+++ b/java8-build.patch
@@ -0,0 +1,13 @@
+--- yuicompressor-2.4.8/build.xml.orig	2013-05-30 09:30:30.000000000 +0200
++++ yuicompressor-2.4.8/build.xml	2026-03-10 22:45:00.000000000 +0100
+@@ -35,8 +35,8 @@
+                deprecation="off"
+                debug="on"
+                includeantruntime="false"
+-	           target="1.5"
+-               source="1.5">
++	           target="1.8"
++               source="1.8">
+             <classpath>
+                 <pathelement location="${lib.dir}/jargs-1.0.jar"/>
+                 <pathelement location="${lib.dir}/rhino-1.7R2.jar"/>
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/yuicompressor.git/commitdiff/b0b68cbac3d0f7646adbecc803ecd4702163429d



More information about the pld-cvs-commit mailing list