[SCM] aribas packaging branch, master, updated. upstream/1.20-37-g2007b9f

Ralf Treinen treinen at free.fr
Sun May 15 11:51:57 UTC 2011


The following commit has been merged in the master branch:
commit 92f3fe567150c410de779188fd0190ca06383321
Author: Ralf Treinen <treinen at debian.org>
Date:   Sat Nov 20 18:21:54 2010 +0100

    Imported Debian patch 1.64-5

diff --git a/debian/dirs b/debian/aribas.dirs
similarity index 100%
rename from debian/dirs
rename to debian/aribas.dirs
diff --git a/debian/doc-base.aribas b/debian/aribas.doc-base
similarity index 100%
rename from debian/doc-base.aribas
rename to debian/aribas.doc-base
diff --git a/debian/docs b/debian/aribas.docs
similarity index 100%
rename from debian/docs
rename to debian/aribas.docs
diff --git a/debian/changelog b/debian/changelog
index cfcdf88..15d47b4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+aribas (1.64-5) unstable; urgency=low
+
+  * Remove dependency on emacsen-common, do not byte-compile aribas.el.
+    Justifaction: debian emacs policy section 5, "Packages with only
+    marginal emacs relevance". Also drop "Suggests: emacsen".
+  * Rename some directories under debian/ according to debhelper(7).
+
+ -- Ralf Treinen <treinen at debian.org>  Sat, 20 Nov 2010 18:21:54 +0100
+
 aribas (1.64-4) unstable; urgency=low
 
   * Pre-Depend on emacsen-common instead of just Depends, to fix an
diff --git a/debian/control b/debian/control
index 55d0bfb..04737d8 100644
--- a/debian/control
+++ b/debian/control
@@ -9,8 +9,6 @@ Homepage: http://www.mathematik.uni-muenchen.de/~forster/sw/aribas.html
 Package: aribas
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Pre-Depends: emacsen-common
-Suggests: emacsen
 Description: interpreter for arithmetic
  ARIBAS is an interactive interpreter suitable for big integer
  arithmetic and multiprecision floating point arithmetic.
diff --git a/debian/emacsen-install b/debian/emacsen-install
deleted file mode 100644
index e636d7a..0000000
--- a/debian/emacsen-install
+++ /dev/null
@@ -1,45 +0,0 @@
-#! /bin/sh -e
-# /usr/lib/emacsen-common/packages/install/aribas
-
-# Written by Jim Van Zandt <jrv at vanzandt.mv.com>, borrowing heavily
-# from the install scripts for gettext by Santiago Vila
-# <sanvila at ctv.es> and octave by Dirk Eddelbuettel <edd at debian.org>.
-
-FLAVOR=$1
-PACKAGE=aribas
-
-if [ ${FLAVOR} = emacs ]; then exit 0; fi
-
-echo install/${PACKAGE}: Handling install for emacsen flavor ${FLAVOR}
-
-#FLAVORTEST=`echo $FLAVOR | cut -c-6`
-#if [ ${FLAVORTEST} = xemacs ] ; then
-#    SITEFLAG="-no-site-file"
-#else
-#    SITEFLAG="--no-site-file"
-#fi
-FLAGS="${SITEFLAG} -q -batch -l path.el -f batch-byte-compile"
-
-ELDIR=/usr/share/emacs/site-lisp/${PACKAGE}
-ELCDIR=/usr/share/${FLAVOR}/site-lisp/${PACKAGE}
-
-# Install-info-altdir does not actually exist. 
-# Maybe somebody will write it.
-if test -x /usr/sbin/install-info-altdir; then
-    echo install/${PACKAGE}: install Info links for ${FLAVOR}
-    install-info-altdir --quiet --section "" "" --dirname=${FLAVOR} /usr/info/${PACKAGE}.info.gz
-fi
-
-install -m 755 -d ${ELCDIR}
-cd ${ELDIR}
-FILES=`echo *.el`
-cp ${FILES} ${ELCDIR}
-cd ${ELCDIR}
-
-cat << EOF > path.el
-(setq load-path (cons "." load-path) byte-compile-warnings nil)
-EOF
-${FLAVOR} ${FLAGS} ${FILES}
-rm -f *.el path.el
-
-exit 0
diff --git a/debian/emacsen-remove b/debian/emacsen-remove
deleted file mode 100644
index e73f979..0000000
--- a/debian/emacsen-remove
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/sh -e
-# /usr/lib/emacsen-common/packages/remove/aribas
-
-FLAVOR=$1
-PACKAGE=aribas
-
-if [ ${FLAVOR} != emacs ]; then
-    if test -x /usr/sbin/install-info-altdir; then
-        echo remove/${PACKAGE}: removing Info links for ${FLAVOR}
-        install-info-altdir --quiet --remove --dirname=${FLAVOR} /usr/info/#PACKAGE#.info.gz
-    fi
-
-    echo remove/${PACKAGE}: purging byte-compiled files for ${FLAVOR}
-    rm -rf /usr/share/${FLAVOR}/site-lisp/${PACKAGE}
-fi
diff --git a/debian/emacsen-startup b/debian/emacsen-startup
deleted file mode 100644
index 3be365a..0000000
--- a/debian/emacsen-startup
+++ /dev/null
@@ -1,18 +0,0 @@
-;; -*-emacs-lisp-*-
-;;
-;; Emacs startup file for the Debian GNU/Linux aribas package
-;;
-;; Originally contributed by Nils Naumann <naumann at unileoben.ac.at>
-;; Modified by Dirk Eddelbuettel <edd at debian.org>
-;; Adapted for dh-make by Jim Van Zandt <jrv at vanzandt.mv.com>
-
-;; The aribas package follows the Debian/GNU Linux 'emacsen' policy and
-;; byte-compiles its elisp files for each 'emacs flavor' (emacs19,
-;; xemacs19, emacs20, xemacs20...).  The compiled code is then
-;; installed in a subdirectory of the respective site-lisp directory.
-;; We have to add this to the load-path:
-(setq load-path (nconc load-path (list (concat "/usr/share/"
-                                               (symbol-name flavor)
-                                               "/site-lisp/aribas"))))
-
-(autoload 'run-aribas "aribas" "Run ARIBAS." t)

-- 
aribas packaging



More information about the debian-science-commits mailing list