Changeset 471ff5b9


Ignore:
Timestamp:
Jun 8, 2016 4:41:01 PM (4 years ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
d84b0e44
Parents:
bfbd159
Message:

Fix distclean for deb builds
Deb build doc updates
Checklist updates
Deb 8 changelog

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • apps/susidns/src/build.xml

    rbfbd159 r471ff5b9  
    183183      <delete dir="${bin}" />
    184184      <delete dir="${tmp}" />
     185      <delete dir="build" />
    185186    </target>
    186187    <target name="distclean" depends="clean" />
  • apps/susimail/build.xml

    rbfbd159 r471ff5b9  
    151151        <delete dir="src/WEB-INF/classes"/>
    152152        <delete file="susimail.war"/>
     153        <delete dir="build"/>
    153154    </target>
    154155    <target name="cleandep" depends="clean" />
  • debian-alt/doc/debian-build.txt

    rbfbd159 r471ff5b9  
    1818vi debian/changelog
    1919   change i2p_0.9.xx-x-xxxxxxxx-1 to i2p_0.9.xx-1
    20    change UNRELEASED to unstable
     20   change UNRELEASED to stable
    2121   change comment to "New upstream version 0.9.xx"
    2222   fix your name and email
     
    5858sudo su kytv (he owns the reprepro directories)
    5959
    60 reprepro includedeb unstable i2p-doc_0.9.xx-1_all.deb
    61 reprepro includedeb unstable i2p-router_0.9.xx-1_all.deb
    62 reprepro includedeb unstable i2p_0.9.xx-1_all.deb
    63 reprepro includedeb unstable libjbigi-jni_0.9.xx-1_amd64.deb
     60reprepro includedeb stable i2p-doc_0.9.xx-1_all.deb
     61reprepro includedeb stable i2p-router_0.9.xx-1_all.deb
     62reprepro includedeb stable libjbigi-jni_0.9.xx-1_amd64.deb
     63reprepro includedeb stable i2p_0.9.xx-1_all.deb
    6464# if you already got the source from launchpad
    6565# with reprepro update, skip this?
    66 reprepro includedsc unstable i2p_0.9.XX-1.dsc
     66reprepro includedsc stable i2p_0.9.XX-1.dsc
     67
     68# copy built packages from launchpad
     69reprepro -v update precise
     70reprepro -v update trusty
     71reprepro -v update vivid
     72reprepro -v update wily
     73reprepro -v update xenial
    6774
    6875
    69 # To copy precise to wheezy if you build precise on launchpad
    70 # and then did a reprepro update:
     76# To copy precise to wheezy:
    7177# Note that syntax is reprepro copysrc TO FROM package!
    72 reprepro copysrc wheezy precise i2p
     78reprepro -v copysrc wheezy precise i2p
  • debian/changelog

    rbfbd159 r471ff5b9  
     1i2p (0.9.26-1~deb8u+1) stable; urgency=medium
     2
     3  * Backport to Jessie
     4
     5 -- zzz on i2p <zzz@i2pmail.org>  Tue, 08 Jun 2016 12:12:12 +0000
     6
    17i2p (0.9.25-1~deb8u+1) stable; urgency=medium
    28
  • installer/resources/checklist.md

    rbfbd159 r471ff5b9  
    33## One week before
    44
     5- Announce string freeze on #i2p-dev
     6- Update local English po files: `ant poupdate`
     7- Revert non-English changes if any
     8- Push to Transifex: `tx push -s`
    59- Make announcement on Transifex with checkin deadline
    610
     
    5357    ```
    5458
    55   - You may build with Java 7 or higher, but ensure you have the Java 6 JRE installed for the bootclasspath
     59  - You must build with Java 7 or higher, but ensure you also have the Java 6 JRE installed for the bootclasspath.
     60    If you build with Java 8 or higher, you must also have the Java 7 JRE installed for the bootclasspath.
    5661
    57624. Create override.properties with (adjust as necessary):
     
    166171  - Load torrents in i2psnark on your production router, verify infohashes
    167172
    168 3. If all goes well, tag and sync the release:
     1733. If all goes well, tag and push the release:
    169174
    170175    ```
    171176    mtn tag h: i2p-0.x.xx
    172177    mtn cert t:i2p-0.x.xx branch i2p.i2p.release
    173     mtn sync (with e.g. mtn.killyourtv.i2p)
     178    mtn push
    174179    ```
    175180
     
    1781831. Update news with new version:
    179184  - Add magnet links, change release dates and release number in to old-format
    180     news.xml, and distribute to news hosts
     185    news.xml, and distribute to news hosts (no longer necessary)
    181186  - In the i2p.newsxml branch, edit magnet links, release dates and release
    182     number in data/releases.json, and check in
     187    number in data/releases.json, check in and push
    183188
    1841892. Add i2pupdate-0.9.xx.su3 torrent to tracker2.postman.i2p and start seeding
     
    1992046. Tell news hosts to flip the switch
    200205
     2067. Monitor torrent for activity to verify that the new news is now live
     207
     208
    201209### Notify release
    202210
    203 1. Wait for files to be updated on download server
    204 
    205 2. Website files to change:
     2111. Upload files to launchpad release (download mirror)
     212   (see debian-alt/doc/launchpad.txt for instructions)
     213
     2142. Wait for files to be updated on download server
     215   Verify at http://download.i2p2.no/releases/
     216
     2173. Website files to change:
    206218  - Sync with mtn.i2p-projekt.i2p
    207219  - `i2p2www/static/hosts.txt` if it changed (copy from i2p.i2p mtn branch)
    208220  - `i2p2www/__init__.py` (release number)
    209   - `i2p2www/pages/downloads/list.html` (release signer)
     221  - `i2p2www/pages/downloads/list.html` (release signer, if changed)
    210222  - `i2p2www/pages/downloads/macros` (checksums)
    211   - `i2p2www/static/news/news.xml`
     223  - `i2p2www/static/news/news.xml` (no longer necessary)
    212224  - Sync with mtn.i2p-projekt.i2p
    213 
    214 3. Wait for debian packages to be ready
    215225
    2162264. Announce on:
     
    218228  - forum.i2p
    219229  - Twitter
     230
     2315. Launchpad builds
     232   (see debian-alt/doc/launchpad.txt for instructions)
     233
     2346. Debian builds
     235   (see debian-alt/doc/debian-build.txt for instructions)
     236
     2377. Announce Launchpad and Debian builds on Twitter
     238
     2398. Notify Tails that new Debian builds are available
Note: See TracChangeset for help on using the changeset viewer.