summaryrefslogtreecommitdiff
path: root/dh-elpa.el
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2016-02-20 17:57:00 -0700
committerDavid Bremner <bremner@debian.org>2016-02-21 09:17:32 -0400
commitc83e8ae3a893bf63121cee2ae7deef92c6458c27 (patch)
treea4f380a4f0a13616337a32a80653af7d7fdea1c8 /dh-elpa.el
parent6f27fa6746a08e5c64a040b3d0af6a4800d808f2 (diff)
use copy-package-desc in `dhelpa-filter-pkg-desc'
Diffstat (limited to 'dh-elpa.el')
-rw-r--r--dh-elpa.el5
1 files changed, 3 insertions, 2 deletions
diff --git a/dh-elpa.el b/dh-elpa.el
index bfac156..ded844f 100644
--- a/dh-elpa.el
+++ b/dh-elpa.el
@@ -73,8 +73,9 @@ namespace in Debian, plus Emacs itself."
(defun dhelpa-filter-pkg-desc (desc)
"Filter the dependencies of package description DESC for Debian."
- (cl-callf dhelpa-filter-deps-for-debian (package-desc-reqs desc))
- desc)
+ (let ((our-desc (copy-package-desc desc)))
+ (cl-callf dhelpa-filter-deps-for-debian (package-desc-reqs our-desc))
+ our-desc))
(defun dhelpa-debianise-deps (deps)
"Convert a list of package.el deps DEPS to debian/control format."