diff --git a/pack/debian/.gitignore b/pack/debian/.gitignore new file mode 100644 index 0000000..af5f657 --- /dev/null +++ b/pack/debian/.gitignore @@ -0,0 +1,6 @@ +*.debhelper +.debhelper/ +files +*.log +*.substvars +srain/ \ No newline at end of file diff --git a/pack/debian/changelog b/pack/debian/changelog new file mode 100644 index 0000000..9a72ae8 --- /dev/null +++ b/pack/debian/changelog @@ -0,0 +1,17 @@ +srain (1.0.0) stable; urgency=medium + + * Changes: + - Some code cleanup + - Update Quick Start documentation + + * Bug fixes: + - Allow Srain runs without dbus secrets service (#195) + - Fix nick generation logical (39ced08) + + -- Shengyu Zhang Mon, 24 Feb 2020 23:10:17 +0800 + +srain (0.05.1-1) unstable; urgency=medium + + * Initial release + + -- yangfl Thu, 29 Dec 2016 18:51:38 +0800 \ No newline at end of file diff --git a/pack/debian/compat b/pack/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/pack/debian/compat @@ -0,0 +1 @@ +9 diff --git a/pack/debian/control b/pack/debian/control new file mode 100644 index 0000000..72dbf5b --- /dev/null +++ b/pack/debian/control @@ -0,0 +1,30 @@ +Source: srain +Section: net +Priority: optional +Maintainer: Shengyu Zhang +Build-Depends: + debhelper (>= 9), + gettext, + libconfig-dev, + libgtk-3-dev, + libsecret-1-dev, + libsoup2.4-dev, + libssl-dev, + pkg-config, +Standards-Version: 3.9.8 +Homepage: https://github.com/SrainApp/srain/ +Vcs-Browser: https://github.com/SrainApp/srain/ +Vcs-Git: git://github.com/SrainApp/srain.git + +Package: srain +Architecture: any +Depends: + ${shlibs:Depends}, + ${misc:Depends}, + glib-networking, + libconfig9 (>= 1.5), + libgtk-3-0 (>= 3.16), + libsecret-1-0, + libsoup2.4-1, +Description: Srain IRC client + Modern IRC client written in GTK. diff --git a/pack/debian/copyright b/pack/debian/copyright new file mode 100644 index 0000000..94354c4 --- /dev/null +++ b/pack/debian/copyright @@ -0,0 +1,28 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: srain +Source: https://github.com/SrainApp/srain/ + +Files: * +Copyright: 2016 Shengyu Zhang +License: GPL-3.0+ + +Files: debian/* +Copyright: 2016 yangfl +License: MIT + +License: GPL-3.0+ + 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 package 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 . + . + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". diff --git a/pack/debian/menu b/pack/debian/menu new file mode 100644 index 0000000..0cbcc6e --- /dev/null +++ b/pack/debian/menu @@ -0,0 +1,2 @@ +?package(srain):needs="X11|text|vc|wm" section="Applications/Network"\ + title="Srain" command="/usr/bin/srain" diff --git a/pack/debian/rules b/pack/debian/rules new file mode 100755 index 0000000..59fce59 --- /dev/null +++ b/pack/debian/rules @@ -0,0 +1,9 @@ +#!/usr/bin/make -f + +%: + dh $@ + +override_dh_auto_configure: + dh_auto_configure -- + rm -rf build + mkdir build diff --git a/pack/debian/source/format b/pack/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/pack/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/pack/debian/watch b/pack/debian/watch new file mode 100644 index 0000000..e9d8f1c --- /dev/null +++ b/pack/debian/watch @@ -0,0 +1,4 @@ +version=4 +opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%-$1.tar.gz%" \ +https://github.com/SrainApp/srain/tags (?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate +# Site/Directory Pattern Version Script