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

Reply via email to