|
|
e981c5 |
%global pkg_name xmvn
|
|
|
e981c5 |
%{?scl:%scl_package %{pkg_name}}
|
|
|
e981c5 |
%{?maven_find_provides_and_requires}
|
|
|
e981c5 |
|
|
|
e981c5 |
Name: %{?scl_prefix}%{pkg_name}
|
|
|
e981c5 |
Version: 2.1.1
|
|
|
e981c5 |
Release: 1.19%{?dist}
|
|
|
e981c5 |
Summary: Local Extensions for Apache Maven
|
|
|
e981c5 |
License: ASL 2.0
|
|
|
e981c5 |
URL: http://mizdebsk.fedorapeople.org/xmvn
|
|
|
e981c5 |
BuildArch: noarch
|
|
|
e981c5 |
|
|
|
e981c5 |
# git snapshot
|
|
|
e981c5 |
Source0: https://fedorahosted.org/released/%{pkg_name}/%{pkg_name}-%{version}.tar.xz
|
|
|
e981c5 |
|
|
|
e981c5 |
Patch0001: 0001-Disable-doclint-in-javadoc-aggregate-MOJO-executions.patch
|
|
|
e981c5 |
Patch0002: 0002-Add-duplicated-ZIP-entry-hack-for-OpenJDK.patch
|
|
|
e981c5 |
Patch0003: 0003-Add-hack-for-forcing-correct-namespace-in-depmap-res.patch
|
|
|
e981c5 |
Patch0004: 0004-Port-to-Modello-1.7.patch
|
|
|
e981c5 |
|
|
|
e981c5 |
BuildRequires: %{?scl_prefix}maven
|
|
|
e981c5 |
BuildRequires: %{?scl_prefix}maven-local
|
|
|
e981c5 |
BuildRequires: %{?scl_prefix}beust-jcommander
|
|
|
e981c5 |
BuildRequires: %{?scl_prefix}cglib
|
|
|
e981c5 |
BuildRequires: %{?scl_prefix}maven-dependency-plugin
|
|
|
e981c5 |
BuildRequires: %{?scl_prefix}maven-plugin-build-helper
|
|
|
e981c5 |
BuildRequires: %{?scl_prefix}maven-assembly-plugin
|
|
|
e981c5 |
BuildRequires: %{?scl_prefix}maven-invoker-plugin
|
|
|
e981c5 |
BuildRequires: %{?scl_prefix_java_common}objectweb-asm5
|
|
|
e981c5 |
BuildRequires: %{?scl_prefix}modello >= 1.7
|
|
|
e981c5 |
BuildRequires: %{?scl_prefix}xmlunit
|
|
|
e981c5 |
BuildRequires: %{?scl_prefix}apache-ivy >= 2.3.0-4.8
|
|
|
e981c5 |
BuildRequires: %{?scl_prefix_java_common}junit
|
|
|
e981c5 |
BuildRequires: %{?scl_prefix_java_common}slf4j-simple
|
|
|
e981c5 |
BuildRequires: %{?scl_prefix}sisu-mojos
|
|
|
e981c5 |
|
|
|
e981c5 |
Requires: %{?scl_prefix}maven
|
|
|
e981c5 |
Requires: %{name}-api = %{version}-%{release}
|
|
|
e981c5 |
Requires: %{name}-connector-aether = %{version}-%{release}
|
|
|
e981c5 |
Requires: %{name}-core = %{version}-%{release}
|
|
|
e981c5 |
|
|
|
e981c5 |
%description
|
|
|
e981c5 |
This package provides extensions for Apache Maven that can be used to
|
|
|
e981c5 |
manage system artifact repository and use it to resolve Maven
|
|
|
e981c5 |
artifacts in offline mode, as well as Maven plugins to help with
|
|
|
e981c5 |
creating RPM packages containing Maven artifacts.
|
|
|
e981c5 |
|
|
|
e981c5 |
%package parent-pom
|
|
|
e981c5 |
Summary: XMvn Parent POM
|
|
|
e981c5 |
|
|
|
e981c5 |
%description parent-pom
|
|
|
e981c5 |
This package provides XMvn parent POM.
|
|
|
e981c5 |
|
|
|
e981c5 |
%package api
|
|
|
e981c5 |
Summary: XMvn API
|
|
|
e981c5 |
|
|
|
e981c5 |
%description api
|
|
|
e981c5 |
This package provides XMvn API module which contains public interface
|
|
|
e981c5 |
for functionality implemented by XMvn Core.
|
|
|
e981c5 |
|
|
|
e981c5 |
%package launcher
|
|
|
e981c5 |
Summary: XMvn Launcher
|
|
|
e981c5 |
|
|
|
e981c5 |
%description launcher
|
|
|
e981c5 |
This package provides XMvn Launcher module, which provides a way of
|
|
|
e981c5 |
launching XMvn running in isolated class realm and locating XMVn
|
|
|
e981c5 |
services.
|
|
|
e981c5 |
|
|
|
e981c5 |
%package core
|
|
|
e981c5 |
Summary: XMvn Core
|
|
|
e981c5 |
|
|
|
e981c5 |
%description core
|
|
|
e981c5 |
This package provides XMvn Core module, which implements the essential
|
|
|
e981c5 |
functionality of XMvn such as resolution of artifacts from system
|
|
|
e981c5 |
repository.
|
|
|
e981c5 |
|
|
|
e981c5 |
%package connector-aether
|
|
|
e981c5 |
Summary: XMvn Connector for Eclipse Aether
|
|
|
e981c5 |
|
|
|
e981c5 |
%description connector-aether
|
|
|
e981c5 |
This package provides XMvn Connector for Eclipse Aether, which
|
|
|
e981c5 |
provides integration of Eclipse Aether with XMvn. It provides an
|
|
|
e981c5 |
adapter which allows XMvn resolver to be used as Aether workspace
|
|
|
e981c5 |
reader.
|
|
|
e981c5 |
|
|
|
e981c5 |
%package connector-ivy
|
|
|
e981c5 |
Summary: XMvn Connector for Apache Ivy
|
|
|
e981c5 |
|
|
|
e981c5 |
%description connector-ivy
|
|
|
e981c5 |
This package provides XMvn Connector for Apache Ivy, which provides
|
|
|
e981c5 |
integration of Apache Ivy with XMvn. It provides an adapter which
|
|
|
e981c5 |
allows XMvn resolver to be used as Ivy resolver.
|
|
|
e981c5 |
|
|
|
e981c5 |
%package mojo
|
|
|
e981c5 |
Summary: XMvn MOJO
|
|
|
e981c5 |
|
|
|
e981c5 |
%description mojo
|
|
|
e981c5 |
This package provides XMvn MOJO, which is a Maven plugin that consists
|
|
|
e981c5 |
of several MOJOs. Some goals of these MOJOs are intended to be
|
|
|
e981c5 |
attached to default Maven lifecycle when building packages, others can
|
|
|
e981c5 |
be called directly from Maven command line.
|
|
|
e981c5 |
|
|
|
e981c5 |
%package tools-pom
|
|
|
e981c5 |
Summary: XMvn Tools POM
|
|
|
e981c5 |
|
|
|
e981c5 |
%description tools-pom
|
|
|
e981c5 |
This package provides XMvn Tools parent POM.
|
|
|
e981c5 |
|
|
|
e981c5 |
%package resolve
|
|
|
e981c5 |
Summary: XMvn Resolver
|
|
|
e981c5 |
|
|
|
e981c5 |
%description resolve
|
|
|
e981c5 |
This package provides XMvn Resolver, which is a very simple
|
|
|
e981c5 |
commald-line tool to resolve Maven artifacts from system repositories.
|
|
|
e981c5 |
Basically it's just an interface to artifact resolution mechanism
|
|
|
e981c5 |
implemented by XMvn Core. The primary intended use case of XMvn
|
|
|
e981c5 |
Resolver is debugging local artifact repositories.
|
|
|
e981c5 |
|
|
|
e981c5 |
%package bisect
|
|
|
e981c5 |
Summary: XMvn Bisect
|
|
|
e981c5 |
|
|
|
e981c5 |
%description bisect
|
|
|
e981c5 |
This package provides XMvn Bisect, which is a debugging tool that can
|
|
|
e981c5 |
diagnose build failures by using bisection method.
|
|
|
e981c5 |
|
|
|
e981c5 |
%package subst
|
|
|
e981c5 |
Summary: XMvn Subst
|
|
|
e981c5 |
|
|
|
e981c5 |
%description subst
|
|
|
e981c5 |
This package provides XMvn Subst, which is a tool that can substitute
|
|
|
e981c5 |
Maven artifact files with symbolic links to corresponding files in
|
|
|
e981c5 |
artifact repository.
|
|
|
e981c5 |
|
|
|
e981c5 |
%package install
|
|
|
e981c5 |
Summary: XMvn Install
|
|
|
e981c5 |
|
|
|
e981c5 |
%description install
|
|
|
e981c5 |
This package provides XMvn Install, which is a command-line interface
|
|
|
e981c5 |
to XMvn installer. The installer reads reactor metadata and performs
|
|
|
e981c5 |
artifact installation according to specified configuration.
|
|
|
e981c5 |
|
|
|
e981c5 |
%package javadoc
|
|
|
e981c5 |
Summary: API documentation for %{pkg_name}
|
|
|
e981c5 |
|
|
|
e981c5 |
%description javadoc
|
|
|
e981c5 |
This package provides %{summary}.
|
|
|
e981c5 |
|
|
|
e981c5 |
%prep
|
|
|
e981c5 |
%setup -q -n %{pkg_name}-%{version}
|
|
|
e981c5 |
%{?scl:scl enable %{scl} - <<"EOF"}
|
|
|
e981c5 |
set -e -x
|
|
|
e981c5 |
%patch0001 -p1
|
|
|
e981c5 |
%patch0002 -p1
|
|
|
e981c5 |
%patch0003 -p1
|
|
|
e981c5 |
%patch0004 -p1
|
|
|
e981c5 |
|
|
|
e981c5 |
# XXX Disable duplicate metadata enforcing for now
|
|
|
e981c5 |
sed -i /artifactMap.remove/d $(find -name MetadataResolver.java)
|
|
|
e981c5 |
|
|
|
e981c5 |
%mvn_package :xmvn __noinstall
|
|
|
e981c5 |
|
|
|
e981c5 |
# In XMvn 2.x xmvn-connector was renamed to xmvn-connector-aether
|
|
|
e981c5 |
%mvn_alias :xmvn-connector-aether :xmvn-connector
|
|
|
e981c5 |
|
|
|
e981c5 |
# remove dependency plugin maven-binaries execution
|
|
|
e981c5 |
# we provide apache-maven by symlink
|
|
|
e981c5 |
%pom_xpath_remove "pom:executions/pom:execution[pom:id[text()='maven-binaries']]"
|
|
|
e981c5 |
|
|
|
e981c5 |
# get mavenVersion that is expected
|
|
|
e981c5 |
mver=$(sed -n '/<mavenVersion>/{s/.*>\(.*\)<.*/\1/;p}' \
|
|
|
e981c5 |
xmvn-parent/pom.xml)
|
|
|
e981c5 |
mkdir -p target/dependency/
|
|
|
e981c5 |
cp -aL %{_datadir}/maven target/dependency/apache-maven-$mver
|
|
|
e981c5 |
|
|
|
e981c5 |
# skip ITs for now (mix of old & new XMvn config causes issues
|
|
|
e981c5 |
rm -rf src/it
|
|
|
e981c5 |
%{?scl:EOF}
|
|
|
e981c5 |
|
|
|
e981c5 |
%build
|
|
|
e981c5 |
%{?scl:scl enable %{scl} - <<"EOF"}
|
|
|
e981c5 |
set -e -x
|
|
|
e981c5 |
# XXX some tests fail on ARM for unknown reason, see why
|
|
|
e981c5 |
%mvn_build -s -f
|
|
|
e981c5 |
|
|
|
e981c5 |
tar --delay-directory-restore -xvf target/*tar.bz2
|
|
|
e981c5 |
chmod -R +rwX %{pkg_name}-%{version}*
|
|
|
e981c5 |
# These are installed as doc
|
|
|
e981c5 |
rm -Rf %{pkg_name}-%{version}*/{AUTHORS,README,LICENSE,NOTICE}
|
|
|
e981c5 |
%{?scl:EOF}
|
|
|
e981c5 |
|
|
|
e981c5 |
|
|
|
e981c5 |
%install
|
|
|
e981c5 |
%{?scl:scl enable %{scl} - <<"EOF"}
|
|
|
e981c5 |
set -e -x
|
|
|
e981c5 |
%mvn_install
|
|
|
e981c5 |
|
|
|
e981c5 |
install -d -m 755 %{buildroot}%{_datadir}/%{pkg_name}
|
|
|
e981c5 |
cp -r %{pkg_name}-%{version}*/* %{buildroot}%{_datadir}/%{pkg_name}/
|
|
|
e981c5 |
ln -sf %{_datadir}/maven/bin/mvn %{buildroot}%{_datadir}/%{pkg_name}/bin/mvn
|
|
|
e981c5 |
ln -sf %{_datadir}/maven/bin/mvnDebug %{buildroot}%{_datadir}/%{pkg_name}/bin/mvnDebug
|
|
|
e981c5 |
ln -sf %{_datadir}/maven/bin/mvnyjp %{buildroot}%{_datadir}/%{pkg_name}/bin/mvnyjp
|
|
|
e981c5 |
|
|
|
e981c5 |
# helper scripts
|
|
|
e981c5 |
install -d -m 755 %{buildroot}%{_bindir}
|
|
|
e981c5 |
for tool in subst resolve bisect install;do
|
|
|
e981c5 |
cat <<XEOF >%{buildroot}%{_bindir}/%{pkg_name}-$tool
|
|
|
e981c5 |
#!/bin/sh -e
|
|
|
e981c5 |
exec %{_datadir}/%{pkg_name}/bin/%{pkg_name}-$tool "\${@}"
|
|
|
e981c5 |
XEOF
|
|
|
e981c5 |
chmod +x %{buildroot}%{_bindir}/%{pkg_name}-$tool
|
|
|
e981c5 |
done
|
|
|
e981c5 |
|
|
|
e981c5 |
# copy over maven lib directory
|
|
|
e981c5 |
cp -r %{_datadir}/maven/lib/* %{buildroot}%{_datadir}/%{pkg_name}/lib/
|
|
|
e981c5 |
|
|
|
e981c5 |
# possibly recreate symlinks that can be automated with xmvn-subst
|
|
|
e981c5 |
%{pkg_name}-subst %{buildroot}%{_datadir}/%{pkg_name}/
|
|
|
e981c5 |
|
|
|
e981c5 |
# /usr/bin/xmvn script
|
|
|
e981c5 |
echo "#!/bin/sh -e
|
|
|
e981c5 |
export M2_HOME=\"\${M2_HOME:-%{_datadir}/%{pkg_name}}\"
|
|
|
e981c5 |
exec mvn \"\${@}\"" >%{buildroot}%{_bindir}/%{pkg_name}
|
|
|
e981c5 |
|
|
|
e981c5 |
# make sure our conf is identical to maven so yum won't freak out
|
|
|
e981c5 |
install -d -m 755 %{buildroot}%{_datadir}/%{pkg_name}/conf/
|
|
|
e981c5 |
cp -P %{_datadir}/maven/conf/settings.xml %{buildroot}%{_datadir}/%{pkg_name}/conf/
|
|
|
e981c5 |
cp -P %{_datadir}/maven/bin/m2.conf %{buildroot}%{_datadir}/%{pkg_name}/bin/
|
|
|
e981c5 |
%{?scl:EOF}
|
|
|
e981c5 |
|
|
|
e981c5 |
%files
|
|
|
e981c5 |
%attr(755,-,-) %{_bindir}/%{pkg_name}
|
|
|
e981c5 |
%dir %{_datadir}/%{pkg_name}/bin
|
|
|
e981c5 |
%dir %{_datadir}/%{pkg_name}/lib
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/lib/*.jar
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/lib/ext
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/bin/m2.conf
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/bin/mvn
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/bin/mvnDebug
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/bin/mvnyjp
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/bin/xmvn
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/boot
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/conf
|
|
|
e981c5 |
|
|
|
e981c5 |
%files parent-pom -f .mfiles-xmvn-parent
|
|
|
e981c5 |
%doc LICENSE NOTICE
|
|
|
e981c5 |
|
|
|
e981c5 |
%files launcher -f .mfiles-xmvn-launcher
|
|
|
e981c5 |
%dir %{_datadir}/%{pkg_name}/lib
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/lib/core
|
|
|
e981c5 |
|
|
|
e981c5 |
%files core -f .mfiles-xmvn-core
|
|
|
e981c5 |
|
|
|
e981c5 |
%files api -f .mfiles-xmvn-api
|
|
|
e981c5 |
%dir %{_javadir}/%{pkg_name}
|
|
|
e981c5 |
%dir %{_mavenpomdir}/%{pkg_name}
|
|
|
e981c5 |
%doc LICENSE NOTICE
|
|
|
e981c5 |
%doc AUTHORS README
|
|
|
e981c5 |
|
|
|
e981c5 |
%files connector-aether -f .mfiles-xmvn-connector-aether
|
|
|
e981c5 |
|
|
|
e981c5 |
%files connector-ivy -f .mfiles-xmvn-connector-ivy
|
|
|
e981c5 |
%dir %{_datadir}/%{pkg_name}/lib
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/lib/ivy
|
|
|
e981c5 |
|
|
|
e981c5 |
%files mojo -f .mfiles-xmvn-mojo
|
|
|
e981c5 |
|
|
|
e981c5 |
%files tools-pom -f .mfiles-xmvn-tools
|
|
|
e981c5 |
|
|
|
e981c5 |
%files resolve -f .mfiles-xmvn-resolve
|
|
|
e981c5 |
%attr(755,-,-) %{_bindir}/%{pkg_name}-resolve
|
|
|
e981c5 |
%dir %{_datadir}/%{pkg_name}/bin
|
|
|
e981c5 |
%dir %{_datadir}/%{pkg_name}/lib
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/bin/%{pkg_name}-resolve
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/lib/resolver
|
|
|
e981c5 |
|
|
|
e981c5 |
%files bisect -f .mfiles-xmvn-bisect
|
|
|
e981c5 |
%attr(755,-,-) %{_bindir}/%{pkg_name}-bisect
|
|
|
e981c5 |
%dir %{_datadir}/%{pkg_name}/bin
|
|
|
e981c5 |
%dir %{_datadir}/%{pkg_name}/lib
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/bin/%{pkg_name}-bisect
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/lib/bisect
|
|
|
e981c5 |
|
|
|
e981c5 |
%files subst -f .mfiles-xmvn-subst
|
|
|
e981c5 |
%attr(755,-,-) %{_bindir}/%{pkg_name}-subst
|
|
|
e981c5 |
%dir %{_datadir}/%{pkg_name}/bin
|
|
|
e981c5 |
%dir %{_datadir}/%{pkg_name}/lib
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/bin/%{pkg_name}-subst
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/lib/subst
|
|
|
e981c5 |
|
|
|
e981c5 |
%files install -f .mfiles-xmvn-install
|
|
|
e981c5 |
%attr(755,-,-) %{_bindir}/%{pkg_name}-install
|
|
|
e981c5 |
%dir %{_datadir}/%{pkg_name}/bin
|
|
|
e981c5 |
%dir %{_datadir}/%{pkg_name}/lib
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/bin/%{pkg_name}-install
|
|
|
e981c5 |
%{_datadir}/%{pkg_name}/lib/installer
|
|
|
e981c5 |
|
|
|
e981c5 |
%files javadoc -f .mfiles-javadoc
|
|
|
e981c5 |
%doc LICENSE NOTICE
|
|
|
e981c5 |
|
|
|
e981c5 |
%changelog
|
|
|
e981c5 |
* Mon Feb 08 2016 Michal Srb <msrb@redhat.com> - 2.1.1-1.19
|
|
|
e981c5 |
- Fix BR on maven-local & co.
|
|
|
e981c5 |
|
|
|
e981c5 |
* Wed Jan 20 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.1.1-1.18
|
|
|
e981c5 |
- Disable javadoc doclint only on Java 8 or later
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Jan 19 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.1.1-1.17
|
|
|
e981c5 |
- Disable doclint in javadoc:aggregate MOJO executions
|
|
|
e981c5 |
- Add duplicated ZIP entry hack for OpenJDK
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Jan 19 2016 Michal Srb <msrb@redhat.com> - 2.1.1-1.16
|
|
|
e981c5 |
- Rebuild to fix classworlds symlink
|
|
|
e981c5 |
|
|
|
e981c5 |
* Mon Jan 18 2016 Michal Srb <msrb@redhat.com> - 2.1.1-1.15
|
|
|
e981c5 |
- Drop build hacks
|
|
|
e981c5 |
|
|
|
e981c5 |
* Mon Jan 18 2016 Michal Srb <msrb@redhat.com> - 2.1.1-1.14
|
|
|
e981c5 |
- Rebuild to remove asm3 symlink
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri Jan 15 2016 Michal Srb <msrb@redhat.com> - 2.1.1-1.13
|
|
|
e981c5 |
- maven33 rebuild #3
|
|
|
e981c5 |
|
|
|
e981c5 |
* Mon Jan 11 2016 Michal Srb <msrb@redhat.com> - 2.1.1-1.12
|
|
|
e981c5 |
- maven33 rebuild #2
|
|
|
e981c5 |
|
|
|
e981c5 |
* Sat Jan 09 2016 Michal Srb <msrb@redhat.com> - 2.1.1-1.11
|
|
|
e981c5 |
- maven33 rebuild
|
|
|
e981c5 |
|
|
|
e981c5 |
* Thu Jan 15 2015 Michal Srb <msrb@redhat.com> - 2.1.1-1.10
|
|
|
e981c5 |
- Fix directory ownership
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Jan 13 2015 Michal Srb <msrb@redhat.com> - 2.1.1-1.9
|
|
|
e981c5 |
- Rebuild to fix httpcommons symlinks
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Jan 13 2015 Michal Srb <msrb@redhat.com> - 2.1.1-1.8
|
|
|
e981c5 |
- httpcomponents 4.2 (compat) rebuild
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Jan 13 2015 Michael Simacek <msimacek@redhat.com> - 2.1.1-1.7
|
|
|
e981c5 |
- Mass rebuild 2015-01-13
|
|
|
e981c5 |
|
|
|
e981c5 |
* Mon Jan 12 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.1.1-1.6
|
|
|
e981c5 |
- Rebuild to fix symlinks
|
|
|
e981c5 |
|
|
|
e981c5 |
* Mon Jan 12 2015 Michael Simacek <msimacek@redhat.com> - 2.1.1-1.5
|
|
|
e981c5 |
- Rebuild to regenerate requires from java-common
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri Jan 9 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.1.1-1.4
|
|
|
e981c5 |
- Disable duplicate metadata enforcing for now
|
|
|
e981c5 |
|
|
|
e981c5 |
* Wed Jan 7 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.1.1-1.3
|
|
|
e981c5 |
- Re-add dependency on ASM 5
|
|
|
e981c5 |
|
|
|
e981c5 |
* Wed Jan 7 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.1.1-1.2
|
|
|
e981c5 |
- Port to Modello 1.7
|
|
|
e981c5 |
|
|
|
e981c5 |
* Mon Jan 5 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.1.1-1.1
|
|
|
e981c5 |
- Update to upstream version 2.1.1
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri Jan 2 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.2.0-0.3.20141212git221a2d4
|
|
|
e981c5 |
- Prevent xmvn-resolve from failing in XML mode
|
|
|
e981c5 |
|
|
|
e981c5 |
* Wed Dec 17 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.2.0-0.2.20141212git221a2d4
|
|
|
e981c5 |
- Add patch for namespace support in depmap resolver
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Dec 16 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.2.0-0.1.20141212git221a2d4
|
|
|
e981c5 |
- Update to upstream 2.2.0 snapshot
|
|
|
e981c5 |
|
|
|
e981c5 |
* Mon May 26 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3.0-5.11
|
|
|
e981c5 |
- Mass rebuild 2014-05-26
|
|
|
e981c5 |
|
|
|
e981c5 |
* Wed Feb 19 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3.0-5.10
|
|
|
e981c5 |
- Mass rebuild 2014-02-19
|
|
|
e981c5 |
|
|
|
e981c5 |
* Wed Feb 19 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3.0-5.9
|
|
|
e981c5 |
- Remove workaround for rhbz#447156
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Feb 18 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3.0-5.8
|
|
|
e981c5 |
- Mass rebuild 2014-02-18
|
|
|
e981c5 |
|
|
|
e981c5 |
* Mon Feb 17 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3.0-5.7
|
|
|
e981c5 |
- Add missing BR: maven-plugin-plugin, plexus-containers-component-metadata
|
|
|
e981c5 |
|
|
|
e981c5 |
* Mon Feb 17 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3.0-5.6
|
|
|
e981c5 |
- Remove temporary hacks
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri Feb 14 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3.0-5.5
|
|
|
e981c5 |
- Remove temp BR
|
|
|
e981c5 |
|
|
|
e981c5 |
* Thu Feb 13 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3.0-5.4
|
|
|
e981c5 |
- SCL-ize requires and build-requires
|
|
|
e981c5 |
- Bump version requirement on maven
|
|
|
e981c5 |
|
|
|
e981c5 |
* Thu Feb 13 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3.0-5.3
|
|
|
e981c5 |
- Rebuild to regenerate auto-requires
|
|
|
e981c5 |
|
|
|
e981c5 |
* Wed Feb 12 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3.0-5.2
|
|
|
e981c5 |
- Use Maven from %%{_root_datadir} for now
|
|
|
e981c5 |
- Fix quotation in nested here-documents
|
|
|
e981c5 |
- Fix symlinks to Maven
|
|
|
e981c5 |
- Fix dangling symlinks to Maven JARs
|
|
|
e981c5 |
- Avoid nested here-documents
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Feb 11 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3.0-5.1
|
|
|
e981c5 |
- First maven30 software collection build
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri Jan 10 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3.0-5
|
|
|
e981c5 |
- Split 1 patch to 3 patches, one per feature
|
|
|
e981c5 |
- Add support for absolute artifact symlinks
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1.3.0-4
|
|
|
e981c5 |
- Mass rebuild 2013-12-27
|
|
|
e981c5 |
|
|
|
e981c5 |
* Thu Nov 7 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3.0-3
|
|
|
e981c5 |
- Fix guice symlinks
|
|
|
e981c5 |
|
|
|
e981c5 |
* Thu Nov 7 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3.0-2
|
|
|
e981c5 |
- Bump Maven requirement to 3.0.5-14
|
|
|
e981c5 |
|
|
|
e981c5 |
* Thu Nov 7 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.3.0-1
|
|
|
e981c5 |
- Rebase upstream version 1.3.0
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Oct 01 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.1.0-1
|
|
|
e981c5 |
- Update to upstream version 1.1.0
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri Sep 27 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.0.2-3
|
|
|
e981c5 |
- Add __default package specifier support
|
|
|
e981c5 |
|
|
|
e981c5 |
* Mon Sep 23 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.0.2-2
|
|
|
e981c5 |
- Don't try to relativize symlink targets
|
|
|
e981c5 |
- Restotre support for relative symlinks
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri Sep 20 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.0.2-1
|
|
|
e981c5 |
- Update to upstream version 1.0.2
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Sep 10 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.0.0-2
|
|
|
e981c5 |
- Workaround broken symlinks for core and connector (#986909)
|
|
|
e981c5 |
|
|
|
e981c5 |
* Mon Sep 09 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1.0.0-1
|
|
|
e981c5 |
- Updating to upstream 1.0.0
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Sep 3 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> 1.0.0-0.2.alpha1
|
|
|
e981c5 |
- Update to upstream version 1.0.0 alpha1
|
|
|
e981c5 |
|
|
|
e981c5 |
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1-4
|
|
|
e981c5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Jul 23 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.5.1-3
|
|
|
e981c5 |
- Rebuild without bootstrapping
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Jul 23 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.5.1-2
|
|
|
e981c5 |
- Install symlink to simplelogger.properties in %{_sysconfdir}
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Jul 23 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.5.1-1
|
|
|
e981c5 |
- Update to upstream version 0.5.1
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Jul 23 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.5.0-7
|
|
|
e981c5 |
- Allow installation of Eclipse plugins in javadir
|
|
|
e981c5 |
|
|
|
e981c5 |
* Mon Jul 22 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.5.0-6
|
|
|
e981c5 |
- Remove workaround for plexus-archiver bug
|
|
|
e981c5 |
- Use sonatype-aether symlinks
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri Jun 28 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.5.0-5
|
|
|
e981c5 |
- Rebuild to regenerate API documentation
|
|
|
e981c5 |
- Resolves: CVE-2013-1571
|
|
|
e981c5 |
|
|
|
e981c5 |
* Wed Jun 5 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.5.0-5
|
|
|
e981c5 |
- Fix resolution of tools.jar
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri May 31 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0.5.0-4
|
|
|
e981c5 |
- Fix handling of packages with dots in groupId
|
|
|
e981c5 |
- Previous versions also fixed bug #948731
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue May 28 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0.5.0-3
|
|
|
e981c5 |
- Move pre scriptlet to pretrans and implement in lua
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri May 24 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0.5.0-2
|
|
|
e981c5 |
- Fix upgrade path scriptlet
|
|
|
e981c5 |
- Add patch to fix NPE when debugging is disabled
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri May 24 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 0.5.0-1
|
|
|
e981c5 |
- Update to upstream version 0.5.0
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri May 17 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.4.2-3
|
|
|
e981c5 |
- Add patch: install MOJO fix
|
|
|
e981c5 |
|
|
|
e981c5 |
* Wed Apr 17 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.4.2-2
|
|
|
e981c5 |
- Update plexus-containers-container-default JAR location
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Apr 9 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.4.2-1
|
|
|
e981c5 |
- Update to upstream version 0.4.2
|
|
|
e981c5 |
|
|
|
e981c5 |
* Thu Mar 21 2013 Michal Srb <msrb@redhat.com> - 0.4.1-1
|
|
|
e981c5 |
- Update to upstream version 0.4.1
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri Mar 15 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.4.0-1
|
|
|
e981c5 |
- Update to upstream version 0.4.0
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri Mar 15 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.4.0-0.7
|
|
|
e981c5 |
- Enable tests
|
|
|
e981c5 |
|
|
|
e981c5 |
* Thu Mar 14 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.4.0-0.6
|
|
|
e981c5 |
- Update to newer snapshot
|
|
|
e981c5 |
|
|
|
e981c5 |
* Wed Mar 13 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.4.0-0.5
|
|
|
e981c5 |
- Update to newer snapshot
|
|
|
e981c5 |
|
|
|
e981c5 |
* Wed Mar 13 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.4.0-0.4
|
|
|
e981c5 |
- Set proper permissions for scripts in _bindir
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Mar 12 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.4.0-0.3
|
|
|
e981c5 |
- Update to new upstream snapshot
|
|
|
e981c5 |
- Create custom /usr/bin/xmvn instead of using %%jpackage_script
|
|
|
e981c5 |
- Mirror maven directory structure
|
|
|
e981c5 |
- Add Plexus Classworlds config file
|
|
|
e981c5 |
|
|
|
e981c5 |
* Wed Mar 6 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.4.0-0.2
|
|
|
e981c5 |
- Update to newer snapshot
|
|
|
e981c5 |
|
|
|
e981c5 |
* Wed Mar 6 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.4.0-0.1
|
|
|
e981c5 |
- Update to upstream snapshot of version 0.4.0
|
|
|
e981c5 |
|
|
|
e981c5 |
* Mon Feb 25 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.3.1-2
|
|
|
e981c5 |
- Install effective POMs into a separate directory
|
|
|
e981c5 |
|
|
|
e981c5 |
* Thu Feb 7 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.3.1-1
|
|
|
e981c5 |
- Update to upstream version 0.3.1
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Feb 5 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.3.0-1
|
|
|
e981c5 |
- Update to upstream version 0.3.0
|
|
|
e981c5 |
- Don't rely on JPP symlinks when resolving artifacts
|
|
|
e981c5 |
- Blacklist more artifacts
|
|
|
e981c5 |
- Fix dependencies
|
|
|
e981c5 |
|
|
|
e981c5 |
* Thu Jan 24 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.2.6-1
|
|
|
e981c5 |
- Update to upstream version 0.2.6
|
|
|
e981c5 |
|
|
|
e981c5 |
* Mon Jan 21 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.2.5-1
|
|
|
e981c5 |
- Update to upstream version 0.2.5
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri Jan 11 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.2.4-1
|
|
|
e981c5 |
- Update to upstream version 0.2.4
|
|
|
e981c5 |
|
|
|
e981c5 |
* Wed Jan 9 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.2.3-1
|
|
|
e981c5 |
- Update to upstream version 0.2.3
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Jan 8 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.2.2-1
|
|
|
e981c5 |
- Update to upstream version 0.2.2
|
|
|
e981c5 |
|
|
|
e981c5 |
* Tue Jan 8 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.2.1-1
|
|
|
e981c5 |
- Update to upstream version 0.2.1
|
|
|
e981c5 |
|
|
|
e981c5 |
* Mon Jan 7 2013 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.2.0-1
|
|
|
e981c5 |
- Update to upstream version 0.2.0
|
|
|
e981c5 |
- New major features: depmaps, compat symlinks, builddep MOJO
|
|
|
e981c5 |
- Install effective POMs for non-POM artifacts
|
|
|
e981c5 |
- Multiple major and minor bugfixes
|
|
|
e981c5 |
- Drop support for resolving artifacts from %%_javajnidir
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri Dec 7 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.1.5-1
|
|
|
e981c5 |
- Update to upstream version 0.1.5
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri Dec 7 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.1.4-1
|
|
|
e981c5 |
- Update to upstream version 0.1.4
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri Dec 7 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.1.3-1
|
|
|
e981c5 |
- Update to upstream version 0.1.3
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri Dec 7 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.1.2-1
|
|
|
e981c5 |
- Update to upstream version 0.1.2
|
|
|
e981c5 |
|
|
|
e981c5 |
* Fri Dec 7 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.1.1-1
|
|
|
e981c5 |
- Update to upstream version 0.1.1
|
|
|
e981c5 |
|
|
|
e981c5 |
* Thu Dec 6 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.1.0-1
|
|
|
e981c5 |
- Update to upstream version 0.1.0
|
|
|
e981c5 |
- Implement auto requires generator
|
|
|
e981c5 |
|
|
|
e981c5 |
* Mon Dec 3 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.0.2-1
|
|
|
e981c5 |
- Update to upstream version 0.0.2
|
|
|
e981c5 |
|
|
|
e981c5 |
* Thu Nov 29 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0.0.1-1
|
|
|
e981c5 |
- Update to upstream version 0.0.1
|
|
|
e981c5 |
|
|
|
e981c5 |
* Wed Nov 28 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0-2
|
|
|
e981c5 |
- Add jpackage scripts
|
|
|
e981c5 |
|
|
|
e981c5 |
* Mon Nov 5 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 0-1
|
|
|
e981c5 |
- Initial packaging
|