diff options
-rw-r--r-- | debian/changelog | 20 | ||||
-rw-r--r-- | debian/compat | 1 | ||||
-rw-r--r-- | debian/control | 35 | ||||
-rw-r--r-- | debian/copyright | 27 | ||||
-rw-r--r-- | debian/docs | 3 | ||||
-rw-r--r-- | debian/elpa | 3 | ||||
-rw-r--r-- | debian/elpa-test | 1 | ||||
-rw-r--r-- | debian/ledger-pkg.el | 1 | ||||
-rwxr-xr-x | debian/rules | 7 | ||||
-rw-r--r-- | debian/source/format | 1 | ||||
-rw-r--r-- | debian/watch | 4 |
11 files changed, 103 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..62ab953 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,20 @@ +ledger-mode (3.1.2~pre2+g3ec8506e-4) unstable; urgency=medium + + * use dh_elpa 2.x + + -- David Bremner <bremner@debian.org> Sat, 07 Sep 2019 14:10:51 -0300 + +ledger-mode (3.1.2~pre2+g3ec8506e-3) unstable; urgency=medium + + * Fix Vcs-* + * Rebuild with current dh-elpa + + -- David Bremner <bremner@debian.org> Tue, 03 Sep 2019 22:34:47 -0300 + +ledger-mode (3.1.2~pre2+g3ec8506e-2) unstable; urgency=medium + + * Split from source package ledger, built from ledger-mode repo. + * New upstream snapshot. + * Switch maintainer to emacsen-addons team. + + -- David Bremner <bremner@debian.org> Wed, 06 Feb 2019 08:35:39 -0400 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +10 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..2aa3b36 --- /dev/null +++ b/debian/control @@ -0,0 +1,35 @@ +Source: ledger-mode +Section: lisp +Priority: optional +Maintainer: Debian Emacsen team <debian-emacsen@lists.debian.org> +Uploaders: David Bremner <bremner@debian.org> +Build-Depends: debhelper (>= 10), + dh-elpa (>= 2.0), ledger <!nocheck> +Standards-Version: 4.1.5 +Testsuite: autopkgtest-pkg-elpa +Vcs-Git: https://salsa.debian.org/emacsen-team/ledger-mode.git +Vcs-Browser: https://salsa.debian.org/emacsen-team/ledger-mode + +Package: elpa-ledger +Architecture: all +Depends: ${misc:Depends}, ${elpa:Depends} +Conflicts: emacsen-common (<< 2.0.0) +Breaks: ledger (<< 3.0.0~20140226+bedae81+dfsg1-2) +Replaces: ledger (<< 3.0.0~20140226+bedae81+dfsg1-2) +Suggests: ledger +Enhances: ledger +Description: command-line double-entry accounting program (emacs interface) + Ledger is a powerful and flexible double-entry accounting system run + entirely from the command line. Your accounts ledger is stored in one or + more plain-text files with a very simple and readable format, and ledger + does the hard work of balancing your books and reporting. + . + This package provides the emacs interface. + +Package: ledger-el +Architecture: all +Section: oldlibs +Depends: ${misc:Depends}, elpa-ledger +Description: command-line double-entry accounting program (emacs interface) + . + This is a transitional package, and can safely be removed. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..7e163ec --- /dev/null +++ b/debian/copyright @@ -0,0 +1,27 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: ledger-mode + +Files: * +Copyright: (C) 2003-2016 John Wiegley (johnw AT gnu DOT org) +License: GPL-2+ + +Files: debian/* +Copyright: (C) 2019 David Bremner <bremner@debian.org> +License: GPL-2+ + +License: GPL-2+ + 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 2 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 2 can be found in `/usr/share/common-licenses/GPL-2' diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..3856f02 --- /dev/null +++ b/debian/docs @@ -0,0 +1,3 @@ +LICENSE.md +README.md +CONTRIBUTING.md diff --git a/debian/elpa b/debian/elpa new file mode 100644 index 0000000..30ebda0 --- /dev/null +++ b/debian/elpa @@ -0,0 +1,3 @@ +*.el +debian/ledger-pkg.el + diff --git a/debian/elpa-test b/debian/elpa-test new file mode 100644 index 0000000..0902fc4 --- /dev/null +++ b/debian/elpa-test @@ -0,0 +1 @@ +ert_exclude=test/xact-test.el,test/reconcile-test.el,test/mode-test.el diff --git a/debian/ledger-pkg.el b/debian/ledger-pkg.el new file mode 100644 index 0000000..3231c69 --- /dev/null +++ b/debian/ledger-pkg.el @@ -0,0 +1 @@ +(define-package "ledger" "3.1.2") diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..60a0f6f --- /dev/null +++ b/debian/rules @@ -0,0 +1,7 @@ +#!/usr/bin/make -f + +%: + dh $@ --with elpa + +override_dh_auto_configure: + # don't run cmake diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /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 0000000..23ec546 --- /dev/null +++ b/debian/watch @@ -0,0 +1,4 @@ +version=4 +opts="filenamemangle=s/(?:.*?)?v?(\d[\d.]*)\.tar\.gz/ledger-mode.git-$1.tar.gz/" \ + https://github.com/ledger/ledger-mode.git/tags \ + (?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate |