1
0

Compare commits

...

10 Commits

Author SHA256 Message Date
9430d0d578 Accepting request 1148579 from Java:packages
rpm 4.20 compat

OBS-URL: https://build.opensuse.org/request/show/1148579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/javacc-maven-plugin?expand=0&rev=4
2024-02-21 16:59:57 +00:00
86aa3f2481 rpm 4.20 compat
OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc-maven-plugin?expand=0&rev=10
2024-02-21 10:45:41 +00:00
65e8024db2 Accepting request 1113416 from Java:packages
Remove dependency on maven2

OBS-URL: https://build.opensuse.org/request/show/1113416
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/javacc-maven-plugin?expand=0&rev=3
2023-09-25 18:03:56 +00:00
e5d0805f4d OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc-maven-plugin?expand=0&rev=8 2023-09-25 09:36:57 +00:00
b7ef60d7b3 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc-maven-plugin?expand=0&rev=7 2023-09-25 05:40:58 +00:00
47d97773a8 Accepting request 963928 from Java:packages
Build with source/target levels 8

OBS-URL: https://build.opensuse.org/request/show/963928
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/javacc-maven-plugin?expand=0&rev=2
2022-03-22 18:40:33 +00:00
5b6e22e633 OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc-maven-plugin?expand=0&rev=5 2022-03-22 12:23:09 +00:00
53e27db854 Accepting request 692022 from Java:packages
new package

OBS-URL: https://build.opensuse.org/request/show/692022
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/javacc-maven-plugin?expand=0&rev=1
2019-04-12 07:14:50 +00:00
d2ef80896e Accepting request 692002 from home:jengelh:branches:Java:packages
- Avoid name repetition in summary.

OBS-URL: https://build.opensuse.org/request/show/692002
OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc-maven-plugin?expand=0&rev=3
2019-04-06 15:58:24 +00:00
4daf9c8c7b OBS-URL: https://build.opensuse.org/package/show/Java:packages/javacc-maven-plugin?expand=0&rev=2 2019-04-05 14:54:02 +00:00
2 changed files with 38 additions and 5 deletions

View File

@@ -0,0 +1,24 @@
-------------------------------------------------------------------
Wed Feb 21 10:45:39 UTC 2024 - Gus Kenion <gus.kenion@suse.com>
- Use %patch -P N instead of deprecated %patchN.
-------------------------------------------------------------------
Mon Sep 25 09:36:52 UTC 2023 - Fridrich Strba <fstrba@suse.com>
- Remove dependency on maven2
-------------------------------------------------------------------
Tue Mar 22 12:22:49 UTC 2022 - Fridrich Strba <fstrba@suse.com>
- Build with java source and target levels 8
-------------------------------------------------------------------
Sat Apr 6 12:08:41 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
- Avoid name repetition in summary.
-------------------------------------------------------------------
Fri Apr 5 14:53:34 UTC 2019 - Fridrich Strba <fstrba@suse.com>
- Initial packaging of javacc-maven-plugin 2.6

View File

@@ -1,7 +1,7 @@
#
# spec file for package javacc-maven-plugin
#
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
Name: javacc-maven-plugin
Version: 2.6
Release: 0
Summary: JavaCC Maven Plugin
Summary: Maven Plugin for processing JavaCC grammar files
License: Apache-2.0
Group: Development/Libraries/Java
URL: http://mojo.codehaus.org/javacc-maven-plugin/
@@ -29,6 +29,7 @@ Source0: javacc-maven-plugin-2.6.tar.bz2
Source1: http://www.apache.org/licenses/LICENSE-2.0.txt
Patch0: javacc-maven-plugin-pom.patch
BuildRequires: fdupes
BuildRequires: java-devel >= 1.8
BuildRequires: maven-local
BuildRequires: mvn(net.java.dev.javacc:javacc)
BuildRequires: mvn(org.apache.maven.doxia:doxia-sink-api)
@@ -36,9 +37,9 @@ BuildRequires: mvn(org.apache.maven.doxia:doxia-site-renderer)
BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
BuildRequires: mvn(org.apache.maven.reporting:maven-reporting-api)
BuildRequires: mvn(org.apache.maven.reporting:maven-reporting-impl)
BuildRequires: mvn(org.apache.maven:maven-core)
BuildRequires: mvn(org.apache.maven:maven-model)
BuildRequires: mvn(org.apache.maven:maven-plugin-api)
BuildRequires: mvn(org.apache.maven:maven-project)
BuildRequires: mvn(org.codehaus.mojo:mojo-parent:pom:)
BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
BuildArch: noarch
@@ -55,11 +56,19 @@ API documentation for %{name}.
%prep
%setup -q
%patch0 -b .sav
%patch -P 0 -b .sav
cp -p %{SOURCE1} .
# migrate to maven 3
%pom_xpath_set pom:prerequisites/pom:maven 3.8.6
%pom_change_dep :maven-project :maven-core
%build
%{mvn_build} -f -- -Dsource=6
%{mvn_build} -f -- \
%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0}
-Dmaven.compiler.release=8 \
%endif
-Dsource=8
%install
%mvn_install