[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