-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Sat, 28 Jan 2006 14:55:50 +0100 Source: emacs-snapshot Binary: emacs-snapshot-el emacs-snapshot-bin-common emacs-snapshot-nox emacs-snapshot emacs-snapshot-common emacs-snapshot-gtk Architecture: source i386 all Version: 1:20060120-2 Distribution: unstable Urgency: low Maintainer: Romain Francoise <rfrancoise@debian.org> Changed-By: Romain Francoise <rfrancoise@debian.org> Description: emacs-snapshot - The GNU Emacs editor (development snapshot) emacs-snapshot-bin-common - The GNU Emacs editor's shared, architecture dependent files emacs-snapshot-common - The GNU Emacs editor's common infrastructure emacs-snapshot-el - GNU Emacs LISP (.el) files emacs-snapshot-gtk - The GNU Emacs editor (with GTK+ 2.x support) emacs-snapshot-nox - The GNU Emacs editor (without X support) Closes: 349819 Changes: emacs-snapshot (1:20060120-2) unstable; urgency=low . * The "Everything in its right place" release. . * Not a new upstream snapshot: the trunk appears to be a dangerous place at the moment, let's give it some time to settle down. * debian/patches/tmp-fixes.dpatch: Revert a change that makes C-a skip over fields (closes: #349819), add a patch to fix the "cursors appear in all windows when the echo area is active" syndrome, other minor changes. . * Introducing subflavors: + It is now possible to install the -x, -gtk and -nox binary packages concurrently, each installed package constitutes a "subflavor" of the emacs-snapshot flavor. To make this possible, a number of files have been moved from the binary packages to -common or -bin-common, and /usr/bin/emacs-snapshot is now an alternative. + In addition, the way the packages install menu entries has been reworked: the text version entry is now installed in emacs-common, and menu/desktop entries installed by the -x and -gtk subflavors now have only one entry (which mentions the right subflavor instead of a plain "X11"). * debian/control.in: + emacs no longer Conflicts/Replaces emacs-gtk, emacs-nox. + emacs-gtk no longer Conflicts/Replaces emacs, emacs-nox. + emacs-nox no longer Conflicts/Replaces emacs-gtk, emacs. + emacs-common Conflicts with emacs{,-gtk,-nox} (<< 1:20060120-2) + emacs-bin-common Conflicts with emacs{,-gtk,-nox} (<< 1:20060120-2) * debian/control: Regenerate. * debian/emacs.desktop: + Use @SUB_FLAVOR@, not "X11". + Run the subflavor command, not just @BIN_NAME@. * debian/emacs.menu.in: Remove text entry, use @SUB_FLAVOR@. * debian/emacs.postinst: + Install the subflavor alternative. + If we're the first subflavor of this flavor, call `emacs-install'. + Register the subflavor in /var/lib/@BIN_NAME@/installed-subflavors. * debian/emacs.prerm: + Remove the subflavor alternative. + Unregister the subflavor. + If we were the last installed subflavor, call `emacs-remove'. * debian/rules: + Generate emacs-common.menu, expand *.menu.in (not only emacs.menu.in). + Handle new replacement variable SUB_FLAVOR. + Set emacs subflavor to "X11", emacs-gtk subflavor to "GTK". + Install /var/lib/@BIN_NAME@/installed-subflavors in emacs-common. + Move emacs.1emacs-snapshot.gz symlink to emacs-bin-common. + Don't install the DOC file in binary packages, install it in emacs-common. + Don't ship a flavor symlink in binary packages (now an alternative). + Don't remove the DOC file from the emacs-common tree. + Call dh_installmenu in binary-indep target, too. * debian/emacs-common.overrides.lintian: Add override to silence lintian about the missing /usr/bin/emacs-snapshot. * debian/NEWS: Mention subflavors. Files: 514ffc56b88569eccdd4cca1ef6fc8ed 928 editors optional emacs-snapshot_20060120-2.dsc 28d88f8e56b97c4d329b221c0595bce5 31034 editors optional emacs-snapshot_20060120-2.diff.gz da328d0da1de87c4105f940efe99f288 17626582 editors optional emacs-snapshot-common_20060120-2_all.deb 66cc42b338e18fc4a8126046b7fca449 10763800 editors optional emacs-snapshot-el_20060120-2_all.deb b87291fe0fd5fbd0102f29133f04815c 163168 editors optional emacs-snapshot-bin-common_20060120-2_i386.deb 05463ca416a74efc4be4512a2d0b5f07 2025470 editors optional emacs-snapshot_20060120-2_i386.deb 8e817fab9f38a64a3258490a1a7a2c8b 2020176 editors optional emacs-snapshot-gtk_20060120-2_i386.deb 945c17dc41e82ec0a95806c5404f95d7 1767906 editors optional emacs-snapshot-nox_20060120-2_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFD26XVogN2vsA8Vt8RAj4gAJ9OASqFh/9+5cLt89InsalO7sPsfgCgiYCJ 5NqsPRz8TdRFi2Y3xeiY8fg= =fsEL -----END PGP SIGNATURE----- Accepted: emacs-snapshot-bin-common_20060120-2_i386.deb to pool/main/e/emacs-snapshot/emacs-snapshot-bin-common_20060120-2_i386.deb emacs-snapshot-common_20060120-2_all.deb to pool/main/e/emacs-snapshot/emacs-snapshot-common_20060120-2_all.deb emacs-snapshot-el_20060120-2_all.deb to pool/main/e/emacs-snapshot/emacs-snapshot-el_20060120-2_all.deb emacs-snapshot-gtk_20060120-2_i386.deb to pool/main/e/emacs-snapshot/emacs-snapshot-gtk_20060120-2_i386.deb emacs-snapshot-nox_20060120-2_i386.deb to pool/main/e/emacs-snapshot/emacs-snapshot-nox_20060120-2_i386.deb emacs-snapshot_20060120-2.diff.gz to pool/main/e/emacs-snapshot/emacs-snapshot_20060120-2.diff.gz emacs-snapshot_20060120-2.dsc to pool/main/e/emacs-snapshot/emacs-snapshot_20060120-2.dsc emacs-snapshot_20060120-2_i386.deb to pool/main/e/emacs-snapshot/emacs-snapshot_20060120-2_i386.deb