Merge aurora
authorKonrad Rosenbaum <konrad@silmor.de>
Tue, 30 Apr 2013 23:09:57 +0000 (01:09 +0200)
committerKonrad Rosenbaum <konrad@silmor.de>
Tue, 30 Apr 2013 23:09:57 +0000 (01:09 +0200)
14 files changed:
1  2 
aurora/.gitignore
aurora/.gitmodules
aurora/COPYING.GPL
aurora/COPYING.LGPL
aurora/README
aurora/build-gpg.sh
aurora/clean-gpg.sh
aurora/gnupg
aurora/gpgme
aurora/libassuan
aurora/libgpg-error
aurora/src/aurora.cpp
aurora/src/aurora.h
aurora/src/aurora.pro

index 0000000,0000000..041f332
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,16 @@@
++#compilation
++*.exe
++.ctmp
++libAurora*
++*.dll
++*.a
++*.lib
++src/Makefile*
++
++#external tools
++tclkit*
++gpg
++
++#other temp stuff
++tmp
++*~
index 0000000,ccecbd2..ccecbd2
mode 000000,100644..100644
--- /dev/null
index 0000000,4432540..4432540
mode 000000,100644..100644
--- /dev/null
index 0000000,fc8a5de..fc8a5de
mode 000000,100644..100644
--- /dev/null
diff --cc aurora/README
index 0000000,0000000..63859dc
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,51 @@@
++README for Aurora
++==================
++
++(c) Konrad Rosenbaum, 2012-2013
++protected under the GNU LGPL v.3
++see LICENSE.LGPL for details
++for 3rd-party components' copyright see installer/libs
++
++Aurora is a library for program updates.
++
++Warning to Windows Fanatics: this library needs a lot of GNU tools to work.
++I have actually no clue how you could build this library with Visual Studio!
++
++Requirements:
++==============
++
++* Qt 5.x
++* GnuPG/libassuan/GPGME (included as GIT submodules)
++* GNU Autotools
++  -> Linux: install the autotools packages autoconf and automake
++  -> Windows: install MinGW and MSys
++
++Building the library:
++======================
++
++You have to build GPG first. Make sure you have all submodules:
++git submodule init
++git submodule update
++
++Build GPG: ./build-gpg.sh
++For MinGW builds: do this inside the MSys shell
++For VC builds: you are on your own, sorry.
++
++
++Then build the actual Aurora library:
++cd src && qmake && make
++For MinGW builds: do this in a normal cmd.exe shell,
++  MSys may behave unexpectedly
++For VC builds: if you somehow translated GPGME, this will work with your
++  favourite way of building Qt projects
++
++
++Creating Packages
++==================
++
++Create a ZIP file that contains the entire program. For Aurora this includes
++the following:
++
++libAurora.so* (or Aurora.dll)
++gpg(.exe) (from gpg/bin/gpg(.exe))
++
index 0000000,2a13096..2a13096
mode 000000,100755..100755
--- /dev/null
index 0000000,2595284..2595284
mode 000000,100755..100755
--- /dev/null
diff --cc aurora/gnupg
index 0000000,0bd168b..0bd168b
mode 000000,160000..160000
--- /dev/null
--- 2/gnupg
diff --cc aurora/gpgme
index 0000000,ef5cd38..ef5cd38
mode 000000,160000..160000
--- /dev/null
--- 2/gpgme
index 0000000,7d227ac..7d227ac
mode 000000,160000..160000
--- /dev/null
index 0000000,3367ff0..3367ff0
mode 000000,160000..160000
--- /dev/null
index 0000000,ea5de4c..ea5de4c
mode 000000,100644..100644
--- /dev/null
index 0000000,ef2c4d9..ef2c4d9
mode 000000,100644..100644
--- /dev/null
index 0000000,6ed1973..6ed1973
mode 000000,100644..100644
--- /dev/null