Name: cambozola Version: 0.936 Release: %mkrel 1 Summary: A viewer for multipart jpeg streams Group: Video/Utilities License: GPLv2+ URL: http://www.charliemouse.com/code/cambozola/index.html Source0: http://www.andywilcock.com/code/cambozola/%{name}-latest.tar.gz #patch to add javadoc generation in build.xml Patch0: cambozola-0.936-mga-add_javadoc.patch Patch1: cambozola-0.936-mga-versions.patch BuildArch: noarch BuildRequires: jpackage-utils BuildRequires: java-devel BuildRequires: ant Requires: jpackage-utils Requires: java %description Cambozola is a very simple (cheesy!) viewer for multipart jpeg streams that are often pumped out by a streaming webcam server, sending over multiple images per second. %package javadoc Summary: Javadoc for %{name} Requires: jpackage-utils %description javadoc This package contains the API documentation for %{name}. %prep %autosetup -p1 # Remove pre-built JAR and class files find -name '*.jar' -exec rm -f '{}' \; find -name '*.class' -exec rm -f '{}' \; %build ant javadoc ant %install mkdir -p %{buildroot}%{_javadir} cp -p dist/%{name}.jar \ %{buildroot}%{_javadir}/%{name}.jar cp -p dist/%{name}-server.jar \ %{buildroot}%{_javadir}/%{name}-server.jar # javadoc mkdir -p %{buildroot}%{_javadocdir}/%{name} cp -rp javadoc/* \ %{buildroot}%{_javadocdir}/%{name} %files %{_javadir}/%{name}.jar %{_javadir}/%{name}-server.jar %doc LICENSE README.html %files javadoc %{_javadocdir}/%{name} %changelog * Mon Aug 24 2020 barjac <barjac> 0.936-1.mga8 + Revision: 1618458 - clean spec for mageia - patch for java-11 - fix -p for fedora patch - import package from Fedora