Blame
Date:
Tue Feb 4 16:46:46 2014 UTC
Message:
mail updated
01
2012-01-31
fredgnix
pkgtxt2db
02
2012-01-31
fredgnix
Frederic Galusik
03
2012-01-31
fredgnix
%%mtime(%m/%d/%Y)
04
2012-01-31
fredgnix
05
2012-01-31
fredgnix
%!target: man
06
2012-01-31
fredgnix
%!encoding: utf-8
07
2012-01-31
fredgnix
08
2012-01-31
fredgnix
= NAME =
09
2012-01-31
fredgnix
10
2012-11-01
fredg
pkgtxt2db - A Python utility to convert the Slackware PACKAGES.TXT to a database.
11
2012-01-31
fredgnix
12
2012-12-16
fredg
Are supported: CSV, JSON, SQLITE and XML
13
2012-01-31
fredgnix
14
2012-11-01
fredg
15
2012-01-31
fredgnix
= SYNOPSIS =
16
2012-01-31
fredgnix
17
2012-01-31
fredgnix
**pkgtxt2db** [//OPTIONS//]
18
2012-01-31
fredgnix
19
2012-01-31
fredgnix
20
2012-01-31
fredgnix
= DESCRIPTION =
21
2012-01-31
fredgnix
22
2012-12-16
fredg
**Pkgtxt2db** is a tool for automatically convert PACKAGES.TXT from this plain text format to a database one like CSV, JSON, SQLite or XML.
23
2012-01-31
fredgnix
24
2012-01-31
fredgnix
25
2012-01-31
fredgnix
= GENERAL OPTIONS =
26
2012-01-31
fredgnix
27
2012-01-31
fredgnix
: **-h**, **--help**
28
2012-01-31
fredgnix
Simple help
29
2012-01-31
fredgnix
30
2012-01-31
fredgnix
31
2012-11-01
fredg
: **--version**
32
2012-11-01
fredg
Print pkgtxt2db version
33
2012-01-31
fredgnix
34
2012-01-31
fredgnix
35
2012-11-01
fredg
: **-u**, **--update**
36
2012-11-01
fredg
It will fetch and download a new PACKAGES.TXT from your choosen repository.
37
2012-04-19
fredgnix
38
2012-11-01
fredg
39
2012-01-31
fredgnix
: **-t**, **--target**
40
2012-11-01
fredg
Choose between slackware or salix repositories.
41
2012-01-31
fredgnix
42
2012-01-31
fredgnix
43
2012-11-01
fredg
: **--repo**
44
2012-11-01
fredg
Choose the arch repository, it can be i486 or x86_64.
45
2012-11-01
fredg
46
2012-11-01
fredg
47
2012-01-31
fredgnix
: **-r**, **--release**
48
2012-01-31
fredgnix
Choose the slackware or salix release.
49
2012-11-01
fredg
It can be: current (if exist), 14.0, 13.37, ..., 13.0.
50
2012-01-31
fredgnix
51
2012-01-31
fredgnix
52
2012-11-01
fredg
: **-e**, **--expa**
53
2012-11-01
fredg
Choose between the patches or extra Slackware repository.
54
2012-01-31
fredgnix
55
2012-11-01
fredg
56
2012-11-01
fredg
: **-c**, **--convert**
57
2012-11-01
fredg
Choose your database format, it can be:
58
2012-12-16
fredg
- csv : Convert PACKAGES.TXT to a CSV database.
59
2012-12-16
fredg
- json : Convert PACKAGES.TXT to a JSON database.
60
2012-12-16
fredg
- sqlite: Convert PACKAGES.TXT to a SQLite database.
61
2012-12-16
fredg
- xml : Convert PACKAGES.TXT to a XML database.
62
2012-11-01
fredg
63
2012-11-01
fredg
64
2012-11-01
fredg
: **-o**, **--output**
65
2012-11-01
fredg
Choose the name of the output file.
66
2012-11-01
fredg
If none is choosen, //packages// will be used.
67
2012-11-01
fredg
68
2012-11-01
fredg
69
2012-01-31
fredgnix
= COMMAND LINE USAGE =
70
2012-01-31
fredgnix
Here are some usages examples.
71
2012-01-31
fredgnix
72
2012-01-31
fredgnix
73
2013-05-02
fredg
: **pkgtxt2db -u -t slackware --repo x86_64 -r 14.0 -c json -o slackware64**
74
2013-05-02
fredg
It will fetch and convert PACKAGES.TXT from the Slackware64 14.0 repository to a JSON database: //slackware64.json//.
75
2012-01-31
fredgnix
76
2012-01-31
fredgnix
77
2012-11-01
fredg
: **pkgtxt2db -c csv**
78
2012-11-01
fredg
It will convert the PACKAGES.TXT found in your directory to a CSV
79
2012-11-01
fredg
database (; separated): //packages.csv//.
80
2012-11-01
fredg
You can open it with libreoffice ;)
81
2012-11-01
fredg
82
2012-11-01
fredg
83
2012-01-31
fredgnix
= WEBSITE =
84
2012-01-31
fredgnix
85
2012-01-31
fredgnix
http://www.salixos.org/wiki/index.php/Pkgtxt2db
86
2012-01-31
fredgnix
87
2012-01-31
fredgnix
88
2012-01-31
fredgnix
= AUTHOR =
89
2012-01-31
fredgnix
90
2014-02-04
alienus
Pkgtxt2db was written by Frederic Galusik <alienus~at~riseup~dot~net>
91
2012-12-16
fredg
Frédéric Galusik