From 3ffec591a9fcd76cc3eb622538aaa52b8b242843 Mon Sep 17 00:00:00 2001 From: Martin Dosch Date: Sun, 3 May 2020 00:59:42 +0200 Subject: [PATCH] Revert "Prepare signing" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit I copied the files into the wrong folder… … it's late, sorry. This reverts commit 7d6b9e7f4cd066b4b59eddec09be3bcac5c6c656. --- README.md | 58 +++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 41 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index f7daf11e..47168edf 100644 --- a/README.md +++ b/README.md @@ -1,23 +1,47 @@ -# Dino Windows Installer +![Dino](https://dino.im/img/readme_header.svg) +======= -## Requirements +![screenshots](https://dino.im/img/screenshot-main.png) -To create the Dino windows installer you need this: -* nsis (e.g. `apt install nsis` on Debian) -* Dino compiled for windows in input directory -* logo.ico in input directory - * Download https://dino.im/img/logo.svg - * Convert it to ico (e.g. `convert -background transparent -define 'icon:auto-resize=16,24,32,64' logo.svg logo.ico` (requires imagemagick) +Installation +------------ +Have a look at the [prebuilt packages](https://github.com/dino/dino/wiki/Distribution-Packages). -## Create installer +Build +----- +Make sure to install all [dependencies](https://github.com/dino/dino/wiki/Build#dependencies). -Simply run `makensis dino.nsi` + ./configure + make + build/dino -## ToDo +Resources +--------- +- Check out the [Dino website](https://dino.im). +- Join our XMPP channel at `chat@dino.im`. +- The [wiki](https://github.com/dino/dino/wiki) provides additional information. -* Create a [good looking MUI Installer](https://nsis.sourceforge.io/Docs/Modern%20UI/Readme.html) -* Sign the installer - * Requires to [buy a certificate](https://comodosslstore.com/resources/free-code-signing-certificate/) - * Maybe there can be a [free one for open source programs](https://www.codenotary.io/with-codenotary-you-never-have-to-pay-for-code-signing-certificates-again/) - Not yet read thoroughly whether there is a catch. - * https://stackoverflow.com/questions/9527160/sign-nsis-installer-on-linux-box - * https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Signing_an_executable_with_Authenticode +Contribute +---------- +- Pull requests are welcome. [These](https://github.com/dino/dino/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) might be good first issues. Please discuss bigger changes in our channel first. +- Look at [how to debug](https://github.com/dino/dino/wiki/Debugging) Dino before you report a bug. +- Help [translating](https://github.com/dino/dino/wiki/Translations) Dino into your language. +- Make a [donation](https://dino.im/#donate). + +License +------- + Dino - Modern Jabber/XMPP Client using GTK+/Vala + Copyright (C) 2016-2020 Dino contributors + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see .