diff options
author | Torsten Hilbrich <torsten.hilbrich@gmx.net> | 2002-06-14 19:31:00 +0200 |
---|---|---|
committer | Torsten Hilbrich <torsten@hilbrich.net> | 2011-08-27 20:47:38 +0200 |
commit | 5bb6beb42b86a255991f29fc2a4faabe93d1991c (patch) | |
tree | 380094a7d5d071ba9b7f458c6b422e289534bfdb | |
parent | fae7850c9c67a2383b2eb1afb5908490099df48a (diff) |
Imported version 1.8.2 from tarball
fixed Makefile
-rw-r--r-- | Makefile | 98 | ||||
-rw-r--r-- | deb/README.debian (renamed from debian/README.debian) | 0 | ||||
-rw-r--r-- | deb/changelog | 122 | ||||
-rw-r--r-- | deb/changelog~ (renamed from debian/changelog) | 0 | ||||
-rw-r--r-- | deb/control (renamed from debian/control) | 0 | ||||
-rw-r--r-- | deb/copyright (renamed from debian/copyright) | 0 | ||||
-rw-r--r-- | deb/dirs (renamed from debian/dirs) | 0 | ||||
-rw-r--r-- | deb/files (renamed from debian/files) | 0 | ||||
-rwxr-xr-x | deb/install.debian (renamed from debian/install.debian) | 0 | ||||
-rwxr-xr-x | deb/postinst (renamed from debian/postinst) | 0 | ||||
-rwxr-xr-x | deb/prerm (renamed from debian/prerm) | 0 | ||||
-rwxr-xr-x | deb/remove.debian (renamed from debian/remove.debian) | 0 | ||||
-rwxr-xr-x | deb/rules (renamed from debian/rules) | 0 |
13 files changed, 192 insertions, 28 deletions
@@ -1,42 +1,84 @@ -# Makefile for dictionary code +# -*- Makefile -*- $Id: Makefile.upstream,v 1.5 2002/05/17 17:48:04 torsten Exp $ -# This file is part of XEmacs. +EMACS=emacs -# XEmacs is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by the -# Free Software Foundation; either version 2, or (at your option) any -# later version. +VERSION=1.8 +PACKAGE=dictionary +TYPE=comm +XEMACS-PACKAGE=$(PACKAGE)-$(VERSION)-pkg.tar.gz -# XEmacs is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. +SOURCES=dictionary.el connection.el link.el +COMPILED=dictionary.elc connection.elc link.elc -# You should have received a copy of the GNU General Public License -# along with XEmacs; see the file COPYING. If not, write to -# the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -# Boston, MA 02111-1307, USA. +.SUFFIXES: .elc .el -VERSION = 1.10 -AUTHOR_VERSION = 1.8 -MAINTAINER = Torsten Hilbrich <dictionary@myrkr.in-berlin.de> -PACKAGE = dictionary -PKG_TYPE = regular -REQUIRES = xemacs-base -CATEGORY = standard +.el.elc: + $(EMACS) -q -no-site-file -no-init-file -batch -l lpath.el \ + -f batch-byte-compile $< -ELCS = dictionary.elc connection.elc link.elc +.PHONY: all +all: $(COMPILED) -EXTRA_SOURCES = README GPL +.PHONY: debian +debian: + [ -x debian ] || ln -s deb debian + @if [ -x /usr/bin/fakeroot ]; then \ + dpkg-buildpackage -us -uc -rfakeroot; \ + elif [ `id -u` -ne 0 ]; then \ + echo "You are not root and fakeroot is not installed, aborting"; \ + exit 1; \ + else \ + dpkg-buildpackage -us -uc; \ + fi + @echo "You can now install the debian package, the previous output tells" + @echo "you its location (probably stored in ..)" + @echo + @echo "Please note, this debian package is unofficial, report bugs" + @echo "to me only, not to the Debian Bugtracking System." -GENERATED += custom-load.elc +.PHONY: package +package: $(XEMACS-PACKAGE) -include ../../XEmacs.rules +$(XEMACS-PACKAGE): $(COMPILED) + @case $(EMACS) in emacs*) printf "\aNote, packages work with XEmacs 21 only, hope you know what you are doing\n\n";; esac + @mkdir -p lisp/$(PACKAGE) + @mkdir -p pkginfo + @printf ";;;###autoload\n(package-provide '$(PACKAGE)\n:version $(VERSION)\n:type '$(TYPE))\n" > lisp/$(PACKAGE)/_pkg.el + @rm -f lisp/$(PACKAGE)/auto-autoloads.el lisp/$(PACKAGE)/custom-load.el + @cp $(SOURCES) $(COMPILED) lisp/$(PACKAGE) + @cd lisp && \ + $(EMACS) -vanilla -batch -l autoload -f batch-update-directory $(PACKAGE) && \ + $(EMACS) -vanilla -batch -l cus-dep -f Custom-make-dependencies $(PACKAGE) && \ + $(EMACS) -vanilla -batch -f batch-byte-compile $(PACKAGE)/auto-autoloads.el $(PACKAGE)/custom-load.el + @touch pkginfo/MANIFEST.$(PACKAGE) + @find lisp pkginfo -type f > pkginfo/MANIFEST.$(PACKAGE) + @tar cf - pkginfo lisp | gzip -c > $(XEMACS-PACKAGE) -all:: $(ELCS) auto-autoloads.elc custom-load.elc +.PHONY: package-install +package-install: package + @if [ `id -u` -ne 0 ]; then printf "\aWarning, you are not root; the installation might fail\n\n"; fi + @$(EMACS) -vanilla -batch -l install-package.el -f install-package `pwd`/$(XEMACS-PACKAGE) -srckit: srckit-std +.PHONY: view-info +view-info: info + info doc/dictionary.info -binkit: binkit-common +.PHONY: doc +doc: info html +.PHONY: info +info: doc/dictionary.info +doc/dictionary.info: doc/dictionary.texi + cd doc && makeinfo --output dictionary.info dictionary + +.PHONY: html +html: doc/dictionary + +doc/dictionary: doc/dictionary.texi + cd doc && makeinfo --html dictionary + +.PHONY: clean +clean: + rm -f $(XEMACS-PACKAGE) $(COMPILED) build + rm -rf debian/tmp lisp pkginfo diff --git a/debian/README.debian b/deb/README.debian index 524ea98..524ea98 100644 --- a/debian/README.debian +++ b/deb/README.debian diff --git a/deb/changelog b/deb/changelog new file mode 100644 index 0000000..425d785 --- /dev/null +++ b/deb/changelog @@ -0,0 +1,122 @@ +dictionary (1.8-2) unstable; urgency=low + + * fixed Makefile + + -- Torsten Hilbrich <dictionary@myrkr.in-berlin.de> Fri, 14 Jun 2002 19:31:53 +0200 + +dictionary (1.8-1) unstable; urgency=low + + * added search for similiar words when the searched word is not found. + + -- Torsten Hilbrich <dictionary@myrkr.in-berlin.de> Wed, 20 Mar 2002 21:27:54 +0100 + +dictionary (1.7.4-1) unstable; urgency=low + + * dictionary.el (dictionary-do-matching): removed quotes around + dictionary name and match strategy + + * dictionary.el (dictionary-do-search): removed quotes around dictionary + name + + * dictionary.el (dictionary-display-more-info): removed quotes around + dictionary name + + This problem (occurring with jdictd) was reported by E C Vijil + + -- Torsten Hilbrich <dictionary@myrkr.in-berlin.de> Fri, 15 Mar 2002 21:19:23 +0100 + +dictionary (1.7.3-1) unstable; urgency=low + + * dictionary.el (dictionary-default-popup-strategy): added this + variable and changed dictionary-popup-matching-words to use + this as matching strategy (suggested by Renaud Pons) + + -- Torsten Hilbrich <dictionary@myrkr.in-berlin.de> Tue, 29 Jan 2002 10:27:49 +0100 + +dictionary (1.7.2-1) unstable; urgency=low + + * link.el (link-initialize-keymap): fixed keybinding bug (reported by + David A. Panariti) + + -- Torsten Hilbrich <dictionary@myrkr.in-berlin.de> Fri, 21 Dec 2001 18:50:20 +0100 + +dictionary (1.7.1-1) unstable; urgency=low + + * Fixed bug in dictionary-coding-system, the detection of non-mule + Emacsen was not correct + + -- Torsten Hilbrich <dictionary@myrkr.in-berlin.de> Sat, 15 Dec 2001 14:29:29 +0100 + +dictionary (1.7-1) unstable; urgency=low + + * Added first support for dictionaries with different encodings than + utf-8. + + -- Torsten Hilbrich <dictionary@myrkr.in-berlin.de> Sun, 9 Dec 2001 14:21:57 +0100 + +dictionary (1.6-1) unstable; urgency=low + + * added HTTP proxy support using the CONNECT request type + + -- Torsten Hilbrich <dictionary@myrkr.in-berlin.de> Tue, 4 Dec 2001 20:22:03 +0100 + +dictionary (1.5.3-1) unstable; urgency=low + + * changed name of "select dictionary" button + * "select dictionary" and "select matching strategie" now has a better + feedback (by returning to the previous state) + * added support for non-colored display, the links are surrounded by + braces + + -- Torsten Hilbrich <Torsten.Hilbrich@gmx.net> Sun, 14 Oct 2001 16:08:12 +0200 + +dictionary (1.5.2-1) unstable; urgency=low + + * popup menu now correctly records the selected window + + -- Torsten Hilbrich <Torsten.Hilbrich@gmx.net> Sun, 2 Sep 2001 10:40:59 +0200 + +dictionary (1.5.1-1) unstable; urgency=low + + * corrected bug with dictionary-previous (found by Rui Zhu) + * corrected key bindings in link.el + + -- Torsten Hilbrich <Torsten.Hilbrich@gmx.net> Tue, 17 Jul 2001 20:47:58 +0200 + +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) + + -- Torsten Hilbrich <Torsten.Hilbrich@gmx.net> Fri, 6 Jul 2001 23:08:48 +0200 + +dictionary (1.4-1) unstable; urgency=low + + * support for popup menus + + -- Torsten Hilbrich <Torsten.Hilbrich@gmx.net> Fri, 6 Jul 2001 19:54:54 +0200 + +dictionary (1.3.3-1) unstable; urgency=low + + * added support for xemacs 21 packages (no changes for debian) + + -- Torsten Hilbrich <Torsten.Hilbrich@gmx.net> Wed, 27 Jun 2001 17:56:44 +0200 + +dictionary (1.3.2-1) unstable; urgency=low + + * removed use of set-text-properties in link.el + + -- Torsten Hilbrich <Torsten.Hilbrich@gmx.net> Fri, 22 Jun 2001 21:39:47 +0200 + +dictionary (1.3.1-1) unstable; urgency=low + + * Initial release. + + -- Torsten Hilbrich <Torsten.Hilbrich@gmx.net> Sun, 13 May 2001 09:55:20 +0200 + + diff --git a/debian/changelog b/deb/changelog~ index 86c3080..86c3080 100644 --- a/debian/changelog +++ b/deb/changelog~ diff --git a/debian/control b/deb/control index fed4dd5..fed4dd5 100644 --- a/debian/control +++ b/deb/control diff --git a/debian/copyright b/deb/copyright index b82cc97..b82cc97 100644 --- a/debian/copyright +++ b/deb/copyright diff --git a/debian/install.debian b/deb/install.debian index ad76efb..ad76efb 100755 --- a/debian/install.debian +++ b/deb/install.debian diff --git a/debian/postinst b/deb/postinst index 2333df3..2333df3 100755 --- a/debian/postinst +++ b/deb/postinst diff --git a/debian/remove.debian b/deb/remove.debian index 991d208..991d208 100755 --- a/debian/remove.debian +++ b/deb/remove.debian |