forked from pool/protobuf
Accepting request 1121159 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1121159 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/protobuf?expand=0&rev=76
This commit is contained in:
commit
810e79e136
@ -1,3 +1,12 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Oct 30 10:47:11 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
||||||
|
|
||||||
|
- Build with source and target levels 8
|
||||||
|
* fixes build with JDK21
|
||||||
|
- Install the pom file with the new %%mvn_install_pom macro
|
||||||
|
- Do not install the pom-only artifacts, since the %%mvn_install_pom
|
||||||
|
macro resolves the variables at the install time
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jul 7 12:04:43 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
Fri Jul 7 12:04:43 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
%{!?make_build:%global make_build make %{?_smp_mflags}}
|
%{!?make_build:%global make_build make %{?_smp_mflags}}
|
||||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||||
%define tarname protobuf
|
%define tarname protobuf
|
||||||
%define extra_java_flags -source 7 -target 7
|
%define extra_java_flags -source 8 -target 8
|
||||||
# requires gmock, which is not yet in the distribution
|
# requires gmock, which is not yet in the distribution
|
||||||
%bcond_with check
|
%bcond_with check
|
||||||
%bcond_without java
|
%bcond_without java
|
||||||
@ -52,8 +52,8 @@ BuildRequires: pkgconfig(zlib)
|
|||||||
BuildRequires: libgmock-devel >= 1.7.0
|
BuildRequires: libgmock-devel >= 1.7.0
|
||||||
%endif
|
%endif
|
||||||
%if %{with java}
|
%if %{with java}
|
||||||
BuildRequires: java-devel >= 1.6.0
|
BuildRequires: java-devel >= 1.8
|
||||||
BuildRequires: javapackages-local
|
BuildRequires: javapackages-local >= 6
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if 0%{?suse_version} >= 1550
|
%if 0%{?suse_version} >= 1550
|
||||||
@ -197,13 +197,11 @@ install -Dm 0644 editors/proto.vim %{buildroot}%{_datadir}/vim/site/syntax/proto
|
|||||||
|
|
||||||
%if %{with java}
|
%if %{with java}
|
||||||
pushd java
|
pushd java
|
||||||
install -D -m 0644 %{name}-java-%{version}.jar %{buildroot}%{_javadir}/%{name}-java.jar
|
install -d -m 0755 %{buildroot}%{_javadir}
|
||||||
|
install -p -m 0644 %{name}-java-%{version}.jar %{buildroot}%{_javadir}/%{name}-java.jar
|
||||||
ln -s %{name}-java.jar %{buildroot}%{_javadir}/%{name}.jar
|
ln -s %{name}-java.jar %{buildroot}%{_javadir}/%{name}.jar
|
||||||
install -D -m 0644 pom.xml %{buildroot}%{_mavenpomdir}/%{name}-parent.pom
|
install -d -m 0755 %{buildroot}%{_mavenpomdir}
|
||||||
%add_maven_depmap %{name}-parent.pom
|
%{mvn_install_pom} core/pom.xml %{buildroot}%{_mavenpomdir}/%{name}-java.pom
|
||||||
install -D -m 0644 bom/pom.xml %{buildroot}%{_mavenpomdir}/%{name}-bom.pom
|
|
||||||
%add_maven_depmap %{name}-bom.pom
|
|
||||||
install -D -m 0644 core/pom.xml %{buildroot}%{_mavenpomdir}/%{name}-java.pom
|
|
||||||
%add_maven_depmap %{name}-java.pom %{name}-java.jar
|
%add_maven_depmap %{name}-java.pom %{name}-java.jar
|
||||||
popd
|
popd
|
||||||
%endif
|
%endif
|
||||||
|
Loading…
x
Reference in New Issue
Block a user