Fridrich Strba 2023-08-21 16:34:08 +00:00 committed by Git OBS Bridge
parent 46f73b1081
commit ac15f6d6f9

View File

@ -66,8 +66,14 @@ Modeler Package.
%prep %prep
%setup -q -n %{short_name}-%{version}-src %setup -q -n %{short_name}-%{version}-src
# convert DOS lineenedings to unix
sed -i 's/\r$//' NOTICE.txt
sed -i 's/\r$//' RELEASE-NOTES.txt
sed -i 's/\r$//' xdocs/*.xml
sed -i 's/\r$//' xdocs/style/*.css
%build %build
ant \ %{ant} \
-Dant.jar=$(build-classpath ant) \ -Dant.jar=$(build-classpath ant) \
-Djaxp.parser.jar=$(build-classpath xerces-j2) \ -Djaxp.parser.jar=$(build-classpath xerces-j2) \
-Djaxp.xalan.jar=$(build-classpath xalan-j2) \ -Djaxp.xalan.jar=$(build-classpath xalan-j2) \
@ -79,25 +85,22 @@ ant \
dist dist
%install %install
# jars
# jar
install -dm 0755 %{buildroot}%{_javadir} install -dm 0755 %{buildroot}%{_javadir}
install -pm 0644 dist/%{short_name}.jar %{buildroot}%{_javadir}/%{name}.jar install -pm 0644 dist/%{short_name}.jar %{buildroot}%{_javadir}/%{name}.jar
ln -sf %{name}.jar %{buildroot}%{_javadir}/%{short_name}.jar ln -sf %{name}.jar %{buildroot}%{_javadir}/%{short_name}.jar
# pom # pom
install -dm 0755 %{buildroot}%{_mavenpomdir} install -dm 0755 %{buildroot}%{_mavenpomdir}
%{mvn_install_pom} %{SOURCE10} %{buildroot}%{_mavenpomdir}/%{name}.pom %{mvn_install_pom} %{SOURCE10} %{buildroot}%{_mavenpomdir}/%{name}.pom
%add_maven_depmap %{name}.pom %{name}.jar %add_maven_depmap %{name}.pom %{name}.jar
# javadoc # javadoc
install -dm 0755 %{buildroot}%{_javadocdir}/%{name} install -dm 0755 %{buildroot}%{_javadocdir}/%{name}
cp -a dist/docs/* %{buildroot}%{_javadocdir}/%{name} cp -a dist/docs/* %{buildroot}%{_javadocdir}/%{name}
%fdupes -s %{buildroot}%{_javadocdir}/%{name} %fdupes -s %{buildroot}%{_javadocdir}/%{name}
# convert DOS lineenedings to unix
sed -i 's/\r$//' NOTICE.txt
sed -i 's/\r$//' RELEASE-NOTES.txt
sed -i 's/\r$//' xdocs/*.xml
sed -i 's/\r$//' xdocs/style/*.css
%files -f .mfiles %files -f .mfiles
%doc NOTICE.txt RELEASE-NOTES.txt xdocs %doc NOTICE.txt RELEASE-NOTES.txt xdocs
%license LICENSE.txt %license LICENSE.txt