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