diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 6 | ||||
-rw-r--r-- | debian/files | 2 | ||||
-rwxr-xr-x | debian/install.debian | 30 | ||||
-rwxr-xr-x | debian/remove.debian | 17 | ||||
-rwxr-xr-x | debian/rules | 4 |
5 files changed, 56 insertions, 3 deletions
diff --git a/debian/changelog b/debian/changelog index ce5692d..0fcc2bd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +dictionary (1.5-1) unstable; urgency=low + + * added tooltip support for emacs + + -- Torsten Hilbrich <Torsten.Hilbrich@gmx.net> Sun, 8 Jul 2001 21:01:12 +0200 + dictionary (1.4.1-1) unstable; urgency=low * changed recognition of utf-8 support (suggested by Enrico Scholz) diff --git a/debian/files b/debian/files index 18c2feb..b41abdd 100644 --- a/debian/files +++ b/debian/files @@ -1 +1 @@ -dictionary_1.4.1-1_i386.deb unknown optional +dictionary_1.5-1_i386.deb unknown optional diff --git a/debian/install.debian b/debian/install.debian new file mode 100755 index 0000000..ad76efb --- /dev/null +++ b/debian/install.debian @@ -0,0 +1,30 @@ +#!/bin/sh + +PACKAGE=dictionary +FLAVOUR=$1 +ELDIR=/usr/share/emacs/site-lisp/ +ELCDIR=/usr/share/$FLAVOUR/site-lisp/ +EFLAGS="-batch -q -l lpath.el -f batch-byte-compile" +CONFFILE=${ELDIR}/${PACKAGE}-init.el +CONFDIR=/etc/$FLAVOUR/site-start.d/ + +SOURCES="dictionary.el connection.el link.el" + +case "$FLAVOUR" in + emacs) echo "install/$PACKAGE: Ignoring emacs";; + *) echo -n "install/$PACKAGE: Byte-compiling for $FLAVOUR..." + install -m 755 -d $ELCDIR + for i in $SOURCES; do cp $ELDIR/$i $ELCDIR; done + (cd $ELCDIR && \ + echo '(setq load-path (cons "." load-path))' > lpath.el + $FLAVOUR $EFLAGS $SOURCES 2>/dev/null + rm lpath.el ) + cp ${CONFFILE} ${CONFDIR}/50${PACKAGE}.el + cd $ELCDIR + for i in $SOURCES; do rm -f $ELCDIR/*.el; done + echo " done." + ;; +esac + + + diff --git a/debian/remove.debian b/debian/remove.debian new file mode 100755 index 0000000..991d208 --- /dev/null +++ b/debian/remove.debian @@ -0,0 +1,17 @@ +#!/bin/sh +PACKAGE=dictionary +FLAVOUR=$1 +ELCDIR=/usr/share/$FLAVOUR/site-lisp/ + +SOURCE="connection.el dictionary.el link.el" +CONFFILE=/etc/$FLAVOUR/site-start.d/50${PACKAGE}.el + +case "$FLAVOUR" in + emacs) echo "install/$PACKAGE: Ignoring emacs";; + *) echo -n "remove/$PACKAGE: Removing for $FLAVOUR..." + cd $ELCDIR + for i in $SOURCE; do rm -f ${i}c; done + rm ${CONFFILE} + echo " done." + ;; +esac diff --git a/debian/rules b/debian/rules index e55bdb0..1a67696 100755 --- a/debian/rules +++ b/debian/rules @@ -29,9 +29,9 @@ binary-arch: checkroot build cp dictionary.el connection.el link.el dictionary-init.el \ debian/tmp/usr/share/emacs/site-lisp - cp install.debian debian/tmp/usr/lib/emacsen-common/packages/install/dictionary + cp debian/install.debian debian/tmp/usr/lib/emacsen-common/packages/install/dictionary chmod 755 debian/tmp/usr/lib/emacsen-common/packages/install/dictionary - cp remove.debian debian/tmp/usr/lib/emacsen-common/packages/remove/dictionary + cp debian/remove.debian debian/tmp/usr/lib/emacsen-common/packages/remove/dictionary chmod 755 debian/tmp/usr/lib/emacsen-common/packages/remove/dictionary debstd README |