diff options
Diffstat (limited to 'PACKAGING')
-rw-r--r-- | PACKAGING | 36 |
1 files changed, 36 insertions, 0 deletions
@@ -6,6 +6,7 @@ How to release kipi & co. 3. Release libkexiv2 4. Release kipi-plugins 5. Notes on svn2cl +6. Notes on new release script (create_tarball.rb) ---------------------------------------- @@ -35,6 +36,10 @@ the translations commit deadline to kde-i18-doc@kde.org. - Commit your changes c) Build the source tarball + - go into makerelease directory + - run "create_tarball.rb -p libkipi -v X.Y.Z" + with X.Y.Z as the right package version + or - use the "release_libkipi.rb" edit the script and change the "version" field if you're releasing an svn snapshot set "usesvnver" to "yes" @@ -82,6 +87,10 @@ the translations commit deadline to kde-i18-doc@kde.org. Don't forget to fix Changelog and commit your changes :) c) Build the source tarball + - go into makerelease directory + - run "create_tarball.rb -p libkexiv2 -v X.Y.Z" + with X.Y.Z as the right package version + or - use the "release_libkexiv2.rb" edit the script and change the "version" field if you're releasing an svn snapshot set "usesvnver" to "yes" @@ -145,6 +154,10 @@ the translations commit deadline to kde-i18-doc@kde.org. - Commit your changes c) Build the source tarball + - go into makerelease directory + - run "create_tarball.rb -p kipi-plugins -v X.Y.Z" + with X.Y.Z as the right package version + or - use the "release_kipi-plugins.rb" edit the script and change the "version" field and check the "addPo" one for po files if you're releasing an svn snapshot set "usesvnver" to "yes" @@ -203,3 +216,26 @@ just before the template: ... +---------------------------------------- +6. Notes on new release script (create_tarball.rb) +---------------------------------------- + +You can find new release script, called create_tarball.rb, +under libs/makerelase directory. +This script makes other release ones obsolete. + +Usage: create_tarball [options] + -u, --user USERNAME svn account + -w, --https Using https instead of svn+ssh + -n, --noaccount Using svn://anonsvn.kde.org/ instead of svn+ssh + -p, --package NAME Package name + -v, --version VER Package version + -h, --help Show this usage statement + +Package name is mandatory + +Package information is into config.ini (same directory as above). +Example of usage: +./create_tarball.rb -p libkexiv2 -v 0.1.7 + + |