Name: jmdns Version: 3.4.1 Release: %mkrel 9 Summary: Java implementation of multi-cast DNS Group: Development/Java # The project was originally developed under the GNU # Lesser General Public License. It was later moved to Sourceforge # and re-released under the Apache License, Version 2.0. # See NOTICE.txt for more details License: ASL 2.0 and LGPLv2+ URL: http://jmdns.sourceforge.net/ # sh create-tarball.sh Source0: %{name}-%{version}.tar.gz Source1: create-tarball.sh # faster (unclean) shutdown, used by Jenkins # https://github.com/jenkinsci/jmdns/commit/4d56e6f0f0c230b14f1353252ae3d42ff7a5b27c Patch0: 0001-added-an-unclean-shut-down-that-s-a-whole-lot-faster.patch BuildRequires: maven-local BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:) BuildArch: noarch %description JmDNS is a Java implementation of multi-cast DNS and can be used for service registration and discovery in local area networks. JmDNS is fully compatible with Apple's Bonjour. %package javadoc Summary: Javadoc for %{name} Group: Documentation %description javadoc This package contains the API documentation for %{name}. %prep %setup -q -n %{name}-%{version} %patch0 -p1 # Fix FSF address sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," \ src/sample/java/samples/DiscoverServiceTypes.java LICENSE-LGPL.txt chmod -x README.txt LICENSE-LGPL.txt sed -i 's/\r//' LICENSE-LGPL.txt %mvn_alias : "org.jenkins-ci:jmdns" %build # Tests are disabled because they try to use network %mvn_build -f %install %mvn_install %files -f .mfiles %dir %{_javadir}/%{name} %doc LICENSE LICENSE-LGPL.txt NOTICE.txt README.txt %files javadoc -f .mfiles-javadoc %doc LICENSE LICENSE-LGPL.txt NOTICE.txt README.txt %changelog * Tue Dec 30 2014 daviddavid <daviddavid> 3.4.1-9.mga5 + Revision: 807161 - rebuild for new sonatype-oss-parent * Wed Oct 15 2014 umeabot <umeabot> 3.4.1-8.mga5 + Revision: 744610 - Second Mageia 5 Mass Rebuild - Mageia 5 Mass Rebuild * Fri Apr 04 2014 dmorgan <dmorgan> 3.4.1-6.mga5 + Revision: 611669 - imported package jmdns * Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.4.1-6 - Use Requires: java-headless rebuild (#1067528) * Thu Feb 20 2014 Michal Srb <msrb@redhat.com> - 3.4.1-5 - Backport Jenkins patch: faster shutdown - Add alias org.jenkins-ci:jmdns * Thu Feb 20 2014 Michal Srb <msrb@redhat.com> - 3.4.1-4 - Fix directory ownership - Add script for creating clean tarball * Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Fri May 03 2013 Michal Srb <msrb@redhat.com> - 3.4.1-2 - Fix license tag - Fix rpmlint warnings * Thu May 02 2013 Michal Srb <msrb@redhat.com> - 3.4.1-1 - Initial package