diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2020-07-04 00:00:07 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2020-07-04 00:00:07 -0700 |
commit | 8e54ea40bcab119945229910d244b4ad92314a93 (patch) | |
tree | 550781bc80f3e6bbcfb24d5e5e191e804a967a60 /debian | |
parent | 5d1bac0ac951e25d0b0b39a9919f13053162d5df (diff) | |
download | emacs-8e54ea40bcab119945229910d244b4ad92314a93.tar.gz |
initial emacs-snapshot Debianisation to /usr/local
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 5 | ||||
-rw-r--r-- | debian/control | 10 | ||||
-rwxr-xr-x | debian/rules | 21 | ||||
-rw-r--r-- | debian/source/format | 1 | ||||
-rw-r--r-- | debian/source/options | 2 | ||||
-rw-r--r-- | debian/source/patch-header | 8 |
6 files changed, 47 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 00000000000..f492ca3f374 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +emacs-snapshot (28~git20200702.1) UNRELEASED; urgency=medium + + * Package git snapshot. + + -- Sean Whitton <spwhitton@spwhitton.name> Fri, 03 Jul 2020 22:45:19 -0700 diff --git a/debian/control b/debian/control new file mode 100644 index 00000000000..da8cfc1e6af --- /dev/null +++ b/debian/control @@ -0,0 +1,10 @@ +Source: emacs-snapshot +Section: editors +Priority: optional +Maintainer: Sean Whitton <spwhitton@spwhitton.name> +Build-Depends: debhelper-compat (= 12), autotools-dev + +Package: emacs-snapshot +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Emacs git snapshot diff --git a/debian/rules b/debian/rules new file mode 100755 index 00000000000..0eba72f0822 --- /dev/null +++ b/debian/rules @@ -0,0 +1,21 @@ +#!/usr/bin/make -f + +%: + dh $@ + +override_dh_update_autotools_config: + +override_dh_autoreconf: + ./autogen.sh + +override_dh_auto_configure: + ./configure --prefix=/usr/local --with-x-toolkit=lucid + +override_dh_usrlocal: + +override_dh_shlibdeps: + dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info + +# ensure .elc files are newer than their counterparts to prevent +# recursive load errors with jka-compr.el (see #803462) +override_dh_strip_nondeterminism: diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 00000000000..89ae9db8f88 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native) diff --git a/debian/source/options b/debian/source/options new file mode 100644 index 00000000000..ce071fb4835 --- /dev/null +++ b/debian/source/options @@ -0,0 +1,2 @@ +single-debian-patch +auto-commit diff --git a/debian/source/patch-header b/debian/source/patch-header new file mode 100644 index 00000000000..69436f69f1c --- /dev/null +++ b/debian/source/patch-header @@ -0,0 +1,8 @@ +The Debian packaging of emacs-snapshot is maintained in git, using the +merging workflow described in dgit-maint-merge(7). There isn't a +patch queue that can be represented as a quilt series. + +A detailed breakdown of the changes is available from their canonical +representation - git commits in the packaging repository. + +A single combined diff, containing all the changes, follows. |