packages: icedtea6/TODO (NEW), icedtea6/icedtea6.spec (NEW) - new package, ...

jajcus jajcus at pld-linux.org
Wed Apr 14 11:53:55 CEST 2010


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 <feedback at pld-linux.org>
+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
================================================================


More information about the pld-cvs-commit mailing list