Changeset 2:8ee93a7ca679 in admin_finroc_debian


Ignore:
Timestamp:
04.09.2014 01:39:14 (6 years ago)
Author:
Tobias Föhst <foehst@…>
Branch:
default
Children:
3:e2550080afcf, 4:5f6c461caf94
Phase:
public
Message:

Adds a script to update to a new version after altering the source tree (along with changelog, archive, etc)

Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • README.source

    r1 r2  
    1717 
    1818Finroc uses a build environment that contains needed configuration and 
    19 script. It must be set up by sourcing a shell script. To compile Finroc 
     19scripts. It must be set up by sourcing a shell script. To compile Finroc 
    2020standalone with four compiler threads, run 
    2121  source scripts/setenv 
     
    34343. Upgrading to new upstream version 
    3535 
    36 Upgrading this Debian source package to a new upstream version, is best 
    37 done by getting a newer Finroc version from finroc.org as described on 
    38 http://www.finroc.org/wiki/Getting%20started. Additionally, get 
    39 a) the needed components (at least the ones found in this source package), 
    40 b) the according branch of https://finroc.org/hg/admin_finroc_debian as 
    41    new finroc/debian folder, 
    42 update its changelog and create a new source package by running 
    43   dpkg-buildpackage -S 
     36Upgrade the source tree using the provided scripts as you would usually 
     37do when working with Finroc. That means, run e.g. 
     38  source scripts/setenv 
     39  finroc_update 
     40to upgrade the whole tree. 
    4441 
    45 Use the latest revision's timestamp (utc) as version number in the form 
    46 $RELEASE+yymmddhhmmss. 
     42After altering the source tree, run debian/new_version (which also needs) 
     43a setup environment: 
     44  source scripts/setenv 
     45  debian/new_version 
     46 
     47This script collects information from source control management, 
     48increments the version number, generates the changelog and creates the 
     49new archive. Make sure, that the new package can be built and add needed 
     50entries to e.g. debian/libs.db. 
  • changelog

    r1 r2  
     1finroc-13.10 (13.10+20140811161705-0ubuntu2) stable; urgency=low 
     2 
     3  * Adds a script to update to a new version after altering the source tree (along with changelog, archive, etc) 
     4 
     5 -- Tobias Föhst <foehst@finroc.org>  Thu, 04 Sep 2014 01:33:28 +0200 
     6 
    17finroc-13.10 (13.10+20140811161705-0ubuntu1) stable; urgency=low 
    28 
  • rules

    r1 r2  
    2121        rm -rf .offline .finroc.conf .makeBuilderCache Makefile libinfo.h etc/targets/*_release-dpkg 
    2222        rm -rf .project .cproject .includepath 
    23         find . -path "*/.hg/strip-backup" -o -path "*/.hg/last-message.txt" | xargs rm -rf 
     23        find . -name "*~" -print0 | xargs -0 rm -f 
     24        find . -path "*/.hg/strip-backup" -o -path "*/.hg/last-message.txt" -print0 | xargs -0 rm -rf 
    2425        bash -c 'test $$(dpkg-parsechangelog -Ssource | cut -d- -f2) == $(RELEASE)' 
    2526 
Note: See TracChangeset for help on using the changeset viewer.