Hi, d-r. Several packages built from aplus-fsf source (aplus-fsf, aplus-fsf-doc, aplus-fsf-el, aplus-fsf-dev, xfronts-kapl) were removed from TESTING because there was a dependency on xemacs21-nomule, which in turn was removed from TESTING because of bug 670292. Most of aplus-fsf does not require xemacs21-nomule, just the aplus-fsf-el package. It appears to me that xemacs21 will not likely be restored, so in order to continue to make the rest of aplus-fsf available for users, I removed the functionality that depends on xemacs21-nomule from aplus-fsf, removed xemacs21-nomule from the Depends of the package, and uploaded that. I restricted the changes to that plus the addition of a NEWS file that says the functionality has been removed. Attached is the debdiff output for the source. Since the bug 670292 is not in aplus-fsf itself but in the xemacs21-nomule package, I did not close it via the changelog. I did file an unblock bug for aplus-fsf; it is 683831. Thanks. -- Neil Roeth |
diff -u aplus-fsf-4.22.1/config/config.sub aplus-fsf-4.22.1/config/config.sub --- aplus-fsf-4.22.1/config/config.sub +++ aplus-fsf-4.22.1/config/config.sub @@ -4,7 +4,7 @@ # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, # 2011, 2012 Free Software Foundation, Inc. -timestamp='2012-04-18' +timestamp='2012-02-10' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software @@ -225,12 +225,6 @@ -isc*) basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; - -lynx*178) - os=-lynxos178 - ;; - -lynx*5) - os=-lynxos5 - ;; -lynx*) os=-lynxos ;; @@ -1543,9 +1537,6 @@ c4x-* | tic4x-*) os=-coff ;; - hexagon-*) - os=-elf - ;; tic54x-*) os=-coff ;; diff -u aplus-fsf-4.22.1/debian/rules aplus-fsf-4.22.1/debian/rules --- aplus-fsf-4.22.1/debian/rules +++ aplus-fsf-4.22.1/debian/rules @@ -134,10 +134,10 @@ dh_testdir dh_testroot rm -fr debian/aplus-fsf-el/ debian/aplus-fsf-el.*.debhelper - #dh_installdirs - #dh_install - #dh_installdocs - #dh_installemacsen --flavor=xemacs21 + dh_installdirs + dh_install + dh_installdocs + dh_installemacsen --flavor=xemacs21 dh_installchangelogs ChangeLog dh_compress dh_fixperms diff -u aplus-fsf-4.22.1/debian/changelog aplus-fsf-4.22.1/debian/changelog --- aplus-fsf-4.22.1/debian/changelog +++ aplus-fsf-4.22.1/debian/changelog @@ -1,11 +1,3 @@ -aplus-fsf (4.22.1-5) unstable; urgency=low - - * Made aplus-fsf-el inoperative because it depends upon XEmacs 21 which - is removed from Debian. Files can still be edited with vi in an - xterm, and the interpreter is still fully functional. - - -- Neil Roeth <neil@debian.org> Fri, 03 Aug 2012 20:04:08 -0400 - aplus-fsf (4.22.1-4.2) unstable; urgency=low * Non maintainer upload. reverted: --- aplus-fsf-4.22.1/debian/aplus-fsf-el.NEWS +++ aplus-fsf-4.22.1.orig/debian/aplus-fsf-el.NEWS @@ -1,5 +0,0 @@ -The aplus-fsf-el package has been made inoperative because the XEmacs package -upon which it dependes has been removed from Debian. The shell of the package -remains in case XEmacs is resurrected or A+ can be made to work with FSF -Emacs. As an alternative, you can view and edit A+ files in an xterm using the -xfonts-kapl package. diff -u aplus-fsf-4.22.1/debian/control aplus-fsf-4.22.1/debian/control --- aplus-fsf-4.22.1/debian/control +++ aplus-fsf-4.22.1/debian/control @@ -29,7 +29,7 @@ Package: aplus-fsf-el Section: lisp Architecture: all -Depends: ${misc:Depends} +Depends: xemacs21-nomule, ${misc:Depends} Description: XEmacs lisp for A+ development This package contains the XEmacs lisp required for the development of A+ programs. It does the key bindings, sets the font properly, and binds some