osmansahin / pisido

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PiSiDo
------
PiSiDo is developed to create pisi packages which is the package manager of the PisiLinux.
Aim of the PiSiDo is to be a start point which are new to PISI package system.
And also to be a simple program to make packages from source code for end users.
PiSiDo does not use PISI features at full capacity. It collects necessery information
to build basic packages.


Features
--------

    * While building :
        * Writes GUI fields to pspec.xml file.
        * Make ready tamplate, highlihting and autocomplete at the actions.py file.
        * Can manage patches.
        * Can label files and directories which are created after build.
        * You can operate only up to defined build steps.
    * While importing  :
        * Reads pspec.xml from defined workspace directory. After import, the fiels
          in the XML file will untouched which have no match at the GUI.
        * You can edit imported actions.py.
        * You can see the history of the package.
    * While creating the menu icon :
        * Creates an example .desktop and icon file.
    * You can change view with movable and dockable windows.
    * You can see what is happining during build phase from internal terminal.


License
-------
This program is free software; you can redistribute it and/or modify it under
the terms of the latest version of GNU General Public License.
Please read the LICENSE file for the license.


Usage
-----
Please read help/help_en_US.pdf or Help in the program.


Install
-------
To install, Qt development toolsand packages, QTermWidget and QScintilla2 development
files must install ot the system.

Required pakages can install on to PisiLinux like this :

    sudo pisi it -c system.devel
    sudo pisi it qt-creator
    sudo pisi it qscintilla2-devel
    sudo pisi it qtermwidget5-devel

To compile and run program enter these commands :

    cd pisido_source_code_directory
    qmake pisido.pro
    make
    ./pisido

If you want to install it:

    make install

Also you can make a pisi package with PiSiDo to install itself :)


Language Files
--------------
If you want to add a new language file, you can make a pisi package which will install
pisido_*.qm file to the /usr/share/pisido/translations/ and help_*.pdf file to
/usr/share/pisido/help/. PiSiDo is searching pisido_*.qm files for the language selection.

About

License:GNU General Public License v3.0


Languages

Language:C++ 95.6%Language:QMake 2.3%Language:Python 2.1%