Blame SPECS/rh-maven33.spec

56a4b4
%{!?scl_name_base:%global scl_name_base rh-maven}
56a4b4
%{!?scl_name_version:%global scl_name_version 33}
56a4b4
%{!?scl:%global scl %{scl_name_base}%{scl_name_version}}
56a4b4
%scl_package %scl
56a4b4
56a4b4
%global debug_package %{nil}
56a4b4
56a4b4
Name:       %scl_name
56a4b4
Version:    1
bee01b
Release:    18%{?dist}
56a4b4
Summary:    Package that installs %scl
56a4b4
56a4b4
License:    GPLv2+
56a4b4
#URL:
56a4b4
Source1:    macros.%{scl_name}
56a4b4
Source2:    javapackages-config.json
56a4b4
Source3:    xmvn-configuration.xml
56a4b4
Source4:    README
56a4b4
Source5:    LICENSE
56a4b4
56a4b4
BuildRequires:  help2man
56a4b4
BuildRequires:  scl-utils-build
56a4b4
56a4b4
Requires:         %{name}-runtime = %{version}-%{release}
56a4b4
Requires:         %{scl_name}-maven
56a4b4
56a4b4
%description
56a4b4
This is the main package for the %scl Software Collection.
56a4b4
56a4b4
%package runtime
56a4b4
Summary:    Package that handles %scl Software Collection.
56a4b4
Requires:   scl-utils
bee01b
Requires:   java-devel-openjdk >= 1:1.7
56a4b4
56a4b4
%description runtime
56a4b4
Package shipping essential scripts to work with the %scl Software Collection.
56a4b4
56a4b4
%package build
56a4b4
Summary:    Build support tools for the %scl Software Collection.
56a4b4
Requires:   scl-utils-build
56a4b4
Requires:   %{name}-scldevel = %{version}-%{release}
56a4b4
56a4b4
%description build
56a4b4
Package shipping essential configuration marcros/files in order to be able
56a4b4
to build %scl Software Collection.
56a4b4
56a4b4
%package scldevel
56a4b4
Summary:    Package shipping development files for %scl
56a4b4
Requires:   %{name}-maven-local = %{version}-%{release}
56a4b4
Requires:   %{name}-runtime = %{version}-%{release}
56a4b4
Requires:   %{?scl_prefix_java_common}scldevel-common
56a4b4
56a4b4
%description scldevel
56a4b4
Package shipping development files, especially useful for development of
56a4b4
packages depending on %scl Software Collection.
56a4b4
56a4b4
# javapackages-tools counterparts for rh-maven33 collection
56a4b4
%package maven-local
56a4b4
Summary:        Support for Maven packaging
56a4b4
Requires:       %{?scl_prefix_java_common}javapackages-tools
56a4b4
Requires:       %{name}-javapackages-local = %{version}-%{release}
56a4b4
Requires:       %{?scl_prefix}maven
56a4b4
Requires:       %{?scl_prefix}xmvn >= 2
56a4b4
Requires:       %{?scl_prefix}xmvn-mojo >= 2
56a4b4
Requires:       %{?scl_prefix}xmvn-connector-aether >= 2
56a4b4
# POM files needed by maven itself
56a4b4
Requires:       %{?scl_prefix}apache-commons-parent
56a4b4
Requires:       %{?scl_prefix}apache-parent
56a4b4
Requires:       %{?scl_prefix}geronimo-parent-poms
56a4b4
Requires:       %{?scl_prefix}httpcomponents-project
56a4b4
Requires:       %{?scl_prefix}jboss-parent
56a4b4
Requires:       %{?scl_prefix}jvnet-parent
56a4b4
Requires:       %{?scl_prefix}maven-parent
56a4b4
Requires:       %{?scl_prefix}maven-plugins-pom
56a4b4
Requires:       %{?scl_prefix}mojo-parent
56a4b4
Requires:       %{?scl_prefix}plexus-components-pom
56a4b4
Requires:       %{?scl_prefix}plexus-pom
56a4b4
Requires:       %{?scl_prefix}plexus-tools-pom
56a4b4
Requires:       %{?scl_prefix}sonatype-oss-parent
56a4b4
Requires:       %{?scl_prefix}weld-parent
56a4b4
# Common Maven plugins required by almost every build. It wouldn't make
56a4b4
# sense to explicitly require them in every package built with Maven.
56a4b4
Requires:       %{?scl_prefix}maven-assembly-plugin
56a4b4
Requires:       %{?scl_prefix}maven-compiler-plugin
56a4b4
Requires:       %{?scl_prefix}maven-enforcer-plugin
56a4b4
Requires:       %{?scl_prefix}maven-jar-plugin
56a4b4
Requires:       %{?scl_prefix}maven-javadoc-plugin
56a4b4
Requires:       %{?scl_prefix}maven-resources-plugin
56a4b4
Requires:       %{?scl_prefix}maven-surefire-plugin
56a4b4
# Tests based on JUnit are very common and JUnit itself is small.
56a4b4
# Include JUnit provider for Surefire just for convenience.
56a4b4
Requires:       %{?scl_prefix}maven-surefire-provider-junit
56a4b4
# testng is quite common as well
56a4b4
Requires:       %{?scl_prefix}maven-surefire-provider-testng
56a4b4
Requires:       %{?scl_prefix_java_common}maven-local-support
56a4b4
56a4b4
%description maven-local
56a4b4
This package provides tools to support packaging Maven artifacts.
56a4b4
56a4b4
%package ivy-local
56a4b4
Summary:        Support for Apache Ivy packaging
56a4b4
Requires:       %{?scl_prefix_java_common}javapackages-tools
56a4b4
Requires:       %{name}-javapackages-local = %{version}-%{release}
56a4b4
Requires:       %{?scl_prefix}apache-ivy
56a4b4
Requires:       %{?scl_prefix}xmvn-connector-ivy >= 2
56a4b4
Requires:       %{?scl_prefix_java_common}ivy-local-support
56a4b4
56a4b4
%description ivy-local
56a4b4
This package provides tools to support Apache Ivy packaging.
56a4b4
56a4b4
%package javapackages-local
56a4b4
Summary:        Non-essential tools for Java packaging
56a4b4
Requires:       %{?scl_prefix_java_common}javapackages-tools
56a4b4
Requires:       %{?scl_prefix}xmvn-install >= 2
56a4b4
Requires:       %{?scl_prefix}xmvn-subst >= 2
56a4b4
Requires:       %{?scl_prefix}xmvn-resolve >= 2
56a4b4
Requires:       %{?scl_prefix_java_common}javapackages-local-support
56a4b4
56a4b4
%description javapackages-local
56a4b4
This package provides non-essential tools for Java packaging.
56a4b4
56a4b4
%prep
56a4b4
%setup -c -T
56a4b4
#===================#
56a4b4
# SCL enable script #
56a4b4
#===================#
56a4b4
cat <<EOF >enable
56a4b4
. /opt/rh/%{scl_java_common}/enable
56a4b4
56a4b4
# Generic variables
56a4b4
export PATH="%{_bindir}:\${PATH:-/bin:/usr/bin}"
56a4b4
export MANPATH="%{_mandir}\${MANPATH:+:}\${MANPATH:-}"
56a4b4
export PYTHONPATH="%{_scl_root}%{python_sitelib}\${PYTHONPATH:+:}\${PYTHONPATH:-}"
56a4b4
56a4b4
export JAVACONFDIRS="%{_sysconfdir}/java\${JAVACONFDIRS:+:}\${JAVACONFDIRS:-}"
56a4b4
export XDG_CONFIG_DIRS="%{_sysconfdir}/xdg:\${XDG_CONFIG_DIRS:-/etc/xdg}"
56a4b4
export XDG_DATA_DIRS="%{_datadir}:\${XDG_DATA_DIRS:-/usr/local/share:/usr/share}"
56a4b4
EOF
56a4b4
56a4b4
# Generate Eclipse configuration file
56a4b4
cat <<EOF >eclipse.conf
56a4b4
eclipse.bundles=%{_javadir},%{_jnidir}
56a4b4
scl.namespace=%{?scl}
56a4b4
scl.root=%{?_scl_root}
56a4b4
EOF
56a4b4
56a4b4
# Generate java.conf
56a4b4
cat <<EOF >java.conf
56a4b4
JAVA_LIBDIR=/opt/rh/%{scl_name}/root/usr/share/java
56a4b4
JNI_LIBDIR=/opt/rh/%{scl_name}/root/usr/lib/java
56a4b4
JVM_ROOT=/opt/rh/%{scl_name}/root/usr/lib/jvm
56a4b4
EOF
56a4b4
56a4b4
# This section generates README file from a template and creates man page
56a4b4
# from that file, expanding RPM macros in the template file.
56a4b4
cat >README <<'EOF'
56a4b4
%{expand:%(cat %{SOURCE4})}
56a4b4
EOF
56a4b4
56a4b4
# copy the license file so %%files section sees it
56a4b4
cp %{SOURCE5} .
56a4b4
56a4b4
cp %{SOURCE1} macros.%{scl_name}
56a4b4
cat >> macros.%{scl_name} << EOF
56a4b4
%%_sysconfdir_maven %_sysconfdir
56a4b4
%%_prefix_maven %_prefix
56a4b4
%%_exec_prefix_maven %_exec_prefix
56a4b4
%%_bindir_maven %_bindir
56a4b4
%%_libdir_maven %_libdir
56a4b4
%%_libexecdir_maven %_libexecdir
56a4b4
%%_sbindir_maven %_sbindir
56a4b4
%%_sharedstatedir_maven %_sharedstatedir
56a4b4
%%_datarootdir_maven %_datarootdir
56a4b4
%%_datadir_maven %_datadir
56a4b4
%%_includedir_maven %_includedir
56a4b4
%%_infodir_maven %_infodir
56a4b4
%%_mandir_maven %_mandir
56a4b4
%%_localstatedir_maven %_localstatedir
56a4b4
%%_initddir_maven %_initddir
56a4b4
%%_javadir_maven %_javadir
56a4b4
%%_jnidir_maven %_jnidir
56a4b4
%%_javadocdir_maven %_javadocdir
56a4b4
%%_mavenpomdir_maven %_mavenpomdir
56a4b4
%%_jvmdir_maven %_jvmdir
56a4b4
%%_jvmsysconfdir_maven %_jvmsysconfdir
56a4b4
%%_jvmcommonsysconfdir_maven %_jvmcommonsysconfdir
56a4b4
%%_jvmjardir_maven %_jvmjardir
56a4b4
%%_jvmprivdir_maven %_jvmprivdir
56a4b4
%%_jvmlibdir_maven %_jvmlibdir
56a4b4
%%_jvmdatadir_maven %_jvmdatadir
56a4b4
%%_jvmcommonlibdir_maven %_jvmcommonlibdir
56a4b4
%%_jvmcommondatadir_maven %_jvmcommondatadir
56a4b4
%%_javaconfdir_maven %_javaconfdir
56a4b4
EOF
56a4b4
56a4b4
%build
56a4b4
# generate a helper script that will be used by help2man
56a4b4
cat >h2m_helper <<'EOF'
56a4b4
#!/bin/bash
56a4b4
[ "$1" == "--version" ] && echo "%{scl_name} %{version} Software Collection" || cat README
56a4b4
EOF
56a4b4
chmod a+x h2m_helper
56a4b4
56a4b4
# generate the man page
56a4b4
help2man -N --section 7 ./h2m_helper -o %{scl_name}.7
56a4b4
# Fix single quotes in man page.
56a4b4
sed -i "s/'/\\\\(aq/g" %{scl_name}.7
56a4b4
56a4b4
%install
56a4b4
# Parentheses are needed here as workaround for rhbz#1017085
56a4b4
(%scl_install)
56a4b4
56a4b4
install -d -m 755 %{buildroot}%{_scl_scripts}
56a4b4
install -p -m 755 enable %{buildroot}%{_scl_scripts}/
56a4b4
56a4b4
# install rpm magic
56a4b4
install -Dpm0644 macros.%{scl_name} %{buildroot}%{_root_sysconfdir}/rpm/macros.%{scl_name_base}-scldevel
56a4b4
56a4b4
# install dirs used by some deps
56a4b4
install -dm0755 %{buildroot}%{_prefix}/lib/rpm
56a4b4
install -dm0755 %{buildroot}%{_scl_root}%{python_sitelib}
56a4b4
56a4b4
# install generated man page
56a4b4
mkdir -p %{buildroot}%{_mandir}/man7/
56a4b4
install -m 644 %{scl_name}.7 %{buildroot}%{_mandir}/man7/%{scl_name}.7
56a4b4
56a4b4
# eclipse.conf, java.conf, javapackages-config.json and XMvn config
56a4b4
install -m 755 -d %{buildroot}%{_javaconfdir}
56a4b4
install -m 644 -p eclipse.conf %{buildroot}%{_javaconfdir}/
56a4b4
install -m 644 -p %{SOURCE2} %{buildroot}%{_javaconfdir}/
56a4b4
install -m 644 -p java.conf %{buildroot}%{_javaconfdir}/
56a4b4
install -m 755 -d %{buildroot}%{_sysconfdir}/xdg/xmvn
56a4b4
install -m 644 -p %{SOURCE3} %{buildroot}%{_sysconfdir}/xdg/xmvn/configuration.xml
56a4b4
56a4b4
install -m 755 -d %{buildroot}%{_jnidir}
56a4b4
install -m 755 -d %{buildroot}%{_javadir}
56a4b4
install -m 755 -d %{buildroot}%{_javadocdir}
56a4b4
install -m 755 -d %{buildroot}%{_mandir}/man1
56a4b4
install -m 755 -d %{buildroot}%{_mandir}/man7
56a4b4
install -m 755 -d %{buildroot}%{_datadir}/maven-metadata
56a4b4
install -m 755 -d %{buildroot}%{_mavenpomdir}
56a4b4
install -m 755 -d %{buildroot}%{_datadir}/xmvn
56a4b4
install -m 755 -d %{buildroot}%{_datadir}/licenses
56a4b4
56a4b4
# Empty package (no file content).  The sole purpose of this package
56a4b4
# is collecting its dependencies so that the whole SCL can be
56a4b4
# installed by installing %{name}.
56a4b4
%files
56a4b4
56a4b4
%files runtime
56a4b4
%doc README LICENSE
56a4b4
%{scl_files}
56a4b4
%{_prefix}/lib/python2.*
56a4b4
%{_prefix}/lib/rpm
56a4b4
%{_mandir}/man7/%{scl_name}.*
56a4b4
%{_javaconfdir}/
56a4b4
%dir %{_jnidir}
56a4b4
%dir %{_javadir}
56a4b4
%dir %{_javadocdir}
56a4b4
%dir %{_mandir}/man1
56a4b4
%dir %{_mandir}/man7
56a4b4
%dir %{_datadir}/maven-metadata
56a4b4
%dir %{_mavenpomdir}
56a4b4
%dir %{_datadir}/xmvn
56a4b4
%dir %{_datadir}/licenses
56a4b4
56a4b4
%files build
56a4b4
%{_root_sysconfdir}/rpm/macros.%{scl}-config
56a4b4
56a4b4
%files scldevel
56a4b4
%{_root_sysconfdir}/rpm/macros.%{scl_name_base}-scldevel
56a4b4
56a4b4
%files maven-local
56a4b4
%files ivy-local
56a4b4
%files javapackages-local
56a4b4
56a4b4
%changelog
bee01b
* Thu Dec 22 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-18
bee01b
- Switch to java-devel-openjdk requires
bee01b
- Resolves: rhbz#1402447
bee01b
56a4b4
* Thu Apr 14 2016 Michal Srb <msrb@redhat.com> - 1-17
56a4b4
- Fix directory ownership (Resolves: rhbz#1325866)
56a4b4
56a4b4
* Thu Feb 11 2016 Michal Srb <msrb@redhat.com> - 1-16
56a4b4
- Remove temporary requires
56a4b4
56a4b4
* Mon Feb 08 2016 Michal Srb <msrb@redhat.com> - 1-15
56a4b4
- Fix macros.rh-maven33
56a4b4
- Revert temporary changes in xmvn config
56a4b4
56a4b4
* Mon Feb 08 2016 Michal Srb <msrb@redhat.com> - 1-14
56a4b4
- Resolve from local repository first
56a4b4
56a4b4
* Fri Feb 05 2016 Michal Srb <msrb@redhat.com> - 1-13
56a4b4
- Temporarily resolve from rh-java-common first
56a4b4
56a4b4
* Fri Jan 29 2016 Michal Srb <msrb@redhat.com> - 1-12
56a4b4
- Correctly handle XDG env. variables in enable script (Resolves: rhbz#1300623)
56a4b4
56a4b4
* Fri Jan 29 2016 Michal Srb <msrb@redhat.com> - 1-11
56a4b4
- Rebuild
56a4b4
56a4b4
* Wed Jan 27 2016 Michal Srb <msrb@redhat.com> - 1-10
56a4b4
- Get rid of transitive maven30 dependency
56a4b4
56a4b4
* Tue Jan 26 2016 Michal Srb <msrb@redhat.com> - 1-9
56a4b4
- Fix R on javapackages-tools
56a4b4
56a4b4
* Tue Jan 19 2016 Michal Srb <msrb@redhat.com> - 1-8
56a4b4
- Introduce maven33-specific "local" subpackages
56a4b4
- Drop temp requires
56a4b4
56a4b4
* Mon Jan 18 2016 Michal Srb <msrb@redhat.com> - 1-7
56a4b4
- Remove fake sonatype provides
56a4b4
- Partially remove maven-wagon requires
56a4b4
56a4b4
* Mon Jan 18 2016 Michal Srb <msrb@redhat.com> - 1-6
56a4b4
- Fix R on rh-java-common packages
56a4b4
56a4b4
* Mon Jan 18 2016 Michal Srb <msrb@redhat.com> - 1-5
56a4b4
- Remove maven30 from PATH
56a4b4
56a4b4
* Thu Jan 14 2016 Michal Srb <msrb@redhat.com> - 1-4
56a4b4
- Reduce number of fake provides
56a4b4
56a4b4
* Tue Jan 12 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-3
56a4b4
- Temporarly add maven30 to PATH
56a4b4
56a4b4
* Sat Jan 09 2016 Michal Srb <msrb@redhat.com> - 1-2
56a4b4
- Temporarily require all maven33 packages
56a4b4
56a4b4
* Fri Jan 08 2016 Michal Srb <msrb@redhat.com> 1-1
56a4b4
- Alter for rh-maven33
56a4b4
56a4b4
* Tue Jul 21 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-27
56a4b4
- Fix syntax errors in manpage
56a4b4
56a4b4
* Wed Jun 10 2015 Michal Srb <msrb@redhat.com> - 1.1-26
56a4b4
- Convert back to arch
56a4b4
56a4b4
* Tue Jun  9 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-25
56a4b4
- Convert to noarch
56a4b4
56a4b4
* Mon Feb  2 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-24
56a4b4
- Be more careful when setting env variables in enable script
56a4b4
56a4b4
* Fri Jan 16 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-23
56a4b4
- Obsolete xml-commons-apis
56a4b4
56a4b4
* Thu Jan 15 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-22
56a4b4
- Remove temp provides
56a4b4
56a4b4
* Thu Jan 15 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-21
56a4b4
- Add temp provides to fix Thermostat bulid
56a4b4
56a4b4
* Thu Jan 15 2015 Michal Srb <msrb@redhat.com> - 1.1-20
56a4b4
- Own %%{_javaconfdir}
56a4b4
56a4b4
* Wed Jan 14 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-19
56a4b4
- Revert adding directory ownership
56a4b4
56a4b4
* Wed Jan 14 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-18
56a4b4
- Add explicit directory attributes
56a4b4
56a4b4
* Wed Jan 14 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-17
56a4b4
- Own directories created by other packages
56a4b4
56a4b4
* Wed Jan 14 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-16
56a4b4
- Obsolete packages removed in RHSCL 2.0
56a4b4
56a4b4
* Tue Jan 13 2015 Michael Simacek <msimacek@redhat.com> - 1.1-15
56a4b4
- Mass rebuild 2015-01-13
56a4b4
56a4b4
* Tue Jan 13 2015 Michael Simacek <msimacek@redhat.com>
56a4b4
- Generates macros for directories
56a4b4
56a4b4
* Wed Jan  7 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-13
56a4b4
- Fix XMvn config location
56a4b4
56a4b4
* Wed Jan  7 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-12
56a4b4
- Install XMvn configuration
56a4b4
56a4b4
* Wed Jan  7 2015 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-11
56a4b4
- Don't use scl_source to enable %{scl_java_common}
56a4b4
56a4b4
* Tue Jan 06 2015 Michal Srb <msrb@redhat.com> - 1.1-10
56a4b4
- Add java.conf for maven30
56a4b4
56a4b4
* Tue Jan 06 2015 Michael Simacek <msimacek@redhat.com> - 1.1-9
56a4b4
- Mass rebuild 2015-01-06
56a4b4
56a4b4
* Wed Dec 24 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-8
56a4b4
- Avoid generating requires on java-headless
56a4b4
56a4b4
* Thu Dec 18 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-7
56a4b4
- Add eclipse.conf file
56a4b4
- Add javapackages-config.json
56a4b4
56a4b4
* Wed Dec 17 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-6
56a4b4
- Switch to dependency generator from rh-java-common
56a4b4
56a4b4
* Wed Dec 17 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-5
56a4b4
- Add dependency on rh-java-common
56a4b4
56a4b4
* Thu Jul 31 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-4
56a4b4
- Add %%scl_maven and %%scl_prefix_maven macros to scldevel package
56a4b4
- Resolves: rhbz#1125274
56a4b4
56a4b4
* Mon Jun  2 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-3
56a4b4
- Update README file
56a4b4
56a4b4
* Mon Jun  2 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-2
56a4b4
- Disable debuginfo
56a4b4
56a4b4
* Thu May 29 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.1-1
56a4b4
- Set metapackage version to 1.1
56a4b4
56a4b4
* Tue May 27 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.0.5-5
56a4b4
- Use python_sitelib marco
56a4b4
56a4b4
* Tue May 27 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.0.5-4
56a4b4
- Re-enable Python auto-requires
56a4b4
56a4b4
* Mon May 26 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.0.5-3
56a4b4
- Temporarly disable Python auto-requires
56a4b4
56a4b4
* Mon May 26 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 3.0.5-2
56a4b4
- Mass rebuild 2014-05-26
56a4b4
56a4b4
* Wed Feb 19 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.0.5-1
56a4b4
- Remove common subpackage
56a4b4
- Fix up requires in subpackages on various parts of SCL and deps
56a4b4
- Own a few unowned directories
56a4b4
56a4b4
* Wed Feb 19 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-22
56a4b4
- Ultimately remove provides for java and java-devel
56a4b4
56a4b4
* Wed Feb 19 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-21
56a4b4
- Restore provides for java and java-devel
56a4b4
56a4b4
* Tue Feb 18 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-20
56a4b4
- Remove bogus provides
56a4b4
56a4b4
* Mon Feb 17 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-19
56a4b4
- Don't install java.conf for base RHEL
56a4b4
56a4b4
* Thu Feb 13 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-18
56a4b4
- Add requires on maven30-maven-local to maven30-runtime
56a4b4
56a4b4
* Thu Feb 13 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-17
56a4b4
- Install java.conf for base RHEL
56a4b4
56a4b4
* Thu Feb 13 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-16
56a4b4
- Add jpackage-utils provides
56a4b4
56a4b4
* Wed Feb 12 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-15
56a4b4
- Provide java-devel in addition to java
56a4b4
56a4b4
* Wed Feb 12 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-14
56a4b4
- Temporally add base RHEL to javapackages search path
56a4b4
56a4b4
* Wed Feb 12 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-13
56a4b4
- Set PYTHONPATH in requires/provides wrapper scripts
56a4b4
56a4b4
* Wed Feb 12 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-12
56a4b4
- Fix requires/provides wrapper scripts
56a4b4
56a4b4
* Wed Feb 12 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-11
56a4b4
- Temporarly add XMvn config variables to enable script
56a4b4
56a4b4
* Tue Feb 11 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-10
56a4b4
- Provide and obsolete javapackages-tools
56a4b4
56a4b4
* Tue Feb 11 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-9
56a4b4
- Don't install XMvn configuration files
56a4b4
56a4b4
* Tue Feb 11 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 1-8
56a4b4
- Avoid trailing colon in PYTHONPATH
56a4b4
56a4b4
* Tue Feb 11 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1-7
56a4b4
- Prefix PYTHONPATH with _scl_root
56a4b4
56a4b4
* Tue Feb 11 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1-6
56a4b4
- Fix PYTHONPATH to root of python_sitelib instead of subdir
56a4b4
56a4b4
* Fri Feb 07 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1-5
56a4b4
- Extend PYTHONPATH in enable scriptlet
56a4b4
56a4b4
* Fri Feb 07 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1-4
56a4b4
- Add epoch to provides to match original
56a4b4
56a4b4
* Fri Feb 07 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1-3
56a4b4
- Build-provide java 1.7.0
56a4b4
56a4b4
* Wed Feb 05 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1-2
56a4b4
- Make scl-utils requires unversioned
56a4b4
56a4b4
* Wed Feb 05 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 1-1
56a4b4
- Initial maven30 scl metapackage
56a4b4