view README @ 56:1f400b0db89c default tip

updated readme
author Lillian Angel <langel@redhat.com>
date Thu, 30 Aug 2007 14:41:30 -0400
parents e962ea35e881
children
line wrap: on
line source

Setup Instructions
==================

IcedTea snapshot:

1. Create icedtea-1.1-$snapshot.tar.gz using IcedTea's make snapshot.
2. Copy/symlink icedtea-1.1-$snapshot.tar.gz into this directory.
3. Copy/symlink openjdk-7-ea-src-b16-20_jul_2007.zip into this directory.
4. Copy/symlink java-access-bridge-1.18.0.tar.gz into this directory.
5. Define icedteasnapshot to -$snapshot in spec file.
6. Define icedtearelease to snapshot in the spec file.
7. Comment out NoSource line in spec file.
8. run ./generate-fedora-zip.sh openjdk-7-ea-src-b16-20_jul_2007.zip

IcedTea full release:

1. Create icedtea-1.1.tar.gz using IcedTea's make dist.
2. Copy/symlink icedtea-1.1.tar.gz into this directory.
3. Copy/symlink openjdk-7-ea-src-b16-20_jul_2007.zip into this directory.
4. Copy/symlink java-access-bridge-1.18.0.tar.gz into this directory.
5. Define icedteasnapshot to %{nil} in spec file.
6. Define icedtearelease to %{icedteaver} in the spec file.
7. Comment out NoSource line in spec file.
8. run ./generate-fedora-zip.sh openjdk-7-ea-src-b16-20_jul_2007.zip

To build binary rpms, do:

make

To build binary rpms in mock, do:

make mockbuild

To build a source rpm, do:

make srpm

To see what other make targets are available, do:

make help

Release Instructions
====================

0. Add changelog entry to java-1.7.0-icedtea.spec.
1. Verify that make mockbuild works on i586 and x86_64.
2. Verify that NoSource line is not commented out in spec file.
3. hg commit java-1.7.0-icedtea.spec.
4. make tag
5. hg push
6. make srpm
7. md5sum java-1.7.0-icedtea-1.7.0.0-0.9.b16.nosrc.rpm
8. scp -p java-1.7.0-icedtea-1.7.0.0-0.9.b16.nosrc.rpm \
   icedtea.classpath.org:/var/lib/public-download/fedora
9. ssh icedtea.classpath.org \
   md5sum \
   /var/lib/public-download/fedora/java-1.7.0-icedtea-1.7.0.0-0.9.b16.nosrc.rpm
10. Verify that md5sums match.