Introduce javapackages-config-maven-3.6

This commit is contained in:
Mikolaj Izdebski 2019-06-14 15:24:51 +02:00
parent e62a8ccbd3
commit 928d2d2cb1
2 changed files with 24 additions and 6 deletions

View File

@ -14,7 +14,7 @@
Name: javapackages-tools Name: javapackages-tools
Version: 5.3.1 Version: 5.3.1
Release: 1%{?dist} Release: 2%{?dist}
Summary: Macros and scripts for Java packaging support Summary: Macros and scripts for Java packaging support
License: BSD License: BSD
URL: https://github.com/fedora-java/javapackages URL: https://github.com/fedora-java/javapackages
@ -110,6 +110,12 @@ Obsoletes: python-javapackages < %{version}-%{release}
%description -n javapackages-local %description -n javapackages-local
This package provides non-essential macros and scripts to support Java packaging. This package provides non-essential macros and scripts to support Java packaging.
%package -n javapackages-config-maven-3.6
Summary: Configuration files for building maven-3.6 module
%description -n javapackages-config-maven-3.6
This package provides configuration files for building maven-3.6 module.
%prep %prep
%setup -q -n javapackages-%{version} %setup -q -n javapackages-%{version}
%patch0 -p1 %patch0 -p1
@ -134,9 +140,7 @@ sed -i 's|mvn_build.py|& --xmvn-javadoc|' $(find %{buildroot} -name 'macros*.fja
sed -e 's/.[17]$/&*/' -i files-* sed -e 's/.[17]$/&*/' -i files-*
mkdir -p %{buildroot}%{_datadir}/xmvn/config.d/ mkdir -p %{buildroot}%{_datadir}/xmvn/config.d/
%if 0%{?_module_build} sed s/@{mns}/maven-3.6/g %{SOURCE1} >%{buildroot}%{_datadir}/xmvn/config.d/module-maven-3.6.xml
sed 's/@{mns}/%{mns}/g' %{SOURCE1} >%{buildroot}%{_datadir}/xmvn/config.d/module-config.xml
%endif
rm -rf %{buildroot}%{_bindir}/gradle-local rm -rf %{buildroot}%{_bindir}/gradle-local
rm -rf %{buildroot}%{_datadir}/gradle-local rm -rf %{buildroot}%{_datadir}/gradle-local
@ -146,7 +150,6 @@ rm -rf %{buildroot}%{_mandir}/man7/gradle_build.7
./check ./check
%files -f files-tools %files -f files-tools
%{_datadir}/xmvn/config.d
%files -n javapackages-filesystem -f files-filesystem %files -n javapackages-filesystem -f files-filesystem
@ -156,10 +159,15 @@ rm -rf %{buildroot}%{_mandir}/man7/gradle_build.7
%files -n maven-local %files -n maven-local
%files -n ivy-local -f files-ivy %files -n ivy-local -f files-ivy
%files -n javapackages-config-maven-3.6
%{_datadir}/xmvn/config.d
%changelog %changelog
* Fri Jun 28 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 5.3.1-2
- Introduce javapackages-config-maven-3.6
* Fri Jun 14 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 5.3.1-1 * Fri Jun 14 2019 Mikolaj Izdebski <mizdebsk@redhat.com> - 5.3.1-1
- Update to upstream version 5.3.1 - Update to upstream version 5.3.1

View File

@ -1,4 +1,14 @@
<configuration> <configuration>
<artifactManagement>
<rule>
<artifactGlob>
<artifactId>{*}</artifactId>
</artifactGlob>
<files>
<file>@{mns}/@1</file>
</files>
</rule>
</artifactManagement>
<repositories> <repositories>
<repository> <repository>
<id>install-@{mns}</id> <id>install-@{mns}</id>