From a34c62479ae1f91aac7b30d3d5f1a5106a6635f5 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 6 Dec 2015 01:54:43 +0000 Subject: [PATCH] Debianisation (initial cut) --- debian/.gitignore | 5 +++++ debian/changelog | 6 ++++++ debian/compat | 1 + debian/control | 15 +++++++++++++++ debian/copyright | 19 +++++++++++++++++++ debian/rules | 4 ++++ 6 files changed, 50 insertions(+) create mode 100644 debian/.gitignore create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100755 debian/rules diff --git a/debian/.gitignore b/debian/.gitignore new file mode 100644 index 0000000..a2db4b3 --- /dev/null +++ b/debian/.gitignore @@ -0,0 +1,5 @@ +files +substvars +debhelper.log +*.substvars +*.debhelper.log diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..eed138d --- /dev/null +++ b/debian/changelog @@ -0,0 +1,6 @@ +innduct (2.0~~iwj) unstable; urgency=medium + + * Version 2.0 (builds against libinn2 1.5.4, has Debian build system). + + -- Ian Jackson Sat, 05 Dec 2015 21:40:07 +0000 + diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..f6df79f --- /dev/null +++ b/debian/control @@ -0,0 +1,15 @@ +Source: innduct +Build-Depends: inn2-dev (>= 2.5), automake, autoconf, debhelper (>= 9) +Maintainer: Ian Jackson +Section: news +Priority: extra +Standards-Version: 3.9.6 + +Package: innduct +Depends: ${misc:Depends}, ${shlibs:Depends} +Architecture: any +Description: nntp feeder transport for inn2 + innduct replaces innfeed and innxmit/nntpsend. Unlike innfeed it is + reliable (articles are not dropped from feeds for trivial transient + problems); unlike innxmit/nntpsend it is realtime. It is also a lot + smaller and simpler than innfeed. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..fa91baa --- /dev/null +++ b/debian/copyright @@ -0,0 +1,19 @@ +innduct is Copyright (C) 2010,2015 Ian Jackson + +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 . + +(I believe that when you compile and link this as part of the inn2 +build, with the Makefile runes I have provided, all the libraries +and files which end up included in innduct are licence-compatible +with GPLv3. If not then please let me know. -Ian Jackson.) diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..5875e30 --- /dev/null +++ b/debian/rules @@ -0,0 +1,4 @@ +#!/usr/bin/make -f + +%: + dh "$@" -- 2.30.2