@@ -13,31 +13,71 @@ or alternatively you can use GIT to get latest development version:
13
13
Dependencies
14
14
============
15
15
* Qt libraries version 4.2.1 or later
16
- * libgcrypt version 1.4.0 or later
16
+ * libgcrypt version 1.4.0 or later (WARNING!!! It is required only for basketpwd version < 0.4.2)
17
+ * openssl version 0.9.7a or later (This required for basketpwd version >= 0.4.2)
18
+ * cmake (optional)
17
19
18
20
Installation
19
21
============
20
22
21
- On GNU/Linux or FreeBSD
23
+ On GNU/Linux or FreeBSD (without cmake)
22
24
$ qmake (or qmake-qt4 in many linux distributives as Fedora Linux for example)
23
25
$ make release
24
26
# make install INSTALL_ROOT=/usr (for installing in /usr prefix)
25
27
or
26
28
$ sudo make install INSTALL_ROOT=/usr (if sudo configured)
27
29
28
- Installation for Fedora Linux 13 (Goddard)
29
- ==========================================
30
- * add repository rpmatis:
31
- # rpm -ivh http://repo.atisserv.ru/rpmatis/fedora/13/x86_64/rpmatis-release-13-3.noarch.rpm
32
- * run yum update:
33
- # yum update
34
- * install package basketpwd:
35
- # yum install basketpwd
30
+ With cmake
31
+ Run bellow commands in source folder
32
+ $ mkdir build; cd build
33
+ $ cmake .. -DCMAKE_INSTALL_PREFIX=/usr #(if you have install application in /usr or simple 'cmake ..' if you have install into /usr/local)
34
+
35
+ On Mac OS X
36
+ $ mkdir build; cd buld
37
+ $ cmake ..
38
+ $ make
39
+ $ make mac-bundle # for create only bundle
40
+ or
41
+ $ make mac-dmg # for create bundle and dmg file
42
+
43
+ Installation for Fedora Linux
44
+ =============================
45
+ for Fedora 13 and later basketpwd packages in RFRemix repository:
46
+ # http://koji.russianfedora.ru/koji/packageinfo?packageID=101
47
+
48
+ Installation for Slackware Linux
49
+ ================================
50
+ $ git clone git://github.com/elemc/basketpwd.git # clone repository from git
51
+ $ cd basketpwd # enter to application directory
52
+ $ tools/make-source-archive # make a tarboll for building
53
+ $ cp ../basketpwd*.tar.bz2 tools/SlackBuild/ # copy tarboll to SlackBuild directory
54
+ $ cd tools/SlackBuild
55
+ if version of tarboll not equal version in basketpwd.SlackBuild, then edit to equal.
56
+ $ su - # enter in root account
57
+ # ./basketpwd.SlackBuild # build a package
58
+ SlackBuild script tell where him create a package file, type
59
+ # installpkg /path/to/package/basketpwd*.tgz
60
+
61
+ Installation for OpenSUSE Linux
62
+ ===============================
63
+ First, add repository:
64
+ * for 11.2 http://download.opensuse.org/repositories/home:/elemc/openSUSE_11.2
65
+ * for 11.3 http://download.opensuse.org/repositories/home:/elemc/openSUSE_11.3
66
+ * for 11.4 http://download.opensuse.org/repositories/home:/elemc/openSUSE_11.4
67
+ * for Facctory http://download.opensuse.org/repositories/home:/elemc/openSUSE_Factory
68
+ and install package named basketpwd, as example
69
+ zypper in basketpwd
70
+
71
+ Installation for Windows
72
+ ========================
73
+ Go to section Files on github.com/elemc/basketpwd and select one:
74
+ * basketpwd-static-X.X.X.zip - is a statically linked one exe-file for mobility
75
+ * basketpwd-setup-X.X.X.exe - is a windows installer
36
76
37
77
Reporting bugs
38
78
==============
39
79
40
- Please send bug reports to the <elemc@ atisserv. ru>
80
+ Please send bug reports to the <elemc AT atisserv DOT ru>
41
81
or post to issue in http://github.com/elemc/basketpwd/issues
42
82
43
- This all
83
+ Thanks
0 commit comments