Merge lp:~logan/ubuntu/raring/emacs-goodies-el/debian-merge into lp:ubuntu/raring/emacs-goodies-el

Proposed by Logan Rosen
Status: Merged
Merged at revision: 18
Proposed branch: lp:~logan/ubuntu/raring/emacs-goodies-el/debian-merge
Merge into: lp:ubuntu/raring/emacs-goodies-el
Diff against target: 57 lines (+35/-0)
2 files modified
debian/changelog (+23/-0)
debian/emacsen-install.template (+12/-0)
To merge this branch: bzr merge lp:~logan/ubuntu/raring/emacs-goodies-el/debian-merge
Reviewer Review Type Date Requested Status
Daniel Holbach (community) Approve
Ubuntu branches Pending
Review via email: mp+135034@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Daniel Holbach (dholbach) wrote :

Uploaded, thanks.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2012-10-22 10:36:14 +0000
3+++ debian/changelog 2012-11-20 02:20:26 +0000
4@@ -1,3 +1,26 @@
5+emacs-goodies-el (35.2+nmu1ubuntu1) raring; urgency=low
6+
7+ * Merge from Debian unstable. Remaining changes:
8+ - Add {hardy,jaunty,karmic,lucid,maverick,oneiric,precise}-proposed
9+ distribution targets to dpkg-dev-el.
10+ - Add precise{,-proposed} distribution targets; drop out the oneieric
11+ non-proposed target, since uploads to the release pocket are not
12+ permitted for stable releases.
13+ - Teach emacs-goodies-el about quantal and quantal-proposed.
14+ - Teach debian-changelog-mode.el about raring and raring-proposed.
15+
16+ -- Logan Rosen <logatronico@gmail.com> Mon, 19 Nov 2012 21:16:17 -0500
17+
18+emacs-goodies-el (35.2+nmu1) unstable; urgency=low
19+
20+ * Non-maintainer upload.
21+ * No longer create /root/.gnupg during installation of gnus-bonus-el.
22+ This is achieved by binding epg-gpg-home-directory to a temporary
23+ directory during bytecode compilation (implementation in
24+ debian/emacsen-install.template). (Closes: #689807)
25+
26+ -- Sébastien Villemot <sebastien@debian.org> Sun, 21 Oct 2012 11:30:47 +0200
27+
28 emacs-goodies-el (35.2ubuntu3) raring; urgency=low
29
30 * Teach debian-changelog-mode.el about raring and raring-proposed.
31
32=== modified file 'debian/emacsen-install.template'
33--- debian/emacsen-install.template 2011-06-24 12:37:31 +0000
34+++ debian/emacsen-install.template 2012-11-20 02:20:26 +0000
35@@ -101,10 +101,22 @@
36 EOF
37 fi
38
39+# Prevent epg from manipulating /root/.gnupg (#689807)
40+if [ ${PACKAGE} = gnus-bonus-el ]; then
41+ TMPGNUPGHOME=`mktemp -d --tmpdir gnupg.XXXXXXXXXX`
42+ cat << EOF >> path.el
43+(setq epg-gpg-home-directory "${TMPGNUPGHOME}")
44+EOF
45+fi
46+
47 echo ${FLAVOR} ${FLAGS} ${FILES} >> ${LOG}
48 "${FLAVOR}" ${FLAGS} ${FILES} >> ${LOG} 2>&1
49 egrep -s -e "While compiling|\*\*" ${LOG} || /bin/true
50 echo install/${PACKAGE}: Deleting ${LOG}
51 rm -f path.el ${LOG}
52
53+if [ ${PACKAGE} = gnus-bonus-el ]; then
54+ rm -rf ${TMPGNUPGHOME}
55+fi
56+
57 exit 0

Subscribers

People subscribed via source and target branches

to all changes: