• Skip to content
  • Skip to link menu
The KDE Education Project
  • The KDE Education Project / Developer resources
 
 

Create a Standalone-Package

Calling the script

You start the script with ./release_app.rb. There are five commandline-options:

  • --noi18n or -i, do not pack translations and documentation
  • --nogpg or -g, do not create a signature with GnuPG
  • --libkdeedu or -l, pack libkdeedu (needed for some applications)
  • --widgets or -w, pack the kdeedu-widgets (like the clock)
  • --help or -h, issue a help

Which app do you want to pack?

To make this script as easy as possible this script will show you a list of apps. Simply choose the one you want to pack from the list and click on "Ok".

Which version should the tarball have?

The script will result in a tar.bz2-file. In this example, it will be named kalzium-3.5-preview1.tar.bar.

The work starts...

Now you can sit back and watch the script doing its work. It will inform you about what it is currently doing.

- - - Start packing kalzium - - -
- - - - Checking out libkdeedu - - - -
- - - Checking out kalzium - - - -
- - Checking out kde-commons/admin - -

- - - - - - l10n - - - - - -

The documentation is fetched...

Only available docs are fetched. You see a "foo done" for ever working language. All languages which are not listed here failed. In 99.99% this means that there are no translations for that language

da done
de done
es done
et done
fr done
hu done
it done
nl done
pt done
pt_BR done
ru done
sv done
...

The translations are packed...

For every language which has a translation of the app you are packing you will get a status-message. This will look like this:

Copying af's kalzium.po over .. done
Copying ar's kalzium.po over .. done
Copying az's kalzium.po over .. done
Copying bg's kalzium.po over .. done
Copying bn's kalzium.po over .. done
Copying br's kalzium.po over .. done
Copying bs's kalzium.po over .. done
...

GnuPG-Signing

It is always good to sign you package. If you didn't start the script with --nogpg you will be asked for you GnuPG-password. This will create a .sig-file.

- - - Signing with your GnuPG-key - - -

Finish...

At the end of the script will will get some information you might need if you announce you new package. This looks similar to this:

=====================================================
Congratulations :) kalzium 3.5-preview1 tarball generated.

MD5 checksum: 3655d813c146cbdf9a1c79e0f6f52994 kalzium-3-5-preview1.tar.bz2
The user can verify this package with

gpg --verify kalzium-3.5-preview1.tar.bz2.sig kalzium-3.5-preview1.tar.bz2




Last update: 2008-01-11

Inform

Skip menu "Inform"
  • KDE-Edu Home
  • KDE Home
  • Information
  • News

Categories

Skip menu "Categories"
  • Languages
  • Mathematics
  • Miscellaneous
  • Science
  • Teaching Tools
  • Early Development

Develop

Skip menu "Develop"
  • Getting involved
  • Ideas for Developing New Programs
  • Usability Reports
  • Developer resources
    • KDE-Edu for 3.5 improvements
    • KDE-Edu on TechBase
    • SVN HOWTO
    • Free Fonts
    • Developing FAQ
    • KAction Tutorial
    • Documentation tutorial
    • Framework Plan
    • Common Feature Plans
    • Programs Feature Plans
    • Create a Standalone-Package
  • Artist resources
  • Contributions
  • Working on this web site
  • Widgets

Communicate

Skip menu "Communicate"
  • Paris 2007
  • aKademy 2007
  • Slideshows for Promo
  • Mailing Lists
  • Newsletter
  • People
  • Interviews

Global navigation links

  • KDE Home
  • KDE Accessibility Home
  • Description of Access Keys
  • Back to content
  • Back to menu

Search:


Maintained by edu.kde.org Webmaster
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal