summaryrefslogtreecommitdiffstats
path: root/PACKAGING
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-01-17 18:57:42 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-01-17 18:57:42 +0000
commit82f79e1df065b59b8c17017d676206be30397bc6 (patch)
treea7d5680cbb2341001d69b66b502ef4cd9664abdc /PACKAGING
downloadlibkipi-82f79e1df065b59b8c17017d676206be30397bc6.tar.gz
libkipi-82f79e1df065b59b8c17017d676206be30397bc6.zip
Added old KDE3 version of libkipi
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/libraries/libkipi@1076200 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'PACKAGING')
-rw-r--r--PACKAGING86
1 files changed, 86 insertions, 0 deletions
diff --git a/PACKAGING b/PACKAGING
new file mode 100644
index 0000000..4acd87d
--- /dev/null
+++ b/PACKAGING
@@ -0,0 +1,86 @@
+How to release kipi & co.
+----------------------------------------
+1. Release libkipi
+2. Release kipi-plugins
+
+
+1. Release libkipi
+ a) Update release info
+ libkipi/libkipi.lsm
+ libkipi/libkipi/version.h
+ libkipi/libkipi.pc.in
+
+ To do that you can use the "prepare_libkipi.rb" script, change the
+ release version ("version" and "version_n" fields) and run it.
+ Don't forget to commit your changes :)
+
+ b) Update Changelog
+ - to do that use the "release_kipi_changelog.sh" script
+ release_kipi_changelog.sh libkipi oldest-revision-or-date new-release-version
+ - edit Changelog and modify the wrong lines (if any)
+ - Commit your changes
+
+ c) Build the source tarball
+ - use the "release_libkipi.rb"
+ edit the script and change the "version" field
+ if you're releasing an svn snapshot set "usesvnver" to "yes"
+ run it and get libkipiXXX.tar.bz2
+
+ d) Uncompress and test the tarball
+ - check if all the files are right in
+ - check if the file RELEASE.rev is in and with the right revision number
+ - check if it builds correctly.
+
+ e) Upload tarball for testing
+ Before an official release upload the tarball for testing used sites are
+ digikam3rdparty.free.fr or www.linux.it/~anaselli/kipi-plugins - depends
+ on who is releasing :)
+ Send a mail to [email protected] and [email protected] to have a
+ feedback from pakagers before posting an offical release annoucement.
+
+ f) Upload tarbal on SF and update kipi site
+ official site for uploading the release is http://sourceforge.net/projects/kipi
+ web page to be update is http://extragear.kde.org/apps/kipi/
+ to update this last you have to get, change and commit it from
+ [email protected]/home/kde/trunk/www/areas/extragear/apps/kipi
+ Send a mail to announce the official release.
+
+2. Release kipi-plugins
+ a) Update release info
+ kipi-plugins/kipi-plugins.lsm
+ kipi-plugins/common/include/pluginsversion.h
+
+ To do that you can use the "prepare_kipiplugins.rb" script, change the
+ release version ("version" field) and run it.
+ Don't forget to commit your changes.
+
+ b) Update Changelog
+ - to do that use the "release_kipi_changelog.sh" script
+ release_kipi_changelog.sh kipi-plugins oldest-revision-or-date new-release-version
+ - edit Changelog and modify the wrong lines (if any)
+ - Commit your changes
+
+ c) Build the source tarball
+ - 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"
+ run it and get kipi-pluginsXXX.tar.bz2
+
+ d) Uncompress and test the tarball
+ - check if all the files are right in
+ - check if the file RELEASE.rev is in and with the right revision number
+ - check if it builds correctly.
+
+ e) Upload tarball for testing
+ Before an official release upload the tarball for testing used sites are
+ digikam3rdparty.free.fr or www.linux.it/~anaselli/kipi-plugins - depends
+ on who is releasing :)
+ Send a mail to [email protected] and [email protected] to have a
+ feedback from pakagers before posting an offical release annoucement.
+
+ f) Upload tarbal on SF and update kipi site
+ official site for uploading the release is http://sourceforge.net/projects/kipi
+ web page to be update is http://extragear.kde.org/apps/kipi/
+ to update this last you have to get, change and commit it from
+ [email protected]/home/kde/trunk/www/areas/extragear/apps/kipi
+ Send a mail to announce the official release.