Group :: Development/Java
RPM: jpackage-generic-compat
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Name: jpackage-generic-compat
Version: 0.10
Release: alt1
Summary: ALT to JPackage build compatibility adaptor.
Group: Development/Java
License: GPL2+ or Apache
Url: http://www.sisyphus.ru/packages/viy/srpms
BuildArch: noarch
BuildPreReq: rpm-build-java /proc
Requires: jpackage-utils
# as in jdepend; should be detected by peering in SOURCEDIR
Requires: unzip
# as in fedora biarch packages; could be detected by peering in SPEC
Requires: zip
# bea-stax...
Requires: ant
Requires: java-devel java
# around nultiple hooks and ant compatibility
Requires: ant-junit ant-antlr
# xmlunit
Requires: ant-trax
Requires: java-javadoc
%description
JPackage compatibility package. The main goal is to provide all nessssary
symlinks, Requires and BuildRequires for ALTLinux to create a build environment
compatible with JPackage.org.
%package -n jpackage-1.4-compat
Summary: JPackage build environment with java-1.4.2.
Group: Development/Java
#Requires(pre): java-devel = 1.4.2 java = 1.4.2
# hack
Requires: java-devel = 1.4.2 java = 1.4.2 gnu-crypto-sasl-jdk1.4
Conflicts: java-devel > 1.4.99 java > 1.4.99
Requires: jpackage-generic-compat
%description -n jpackage-1.4-compat
JPackage compatibility package. the main goal is to provide all nessssary symlinks,
Requires and BuildRequires for ALT to be build compatible with JPackage.
Provides JPackage build environment with java-1.4.2.
%package -n jpackage-1.5-compat
Summary: JPackage build environment with java-1.5.0.
Group: Development/Java
#Requires(pre): java-devel = 1.5.0 java = 1.5.0
# hack
Requires: java-devel = 1.5.0 java = 1.5.0
Conflicts: java-devel > 1.5.99 java > 1.5.99
Requires: jpackage-generic-compat
%description -n jpackage-1.5-compat
JPackage compatibility package. the main goal is to provide all nessssary symlinks,
Requires and BuildRequires for ALT to be build compatible with JPackage.
Provides JPackage build environment with java-1.5.0.
%package -n jpackage-1.6-compat
Summary: JPackage build environment with java-1.5.0.
Group: Development/Java
#Requires(pre): java-devel = 1.5.0 java = 1.5.0
# hack
Requires: java-devel = 1.6.0 java = 1.6.0
Conflicts: java-devel > 1.6.99 java > 1.6.99
Requires: jpackage-generic-compat
%description -n jpackage-1.6-compat
JPackage compatibility package. the main goal is to provide all nessssary symlinks,
Requires and BuildRequires for ALT to be build compatible with JPackage.
Provides JPackage build environment with java-1.6.0.
%prep
%build
%install
install -d $RPM_BUILD_ROOT%_javadir
#%post
# hack around openjdk support
#[ -d /usr/lib/java-1.7.0 ] || mkdir -p /usr/lib/java-1.7.0
#[ -d /usr/share/java-1.7.0 ] || mkdir -p /usr/share/java-1.7.0
%files
%files -n jpackage-1.4-compat
%files -n jpackage-1.5-compat
%files -n jpackage-1.6-compat
%changelog
…
Full changelog you can see here
Version: 0.10
Release: alt1
Summary: ALT to JPackage build compatibility adaptor.
Group: Development/Java
License: GPL2+ or Apache
Url: http://www.sisyphus.ru/packages/viy/srpms
BuildArch: noarch
BuildPreReq: rpm-build-java /proc
Requires: jpackage-utils
# as in jdepend; should be detected by peering in SOURCEDIR
Requires: unzip
# as in fedora biarch packages; could be detected by peering in SPEC
Requires: zip
# bea-stax...
Requires: ant
Requires: java-devel java
# around nultiple hooks and ant compatibility
Requires: ant-junit ant-antlr
# xmlunit
Requires: ant-trax
Requires: java-javadoc
%description
JPackage compatibility package. The main goal is to provide all nessssary
symlinks, Requires and BuildRequires for ALTLinux to create a build environment
compatible with JPackage.org.
%package -n jpackage-1.4-compat
Summary: JPackage build environment with java-1.4.2.
Group: Development/Java
#Requires(pre): java-devel = 1.4.2 java = 1.4.2
# hack
Requires: java-devel = 1.4.2 java = 1.4.2 gnu-crypto-sasl-jdk1.4
Conflicts: java-devel > 1.4.99 java > 1.4.99
Requires: jpackage-generic-compat
%description -n jpackage-1.4-compat
JPackage compatibility package. the main goal is to provide all nessssary symlinks,
Requires and BuildRequires for ALT to be build compatible with JPackage.
Provides JPackage build environment with java-1.4.2.
%package -n jpackage-1.5-compat
Summary: JPackage build environment with java-1.5.0.
Group: Development/Java
#Requires(pre): java-devel = 1.5.0 java = 1.5.0
# hack
Requires: java-devel = 1.5.0 java = 1.5.0
Conflicts: java-devel > 1.5.99 java > 1.5.99
Requires: jpackage-generic-compat
%description -n jpackage-1.5-compat
JPackage compatibility package. the main goal is to provide all nessssary symlinks,
Requires and BuildRequires for ALT to be build compatible with JPackage.
Provides JPackage build environment with java-1.5.0.
%package -n jpackage-1.6-compat
Summary: JPackage build environment with java-1.5.0.
Group: Development/Java
#Requires(pre): java-devel = 1.5.0 java = 1.5.0
# hack
Requires: java-devel = 1.6.0 java = 1.6.0
Conflicts: java-devel > 1.6.99 java > 1.6.99
Requires: jpackage-generic-compat
%description -n jpackage-1.6-compat
JPackage compatibility package. the main goal is to provide all nessssary symlinks,
Requires and BuildRequires for ALT to be build compatible with JPackage.
Provides JPackage build environment with java-1.6.0.
%prep
%build
%install
install -d $RPM_BUILD_ROOT%_javadir
#%post
# hack around openjdk support
#[ -d /usr/lib/java-1.7.0 ] || mkdir -p /usr/lib/java-1.7.0
#[ -d /usr/share/java-1.7.0 ] || mkdir -p /usr/share/java-1.7.0
%files
%files -n jpackage-1.4-compat
%files -n jpackage-1.5-compat
%files -n jpackage-1.6-compat
%changelog
…
Full changelog you can see here