Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create source archive #7

Open
fan-xin opened this issue Aug 16, 2016 · 0 comments
Open

Create source archive #7

fan-xin opened this issue Aug 16, 2016 · 0 comments
Assignees

Comments

@fan-xin
Copy link

fan-xin commented Aug 16, 2016

1. Add the function to create source archive(2016-09-29)

In tgui interface, "get source archive" function will be added. For example:
After you start smart by the following command :

$smart --rootfs-dir=/home/user/rootfsdir --interface=tgui

You can see :

        install
        remove
        upgrade
        create source archive *
        create spdx archive

You can choose the 'create source archive' item to realize the function. After this scene, you should specify the path of source repository. Then a packages selecting window appears. All of the installed packages are displayed. By default the installed packages will be selected. Choose what you want and specify the output path, you can get the source packages for selected packages.

Feature:

  • It can support different types of source archive, such as *.src.rpm *.tar.gz *.tar.bz2 *.tgz and so on.
  • You can specify the path where the source archives you want do download.

2. Classify the srpm files according the licence information (2016-10-14)

The download source archives will be put into different directories according to license.

3. Can get the SPDX file(2016-10-21)

The same as source archive, in tgui interface, "get spdx file" function will be added. For example:
After you start smart by the following command :

$smart --rootfs-dir=/home/user/rootfsdir --interface=tgui

You can see :

        install
        remove
        upgrade
        create source archive
        create spdx archive *

You can choose the 'create spdx archive' item to realize the function. After this scene, you should specify the path of spdx files repository. Then a packages selecting window appears. All of the installed packages are displayed. By default, the installed packages will be selected. Choose what you want and specify the output path, you can get the spdx files for selected packages.

Feature:

  • You can specify the path where the source archives you want do download.`
@fan-xin fan-xin changed the title Srpm file classification function Create source archive Aug 23, 2016
@leimaohui leimaohui added this to the 9E milestone Aug 28, 2016
@leimaohui leimaohui modified the milestones: 10E, 9E Sep 27, 2016
xiongml added a commit that referenced this issue Sep 28, 2016
1.Change the text 'update' to 'upgrade'

2.Add two choices,get source archive and get SPDX files
  Add a new stage--STAGE_PROCESS to process the last process functions for all of the five install choices

3.Change the sign of selcted item:
  remove window  : '[-]';
  upgrade window :'[U]';
  get source and get spdx : '[S]'.

4.In type select window , the sign of unselect item is '[]', add a blank ,now is '[ ]'

Signed-off-by: [email protected] <[email protected]>
@xiongml xiongml self-assigned this Sep 28, 2016
@fan-xin fan-xin removed this from the 10E milestone Sep 28, 2016
xiongml added a commit that referenced this issue Sep 30, 2016
@leimaohui leimaohui modified the milestone: 2.1_M1 Oct 10, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants