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>
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
%{!?make_build:%global make_build make %{?_smp_mflags}}
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
%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
|
||||
%bcond_with check
|
||||
%bcond_without java
|
||||
@ -52,8 +52,8 @@ BuildRequires: pkgconfig(zlib)
|
||||
BuildRequires: libgmock-devel >= 1.7.0
|
||||
%endif
|
||||
%if %{with java}
|
||||
BuildRequires: java-devel >= 1.6.0
|
||||
BuildRequires: javapackages-local
|
||||
BuildRequires: java-devel >= 1.8
|
||||
BuildRequires: javapackages-local >= 6
|
||||
%endif
|
||||
|
||||
%if 0%{?suse_version} >= 1550
|
||||
@ -197,13 +197,11 @@ install -Dm 0644 editors/proto.vim %{buildroot}%{_datadir}/vim/site/syntax/proto
|
||||
|
||||
%if %{with 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
|
||||
install -D -m 0644 pom.xml %{buildroot}%{_mavenpomdir}/%{name}-parent.pom
|
||||
%add_maven_depmap %{name}-parent.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
|
||||
install -d -m 0755 %{buildroot}%{_mavenpomdir}
|
||||
%{mvn_install_pom} core/pom.xml %{buildroot}%{_mavenpomdir}/%{name}-java.pom
|
||||
%add_maven_depmap %{name}-java.pom %{name}-java.jar
|
||||
popd
|
||||
%endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user