Hello community,

here is the log from the commit of package hawtjni-runtime for openSUSE:Factory 
checked in at 2019-10-09 15:20:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hawtjni-runtime (Old)
 and      /work/SRC/openSUSE:Factory/.hawtjni-runtime.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hawtjni-runtime"

Wed Oct  9 15:20:14 2019 rev:4 rq:736415 version:1.16

Changes:
--------
New Changes file:

--- /dev/null   2019-09-25 09:10:10.894331610 +0200
+++ 
/work/SRC/openSUSE:Factory/.hawtjni-runtime.new.2352/hawtjni-maven-plugin.changes
   2019-10-09 15:20:17.136370194 +0200
@@ -0,0 +1,4 @@
+-------------------------------------------------------------------
+Wed Oct  2 07:45:02 UTC 2019 - Fridrich Strba <fst...@suse.com>
+
+- Initial packaging of hawtjni-maven-plugin 1.16
--- /work/SRC/openSUSE:Factory/hawtjni-runtime/hawtjni-runtime.changes  
2019-09-30 16:01:59.628802286 +0200
+++ 
/work/SRC/openSUSE:Factory/.hawtjni-runtime.new.2352/hawtjni-runtime.changes    
    2019-10-09 15:20:18.280367245 +0200
@@ -1,0 +2,6 @@
+Wed Oct  2 07:59:14 UTC 2019 - Fridrich Strba <fst...@suse.com>
+
+- Correct the URL that does not exist anymore
+- Clean the spec file with spec-cleaner
+
+-------------------------------------------------------------------

New:
----
  hawtjni-maven-plugin.changes
  hawtjni-maven-plugin.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ hawtjni-maven-plugin.spec ++++++
#
# spec file for package hawtjni-maven-plugin
#
# Copyright (c) 2019 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via https://bugs.opensuse.org/
#


%global base_name hawtjni
# That is the maven-release-plugin generated commit, but it's not tagged for 
some reason
# https://github.com/fusesource/hawtjni/issues/46
%global commit    fa1fd5dfdd0a1a5a67b61fa7d7ee7126b300c8f0
Name:           hawtjni-maven-plugin
Version:        1.16
Release:        0
Summary:        Use HawtJNI from a maven plugin
License:        Apache-2.0 AND EPL-1.0 AND BSD-3-Clause
URL:            https://github.com/fusesource/hawtjni
Source0:        
https://github.com/fusesource/hawtjni/archive/%{commit}/hawtjni-%{commit}.tar.gz
BuildRequires:  fdupes
BuildRequires:  maven-local
BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
BuildRequires:  mvn(org.apache.maven:maven-archiver)
BuildRequires:  mvn(org.apache.maven:maven-artifact)
BuildRequires:  mvn(org.apache.maven:maven-artifact-manager)
BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
BuildRequires:  mvn(org.apache.maven:maven-project)
BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
BuildRequires:  mvn(org.codehaus.plexus:plexus-interpolation)
BuildRequires:  mvn(org.codehaus.plexus:plexus-io)
BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
BuildRequires:  mvn(org.fusesource.hawtjni:hawtjni-generator) >= %{version}
BuildRequires:  mvn(org.fusesource:fusesource-pom:pom:)
BuildArch:      noarch

%description
HawtJNI is a code generator that produces the JNI code needed to
implement java native methods. It is based on the jnigen code generator
that is part of the SWT Tools project which is used to generate all the
JNI code which powers the eclipse platform.

This package allows to use HawtJNI from a maven plugin.

%package javadoc
Summary:        Javadocs for %{name}

%description javadoc
This package contains the API documentation for %{name}.

%prep
%setup -q -n hawtjni-%{commit}

# We build only the maven plugin in this one
%pom_disable_module hawtjni-example
%pom_disable_module hawtjni-generator
%pom_disable_module hawtjni-runtime

%pom_remove_plugin -r :maven-eclipse-plugin

%{mvn_package} :hawtjni-project __noinstall

%{mvn_alias} :hawtjni-maven-plugin :maven-hawtjni-plugin

%build
%{mvn_build} -f -- -Dsource=6

%install
%mvn_install
%fdupes -s %{buildroot}%{_javadocdir}

%files -f .mfiles
%license license.txt
%doc readme.md changelog.md

%files javadoc -f .mfiles-javadoc
%license license.txt

%changelog
++++++ hawtjni-runtime.spec ++++++
--- /var/tmp/diff_new_pack.SuO2yN/_old  2019-10-09 15:20:19.640363738 +0200
+++ /var/tmp/diff_new_pack.SuO2yN/_new  2019-10-09 15:20:19.660363686 +0200
@@ -25,8 +25,7 @@
 Release:        0
 Summary:        HawtJNI Runtime
 License:        Apache-2.0 AND EPL-1.0 AND BSD-3-Clause
-Group:          Development/Libraries/Java
-URL:            http://hawtjni.fusesource.org/
+URL:            https://github.com/fusesource/hawtjni
 Source0:        
https://github.com/fusesource/hawtjni/archive/%{commit}/hawtjni-%{commit}.tar.gz
 BuildRequires:  apache-commons-cli
 BuildRequires:  fdupes
@@ -41,7 +40,6 @@
 
 %package -n hawtjni-javadoc
 Summary:        Javadocs for hawtjni
-Group:          Documentation/HTML
 BuildArch:      noarch
 
 %description -n hawtjni-javadoc
@@ -49,7 +47,6 @@
 
 %package -n hawtjni
 Summary:        Code generator that produces the JNI code
-Group:          Development/Libraries/Java
 Requires:       %{name} = %{version}
 Requires:       apache-commons-cli
 Requires:       javapackages-tools


Reply via email to