Subversion Repository

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2552, Sat Jan 14 11:40:10 2012 UTC revision 2553, Sat Jan 14 11:42:36 2012 UTC
# Line 2  Line 2 
2  # URL: http://icedtea.classpath.org/  # URL: http://icedtea.classpath.org/
3  # Maintainer: acrux, acrux at linuxmail dot org  # Maintainer: acrux, acrux at linuxmail dot org
4  # Packager: Giuseppe Coviello <cjg@cruxppc.org>  # Packager: Giuseppe Coviello <cjg@cruxppc.org>
5  # Depends on: ant, libffi, fastjar, freetype, libungif, jdk, rhino, xalan-java, xorg-libxp, cups  # Depends on: ant, libffi, fastjar, freetype, libungif, jdk, rhino, xalan-java, xorg-libxp, xorg-font-dejavu, cups
6  # PPC!=upstream:  # PPC!=upstream:
7    
8  name=icedtea6  name=icedtea6
9  version=1.10.4  version=1.10.5
10  release=1  release=1
11  source=(http://icedtea.classpath.org/download/source/$name-$version.tar.gz \  source=(http://icedtea.classpath.org/download/source/$name-$version.tar.gz \
12          http://download.java.net/openjdk/jdk6/promoted/b22/openjdk-6-src-b22-28_feb_2011.tar.gz \          http://download.java.net/openjdk/jdk6/promoted/b22/openjdk-6-src-b22-28_feb_2011.tar.gz \
13          http://icedtea.classpath.org/download/drops/jaxp144_01.zip \          http://icedtea.classpath.org/download/drops/jaxp144_01.zip \
14          http://icedtea.classpath.org/download/drops/jdk6-jaxws-b20.zip \          http://icedtea.classpath.org/download/drops/jdk6-jaxws-b20.zip \
15          http://icedtea.classpath.org/download/drops/jdk6-jaf-b20.zip \          http://icedtea.classpath.org/download/drops/jdk6-jaf-b20.zip \
16          $name-libungif.diff)          $name-libungif.diff fontconfig.Crux.properties.src)
17    
18  build() {  build() {
19          unset MAKEFLAGS          unset MAKEFLAGS
# Line 46  build() { Line 46  build() {
46                  --with-xalan2-serializer-jar=/usr/share/java/serializer.jar \                  --with-xalan2-serializer-jar=/usr/share/java/serializer.jar \
47                  --with-rhino=/usr/share/java/js.jar \                  --with-rhino=/usr/share/java/js.jar \
48                  --with-ant-home=/usr/lib/ant \                  --with-ant-home=/usr/lib/ant \
49                  --with-parallel-jobs=$((2 * $(cat /proc/cpuinfo | grep ^processor | wc -l)))                  --with-parallel-jobs=$(grep -c ^proc /proc/cpuinfo)
50    
51          make patch          make patch
52          patch -p0 < $SRC/$name-libungif.diff          patch -p0 < $SRC/$name-libungif.diff
# Line 57  build() { Line 57  build() {
57          make UNIXCOMMAND_PATH=$PWD/bin/          make UNIXCOMMAND_PATH=$PWD/bin/
58    
59          mkdir -p $PKG/usr/{bin,lib/jvm,man}          mkdir -p $PKG/usr/{bin,lib/jvm,man}
60            cp -a $SRC/fontconfig.Crux.properties.src  openjdk.build/j2sdk-image/jre/lib/fontconfig.properties
61          cp -a openjdk.build/j2sdk-image $PKG/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.${_arch}          cp -a openjdk.build/j2sdk-image $PKG/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.${_arch}
   
62          cd $PKG/usr/lib/jvm          cd $PKG/usr/lib/jvm
63    
64          export GLOBIGNORE="*/man1"          export GLOBIGNORE="*/man1"
65          rm -rf *openjdk*/{man/,jre/lib/javaws/messages_,demo,sample}*          rm -rf *openjdk*/{man/,jre/lib/javaws/messages_,demo,sample}*
66          rm -rf *openjdk*/jre/lib/fontconfig.*.{bfc,properties.src}          rm -rf *openjdk*/jre/lib/fontconfig.{properties.src,*.bfc,*.properties.src}
67    
68          rm -f *openjdk*/man/man1/javaws.1          rm -f *openjdk*/man/man1/javaws.1
69          mv *openjdk*/man/ $PKG/usr/          mv *openjdk*/man/ $PKG/usr/

Legend:
Removed from v.2552  
changed lines
  Added in v.2553