Merge branch 'master' into jenkins
Conflicts: javapackages-tools.spec
This commit is contained in:
commit
f4e7893b6c
1
.gitignore
vendored
1
.gitignore
vendored
@ -65,3 +65,4 @@
|
|||||||
/javapackages-4.3.0.tar.xz
|
/javapackages-4.3.0.tar.xz
|
||||||
/javapackages-4.3.1.tar.xz
|
/javapackages-4.3.1.tar.xz
|
||||||
/javapackages-4.3.2.tar.xz
|
/javapackages-4.3.2.tar.xz
|
||||||
|
/javapackages-4.4.0.tar.xz
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
%bcond_without tests
|
||||||
|
|
||||||
%if 0%{?fedora} > 21
|
%if 0%{?fedora} > 21
|
||||||
%global with_python3 1
|
%global with_python3 1
|
||||||
%else
|
%else
|
||||||
@ -15,6 +17,8 @@ License: BSD
|
|||||||
URL: https://git.fedorahosted.org/git/javapackages.git
|
URL: https://git.fedorahosted.org/git/javapackages.git
|
||||||
Source0: https://fedorahosted.org/released/javapackages/javapackages-%{version}.tar.xz
|
Source0: https://fedorahosted.org/released/javapackages/javapackages-%{version}.tar.xz
|
||||||
|
|
||||||
|
Patch0: 0001-pom_editor-Write-temporary-XML-file-as-UTF-8.patch
|
||||||
|
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
%if 0%{?with_python3}
|
%if 0%{?with_python3}
|
||||||
@ -30,6 +34,7 @@ BuildRequires: python-setuptools
|
|||||||
BuildRequires: python-nose
|
BuildRequires: python-nose
|
||||||
BuildRequires: PyXB = 1.2.4
|
BuildRequires: PyXB = 1.2.4
|
||||||
%endif
|
%endif
|
||||||
|
BuildRequires: make
|
||||||
BuildRequires: asciidoc
|
BuildRequires: asciidoc
|
||||||
BuildRequires: xmlto
|
BuildRequires: xmlto
|
||||||
BuildRequires: scl-utils-build
|
BuildRequires: scl-utils-build
|
||||||
@ -98,6 +103,17 @@ Requires: maven-surefire-provider-testng
|
|||||||
%description -n maven-local
|
%description -n maven-local
|
||||||
This package provides macros and scripts to support packaging Maven artifacts.
|
This package provides macros and scripts to support packaging Maven artifacts.
|
||||||
|
|
||||||
|
%package -n gradle-local
|
||||||
|
Summary: Local mode for Gradle
|
||||||
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
Requires: javapackages-local = %{version}-%{release}
|
||||||
|
Requires: gradle >= 2.2.1-2
|
||||||
|
Requires: xmvn-connector-gradle >= 2
|
||||||
|
|
||||||
|
%description -n gradle-local
|
||||||
|
This package implements local mode fow Gradle, which allows artifact
|
||||||
|
resolution using XMvn resolver.
|
||||||
|
|
||||||
%package -n ivy-local
|
%package -n ivy-local
|
||||||
Summary: Local mode for Apache Ivy
|
Summary: Local mode for Apache Ivy
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
@ -160,13 +176,6 @@ This package provides non-essential macros and scripts to support Java packaging
|
|||||||
%prep
|
%prep
|
||||||
%setup -q -n javapackages-%{version}
|
%setup -q -n javapackages-%{version}
|
||||||
|
|
||||||
%if 0%{?with_python3}
|
|
||||||
find . -name '*.py' | xargs sed -i '1s|^#!.*python|#!%{__python3}|'
|
|
||||||
find ./depgenerators -name '*.req' | xargs sed -i '1s|^#!.*python|#!%{__python3}|'
|
|
||||||
find ./depgenerators -name '*.prov' | xargs sed -i '1s|^#!.*python|#!%{__python3}|'
|
|
||||||
%endif # with_python3
|
|
||||||
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%if 0%{?with_python3}
|
%if 0%{?with_python3}
|
||||||
%configure --pyinterpreter=%{__python3}
|
%configure --pyinterpreter=%{__python3}
|
||||||
@ -187,8 +196,10 @@ pushd python
|
|||||||
%endif
|
%endif
|
||||||
popd
|
popd
|
||||||
|
|
||||||
|
%if %{with tests}
|
||||||
%check
|
%check
|
||||||
./check
|
./check
|
||||||
|
%endif
|
||||||
|
|
||||||
%files -f files-common
|
%files -f files-common
|
||||||
%doc LICENSE
|
%doc LICENSE
|
||||||
@ -197,6 +208,8 @@ popd
|
|||||||
|
|
||||||
%files -n maven-local -f files-maven
|
%files -n maven-local -f files-maven
|
||||||
|
|
||||||
|
%files -n gradle-local
|
||||||
|
|
||||||
%files -n ivy-local -f files-ivy
|
%files -n ivy-local -f files-ivy
|
||||||
|
|
||||||
%if 0%{?with_python3}
|
%if 0%{?with_python3}
|
||||||
@ -216,8 +229,31 @@ popd
|
|||||||
%doc LICENSE
|
%doc LICENSE
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Feb 16 2015 Michael Simacek <msimacek@redhat.com> - 4.4.0-2
|
||||||
|
- Write temporary XML file as UTF-8 in pom_editor
|
||||||
|
|
||||||
|
* Mon Feb 16 2015 Michal Srb <msrb@redhat.com> - 4.4.0-1
|
||||||
|
- Update to upstream version 4.4.0
|
||||||
|
|
||||||
|
* Fri Feb 13 2015 Michal Srb <msrb@redhat.com> - 4.3.2-6
|
||||||
|
- Fix TypeError in maven_depmap (see: rhbz#1191657)
|
||||||
|
|
||||||
|
* Thu Feb 12 2015 Michael Simacek <msimacek@redhat.com> - 4.3.2-5
|
||||||
|
- Workaround for XMvn version bump (rhbz#1191657)
|
||||||
|
|
||||||
|
* Fri Jan 23 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.3.2-4
|
||||||
|
- Add gradle-local subpackage
|
||||||
|
- Allow conditional builds with tests skipped
|
||||||
|
|
||||||
|
* Mon Jan 19 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.3.2-3
|
||||||
|
- Port to lua 5.3.0
|
||||||
|
|
||||||
|
* Thu Jan 15 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.3.2-2
|
||||||
|
- Replace all dashes with dots in versioned provides and requires
|
||||||
|
|
||||||
* Mon Jan 05 2015 Michal Srb <msrb@redhat.com> - 4.3.2-1
|
* Mon Jan 05 2015 Michal Srb <msrb@redhat.com> - 4.3.2-1
|
||||||
- Update to upstream version 4.3.2
|
- Update to upstream version 4.3.2
|
||||||
|
- Fix TypeError in mvn_artifact
|
||||||
|
|
||||||
* Tue Dec 23 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.3.1-1
|
* Tue Dec 23 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.3.1-1
|
||||||
- Update to upstream version 4.3.1
|
- Update to upstream version 4.3.1
|
||||||
|
Loading…
Reference in New Issue
Block a user