Hello community,
here is the log from the commit of package jakarta-commons-launcher for
openSUSE:Factory checked in at 2017-09-20 17:08:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/jakarta-commons-launcher (Old)
and /work/SRC/openSUSE:Factory/.jakarta-commons-launcher.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "jakarta-commons-launcher"
Wed Sep 20 17:08:59 2017 rev:17 rq:527004 version:1.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/jakarta-commons-launcher/jakarta-commons-launcher.changes
2011-09-23 02:03:57.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.jakarta-commons-launcher.new/jakarta-commons-launcher.changes
2017-09-20 17:09:00.356679469 +0200
@@ -1,0 +2,6 @@
+Mon Sep 18 11:25:19 UTC 2017 - [email protected]
+
+- Fix build with jdk9 by specifying java source and target 1.6
+- Clean spec file and fix rpmlint warning
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ jakarta-commons-launcher.spec ++++++
--- /var/tmp/diff_new_pack.aLhaUP/_old 2017-09-20 17:09:00.916600649 +0200
+++ /var/tmp/diff_new_pack.aLhaUP/_new 2017-09-20 17:09:00.920600085 +0200
@@ -1,7 +1,7 @@
#
# spec file for package jakarta-commons-launcher
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,24 +15,24 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
-# icecream 0
-
-Name: jakarta-commons-launcher
-BuildRequires: ant java-devel junit xml-commons-apis
%define base_name launcher
%define short_name commons-%{base_name}
%define name jakarta-%{short_name}
%define section devel
+Name: jakarta-commons-launcher
Version: 1.1
-Release: 11
+Release: 0
Summary: A Cross-Platform Java Application Launcher
License: Apache-2.0
Group: Development/Libraries/Java
Url: http://jakarta.apache.org/commons/launcher/
Source:
http://archive.apache.org/dist/jakarta/commons/launcher/source/commons-launcher-%{version}-src.tar.bz2
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildRequires: ant
+BuildRequires: fdupes
+BuildRequires: java-devel
+BuildRequires: junit
+BuildRequires: xml-commons-apis
BuildArch: noarch
%description
@@ -62,13 +62,10 @@
* You want to provide localized error messages, which is very tricky to
do in batch and shell scripts.
-
-
%package javadoc
-License: Apache-2.0
-PreReq: coreutils
Summary: Javadoc for jakarta-commons-launcher
Group: Development/Libraries/Java
+Requires(pre): coreutils
%description javadoc
Commons-launcher eliminates the need for a batch or shell script to
@@ -77,8 +74,6 @@
This package contains the javadoc documentation for the Jakarta Commons
Launcher Package.
-
-
%prep
%setup -q -n %{short_name}
@@ -89,34 +84,30 @@
-Dfinal.name=%{short_name} \
-Dj2se.javadoc=%{_javadocdir}/java \
-Dsrcdir=. \
- -Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5 \
+ -Dant.build.javac.source=1.6 -Dant.build.javac.target=1.6 \
jar javadoc
%install
# jars
-mkdir -p $RPM_BUILD_ROOT%{_javadir}
-cp -p dist/bin/%{short_name}.jar
$RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
-(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar}
`echo $jar| sed "s|jakarta-||g"`; done)
-(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar}
`echo $jar| sed "s|-%{version}||g"`; done)
+mkdir -p %{buildroot}%{_javadir}
+cp -p dist/bin/%{short_name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
+(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar}
`echo $jar| sed "s|jakarta-||g"`; done)
+(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar}
`echo $jar| sed "s|-%{version}||g"`; done)
# javadoc
-mkdir -p $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
-cp -pr dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
-ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
+cp -pr dist/docs/api/* %{buildroot}%{_javadocdir}/%{name}-%{version}
+%fdupes -s %{buildroot}%{_javadocdir}/%{name}-%{version}
+ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name} # ghost symlink
%post javadoc
rm -f %{_javadocdir}/%{name}
ln -s %{name}-%{version} %{_javadocdir}/%{name}
%files
-%defattr(0644,root,root,0755)
%doc LICENSE.txt
%{_javadir}/*
%files javadoc
-%defattr(0644,root,root,0755)
%doc %{_javadocdir}/%{name}-%{version}
%ghost %doc %{_javadocdir}/%{name}