diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2017-12-26 16:55:50 +0000 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2017-12-26 16:56:16 +0000 |
commit | aad8e01a8ae99d9185a0ba697f97b16b30d73b62 (patch) | |
tree | 30c94f11eb7b9e28fe5353e4fa30c80e768b86be /debian | |
parent | 8a9eab32646abcaaf31fe83b2d897c01971b98f1 (diff) |
initial Debianisation
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 5 | ||||
-rw-r--r-- | debian/compat | 1 | ||||
-rw-r--r-- | debian/control | 32 | ||||
-rw-r--r-- | debian/copyright | 35 | ||||
-rwxr-xr-x | debian/rules | 8 | ||||
-rw-r--r-- | debian/source/format | 1 | ||||
-rw-r--r-- | debian/watch | 4 |
7 files changed, 86 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 00000000..f9ab52d8 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +cider (0.15.1-1) UNRELEASED; urgency=medium + + * Initial release (Closes: #885384). + + -- Sean Whitton <spwhitton@spwhitton.name> Tue, 26 Dec 2017 16:47:00 +0000 diff --git a/debian/compat b/debian/compat new file mode 100644 index 00000000..b4de3947 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +11 diff --git a/debian/control b/debian/control new file mode 100644 index 00000000..e72403d1 --- /dev/null +++ b/debian/control @@ -0,0 +1,32 @@ +Source: cider +Section: lisp +Priority: optional +Maintainer: Debian Emacs addons team <pkg-emacsen-addons@lists.alioth.debian.org> +Uploaders: Sean Whitton <spwhitton@spwhitton.name> +# compat 11 so can install docs to /usr/share/doc/elpa-cider without --link-doc +Build-Depends: debhelper (>= 11), + dh-elpa, + elpa-buttercup, + mkdocs, +Standards-Version: 4.1.2 +Vcs-Browser: https://salsa.debian.org/emacsen-team/cider +Vcs-Git: https://salsa.debian.org/emacsen-team/cider +Homepage: https://www.github.com/clojure-emacs/cider +Testsuite: autopkgtest-pkg-elpa + +Package: elpa-cider +Architecture: all +Depends: ${elpa:Depends}, ${misc:Depends} +Recommends: emacs (>= 46.0) +Enhances: emacs, + emacs25 +# Apparently this package used to exist on MELPA, so provide it for convenience +Provides: elpa-nrepl +Suggests: cider-doc +Description: Clojure Interactive Development Environment that Rocks for Emacs + +Package: cider-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Description: Clojure Interactive Development Environment that Rocks for Emacs - documentation diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 00000000..b714c81b --- /dev/null +++ b/debian/copyright @@ -0,0 +1,35 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: cider +Source: http://www.github.com/clojure-emacs/cider + +Files: * +Copyright: © 2013-2017 Bozhidar Batsov, Artur Malabarba and CIDER contributors +License: GPL-3+ + +Files: debian/* +Copyright: (C) 2017 Sean Whitton <spwhitton@spwhitton.name> +License: GPL-3+ + +License: GPL-3+ + 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 <http://www.gnu.org/licenses/>. + . + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in `/usr/share/common-licenses/GPL-3' + +DISCLAIMER: This copyright info was automatically extracted + from the ELPA package. It might not be accurate. You need + to throughly verify that the code passes the DFSG, and that + the info in this file is accurate. +NOTE: Don't forget to remove this disclaimer when you've + performed this verification. diff --git a/debian/rules b/debian/rules new file mode 100755 index 00000000..0343b2fd --- /dev/null +++ b/debian/rules @@ -0,0 +1,8 @@ +#!/usr/bin/make -f + +%: + dh $@ --with elpa + +# mkdocs under python3 needs a UTF locale or Click gives up +override_dh_auto_build: + LANG=C.UTF-8 LC_ALL=C.UTF-8 mkdocs build --clean diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 00000000..163aaf8d --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/watch b/debian/watch new file mode 100644 index 00000000..f03d9df7 --- /dev/null +++ b/debian/watch @@ -0,0 +1,4 @@ +version=4 +opts="filenamemangle=s/(?:.*?)?v?(\d[\d.]*)\.tar\.gz/cider-$1.tar.gz/" \ + https://github.com/clojure-emacs/cider/tags \ + (?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate |