From e68a870951c0fc9a423b58542d7dfd3dd9208fa8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Wed, 7 Jun 2023 08:12:54 +0200 Subject: [PATCH] Sync from SUSE:ALP:Source:Standard:1.0 maven-mapping revision 6860a3585a0cafc79fe8fa34fa8c2b21 --- .gitattributes | 23 +++++++++ maven-mapping-3.0.0-source-release.zip | 3 ++ maven-mapping.changes | 15 ++++++ maven-mapping.spec | 66 ++++++++++++++++++++++++++ 4 files changed, 107 insertions(+) create mode 100644 .gitattributes create mode 100644 maven-mapping-3.0.0-source-release.zip create mode 100644 maven-mapping.changes create mode 100644 maven-mapping.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..fecc750 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/maven-mapping-3.0.0-source-release.zip b/maven-mapping-3.0.0-source-release.zip new file mode 100644 index 0000000..01cf7f1 --- /dev/null +++ b/maven-mapping-3.0.0-source-release.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:853af6b2e388dedc064ef5091c890812d4cf894e37d088b1c0666a6f62467fd5 +size 19641 diff --git a/maven-mapping.changes b/maven-mapping.changes new file mode 100644 index 0000000..d1562ff --- /dev/null +++ b/maven-mapping.changes @@ -0,0 +1,15 @@ +------------------------------------------------------------------- +Tue Mar 22 13:29:56 UTC 2022 - Fridrich Strba + +- Build with source and target levels 8 + +------------------------------------------------------------------- +Sun Nov 24 17:01:12 UTC 2019 - Fridrich Strba + +- Specify maven.compiler.release to fix build with jdk9+ and newer + maven-javadoc-plugin + +------------------------------------------------------------------- +Fri May 3 15:05:15 UTC 2019 - Fridrich Strba + +- Initial packaging of maven-mapping 3.0.0 diff --git a/maven-mapping.spec b/maven-mapping.spec new file mode 100644 index 0000000..8d4a546 --- /dev/null +++ b/maven-mapping.spec @@ -0,0 +1,66 @@ +# +# spec file for package maven-mapping +# +# Copyright (c) 2022 SUSE LLC +# +# 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/ +# + + +Name: maven-mapping +Version: 3.0.0 +Release: 0 +Summary: Apache Maven Mapping +License: Apache-2.0 +Group: Development/Libraries/Java +URL: http://maven.apache.org/shared/%{name}/ +Source0: https://repo1.maven.org/maven2/org/apache/maven/shared/%{name}/%{version}/%{name}-%{version}-source-release.zip +BuildRequires: fdupes +BuildRequires: java-devel >= 1.8 +BuildRequires: maven-local +BuildRequires: unzip +BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:) +BuildRequires: mvn(org.apache.maven:maven-core) +BuildRequires: mvn(org.codehaus.plexus:plexus-interpolation) +BuildArch: noarch + +%description +Maven shared component that implements file name mapping. + +%package javadoc +Summary: API documentation for %{name} +Group: Documentation/HTML + +%description javadoc +This package provides %{summary}. + +%prep +%setup -q + +%build +%{mvn_build} -f -- \ +%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0} + -Dmaven.compiler.release=8 \ +%endif + -Dsource=8 + +%install +%mvn_install +%fdupes %{buildroot}%{_javadocdir} + +%files -f .mfiles +%license LICENSE NOTICE + +%files javadoc -f .mfiles-javadoc +%license LICENSE NOTICE + +%changelog