Author: jajcus Date: Wed Apr 14 09:53:55 2010 GMT Module: packages Tag: HEAD ---- Log message: - new package, the stable release of IcedTes, based on icedtea.spec, NFY
---- Files affected: packages/icedtea6: TODO (NONE -> 1.1) (NEW), icedtea6.spec (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: packages/icedtea6/TODO diff -u /dev/null packages/icedtea6/TODO:1.1 --- /dev/null Wed Apr 14 11:53:55 2010 +++ packages/icedtea6/TODO Wed Apr 14 11:53:49 2010 @@ -0,0 +1 @@ +- browser plugin ================================================================ Index: packages/icedtea6/icedtea6.spec diff -u /dev/null packages/icedtea6/icedtea6.spec:1.1 --- /dev/null Wed Apr 14 11:53:55 2010 +++ packages/icedtea6/icedtea6.spec Wed Apr 14 11:53:49 2010 @@ -0,0 +1,158 @@ +# $Revision$, $Date$ +# +Summary: OpenJDK and GNU Classpath code +Summary(pl.UTF-8): Kod OpenJDK i GNU Classpath +Name: icedtea6 +Version: 1.8 +Release: 0.1 +License: GPL +Group: Development/Languages/Java +Source0: http://icedtea.classpath.org/download/source/%{name}-%{version}.tar.gz +# Source0-md5: e08dd0762749fb50ec6c273c366ee8ae +# following sources should match those in Makefile.am +Source1: http://download.java.net/openjdk/jdk6/promoted/b18/openjdk-6-src-b18-16_feb_2010.tar.gz +# Source1-md5: 94db01691ab38f98b7d42b2ebf4d5c0b +Source2: http://kenai.com/projects/jdk6-drops/downloads/download/jdk6-jaxws-2009_10_27.zip +# Source2-md5: 3ea5728706169498b722b898a1008acf +Source3: http://kenai.com/projects/jdk6-drops/downloads/download/jdk6-jaf-2009_10_27.zip +# Source3-md5: 7a50bb540a27cdd0001885630088b758 +Source4: https://jaxp.dev.java.net/files/documents/913/147329/jdk6-jaxp-2009_10_13.zip +# Source4-md5: a2f7b972124cd776ff71e7754eb9a429 +URL: http://icedtea.classpath.org/wiki/Main_Page +BuildRequires: alsa-lib-devel +BuildRequires: bash +BuildRequires: cups-devel +# BuildRequires: eclipse-ecj +BuildRequires: freetype-devel >= 2.3 +BuildRequires: gcc-java >= 6:4.3 +BuildRequires: giflib-devel +BuildRequires: glib2-devel +BuildRequires: gtk+2-devel +#BuildRequires: gdk-pixbuf-devel +BuildRequires: java-gcj-compat-devel-base +BuildRequires: libjpeg-devel +BuildRequires: libpng-devel +BuildRequires: libstdc++-devel +BuildRequires: mercurial +BuildRequires: motif-devel +BuildRequires: rhino +BuildRequires: unzip +BuildRequires: java-xalan +BuildRequires: java-xerces +BuildRequires: xorg-lib-libX11-devel +BuildRequires: xorg-lib-libXinerama-devel +BuildRequires: xorg-lib-libXp-devel +BuildRequires: xorg-lib-libXt-devel +BuildRequires: xorg-lib-libXtst-devel +BuildRequires: xorg-proto-printproto-devel +BuildRequires: xorg-proto-xproto-devel +#BuildRequires: xulrunner-devel +BuildRequires: zlib-devel +BuildRequires: zip +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%define _gcj_home /usr/lib/java/java-1.5.0-gcj-1.5.0.0 + +%description +The IcedTea project provides a harness to build the source code from +http://openjdk.java.net/ using Free Software build tools and provides +replacements libraries for the binary plugs with code from the GNU +Classpath project. + +%description -l pl.UTF-8 +Projekt IcedTea daje możliwość kompilacji kodu źródłowego z +http://openjdk.java.net/ przy użyciu wolnodostępnych narzędzi oraz +dostarcza zamienniki biblioteczne binarnych wtyczek pochodzące z +projektu GNU Classpath. + +%prep +%setup -q +mkdir drops +ln -s %{SOURCE1} . +ln -s %{SOURCE2} drops +ln -s %{SOURCE3} drops +ln -s %{SOURCE4} drops + +%build +unset JAVA_HOME || : +%configure \ + --with-gcj-home=%{_gcj_home} \ + --with-ecj=%{_bindir}/ecj \ + --with-ecj-jar=%{_javadir}/ecj.jar \ + --with-libgcj-jar=%{_javadir}/libgcj.jar \ + --with-xalan2-jar=%{_javadir}/xalan.jar \ + --with-xalan2-serializer-jar=%{_javadir}/serializer.jar \ + --with-rhino=%{_javadir}/js.jar \ + --disable-plugin + +%{__make} -j1 \ + SHELL=/bin/bash + +%install +rm -rf $RPM_BUILD_ROOT + +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) + +%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) +%changelog +* %{date} PLD Team <[email protected]> +All persons listed below can be reached at <cvs_login>@pld-linux.org + +$Log$ +Revision 1.1 2010/04/14 09:53:49 jajcus +- new package, the stable release of IcedTes, based on icedtea.spec, NFY + +Revision 1.16 2009/04/11 17:00:59 glen +- (Y) + +Revision 1.15 2009/02/07 16:53:06 pawelz +- some BRs + +Revision 1.14 2009/02/07 16:13:45 arekm +- starts building + +Revision 1.13 2009/02/07 16:06:12 arekm +- play with 1.8 + +Revision 1.12 2008/07/20 11:52:24 arekm +- bump versions; still doesn't build + +Revision 1.11 2008-03-11 08:11:59 arekm +- fix setup commend and printf workaround + +Revision 1.10 2008-03-11 07:56:36 arekm +- require gcc-java 4.3; drop java-sun bcond (we need gcc one for ppc so java-sun isn't for us) + +Revision 1.9 2008-03-11 07:17:27 arekm +- don't specify tarball (so build system won't try to unpack it on it's own) + +Revision 1.8 2008-03-10 23:09:12 arekm +- unpack source1 earlier + +Revision 1.7 2008-03-10 22:06:49 arekm +- set gcj-home + +Revision 1.6 2008-03-10 21:14:54 arekm +- 1.6; very nfy + +Revision 1.5 2007-11-21 18:31:13 arekm +- with java_sun it fails much later (on javax.ssl stuff) than with gcj + +Revision 1.4 2007-11-21 17:33:57 arekm +- doesn't bootstrap; requires newer gcj than the one in gcc 4.2.2 + +Revision 1.3 2007/07/06 22:58:58 qboosh +- pl + +Revision 1.2 2007/06/26 21:51:15 arekm +- builds without bootstrap (bootstrap itself not tested) + +Revision 1.1 2007/06/26 20:35:51 arekm +- just started ================================================================ _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
