packages: java-gcj-compat/java-gcj-compat.spec - -base subpackages separate...
jajcus
jajcus at pld-linux.org
Wed Apr 14 11:19:00 CEST 2010
Author: jajcus Date: Wed Apr 14 09:19:00 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- -base subpackages separated, so the %{_jvmdir} part may be installed
along other JRE/JDK implementations.
---- Files affected:
packages/java-gcj-compat:
java-gcj-compat.spec (1.42 -> 1.43)
---- Diffs:
================================================================
Index: packages/java-gcj-compat/java-gcj-compat.spec
diff -u packages/java-gcj-compat/java-gcj-compat.spec:1.42 packages/java-gcj-compat/java-gcj-compat.spec:1.43
--- packages/java-gcj-compat/java-gcj-compat.spec:1.42 Wed Apr 7 00:49:16 2010
+++ packages/java-gcj-compat/java-gcj-compat.spec Wed Apr 14 11:18:54 2010
@@ -11,7 +11,7 @@
Summary(pl.UTF-8): Skrypty powłoki i dowiązania do symulacji środowiska uruchomieniowego Javy przy użyciu GCJ
Name: java-gcj-compat
Version: 1.0.80
-Release: 2
+Release: 3
License: GPL v2
Group: Development/Languages/Java
Source0: ftp://sources.redhat.com/pub/rhug/%{name}-%{version}.tar.gz
@@ -24,8 +24,7 @@
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 1.453
BuildRequires: which
-Requires: java-gnu-classpath
-Requires: libgcj >= %{gcc_ver}
+Requires: %{name}-base = %{version}-%{release}
Provides: java
Provides: jce = 1.5
Provides: jdbc-stdext
@@ -50,14 +49,33 @@
mający na celu dostarczenie podobnego do JRE interfejsu do zestawu
narzędzi GCJ.
+%package base
+Summary: Shell scripts and symbolic links to simulate a Java runtime environment with GCJ
+Summary(pl.UTF-8): Skrypty powłoki i dowiązania do symulacji środowiska uruchomieniowego Javy przy użyciu GCJ
+Group: Development/Languages/Java
+Requires: java-gnu-classpath
+Requires: libgcj >= %{gcc_ver}
+
+%description base
+A collection of wrapper scripts, symlinks and jar files. It is meant
+to provide an JRE-like interface to the GCJ tool set.
+
+This package provides JAVA_HOME=%{_jvmdir} which can be installed
+along other JRE implementation.
+
+%description base -l pl.UTF-8
+Zestaw skryptów obudowujących, dowiązań symbolicznych i plików jar,
+mający na celu dostarczenie podobnego do JRE interfejsu do zestawu
+narzędzi GCJ.
+
+Ten pakiet dostarcza JAVA_HOME=%{_jvmdir}, które może być zainstalowane
+obok innych implementacji JRE.
+
%package devel
Summary: Shell scripts and symbolic links to simulate Java development environment with GCJ
Summary(pl.UTF-8): Skrypty powłoki i dowiązania do symulacji środowiska programistycznego Javy przy użyciu GCJ
Group: Development/Languages/Java
-Requires: %{name} = %{version}-%{release}
-Requires: gcc-java >= %{gcc_ver}
-Requires: gjdoc
-Requires: libgcj-devel >= %{gcc_ver}
+Requires: %{name}-devel-base = %{version}-%{release}
Provides: jar
Provides: java-jre-tools
Provides: jdk = 1.5
@@ -77,6 +95,30 @@
mający na celu dostarczenie podobnego do JDK interfejsu do zestawu
narzędzi GCJ.
+%package devel-base
+Summary: Shell scripts and symbolic links to simulate Java development environment with GCJ
+Summary(pl.UTF-8): Skrypty powłoki i dowiązania do symulacji środowiska programistycznego Javy przy użyciu GCJ
+Group: Development/Languages/Java
+Requires: %{name}-base = %{version}-%{release}
+Requires: gcc-java >= %{gcc_ver}
+Requires: gjdoc
+Requires: libgcj-devel >= %{gcc_ver}
+
+%description devel-base
+A collection of wrapper scripts, symlinks and jar files. It is meant
+to provide an JDK-like interface to the GCJ tool set.
+
+This package provides JAVA_HOME=%{_jvmdir} which can be installed
+along other JRE implementation.
+
+%description devel-base -l pl.UTF-8
+Zestaw skryptów obudowujących, dowiązań symbolicznych i plików jar,
+mający na celu dostarczenie podobnego do JDK interfejsu do zestawu
+narzędzi GCJ.
+
+Ten pakiet dostarcza JAVA_HOME=%{_jvmdir}, które może być zainstalowane
+obok innych implementacji JRE.
+
%package -n python-java-gcj-compat
Summary: Python modules for java-gcj-compat
Summary(pl.UTF-8): Moduły języka Python dla java-gcj-compat
@@ -137,18 +179,24 @@
install -d $RPM_BUILD_ROOT%{_jvmdir}/lib
ln -sf %{_javadir}/tools.jar $RPM_BUILD_ROOT%{_jvmdir}/lib/tools.jar
+%py_postclean
+
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog README
-%dir %{_jvmdir}
-%dir %{_jvmdir}/bin
-%dir %{_jvmdir}/lib
%attr(755,root,root) %{_bindir}/java
%attr(755,root,root) %{_bindir}/keytool
%attr(755,root,root) %{_bindir}/rmiregistry
+
+%files base
+%defattr(644,root,root,755)
+%doc AUTHORS ChangeLog README
+%dir %{_jvmdir}
+%dir %{_jvmdir}/bin
+%dir %{_jvmdir}/lib
%attr(755,root,root) %{_jvmdir}/bin/java
%attr(755,root,root) %{_jvmdir}/bin/keytool
%attr(755,root,root) %{_jvmdir}/bin/rmiregistry
@@ -171,6 +219,9 @@
%attr(755,root,root) %{_bindir}/javadoc
%attr(755,root,root) %{_bindir}/javah
%attr(755,root,root) %{_bindir}/rmic
+
+%files devel-base
+%defattr(644,root,root,755)
%attr(755,root,root) %{_jvmdir}/bin/appletviewer
%attr(755,root,root) %{_jvmdir}/bin/jar
%attr(755,root,root) %{_jvmdir}/bin/jarsigner
@@ -187,6 +238,7 @@
%files -n python-java-gcj-compat
%defattr(644,root,root,755)
%{py_sitescriptdir}/*.py[co]
+%{py_sitescriptdir}/*.egg-info
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -194,6 +246,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.43 2010/04/14 09:18:54 jajcus
+- -base subpackages separated, so the %{_jvmdir} part may be installed
+ along other JRE/JDK implementations.
+
Revision 1.42 2010/04/06 22:49:16 sparky
- BR: python-modules, rpm-pythonprov
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/java-gcj-compat/java-gcj-compat.spec?r1=1.42&r2=1.43&f=u
More information about the pld-cvs-commit
mailing list