[Kde-imaging] branches/extragear/kde3/libs (silent)

Angelo Naselli anaselli at linux.it
Tue Mar 25 23:24:44 CET 2008


SVN commit 790128 by anaselli:

SVN_SILENT: updated for new create_tarball.rb script that allows to release all the package
TODO: - add a prepare_release one for all as well
            - port them on trunk
CCMAIL:  kde-imaging at kde.org

 M  +36 -0     PACKAGING  


--- branches/extragear/kde3/libs/PACKAGING #790127:790128
@@ -6,6 +6,7 @@
 3. Release libkexiv2
 4. Release kipi-plugins
 5. Notes on svn2cl
+6. Notes on new release script (create_tarball.rb)
 
 
 ----------------------------------------
@@ -35,6 +36,10 @@
     - 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 @@
    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 @@
     - 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 @@
   ...
 
 
+----------------------------------------
+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 
+
+


More information about the Kde-imaging mailing list