--- texmacs-1.0.6.10.orig/TeXmacs/langs/natural/dic/english-japanese.scm +++ texmacs-1.0.6.10/TeXmacs/langs/natural/dic/english-japanese.scm @@ -1269,7 +1269,7 @@ ("ternary" "") ("test" "") ("tex" "") -("text" "文書") +("text" "テキスト") ("text font" "") ("text height correction" "") ("text width" "") --- texmacs-1.0.6.10.orig/debian/patches/11-desktop-file.dpatch +++ texmacs-1.0.6.10/debian/patches/11-desktop-file.dpatch @@ -0,0 +1,30 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 11-desktop-file.dpatch by +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +--- texmacs-1.0.6.orig/TeXmacs/misc/mime/texmacs.desktop ++++ texmacs-1.0.6/TeXmacs/misc/mime/texmacs.desktop +@@ -1,13 +1,13 @@ + [Desktop Entry] +-Name=GNU TeXmacs ++Version=1.0 ++Encoding=UTF-8 ++Name=GNU TeXmacs Editor ++GenericName=TeXmacs Editor + Comment=A structured wysiwyg scientific text editor +-BinaryPattern=texmacs +-Protocols= + MimeType=text/texmacs;text/english;text/plain;text/x-tex; + Exec=texmacs %f +-Icon=TeXmacs.xpm +-TerminalOptions= ++Icon=TeXmacs + Path= + Type=Application +-Terminal=0 +-MapNotify=false ++Terminal=false ++Categories=Education;Math;Science; --- texmacs-1.0.6.10.orig/debian/patches/04_axiom.dpatch +++ texmacs-1.0.6.10/debian/patches/04_axiom.dpatch @@ -0,0 +1,52 @@ +#!/bin/sh -e +## 04_axiom.dpatch by Ralf Treinen +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: modify the axiom plugin to use /usr/bin/axiom instead of AXIOMsys +## DP: #229172 + +if [ $# -lt 1 ]; then + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +fi + +[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts +patch_opts="${patch_opts:--f --no-backup-if-mismatch}" + +case "$1" in + -patch) patch $patch_opts -p1 < $0;; + -unpatch) patch $patch_opts -p1 -R < $0;; + *) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1;; +esac + +exit 0 + +@DPATCH@ +diff -urNad /home/rt/debian/own/texmacs/texmacs-1.0.3/plugins/axiom/progs/init-axiom.scm texmacs-1.0.3/plugins/axiom/progs/init-axiom.scm +--- /home/rt/debian/own/texmacs/texmacs-1.0.3/plugins/axiom/progs/init-axiom.scm 2004-01-13 21:00:39.000000000 +0100 ++++ texmacs-1.0.3/plugins/axiom/progs/init-axiom.scm 2004-01-23 21:12:22.000000000 +0100 +@@ -17,7 +17,7 @@ + (lazy-input-converter (axiom-input) axiom)) + + (plugin-configure axiom +- (:require (url-exists-in-path? "AXIOMsys")) ++ (:require (url-exists-in-path? "/usr/bin/axiom")) + (:initialize (axiom-initialize)) + (:launch "tm_axiom") + (:session "Axiom")) +diff -urNad /home/rt/debian/own/texmacs/texmacs-1.0.3/plugins/axiom/src/tm_axiom.c texmacs-1.0.3/plugins/axiom/src/tm_axiom.c +--- /home/rt/debian/own/texmacs/texmacs-1.0.3/plugins/axiom/src/tm_axiom.c 2004-01-13 21:00:39.000000000 +0100 ++++ texmacs-1.0.3/plugins/axiom/src/tm_axiom.c 2004-01-23 21:12:20.000000000 +0100 +@@ -299,8 +299,8 @@ + case 0: /* Axiom */ + dup2(p1[1],1); close(p1[1]); close(p1[0]); + dup2(p2[0],0); close(p2[0]); close(p2[1]); +- execlp("AXIOMsys","AXIOMsys","-noclef",0); +- fatal("exec AXIOMsys"); ++ execlp("/usr/bin/axiom","/usr/bin/axiom","-noclef","-noht","-nogr",0); ++ fatal("exec /usr/bin/axiom"); + default: /* parent */ + close(p1[1]); close(p2[0]); + axin=fdopen(p2[1],"w"); axout=fdopen(p1[0],"r"); --- texmacs-1.0.6.10.orig/debian/patches/10-tex_files.cpp.dpatch +++ texmacs-1.0.6.10/debian/patches/10-tex_files.cpp.dpatch @@ -0,0 +1,42 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## tex_files.cpp.diff.dpatch by René van Bevern +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +--- texmacs-1.0.6.orig/src/Plugins/Metafont/tex_files.cpp ++++ texmacs-1.0.6/src/Plugins/Metafont/tex_files.cpp +@@ -132,8 +132,7 @@ + if (get_setting ("MAKETFM") == "maketfm"){ + if (name(N(name) - 4, N(name)) == ".tfm") + name = name (0, N(name) - 4); +- s = "maketfm --dest-dir \"" * get_env("$TEXMACS_HOME_PATH") +- * "\\fonts\\tfm\" " * name; ++ s = "maketfm "* name; + if (DEBUG_VERBOSE) cout << "TeXmacs] Executing " << s << "\n"; + system (s); + } +@@ -150,12 +149,10 @@ + system (s); + } + if (get_setting ("MAKEPK") == "mktexpk") { +- url pk_dir ("$TEXMACS_HOME_PATH/fonts/pk"); + s="mktexpk " * + string ("--dpi ") * as_string (dpi) * " " * + string ("--bdpi ") * as_string (design_dpi) * " " * + string ("--mag ") * as_string (dpi) *"/"* as_string (design_dpi) * " " * +- string ("--destdir ") * as_string (pk_dir) * " " * + name; + if (DEBUG_VERBOSE) cout << "TeXmacs] Executing " << s << "\n"; + system (s); +@@ -167,8 +164,7 @@ + * name * " " * as_string(dpi) * " " * as_string(design_dpi) + * " " * as_string(dpi) * "%//" * as_string(design_dpi); + #else +- s = "makepk --dest-dir \"" +- * get_env("$TEXMACS_HOME_PATH") * "\\fonts\\pk\" " ++ s = "makepk " + * name * " " * as_string(dpi) * " " * as_string(design_dpi) + * " " * as_string(dpi) * "/" * as_string(design_dpi); + #endif --- texmacs-1.0.6.10.orig/debian/patches/00list +++ texmacs-1.0.6.10/debian/patches/00list @@ -0,0 +1,8 @@ +01_american.dpatch +03_mupad.dpatch +04_axiom.dpatch +06_rebuild-r.dpatch +07_fig2ps.dpatch +08_gzipbest.dpatch +10-tex_files.cpp.dpatch +11-desktop-file.dpatch --- texmacs-1.0.6.10.orig/debian/patches/06_rebuild-r.dpatch +++ texmacs-1.0.6.10/debian/patches/06_rebuild-r.dpatch @@ -0,0 +1,40 @@ +#! /bin/sh -e + +## DP: replace config.{guess,sub} by he vesion installed in +## DP: /usr/share/misc, #295715 + +[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts +patch_opts="${patch_opts:--f --no-backup-if-mismatch}" + +if [ $# -ne 1 ]; then + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1 +fi + +case "$1" in + -patch) + if ! [ -e r-plugin.save ]; then + cp -r plugins/r/r r-plugin.save + fi + + cd plugins/r/r/TeXmacs; + sed -e "/^Built/d" < DESCRIPTION > DESCRIPTION.cut; + mv DESCRIPTION.cut DESCRIPTION; + cd ..; + R CMD build --force TeXmacs; + R CMD INSTALL -l `pwd` TeXmacs_0.1.tar.gz + + ;; + + -unpatch) + if [ -e r-plugin.save ]; then + rm -r plugins/r/r && mv r-plugin.save plugins/r/r + fi + ;; + + *) + echo >&2 "`basename $0`: script expects -patch|-unpatch as argument" + exit 1;; +esac + +exit 0 --- texmacs-1.0.6.10.orig/debian/patches/03_mupad.dpatch +++ texmacs-1.0.6.10/debian/patches/03_mupad.dpatch @@ -0,0 +1,28 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 03_mupad.dpatch by Ralf Treinen +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: proper invocation of perl + +@DPATCH@ + +--- texmacs-1.0.5.9~/plugins/mupad/bin/tm_mupad ++++ texmacs-1.0.5.9/plugins/mupad/bin/tm_mupad +@@ -1,5 +1,4 @@ +-: +-#!/bin/bash -- # -*- perl -*- ++#!/usr/bin/perl + # $Id: tm_mupad,v 1.2 2005/02/18 18:26:54 vdhoeven Exp $ + # + # MuPAD <-> TeXmacs communication link. +@@ -11,10 +10,6 @@ + # + # For comments and questions, please mail Christopher Creutzig, ccr@mupad.de. + # +-# Start perl wherever it is: +-eval 'exec perl -w -S $0 ${1+"$@"}' +- if 0; +-# It's a NOP for perl, but shells parse line-oriented. Standard hack. + + use IO::File; + use IPC::Open2; --- texmacs-1.0.6.10.orig/debian/patches/07_fig2ps.dpatch +++ texmacs-1.0.6.10/debian/patches/07_fig2ps.dpatch @@ -0,0 +1,38 @@ +#! /bin/sh -e +## 07_fig2ps.dpatch by Ralf Treinen +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: fig2ps from the fig2ps package writes to standard output, +## DP: instead of to the file given as second argument + +if [ $# -lt 1 ]; then + echo "`basename $0`: script expects -patch|-unpatch as argument" >&2 + exit 1 +fi + +[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts +patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}" + +case "$1" in + -patch) patch -p1 ${patch_opts} < $0;; + -unpatch) patch -R -p1 ${patch_opts} < $0;; + *) + echo "`basename $0`: script expects -patch|-unpatch as argument" >&2 + exit 1;; +esac + +exit 0 + +@DPATCH@ +--- TeXmacs-1.0.6.1-src/TeXmacs/progs/convert/images/init-images.scm 2006-05-12 22:23:09.000000000 +0200 ++++ texmacs-1.0.6.1/TeXmacs/progs/convert/images/init-images.scm 2006-05-12 22:21:23.000000000 +0200 +@@ -37,7 +37,7 @@ + (:suffix "fig")) + + (converter xfig-file postscript-file +- (:shell "fig2ps" from to)) ++ (:shell "/usr/lib/texmacs/TeXmacs/bin/fig2ps" from to)) + + (define-format xmgrace + (:name "Xmgrace") + --- texmacs-1.0.6.10.orig/debian/patches/01_american.dpatch +++ texmacs-1.0.6.10/debian/patches/01_american.dpatch @@ -0,0 +1,131 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 01_american.dpatch by Ralf Treinen +## +## DP: replace "english" by "american" in menus. #161588 + +@DPATCH@ +diff -urNad texmacs-1.0.5.8~/src/Resource/Dictionaries/dictionary.cpp texmacs-1.0.5.8/src/Resource/Dictionaries/dictionary.cpp +--- texmacs-1.0.5.8~/src/Resource/Dictionaries/dictionary.cpp 2005-09-22 09:00:45.000000000 +0200 ++++ texmacs-1.0.5.8/src/Resource/Dictionaries/dictionary.cpp 2005-09-23 05:29:38.138932923 +0200 +@@ -58,6 +58,8 @@ + + dictionary + load_dictionary (string from, string to) { ++ if (to == "british" || to == "american") ++ to = "english"; + string name= from * "-" * to; + if (dictionary::instances -> contains (name)) + return dictionary (name); +diff -urNad texmacs-1.0.5.8~/src/Resource/Languages/text_language.cpp texmacs-1.0.5.8/src/Resource/Languages/text_language.cpp +--- texmacs-1.0.5.8~/src/Resource/Languages/text_language.cpp 2005-09-22 09:00:45.000000000 +0200 ++++ texmacs-1.0.5.8/src/Resource/Languages/text_language.cpp 2005-09-23 05:31:17.812629565 +0200 +@@ -100,8 +100,9 @@ + locale_to_language (string s) { + if (N(s) > 5) s= s (0, 5); + if (s == "en_GB") return "british"; + if (s == "zh_TW") return "taiwanese"; ++ if (s == "en_US") return "american"; + if (N(s) > 2) s= s (0, 2); + if (s == "bg") return "bulgarian"; + if (s == "zh") return "chinese"; + if (s == "cs") return "czech"; +@@ -119,7 +120,7 @@ + if (s == "es") return "spanish"; + if (s == "sv") return "swedish"; + if (s == "uk") return "ukrainian"; +- return "english"; ++ return "american"; + } + + string +@@ -157,7 +158,7 @@ + if (env_lan != "") return locale_to_language (env_lan); + env_lan= get_env ("GDM_LANG"); + if (env_lan != "") return locale_to_language (env_lan); +- return "english"; ++ return "american"; + } + + static string + +--- texmacs-1.0.5.8/TeXmacs/progs/generic/document-menu.scm 2006-05-11 17:47:27.000000000 +0200 ++++ texmacs-1.0.5.8/TeXmacs/progs/generic/document-newmenu.scm 2006-05-12 22:04:38.000000000 +0200 +@@ -310,6 +310,7 @@ + (-> "Language" + ("Default" (init-default "language")) + --- ++ ("American" (init-language "american")) + ("British" (init-language "british")) + ("Bulgarian" (init-language "bulgarian")) + (when (supports-chinese?) +@@ -317,7 +318,6 @@ + ("Czech" (init-language "czech")) + ("Danish" (init-language "danish")) + ("Dutch" (init-language "dutch")) +- ("English" (init-language "english")) + ("Finnish" (init-language "finnish")) + ("French" (init-language "french")) + ("German" (init-language "german")) + +--- texmacs-1.0.5.8.orig/TeXmacs/progs/generic/document-menu.scm ++++ texmacs-1.0.5.8/TeXmacs/progs/generic/document-menu.scm +@@ -30,6 +30,10 @@ + ("Minimal" (init-env "src-close" "minimal")))) + + (menu-bind global-language-menu ++ ("American" ++ (begin ++ (init-language "american") ++ (set-output-language "american"))) + ("British" + (begin + (init-language "british") +@@ -50,10 +54,6 @@ + (begin + (init-language "dutch") + (set-output-language "dutch"))) +- ("English" +- (begin +- (init-language "english") +- (set-output-language "english"))) + ("Finnish" + (begin + (init-language "finnish") + +--- TeXmacs-1.0.6.1-src/TeXmacs/progs/texmacs/menus/preferences-menu.scm-orig 2006-05-12 22:17:46.000000000 +0200 ++++ TeXmacs-1.0.6.1-src/TeXmacs/progs/texmacs/menus/preferences-menu.scm 2006-05-12 22:17:24.000000000 +0200 +@@ -69,13 +69,13 @@ + "1" "2" "3" "4" "5" "7" "10" *)) + --- + (enum ("Language" "language") ++ ("American" "american") + ("British" "british") + ("Bulgarian" "bulgarian") + ("Chinese" "chinese") + ("Czech" "czech") + ("Dutch" "dutch") + ("Danish" "danish") +- ("English" "english") + ("Finnish" "finnish") + ("French" "french") + ("German" "german") + +diff -urNad texmacs-1.0.5.8~/TeXmacs/progs/text/format-text-menu.scm texmacs-1.0.5.8/TeXmacs/progs/text/format-text-menu.scm +--- texmacs-1.0.5.8~/TeXmacs/progs/text/format-text-menu.scm 2005-09-23 05:20:29.000000000 +0200 ++++ texmacs-1.0.5.8/TeXmacs/progs/text/format-text-menu.scm 2005-09-23 05:36:49.482072926 +0200 +@@ -235,6 +235,7 @@ + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; + + (menu-bind text-language-menu ++ ("American" (make-with "language" "american")) + ("British" (make-with "language" "british")) + ("Bulgarian" + (begin +@@ -243,7 +244,6 @@ + ("Czech" (make-with "language" "czech")) + ("Danish" (make-with "language" "danish")) + ("Dutch" (make-with "language" "dutch")) +- ("English" (make-with "language" "english")) + ("Finnish" (make-with "language" "finnish")) + ("French" (make-with "language" "french")) + ("German" (make-with "language" "german")) --- texmacs-1.0.6.10.orig/debian/patches/08_gzipbest.dpatch +++ texmacs-1.0.6.10/debian/patches/08_gzipbest.dpatch @@ -0,0 +1,37 @@ +#! /bin/sh -e +## 08_gzipbest.dpatch by Ralf Treinen +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: use gzip with maximal compression level + +if [ $# -lt 1 ]; then + echo "`basename $0`: script expects -patch|-unpatch as argument" >&2 + exit 1 +fi + +[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts +patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}" + +case "$1" in + -patch) patch -p1 ${patch_opts} < $0;; + -unpatch) patch -R -p1 ${patch_opts} < $0;; + *) + echo "`basename $0`: script expects -patch|-unpatch as argument" >&2 + exit 1;; +esac + +exit 0 + +@DPATCH@ +diff -urNad /home/rt/debian/own/texmacs/SARGE/texmacs-1.0.3/Makefile.in texmacs-1.0.3/Makefile.in +--- /home/rt/debian/own/texmacs/SARGE/texmacs-1.0.3/Makefile.in 2004-01-13 21:00:38.000000000 +0100 ++++ texmacs-1.0.3/Makefile.in 2004-04-04 19:16:33.000000000 +0200 +@@ -27,7 +27,7 @@ + MV = mv -f + LN = ln -f + CHMOD = @CONFIG_CHMOD@ +-GZIP = gzip -f ++GZIP = gzip -f --best + STRIP = @CONFIG_STRIP@ + TOUCH = touch + --- texmacs-1.0.6.10.orig/debian/changelog +++ texmacs-1.0.6.10/debian/changelog @@ -0,0 +1,1204 @@ +texmacs (1:1.0.6.10-1ubuntu1) gutsy; urgency=low + + * Merge from Debian unstable, remaining changes: + - debian/patches/11-desktop-file.dpatch + Fix category in desktop file + - Update maintainer in field debian/control. + + -- Michele Angrisano Tue, 12 Jun 2007 12:50:14 +0200 + +texmacs (1:1.0.6.10-1) unstable; urgency=low + + * New upstream release. [raju] + - we decided to upload four digits version 1.0.6.x into unstable + but will be prudent for future version (>= 1.0.7). + * Build the package with pbuilder now. [kohda] + + -- Atsuhito KOHDA Sat, 19 May 2007 18:20:24 +0900 + +texmacs (1:1.0.6.9-4ubuntu1) gutsy; urgency=low + + * Merge from Debian unstable. Remaining changes: + * debian/patches/11-desktop-file.dpatch + Fix category in desktop file + * MaintainerFieldSpec + + -- Christopher James Halse Rogers (RAOF) Mon, 7 May 2007 11:38:03 +1000 + +texmacs (1:1.0.6.9-4) unstable; urgency=low + + * Merged changelog of experimental and unstable so I hope package + history is preserved completely. + * Added "Kamaraju Kusumanchi" to Uploaders + because he is a co-maintainer of the package. + + -- Atsuhito KOHDA Thu, 26 Apr 2007 09:52:37 +0900 + +texmacs (1:1.0.6.9-3) unstable; urgency=low + + * Updated english-japanese.scm + * Fixed dependency; from teTeX to TeX Live. Thanks to a great work for + a packaging of TeX live 2007. (Closes: #418660) + * Fixed another dependency; added dependency on groff. (Closes: #339581) + + -- Atsuhito KOHDA Mon, 16 Apr 2007 14:38:31 +0900 + +texmacs (1:1.0.6.9-2) experimental; urgency=low + + * New Maintainer. Thanks for all who have taken care of the package so far. + (Closes: #404375) + + -- Atsuhito KOHDA Mon, 12 Mar 2007 12:49:19 +0900 + +texmacs (1:1.0.6.9-1) experimental; urgency=low + + * QA upload + * New upstream release + Hopefully closes: #412366 + + -- Lionel Elie Mamane Wed, 28 Feb 2007 23:07:20 +0100 + +texmacs (1:1.0.6.8-1) experimental; urgency=low + + * QA upload + * New upstream release + * Set maintainer to QA group; orphaned: #404375 + * TeXmacs is now theoretically compatible with Guile 1.8; let's test that. + * Update B-D on x-dev to x11proto-core-dev + * Make package binNMU-able + + -- Lionel Elie Mamane Fri, 19 Jan 2007 11:52:54 +0100 + +texmacs (1:1.0.6-11) unstable; urgency=low + + * QA upload. + * Set maintainer to QA Group; Orphaned: #404375 + * Remove duplicate dependency on dpatch + * Replace (= ${Source-Version}) with (= ${source:Version}) + + -- Michael Ablassmeier Tue, 9 Jan 2007 12:39:56 +0100 + +texmacs (1:1.0.6-10ubuntu1) feisty; urgency=low + + * Fix category in desktop file (LP: #75110) + * debian/control: + - Updated maintainer field + + -- Jonh Wendell Mon, 26 Mar 2007 09:00:00 -0300 + +texmacs (1:1.0.6-10) unstable; urgency=low + + * Integrate Patch from Andrey G. Grozin to interace with Maxima 5.10 + (Closes: #390022) + + -- René van Bevern Tue, 3 Oct 2006 12:55:41 +0200 + +texmacs (1:1.0.6.6-1) experimental; urgency=low + + * New upstream release + + * (from texmacs 1:1.0.6-9) debian/control: Support including JPEG, PNG + and many more graphics formats in documents + + + add imagemagick, librsvg2-bin to Recommends: for package "texmacs", + as it is used by TeXmacs to convert JPEG and SVG images + + + add TeXmacs' Recommends also to Build-Depends: as TeXmacs wants to + detect the graphic conversion utilities at build time to provide + runtime support for them + + -- René van Bevern Mon, 21 Aug 2006 18:58:05 +0200 + +texmacs (1:1.0.6-9) unstable; urgency=low + + * debian/texmacs-common.install: install tm_mathematica.c, it is needed + at runtime to set up the Mathematica plugin + + * debian/control: Support including JPEG, PNG and many more graphics + formats in documents + + + add imagemagick, librsvg2-bin to Recommends: for package "texmacs", + as it is used by TeXmacs to convert JPEG and SVG images + + + add TeXmacs' Recommends also to Build-Depends: as TeXmacs wants to + detect the graphic conversion utilities at build time to provide + runtime support for them + + -- René van Bevern Fri, 4 Aug 2006 12:44:49 +0200 + +texmacs (1:1.0.6-8) unstable; urgency=low + + * debian/patches/12-maxima-5.9.3.dpatch: backported version of Maxima + plugin from TeXmacs 1.0.6.4 to work with Maxima 5.9.3. (Closes: + #377750, #376695) + + -- René van Bevern Tue, 11 Jul 2006 15:54:08 +0200 + +texmacs (1:1.0.6.4-1) experimental; urgency=low + + * New upstream release + + * Upstream has new file system accessing code and I could not reproduce + #364386 in absence 02-check-existance.dpatch anymore, so the + patch is removed + + -- René van Bevern Tue, 27 Jun 2006 16:54:35 +0200 + +texmacs (1:1.0.6.3-1) experimental; urgency=low + + * New upstream release + + * debian/patches/00list: remove 05_gcc4.1.dpatch, upstream compiles + cleanly with G++ 4.1 without it now. + + -- René van Bevern Mon, 19 Jun 2006 22:48:19 +0200 + +texmacs (1:1.0.6-7) unstable; urgency=low + + * debian/control + + add texmacs-extra-fonts to Recommends for texmacs + + Standards-Version: update to 3.7.2 without changes + + * debian/patches/11-desktop-file.dpatch: take from Ubuntu the patch to + update the .desktop file + + * debian/texmacs-common.install: install .desktop file to the right + directory + + -- René van Bevern Mon, 12 Jun 2006 19:07:43 +0200 + +texmacs (1:1.0.6.2-1) experimental; urgency=low + + * New upstream release + + * debian/control: make TeXmacs installable with TeXlive fonts + (closes: #368205) + + * Update patches + + 05_gcc4.1.dpatch, 01_american.dpatch updated + + 09-indent-long-description.dpatch, removed, because applied upstream + + -- René van Bevern Tue, 30 May 2006 18:11:49 +0200 + +texmacs (1:1.0.6.1-1) experimental; urgency=low + + * New development release, hence upload to experimental -- continuing + the custom of Ralf Treinen + + * Adapted patches: + + G++ 4.1 fixes for TeXmacs 1.6.0.1 added to 05_gcc4.1.dpatch + + 01_american.dpatch 07_fig2ps.dpatch to apply without fuzz + + * debian/watch: check for latest development releases + + * debian/control: bump Standards-Version to 3.7.2 without changes + + * debian/rules: delete the newly introduced file + usr/share/texmacs/TeXmacs/doc/devel/format/.log + + -- René van Bevern Fri, 12 May 2006 23:29:20 +0200 + +texmacs (1:1.0.6-6) unstable; urgency=low + + * debian/patches/02-check-existance.dpatch: before loading any TeX + files, check if they are really present in the file system + (closes: #364386) + + * Add bug numbers to patches to better track them + + 04_axiom.dpatch, 01_american.dpatch, 05_gcc4.1.dpatch, + 06_rebuild-r.dpatch, 09-indent-long-description.dpatch + + * Deactivate 02_config.dpatch + + config.guess and friends are handled by CDBS + + * debian/control: remove Build-Depends on + + + g++ (>= 4:3.3.3) for !arm !m68k !hppa -- they are build-essential in + sarge, etch and sid + + + g++ (>= 4:4.0.2-2) for arm m68k hppa -- they are build-essential in + etch and sid, while the default g++ of sarge is able to build TeXmacs + on these architectures + + -- René van Bevern Sun, 23 Apr 2006 16:55:22 +0200 + +texmacs (1:1.0.6-5) unstable; urgency=low + + * Adopted the TeXmacs package. + Thank you for the previous work, Ralf. (closes: #362958) + + * debian/patches/09-indent-long-description.dpatch: certain styles + should not wrongly indent the headlines of long descriptions like + paragraphs, i.e. "book", "article" and others. (closes: #357685) + + * debian/patches/10-tex_files.cpp.dpatch: manage this change via dpatch + also, it has been included in the low-level diff.gz in previous + TeXmacs packages + + * debian/rules: + + transformed to CDBS. File list of the generated packages + equal the ones from the previous version, so it should be fine. ;-) + + + took rebuilding of the R plugin out, it is now done using dpatch in + debian/patches/06_rebuild-r.dpatch + + -- René van Bevern Wed, 19 Apr 2006 21:57:15 +0200 + +texmacs (1:1.0.6-4) unstable; urgency=low + + * Patch 05_gcc-4.1: Patches by Martin Michlmayr and Rene van Bevern + to make compilation with gcc-4.1 work. Thanks, guys! (closes: Bug#356305) + + -- Ralf Treinen Mon, 17 Apr 2006 00:33:27 +0200 + +texmacs (1:1.0.6-3) unstable; urgency=low + + * Applied Magnus Ekdahl's patch to replace build-dependency on xlibs-dev + by "libxt-dev, libx11-dev, x-dev" (closes: Bug#347094). + + -- Ralf Treinen Mon, 23 Jan 2006 20:13:16 +0100 + +texmacs (1:1.0.6-2) unstable; urgency=low + + * Use again gcc-4.0 on [arm m68k hppa] (closes: Bug#343024). + * Compile for dynamic linking on all architectures since it now also + works on ia64. This should resolve the recent ia64 autobuilder failures + which occured with version 1.0.6-1. + + -- Ralf Treinen Fri, 23 Dec 2005 09:24:10 +0100 + +texmacs (1:1.0.6-1) unstable; urgency=low + + * New upstream release. This release fixes + - a wrong font name at startup (closes: Bug#251478). + - a bug with the Euler New Roman math font (closes: Bug#187691). + * Dependencies: + - now depends on "gs-gpl" instead of "gs-gpl|gs". + - added dependency on groff, which provides pfbtops (closes: Bug#339581). + - added dependency on bash since needed by some plugins + * Removed patches since fixed by upstream: + - 05_maxima-detect + - 11_manpage_section + - 12_config_amd64 + - 13_configure_hppa64 + - 14_gpp4.0_forward_declaration + * Removed call to "autoconf" from debian/rules, and dependency from the + autoconf package, since they are no longer needed. + * Symlink /usr/share/doc/texmacs/examples -> + /usr/share/texmacs/TeXmacs/examples (closes: Bug#324242). + * Switch from static linkining to dynamic linking on alpha architecture + (closes: Bug# 318100). + * debian/watch file version 3 and with regexp for experimental versions. + * Patch 01_american: adapt the portion applying to the lisp code to the + new structure of the texmacs lisp library. + + -- Ralf Treinen Sat, 3 Dec 2005 19:14:50 +0100 + +texmacs (1:1.0.5-4) unstable; urgency=low + + * Downgraded dependency of texmacs-common on texmacs to Recomends in + order to avoid circular dependency (closes: Bug#339926). + * Texmacs now depends on "gs-gpl|gs" instead of merely Recommending gs. + * debian/texmacs-common.menu: specify that the texmacs command is + provided by the package texmacs. Remove the corresponding + lintian-override since it is obsolte now. + * Acknowledge NMU (closes: Bug#334039). + * Removed some cruft from the end of debian/changelog. + * Updated FSF address in debian/copyright. + * Activated patch 10_mupad (fix perl invocation in perl script). + + -- Ralf Treinen Sun, 27 Nov 2005 16:17:35 +0100 + +texmacs (1:1.0.5-3.1) unstable; urgency=low + + * Non-maintainer upload. + * work around gcc-4.0 FTBFS on some architectures + + -- LaMont Jones Fri, 14 Oct 2005 19:28:41 +0000 + +texmacs (1:1.0.5-3) unstable; urgency=low + + * Rebuild with gcc-4.0. + - Patch gpp4.0_forward_declaration: forward declaration in case of + mutually dependent classes. + * Desactivated patch 03_maxima since issue seems to be solved by upstream. + * Modified patch 04_axiom: call axiom with additional options "-noht" + and "-nogr" to work around bug #309727, as suggested by Dylan Thurston + (thanks!) (closes: Bug#316916). + * Standards-Version 3.6.2 (no change). + * debian/watch: version 3, fix regular expression for version numbers. + + -- Ralf Treinen Sat, 16 Jul 2005 16:38:17 +0200 + +texmacs (1:1.0.5-2) unstable; urgency=low + + * Removed patch 09_config_hppa64: Fixed by upstream. + * New patch 13_config_hppa64: Fix pattern for architecture string. + + -- Ralf Treinen Thu, 28 Apr 2005 20:36:47 +0200 + +texmacs (1:1.0.5-1) unstable; urgency=low + + * New upstream release + * Modified patch 09_config_hppa64: adapt to new upstream + * Modified patch 05_maxima_detect: avoid bashism - use "which" instead + of "type -p" + * Removed patch 10_mupad - seems no longer to be necessary + * Modified patch 12_config_amd64: now relative to configure block + provided by upstream for amd64. Use better WORD_MASK, and remove + spurious entry for x86_64. Also, change some type casts from (int) to + (long) (thanks to Andreas Jochens for the patch). + + -- Ralf Treinen Wed, 27 Apr 2005 20:50:01 +0200 + +texmacs (1:1.0.4-R3-5) unstable; urgency=low + + * Rebuild the R plugin. Thanks to Albrecht Gebhardt for the proposed + patch (closes: Bug#295715). This makes it necessary to build-depend + on r-base-core (>= 2.0). + * Enhances r-base. + + -- Ralf Treinen Sun, 20 Feb 2005 09:28:55 +0100 + +texmacs (1:1.0.4-R3-4) unstable; urgency=high + + * Re-inserted dependency of the Makefile target on patch target. + * Undid recompression of manpage since this is done by a dpatch + * Removed mention of src-stamp in clean target since this file is + not used. + + -- Ralf Treinen Wed, 22 Dec 2004 05:30:36 +0100 + +texmacs (1:1.0.4-R3-3) unstable; urgency=high + + * Introduced an epoch in the version number to overwrite an accidential + upload of experimental version 1.0.4.4 to the unstable archive. + * Build-depend on guile-1.6 since this package contains guile-1.6-config. + * Moved dependency of xbase-clients from the texmacs-common package to + the texmacs package. + * Re-compress texmacs.1 manpage with maximal compression + + -- Ralf Treinen Mon, 20 Dec 2004 09:47:35 +0100 + +texmacs (1.0.4.4-2) unstable; urgency=high + + * Applied Lionel Elie Mamane's patch, making configure detect the + correct arch (closes: Bug#283670) + * Added dependency on xbase-clients (closes: Bug#283912) + * Added Makefile stamp so Makefile isn't run every time (closes: + #283671) + + -- Magnus Ekdahl Sat, 4 Dec 2004 17:43:05 +0100 + +texmacs (1.0.4-R3-2) unstable; urgency=low + + * Removed the "netpbm-nonfree" package from the Suggests list since + ppmtogif is now in the netpbm package. Updated README.graphic-formats + accordingly (closes: #271683). + * Patch 12_config_amd64: configure.in block for amd64 architecture + (closes: Bug#271991). + + -- Ralf Treinen Fri, 17 Sep 2004 20:16:49 +0200 + +texmacs (1.0.4-R3-1) unstable; urgency=low + + * New upstream release + * Remove spurious blank lines in control file to help woody backporters + (closes: #265401). + * Install upstream's texmacs.deskop file instead of our own. + * Removed spurious debian/missfonts.log file + + -- Ralf Treinen Tue, 31 Aug 2004 22:07:57 +0200 + +texmacs (1.0.4-R2-1) unstable; urgency=low + + * New upstream release + + -- Ralf Treinen Tue, 3 Aug 2004 18:08:56 +0200 + +texmacs (1.0.4-2) unstable; urgency=low + + * Invoce autoconf in the "configure" target in order to make the patch + to configure.in effective. Added autoconf to the build-dependencies. + * Clean target removes generated file misc/admin/admin.makefile + * Put the lintian override in the texmacs-common package + * Removed from the diff the spurious code for maxima detection which had + been inserted into System/Boot/init_texmacs.cpp + + -- Ralf Treinen Sat, 31 Jul 2004 13:51:20 +0200 + +texmacs (1.0.4-1) unstable; urgency=low + + * New upstream release. + * Added Magnus Ekdahl as uploader of the package. + * Adapted patch 01_american to upstream version 1.04. + * Removed patch 06_stylesdoc since fixed by upstream now. + * Adapted patch 09_config_hppa64 to upstream version 1.0.4. + * Adapted patch 11_manpage_section to upstream version 1.0.4. + * Added a lintian override for the menu file being in texmacs-common + + -- Ralf Treinen Thu, 29 Jul 2004 22:45:09 +0200 + +texmacs (1.0.3-R2-4) unstable; urgency=low + + * Re-introduced patch 05_maxima_detect (makes maxima_detect a bash + script instead of a /bin/sh script) since this is not fixed yet in + upstream (closes: #250278). + * Dependencies between texmacs and texmacs-common on exactly the same + source-version. + * Patch 11_manpage_section: Fix section number of texmacs manpage + + -- Ralf Treinen Wed, 21 Jul 2004 21:12:42 +0200 + +texmacs (1.0.3-R2-3) unstable; urgency=low + + * Patch 10_mupad: fix perl invocation in mupad plugin. + + -- Ralf Treinen Mon, 19 Apr 2004 20:34:00 +0200 + +texmacs (1.0.3-R2-2) unstable; urgency=low + + * Patch 09_config_hppa64: Correct WORD_MASK etc. for hppa which is only + 32-bit in user space. Thanks a lot to Lamont Jones (closes: Bug#242482). + * Configuration options: use OPTFLAGS="" by default, instead of forcing + "--disable-optimize". + + -- Ralf Treinen Sat, 17 Apr 2004 11:05:27 +0200 + +texmacs (1.0.3-R2-1) unstable; urgency=low + + * New upstream release. + * Fixed debian/watch, and accomodate for sub-releases of stable upstream + versions. + * Removed patch 05_maximadetect (fixed by upstream). + * Disabled compiler optimization. Fixes crash on typesetting the complete + manual. + * Simplified variables in debian/rules (dropped TMV). + * Replaced non-ascii character in changelog entry for 1.0.0.7-1. + + -- Ralf Treinen Tue, 6 Apr 2004 21:50:05 +0200 + +texmacs (1.0.3-7) unstable; urgency=low + + * Simplified gcc/g++ dependency to "g++ (>= 4:3.3.3)" (thanks to + Matthias Klose for the hint). + * Added debian/watch. + * Copyright: added copyright owner. + * Don't use dh_installmanpages, patch Makefile.in (08_gzipbest.dpatch) to + use maximal compression level + * Install fig2ps in /usr/lib/texmacs to avoid conflicts with the fig2ps + package. + + -- Ralf Treinen Mon, 5 Apr 2004 23:07:22 +0200 + +texmacs (1.0.3-6) unstable; urgency=low + + * Declare in texmacs-common: Replaces: texmacs (<= 1.0.3-4). + (closes: Bug#236143). + * Quote all strings in texmacs-common.menu. + * Added to dependency of texmacs-common on texmacs that >= 1.0.3-5. + + -- Ralf Treinen Thu, 4 Mar 2004 21:09:20 +0100 + +texmacs (1.0.3-5) unstable; urgency=low + + * Split off an arch-independent package texmacs-common (closes: Bug#233450). + * Compile with gcc-3.3 on hppa, specify the minimal version of gcc that we + know to compile texmacs on hppa (closes: Bug#199701). + * patch 06_stylesdoc: backport modification of the documentation on writing + styles files, to fix incorrect documentation on keyboard shortcuts. + (closes: Bug#219598). + * Removed in debian/rules useless target to purge the font directory. + * Removed dh_installinfo in debian/rules (there are no info files). + * Removed debian/doc-base.texmacs since we don't need it. + * Removed the --disable-guess-guile flag from .configure invocation + (upstream's ddaa says it is obsolete). + * Have the clean target of debian rules remove config.log + * make awk scripts in /usr/share/texmacs/TeXmacs/langs/encoding executable. + + -- Ralf Treinen Thu, 19 Feb 2004 21:48:13 +0100 + +texmacs (1.0.3-4) unstable; urgency=low + + * patch 05_maximadetect: make maxima_detect a /bin/bash script. + (closes: Bug#229880). + + -- Ralf Treinen Mon, 2 Feb 2004 20:57:29 +0100 + +texmacs (1.0.3-3) unstable; urgency=low + + * debian/rules: put LDBSTATIC flag for compilation on ia64 only (should + solve autobuild failure on ia64) + + -- Ralf Treinen Sun, 25 Jan 2004 20:57:39 +0100 + +texmacs (1.0.3-2) unstable; urgency=low + + * patch 04_axiom: change in the axiom plugin "AXIOMsys" to "/usr/bin/axiom" + (closes: Bug#229172). + * debian/rules: removed the LDBSTATIC flag from the make invokation. + * Added build-dependency on libfreetype6-dev. + * Removed packages for computer algebra systems from the suggests, put + them instead in the least of enhances. + * Added enhances on octave, yacas, axiom. + + -- Ralf Treinen Fri, 23 Jan 2004 21:19:45 +0100 + +texmacs (1.0.3-1) unstable; urgency=low + + * New upstream release + + -- Ralf Treinen Wed, 14 Jan 2004 19:52:56 +0100 + +texmacs (1.0.2.10-1) experimental; urgency=low + + * New upstream release + + -- Ralf Treinen Wed, 10 Dec 2003 20:12:24 +0100 + +texmacs (1.0.2.9-1) experimental; urgency=low + + * New upstream release + * removed patch for german date - fixed by upstream + + -- Ralf Treinen Fri, 28 Nov 2003 20:28:40 +0100 + +texmacs (1.0.2.8-1) experimental; urgency=low + + * New upstream release + * removed patch for finnish dictionary - fixed by upstream + * removed patch for the freetype plugin - fixed by upstream + + -- Ralf Treinen Mon, 17 Nov 2003 20:47:31 +0100 + +texmacs (1.0.2.7-2) experimental; urgency=low + + * Restored the finnish dictionary from version 1.0.2 (closes: + Bug#220463). + * Fixed german date format (06_germandate.dpatch). + * Fixed 01_american.dpatch (language "american" in context menu) + + -- Ralf Treinen Sun, 16 Nov 2003 19:58:09 +0100 + +texmacs (1.0.2.7-1) experimental; urgency=low + + * New upstream release + * debian/patches/04_freetype: Fix by Joris van der Hoeven (thanks!) to + fix compilation of the Freetype plugin. + + -- Ralf Treinen Wed, 12 Nov 2003 20:42:06 +0100 + +texmacs (1.0.2.6-1) experimental; urgency=low + + * New upstream release + * Adapted 01_american.dpatch to upstream's modification of the menu + files. + + -- Ralf Treinen Mon, 3 Nov 2003 20:21:29 +0100 + +texmacs (1.0.2-3) unstable; urgency=low + + * Build-depends: removed erroneous space in [! hppa] (closes: Bug#216640). + + -- Ralf Treinen Wed, 29 Oct 2003 10:30:20 +0100 + +texmacs (1.0.2-2) unstable; urgency=low + + * Build against guile1.6 instead of guile1.4 (thanks to Philippe + Audebaud for the hint). + + -- Ralf Treinen Sat, 27 Sep 2003 13:48:08 +0200 + +texmacs (1.0.2-1) unstable; urgency=low + + * New upstream release + + -- Ralf Treinen Thu, 25 Sep 2003 22:42:03 +0200 + +texmacs (1.0.1.24-1) unstable; urgency=low + + * New upstream release. This upstream release fixes a bug with search + in the online documentation (closes: Bug#209187). + * Removed instruction from debian/rules which moved the internal binary + tm_gs out of /usr/bin (upstream has fixed his installer). + * Enable optimization flags to gcc (default), force gcc >= 3.3 (except + hppa). + * Updated patch 03_maxima since upstream changed his file formatting. + * Remove the CPPFLAG setting introduced in 1.0.16-2 - no longer needed. + + -- Ralf Treinen Mon, 22 Sep 2003 21:11:56 +0200 + +texmacs (1.0.1.21-2) unstable; urgency=low + + * File src/System/Boot/init_texmacs.cpp: remove code to set + TM_MAXIMA_HOME. Modified plugins/maxima/progs/maxima-init.scm to use + directly the right location of maxima-toc.html instead of the + TM_MAXIMA_HOME variable. Thanks a lot to Jarno Elonen for the hint! + (closes: Bug#195954). + * Standards-Version: 3.6.1.0 + + -- Ralf Treinen Sun, 7 Sep 2003 17:36:30 +0200 + +texmacs (1.0.1.21-1) unstable; urgency=low + + * New upstream release + + -- Ralf Treinen Sun, 3 Aug 2003 19:16:11 +0200 + +texmacs (1.0.1.16-2) unstable; urgency=low + + * debian/rules: set CPPFLAG to -ITeXmacs/include to resolve the autobuilder + failures on 1.0.1.16-1. + + -- Ralf Treinen Mon, 14 Jul 2003 22:15:00 +0200 + +texmacs (1.0.1.16-1) unstable; urgency=low + + * New upstream release. + * Removed bogus file debian/rules.new. + * Converted to the dpatch patch managing system: + - Build-depends on dpatch + - debian/rules: include dpatch.make, have the Makefile target depend + on patch, and the clean target depend on unpatch. + - create directory debian/patches, and put there the patches for + implementing the "american" and "british" languages. + * debian/rules: call configure with the new --disable-guess-guile option. + This makes the old patch to disable guile guessing obsolete. + * Removed the "getupstreamversion" script from the debian directory. We + don't need it any more since upstream stopped to change names of + subdirectories with every version. + * Add a patch 02_config.dpatch to replace config.{guess,sub} by symbolic + links to the respective files in /usr/share/misc. Build-depend on + autotools-dev. + * Don't install extra GPL copy in TeXmacs/plugins/octave/doc. + * Standards-Version 3.6.0. + * Force use of g++-3.2 and gcc-3.2 on hppa (build-depends; set in + debian/rules variables CC an CXX accordingly before invoking + configure_. This should resolve temporarily the failure to build on + hppa (Bug# 199701). + + -- Ralf Treinen Mon, 14 Jul 2003 17:47:18 +0200 + +texmacs (1.0.1.14-2) unstable; urgency=low + + * Fixed setting of guile_path in src/System/Boot/init_texmacs.cc + (closes: Bug#194587). + * Fixed a typo ("url->resolve") in + TeXmacs-1.0.1.14/progs/texmacs/texmacs/tm-help.scm. + + -- Ralf Treinen Sun, 25 May 2003 20:56:53 +0200 + +texmacs (1.0.1.14-1) unstable; urgency=low + + * New upstream release. This release fixes an upstream bug causing + crash in the Mathematics menu (closes: Bug#193558). + * Move DH_COMPAT from debian/rules to debian/compat. + * Build-Conflicts: guile-1.6.-libs. + + -- Ralf Treinen Fri, 23 May 2003 21:31:28 +0200 + +texmacs (1.0.1.9-6) unstable; urgency=low + + * Patched the gs call in src/Window/X/x_drawable.cc (option -dNOEPS), + as proposed by Kostas Oikonomou (closes: Bug#190102). + + -- Ralf Treinen Sun, 11 May 2003 13:16:35 +0200 + +texmacs (1.0.1.9-5) unstable; urgency=low + + * Removed the forcing of gcc-3.2 for mips[el] in debian/rules, and the + build-dependency on gcc,g++ 3.2 for mips[el] (closes: Bug#191049). + * Fixed in debian/rules the test for noopt in DEB_BUILD_OPTIONS, and + commented it out since gcc optimization currently makes texmacs fail + (closes: Bug#191053). + * Patched src/Edit/Replace/edit_spell.cc to implement better search for + ispell dictionnaries. + + -- Ralf Treinen Sat, 3 May 2003 13:51:58 +0200 + +texmacs (1.0.1.9-4) unstable; urgency=low + + * Recompiled since the binary package version 1.0.1.9-3 for i386 + accidentially used guile 1.6 instead of guile 1.4. However, guile 1.6 + hangs when called from within texmacs (reported to upstream BTS, #3345 + at savannah). Closes: Bug#190900. + * Standards-Version: 3.5.9 + * Extended description: removed the paragraph about future developments. + + -- Ralf Treinen Sun, 27 Apr 2003 18:55:50 +0200 + +texmacs (1.0.1.9-3) unstable; urgency=low + + * Put back into the texmacs package the prebuild pk font files, since + texmacs seems to be unable to launch mktexpk. This seems to be the + same bug than the one that lead to bug#189547.(closes: Bug#190807). + + -- Ralf Treinen Sat, 26 Apr 2003 12:10:31 +0200 + +texmacs (1.0.1.9-2) unstable; urgency=low + + * Undid the attempt to remove font files that are already present in + tetex. TeXmacs seems to be unable to start mktextfm, hence we just + leave the tfm files which are distributed with the original texmacs. + (closes: Bug#189547). Thanks to Karl Hegbloom for his assistance. + + -- Ralf Treinen Wed, 23 Apr 2003 22:32:49 +0200 + +texmacs (1.0.1.9-1) unstable; urgency=low + + * New upstream release. + * Removed a bogus trace file from the diff which had slipped in by accident. + + -- Ralf Treinen Mon, 7 Apr 2003 22:39:46 +0200 + +texmacs (1.0.1.4-3) unstable; urgency=low + + * Added Recommends "libjpeg-progs | libjpeg-mmx-progs" and + libtiff-tools, and Suggests netpbm-nonfree. Installed an explanation + about graphics format conversion programs in file + /usr/share/doc/README.graphic-formats (closes: Bug#183715). + * File misc/axiom/tm_axiom.c, functions tail, iline and line: + Changed declaration of c from char to int (closes: Bug#182164). + + -- Ralf Treinen Mon, 10 Mar 2003 21:46:15 +0100 + +texmacs (1.0.1.4-2) unstable; urgency=low + + * Removed the setting of CC=2.95 which has accidentially slipped in. + * Disable compiler optimzation (known bug) + + -- Ralf Treinen Sun, 16 Feb 2003 18:42:26 +0100 + +texmacs (1.0.1.4-1) unstable; urgency=low + + * New upstream release. This upstream release closes: Bug#177248. + + -- Ralf Treinen Sun, 16 Feb 2003 16:12:00 +0100 + +texmacs (1.0.1-2.1) unstable; urgency=low + + * Experimental - with gcc 2.95 + + -- Ralf Treinen Sun, 19 Jan 2003 15:44:15 +0100 + +texmacs (1.0.1-2) unstable; urgency=low + + * Use the config.guess of [2002/11/30] since the one coming with the + upstream source does not recognize mipsel. + * debian/rules: Compile without optimizations (assuming that gcc 3.2 + is used - there is a known bug in either texmacs or gcc, which makes + texmacs crash when compiled with gcc-3.* and optimization). + * configure.in: fixed a bug which prevented enabeling of compiler + optimizations for gcc-3.* . + + -- Ralf Treinen Sat, 11 Jan 2003 20:14:32 +0100 + +texmacs (1.0.1-1) unstable; urgency=low + + * New upstream release (closes: Bug#173804). + * Created a new TeXmacs icon (32x32, reduced color), using upstream + TeXmacs.xpm. + * Removed build-dependency on g++ >= 2.95.2 since there are no older gcc + than that in woody. + * Build-dependency on gcc,g++ >= 3.2 on mips,mipsel. + * debian/rules: added a target "src" to prepare the source tree. List + the fonts present in tetex in debian/tetex-fonts, and use the contents + of this file to purge the font directory. + * copyright: added GNU Free Documentation Licence for the documentation. + * Don't install the pk files of the fonts. + + -- Ralf Treinen Sun, 29 Dec 2002 14:45:06 +0100 + +texmacs (1.0.0.23-1) unstable; urgency=low + + * New upstream release. + * debian/rules, target clean: added removal of + TeXmacs-/misc/pixmaps/.xvpics (closes: Bug#169827). + * Removed some cruft (LOCALINST) from debian/rules + * Standards Version: 3.5.8. Added to debian/rules code to honor + DEB_BUILD_OPTIONS. + * debian/rules: removed code to install texmacs.dvi, as this file is + no longer part of the texmacs distribution. Removed the texmacs.dvi + entry in doc-base.texmacs. + * DH_COMPAT=4, build-depends on debhelper >= 4.0. + * Removed build-dependency on autoconf, since we don't need it. + * Removed README.Debian, since it is obsolete now. + * debian/rules: remove setting of optimization options in the rules + file, use the optimization flags provided by upstream instead. + * Applied patch by David Allouche to cleanup pointer hashing. + * The -fPIC compilation flag now in configure.in. + * Compile with gcc 3.2 on mips and mipsel. + * Replace configure-stamp by dependency on Makefile. + * Use the ngerman dictionary for the german language (file: + src/Edit/Replace/edit_spell.cc). + + -- Ralf Treinen Tue, 17 Dec 2002 23:52:59 +0100 + +texmacs (1.0.0.17-5) unstable; urgency=low + + * Changed in Edit/Modify/edit_text.hh and in Edit/editor.hh the + declaraion of make_postscript: The next-to-last argument should be x2, + instead of y2. Closes: Bug#160254. + + -- Ralf Treinen Sat, 26 Oct 2002 23:14:33 +0200 + +texmacs (1.0.0.17-4) unstable; urgency=low + + * Better support for Finnish: Create a basic dictionary + english-finnish.scm, and add finnish word definitions to TeXmacs.sty + (thanks to Kalle Olavi Niemitalo for his help). Add + "\usepackage[finnish]{babel}" when converting to LaTeX (file + tmtex-preamble.scm). Closes: Bug #16333. + + -- Ralf Treinen Sat, 5 Oct 2002 14:28:55 +0200 + +texmacs (1.0.0.17-3) unstable; urgency=low + + * configure.in: Added entries for mips, mipsel, arm. + * configure.in: changed in the *linux-gnu* fallback the value of + CONFIG_OS to GNU_LINUX. + * Added support for the Finnish language (closes: Bug#163338). Files + src/Resource/Languages/text_language.cc, + src/Resource/Dictionaries/dictionary.cc, and some menus. + + -- Ralf Treinen Fri, 4 Oct 2002 22:10:30 +0200 + +texmacs (1.0.0.17-2) unstable; urgency=low + + * Added in configure.in in the code for *linux-gnu* variable settings + CONFIG_OS_SUFFIX and CONFIG_CXXOPTIMIZE. This should resolve the + compile problems on mips{el} seen with 1.0.0.17, and at least get back + to the state achieved with 1.0.0.16-2. + * Compile with -fPIC (closes: Bug#162644). + + -- Ralf Treinen Sat, 28 Sep 2002 11:13:46 +0200 + +texmacs (1.0.0.17-1) unstable; urgency=low + + * New upstream release. + * Changed the menu entries from "English" to "American" (various lisp + files in TeXmacs-*/progs/menu). Changed the test on the LANG variable + in function locale_to_language, file text_language.cc, to accept any + string with prefix "en_GB" for British (closes: Bug#161588). + * Run autoconf, to make the addition of hppa64 to configure.in effective + (should have done this for 1.0.0.16-2 :-( ) + * configure.in: Added display of the versions of gcc and g++. + + -- Ralf Treinen Mon, 23 Sep 2002 09:22:14 +0200 + +texmacs (1.0.0.16-2) unstable; urgency=low + + * debian/rules: removed some cases in the architecture test which are + useless since subsumed by the default case. + * configure.in: Added detection of and setting for hppa64 (the same as + for ia64). + + -- Ralf Treinen Mon, 16 Sep 2002 20:22:47 +0200 + +texmacs (1.0.0.16-1) unstable; urgency=low + + * New upstream release. + * Build as "TEXMACS" on archs where "MIXED_TEXMACS" used to be build, + since the MIXED_TEXMACS target disappeared from the upstream Makefile. + * mips/mipsel: removed the forcing of gcc-3.1 (earlier, mips(el) + autobuilders failed with gcc-2.95. This is to give the new build-system + a try). + * removed the no-implict-templates option from invocations of make in + debian/rules, to accomodate for the new gencc-free build system. + + -- Ralf Treinen Sun, 15 Sep 2002 19:39:49 +0200 + +texmacs (1.0.0.7-2) unstable; urgency=low + + * Fixed the specification of CC and CXX for make (file debian/rules). + * Added a configure.in section for sparc*-*-linux-gnu (closes: + Bug#123834). Compile for sparc and sparc64 to MIXED_TEXMACS. + + -- Ralf Treinen Thu, 27 Jun 2002 08:53:26 +0200 + +texmacs (1.0.0.7-1) unstable; urgency=low + + * New upstream release. + * Remove the Build-Conflicts with g{cc,++} >= 2:3.0, since Stephane + Payrard posted to the texmacs-dev that it compiles now with gcc 3.1.1. + Applied his patch to src/Convert/Connect/pipes.gen.cc (declaration of + connection_start). + * Force gcc 3.1 on mips and mipsel + + -- Ralf Treinen Sat, 15 Jun 2002 17:12:25 +0200 + +texmacs (1.0.0.6-3) unstable; urgency=low + + * Exclude "tm_axiom" from dh_shlibdeps (ldd tm_axiom => not a dynamic + executable). The autobuilders have choked on this. + + -- Ralf Treinen Thu, 6 Jun 2002 15:35:50 +0200 + +texmacs (1.0.0.6-2) unstable; urgency=low + + * Use $(shell ...) call in rules to call the script which gives us the + current upstream version (closes: Bug#149061). Rename + debian/gettmversion into debian/getupstreamversion. + * Add autoconf entry for ia64 architecture, and case for ia64 in + debian/rules (seems only to work for static texmacs). + * Add autoconf entry for *-*-linux-gnu. Set architecture to "any" + (keep you fingers crossed !) + + -- Ralf Treinen Wed, 5 Jun 2002 22:08:48 +0200 + +texmacs (1.0.0.6-1) unstable; urgency=low + + * New upstream release. + * Create debian/texmacs.desktop derived from the upstream texmacs.desktop. + Install it in /usr/share/gnome/apps and /usr/share/applnk/Editors. + * Install texmacs.applications in /usr/share/application-registry. + * Install pixmaps in /usr/share/pixmaps, change TEXMACS_PIXMAPS_PATH + accordingly (file src/Basic/System/dir.gen.cc). Keep a symlink in + /usr/share/pixmaps since some texmaps documents seem to carry the + pixmaps path (upstream bug?) + * Remove our TeXmacs-small.xpm, use upstream texmacs icons instead. + * Added texmacs.mime. + * Use "american" ispell dictionary for the "english" language (file + src/Edit/Replace/edit_spell.gen.cc). From now on we use in the + user menus the language options "british" and "english", the latter + standing for "american". This to follow upstream usage. + + -- Ralf Treinen Tue, 4 Jun 2002 20:31:24 +0200 + +texmacs (1.0.0.1-3) unstable; urgency=low + + * Added in src/Basic/System/file.gen.cc in the defintion of the function + set_env a case for "alpha=gnu-linux" (closes: Bug#147455). + * Added the missing CONFIG_LSTATIC="-static" for *alpha* in configure.in + + -- Ralf Treinen Sun, 19 May 2002 20:23:42 +0200 + +texmacs (1.0.0.1-2) unstable; urgency=low + + * Run autoconf to activate the modifications done to configure.in + for 1.0.0.1-1 (shame on me) + * Added compiler flag LDBSTATIC="-lltdl" since recently the compilation + of static texmacs failed on linking (undefined reference to + lt_dlopenext etc.). Added build-dependency on libltdl3-dev. + + -- Ralf Treinen Tue, 9 Apr 2002 21:02:36 +0200 + +texmacs (1.0.0.1-1) unstable; urgency=low + + * New upstream release (closes: Bug#140905 - upstream bug). + * Added alpha setting to configure.in. + * Use in debian/rules for the sparc architectures the vanilla options + (OPTFLAGS="-O2"; TARGET="STATIC_TEXMACS"), since upstream reports + that he cannot reproduce the sparc crash when compiled as static, + and since recently the autobuilder choked on compiling texmacs. + + -- Ralf Treinen Sun, 7 Apr 2002 19:42:20 +0200 + +texmacs (1.0-2) unstable; urgency=low + + * Added alpha architecture, compiled as static since dynamic and mixed + texmacs crash on alpha (closes: Bug104358). + * Changed compiler flag for sparc from -O3 to -O2, since sparc autobuilder + choked on texmacs 1.0-1. + * Fixed typo in description (closes: Bug#139905). + + -- Ralf Treinen Sat, 30 Mar 2002 12:41:23 +0100 + +texmacs (1.0-1) unstable; urgency=low + + * New upstream release + * Remove -O2 compile flag for m68k since all m68k autobuilders failed + on 0.3.5.12 with this option enabled. + + -- Ralf Treinen Sat, 16 Mar 2002 15:39:05 +0100 + +texmacs (0.3.5.12-3) unstable; urgency=low + + * Added in debian/rules compile flags for m68k as provided by Rick + Younie (thanks!). Closes: Bug#135969. + * Replaces "english" language by "british" and "american" (Closes:#135683). + + -- Ralf Treinen Thu, 28 Feb 2002 14:42:21 +0100 + +texmacs (0.3.5.12-2) unstable; urgency=low + + * Remove the debconf code that generates fonts at installation time, + since debconf-devel says: "The config script should not need to modify + the filesystem at all". Closes: Bug#134766. + + -- Ralf Treinen Wed, 20 Feb 2002 18:32:20 +0100 + +texmacs (0.3.5.12-1) unstable; urgency=low + + * New upstream release. + * Compile as MIXED_TEXMACS, such that no dynamic texmacs libraries are + created and only external libraries are dynamically linked. According + to the upstream author: "Static linking eliminates all unused + routines, so the generated code will be shorter and slightly faster." + * Updated package description, using the text from upstream rpm spec. + * Set in debian/rules compiler flags for architectures i386, sparc, sparc64, + powerpc, using the values from the upstream rpm spec. Use the variable + DEB_BUILD_ARCH instead of inquiring dpkg-architecture. + * Force creation of the link /usr/share/texmacs/TeXmacs-*/LICENSE to + the GPL standard license. + * TeXmacs-*/misc/latex/post.tex: add package "color" in the \usepackage + (patch sent in by Juhan Ernits - thanks!) + Closes: Bug#134321. + * Added debconf script to pre-generate TeX fonts. + + -- Ralf Treinen Sun, 17 Feb 2002 20:29:02 +0100 + +texmacs (0.3.5.8-2) unstable; urgency=low + + * Enable m68k architecture since texmacs compiles and runs on m68k (thanks + to Rick Younie for reporting this). Closes: Bug#133525. + * Fixed a typo in short description (closes: Bug#125417). + + -- Ralf Treinen Wed, 13 Feb 2002 20:52:11 +0100 + +texmacs (0.3.5.8-1) unstable; urgency=low + + * New upstream release. + * Enabled s390 architecture (closes: Bug#123307). + * Removed xdvi from Suggests since it is part of tetex-bin (which texmacs + already depends on). + * Some cleanup in debian/rules. + * clean target in debian/rules: call "make distclean" instead of "make + clean". + * Removed gruft from diff file (generated files that should not be + there anyway, and changes that have been incorporated by upstream). + Removed the patches from Makefile.in, everything can be controlled + from debian/rules. + + -- Ralf Treinen Tue, 11 Dec 2001 18:42:28 +0100 + +texmacs (0.3.5.0-1) unstable; urgency=low + + * New upstream release + * With this version upstream has incorporated my patch to determine + the default paper size according to the libpaperg mechanism + (closes: Bug#110745). + * Fixed location of the texmacs.dvi.gz as given in doc-base.texmacs + (closes: Bug#110399). + * Changed the Document line in doc-base.texmacs to texmacs. + * Removed user variable setting in changelog file. + * Renamed README.debian into README.Debian. + * Added build-conflicts on gcc >= 2:3.0 and g++ >=2:3.0 since texmacs does + currently not compile on gcc-3. Added a note on this to README.Debian. + * Added "Suggests: wget, maxima, pari-gp". + * Added "Enhances: maxima, pari-gp". + * Added "Architecture: hurd-i386". + * Have the clean target remove config.cache and config.status. + + -- Ralf Treinen Fri, 12 Oct 2001 20:43:07 +0200 + +texmacs (0.3.4.6-2) unstable; urgency=low + + * reset the architecture field to "i386, sparc, powerpc" since it was + accidentially set to "any". + * changed datadir from /usr/share/lib/texmacs to /usr/share/texmacs. + + -- Ralf Treinen Fri, 3 Aug 2001 20:30:10 +0200 + +texmacs (0.3.4.6-1) unstable; urgency=low + + * New upstream release + * moved from a statically linked texmacs to a dynamically linked texmacs + which uses shared libraries as "plug ins" since Policy, v. 3.5.6.0, + section 11.2, states that the usual rule for shared libraries do not + apply in this case (there was a problem compiling texmacs libraries + with -fPIC). Removed the corresponding remark in README.Debian. + Changed Depends accordingly. + Closes: #78091. + * Standards-Version: 3.5.6.0 + * DH_COMPAT=3 + + -- Ralf Treinen Fri, 3 Aug 2001 12:12:45 +0200 + +texmacs (0.3.4.4-1) unstable; urgency=low + + * New upstream release + * Restricted architecture to i386, sparc, ppc since these are, + according to upstream, the only tested architecture, and + since it does not run an alpha (see bug #104358). + * configure: use --libexecdir=/usr/lib/texmacs (mostly architecture + dependent) and set --datadir=/usr/share/lib/texmacs (architecture + independent). + * create symbolic link /usr/share/texmacs/TeXmacs-*/LICENSE -> + /usr/share/common-licenses/GPL since this is where texmacs expects + its license (closes: Bug#100711). + + -- Ralf Treinen Fri, 13 Jul 2001 22:11:50 +0200 + +texmacs (0.3.3.15-2) unstable; urgency=low + + * Changing back to guile1.4 since guile1.3 is not in unstable + (Closes: #98231, #98671) + * Removed xlib6g-static from Build-Depends to force compilation + against XFree 4 + * Standards-Version 3.5.4.0 + + -- Ralf Treinen Fri, 1 Jun 2001 21:29:49 +0200 + +texmacs (0.3.3.15-1) unstable; urgency=low + + * New upstream release + * Downgraded the dependency on guile from guile1.4 to guile1.3 and + since guile1.4 doesn't seem to make it into testing. + * Removed dependency on libguile (covered by dependency on guile) + * Removed dependency on xlibs + * Upgraded Standards Version to 3.5.4.0 + * Build-Depends xlib6g-static: added alternative xlibs-dev to allow for + compilationa against XF4 + * fixed a typo in Description + * patched in src/Texmacs/Texmacs/texmacs.gen.cc the code to display the + dvi documentation, in order to search the dvi doc as gzipped dvi + in /usr/share/doc/texmacs. Added Suggests: xdvi. + * Updated the url of the texmacs home page in README.Debian + + -- Ralf Treinen Sat, 19 May 2001 14:57:08 +0200 + +texmacs (0.3.0.7-1) unstable; urgency=low + + * removed from debian/rules the rm's in the clean target since + upstream fixed the Makefile + + * remove manpage for fig2ps from the debian dir - upstream now provides + a man page. + + * changed Depends: ispell to Recommends: ispell + + * New upstream release + + -- Ralf Treinen Mon, 4 Dec 2000 19:40:45 +0100 + +texmacs (0.3.0.5-3) unstable; urgency=low + + * debian/rules: have align flags only for i386 architecture, patch + by Christopher C. Chimelis acknowledged (closes: + bug#77719). + + * added dependency on ispell + + -- Ralf Treinen Wed, 22 Nov 2000 22:34:43 +0100 + +texmacs (0.3.0.5-2) unstable; urgency=low + + * Removed from src/Basic/System/dir.gen.cc the code that calls + guile-config since this would require the libguile9-dev package for + execution of texmacs (closes: bug#77602). + + -- Ralf Treinen Tue, 21 Nov 2000 11:00:18 +0100 + +texmacs (0.3.0.5-1) unstable; urgency=low + + * New upstream release + + -- Ralf Treinen Sun, 19 Nov 2000 18:59:43 +0100 + +texmacs (0.3.0-3-1) unstable; urgency=low + + * Initial Package (not released). + + -- Ralf Treinen Sat, 21 Oct 2000 12:07:51 +0200 + --- texmacs-1.0.6.10.orig/debian/copyright +++ texmacs-1.0.6.10/debian/copyright @@ -0,0 +1,355 @@ +This package was debianized by Ralf Treinen on +Sat, 21 Oct 2000 12:16:56 +0200. + +It had been adopted by René van Bevern on +Wed, 19. Apr 2006 20:34:12 +0200, but was orphaned. So I, Atsuhito KOHDA +, adopted it on Tue, 27 Feb 2007 17:57:40 +0900 (JST). +If you would like to co-maintain it, please contact me! + +It was downloaded from ftp://ftp.texmacs.org/pub/TeXmacs/targz/ + +Upstream Author: Joris van der Hoeven + +Copyright: (C) 1999 Joris van der Hoeven + +You are free to distribute this software under the terms of +the GNU General Public License. +On Debian systems, the complete text of the GNU General Public +License can be found in /usr/share/common-licenses/GPL file. + +The documentation, which on a debian system is installed in the +directory /usr/share/texmacs/TeXmacs-/doc, is distributed +under the terms of the GNU Free Documentation Licence, version 1.1, +appended below: + + + GNU Free Documentation License + Version 1.1, March 2000 + + Copyright (C) 2000 Free Software Foundation, Inc., + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + +0. PREAMBLE + +The purpose of this License is to make a manual, textbook, or other +written document "free" in the sense of freedom: to assure everyone +the effective freedom to copy and redistribute it, with or without +modifying it, either commercially or noncommercially. Secondarily, +this License preserves for the author and publisher a way to get +credit for their work, while not being considered responsible for +modifications made by others. + +This License is a kind of "copyleft", which means that derivative +works of the document must themselves be free in the same sense. It +complements the GNU General Public License, which is a copyleft +license designed for free software. + +We have designed this License in order to use it for manuals for free +software, because free software needs free documentation: a free +program should come with manuals providing the same freedoms that the +software does. But this License is not limited to software manuals; +it can be used for any textual work, regardless of subject matter or +whether it is published as a printed book. We recommend this License +principally for works whose purpose is instruction or reference. + + +1. APPLICABILITY AND DEFINITIONS + +This License applies to any manual or other work that contains a +notice placed by the copyright holder saying it can be distributed +under the terms of this License. The "Document", below, refers to any +such manual or work. Any member of the public is a licensee, and is +addressed as "you". + +A "Modified Version" of the Document means any work containing the +Document or a portion of it, either copied verbatim, or with +modifications and/or translated into another language. + +A "Secondary Section" is a named appendix or a front-matter section of +the Document that deals exclusively with the relationship of the +publishers or authors of the Document to the Document's overall subject +(or to related matters) and contains nothing that could fall directly +within that overall subject. (For example, if the Document is in part a +textbook of mathematics, a Secondary Section may not explain any +mathematics.) The relationship could be a matter of historical +connection with the subject or with related matters, or of legal, +commercial, philosophical, ethical or political position regarding +them. + +The "Invariant Sections" are certain Secondary Sections whose titles +are designated, as being those of Invariant Sections, in the notice +that says that the Document is released under this License. + +The "Cover Texts" are certain short passages of text that are listed, +as Front-Cover Texts or Back-Cover Texts, in the notice that says that +the Document is released under this License. + +A "Transparent" copy of the Document means a machine-readable copy, +represented in a format whose specification is available to the +general public, whose contents can be viewed and edited directly and +straightforwardly with generic text editors or (for images composed of +pixels) generic paint programs or (for drawings) some widely available +drawing editor, and that is suitable for input to text formatters or +for automatic translation to a variety of formats suitable for input +to text formatters. A copy made in an otherwise Transparent file +format whose markup has been designed to thwart or discourage +subsequent modification by readers is not Transparent. A copy that is +not "Transparent" is called "Opaque". + +Examples of suitable formats for Transparent copies include plain +ASCII without markup, Texinfo input format, LaTeX input format, SGML +or XML using a publicly available DTD, and standard-conforming simple +HTML designed for human modification. Opaque formats include +PostScript, PDF, proprietary formats that can be read and edited only +by proprietary word processors, SGML or XML for which the DTD and/or +processing tools are not generally available, and the +machine-generated HTML produced by some word processors for output +purposes only. + +The "Title Page" means, for a printed book, the title page itself, +plus such following pages as are needed to hold, legibly, the material +this License requires to appear in the title page. For works in +formats which do not have any title page as such, "Title Page" means +the text near the most prominent appearance of the work's title, +preceding the beginning of the body of the text. + + +2. VERBATIM COPYING + +You may copy and distribute the Document in any medium, either +commercially or noncommercially, provided that this License, the +copyright notices, and the license notice saying this License applies +to the Document are reproduced in all copies, and that you add no other +conditions whatsoever to those of this License. You may not use +technical measures to obstruct or control the reading or further +copying of the copies you make or distribute. However, you may accept +compensation in exchange for copies. If you distribute a large enough +number of copies you must also follow the conditions in section 3. + +You may also lend copies, under the same conditions stated above, and +you may publicly display copies. + + +3. COPYING IN QUANTITY + +If you publish printed copies of the Document numbering more than 100, +and the Document's license notice requires Cover Texts, you must enclose +the copies in covers that carry, clearly and legibly, all these Cover +Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on +the back cover. Both covers must also clearly and legibly identify +you as the publisher of these copies. The front cover must present +the full title with all words of the title equally prominent and +visible. You may add other material on the covers in addition. +Copying with changes limited to the covers, as long as they preserve +the title of the Document and satisfy these conditions, can be treated +as verbatim copying in other respects. + +If the required texts for either cover are too voluminous to fit +legibly, you should put the first ones listed (as many as fit +reasonably) on the actual cover, and continue the rest onto adjacent +pages. + +If you publish or distribute Opaque copies of the Document numbering +more than 100, you must either include a machine-readable Transparent +copy along with each Opaque copy, or state in or with each Opaque copy +a publicly-accessible computer-network location containing a complete +Transparent copy of the Document, free of added material, which the +general network-using public has access to download anonymously at no +charge using public-standard network protocols. If you use the latter +option, you must take reasonably prudent steps, when you begin +distribution of Opaque copies in quantity, to ensure that this +Transparent copy will remain thus accessible at the stated location +until at least one year after the last time you distribute an Opaque +copy (directly or through your agents or retailers) of that edition to +the public. + +It is requested, but not required, that you contact the authors of the +Document well before redistributing any large number of copies, to give +them a chance to provide you with an updated version of the Document. + + +4. MODIFICATIONS + +You may copy and distribute a Modified Version of the Document under +the conditions of sections 2 and 3 above, provided that you release +the Modified Version under precisely this License, with the Modified +Version filling the role of the Document, thus licensing distribution +and modification of the Modified Version to whoever possesses a copy +of it. In addition, you must do these things in the Modified Version: + +A. Use in the Title Page (and on the covers, if any) a title distinct + from that of the Document, and from those of previous versions + (which should, if there were any, be listed in the History section + of the Document). You may use the same title as a previous version + if the original publisher of that version gives permission. +B. List on the Title Page, as authors, one or more persons or entities + responsible for authorship of the modifications in the Modified + Version, together with at least five of the principal authors of the + Document (all of its principal authors, if it has less than five). +C. State on the Title page the name of the publisher of the + Modified Version, as the publisher. +D. Preserve all the copyright notices of the Document. +E. Add an appropriate copyright notice for your modifications + adjacent to the other copyright notices. +F. Include, immediately after the copyright notices, a license notice + giving the public permission to use the Modified Version under the + terms of this License, in the form shown in the Addendum below. +G. Preserve in that license notice the full lists of Invariant Sections + and required Cover Texts given in the Document's license notice. +H. Include an unaltered copy of this License. +I. Preserve the section entitled "History", and its title, and add to + it an item stating at least the title, year, new authors, and + publisher of the Modified Version as given on the Title Page. If + there is no section entitled "History" in the Document, create one + stating the title, year, authors, and publisher of the Document as + given on its Title Page, then add an item describing the Modified + Version as stated in the previous sentence. +J. Preserve the network location, if any, given in the Document for + public access to a Transparent copy of the Document, and likewise + the network locations given in the Document for previous versions + it was based on. These may be placed in the "History" section. + You may omit a network location for a work that was published at + least four years before the Document itself, or if the original + publisher of the version it refers to gives permission. +K. In any section entitled "Acknowledgements" or "Dedications", + preserve the section's title, and preserve in the section all the + substance and tone of each of the contributor acknowledgements + and/or dedications given therein. +L. Preserve all the Invariant Sections of the Document, + unaltered in their text and in their titles. Section numbers + or the equivalent are not considered part of the section titles. +M. Delete any section entitled "Endorsements". Such a section + may not be included in the Modified Version. +N. Do not retitle any existing section as "Endorsements" + or to conflict in title with any Invariant Section. + +If the Modified Version includes new front-matter sections or +appendices that qualify as Secondary Sections and contain no material +copied from the Document, you may at your option designate some or all +of these sections as invariant. To do this, add their titles to the +list of Invariant Sections in the Modified Version's license notice. +These titles must be distinct from any other section titles. + +You may add a section entitled "Endorsements", provided it contains +nothing but endorsements of your Modified Version by various +parties--for example, statements of peer review or that the text has +been approved by an organization as the authoritative definition of a +standard. + +You may add a passage of up to five words as a Front-Cover Text, and a +passage of up to 25 words as a Back-Cover Text, to the end of the list +of Cover Texts in the Modified Version. Only one passage of +Front-Cover Text and one of Back-Cover Text may be added by (or +through arrangements made by) any one entity. If the Document already +includes a cover text for the same cover, previously added by you or +by arrangement made by the same entity you are acting on behalf of, +you may not add another; but you may replace the old one, on explicit +permission from the previous publisher that added the old one. + +The author(s) and publisher(s) of the Document do not by this License +give permission to use their names for publicity for or to assert or +imply endorsement of any Modified Version. + + +5. COMBINING DOCUMENTS + +You may combine the Document with other documents released under this +License, under the terms defined in section 4 above for modified +versions, provided that you include in the combination all of the +Invariant Sections of all of the original documents, unmodified, and +list them all as Invariant Sections of your combined work in its +license notice. + +The combined work need only contain one copy of this License, and +multiple identical Invariant Sections may be replaced with a single +copy. If there are multiple Invariant Sections with the same name but +different contents, make the title of each such section unique by +adding at the end of it, in parentheses, the name of the original +author or publisher of that section if known, or else a unique number. +Make the same adjustment to the section titles in the list of +Invariant Sections in the license notice of the combined work. + +In the combination, you must combine any sections entitled "History" +in the various original documents, forming one section entitled +"History"; likewise combine any sections entitled "Acknowledgements", +and any sections entitled "Dedications". You must delete all sections +entitled "Endorsements." + + +6. COLLECTIONS OF DOCUMENTS + +You may make a collection consisting of the Document and other documents +released under this License, and replace the individual copies of this +License in the various documents with a single copy that is included in +the collection, provided that you follow the rules of this License for +verbatim copying of each of the documents in all other respects. + +You may extract a single document from such a collection, and distribute +it individually under this License, provided you insert a copy of this +License into the extracted document, and follow this License in all +other respects regarding verbatim copying of that document. + + +7. AGGREGATION WITH INDEPENDENT WORKS + +A compilation of the Document or its derivatives with other separate +and independent documents or works, in or on a volume of a storage or +distribution medium, does not as a whole count as a Modified Version +of the Document, provided no compilation copyright is claimed for the +compilation. Such a compilation is called an "aggregate", and this +License does not apply to the other self-contained works thus compiled +with the Document, on account of their being thus compiled, if they +are not themselves derivative works of the Document. + +If the Cover Text requirement of section 3 is applicable to these +copies of the Document, then if the Document is less than one quarter +of the entire aggregate, the Document's Cover Texts may be placed on +covers that surround only the Document within the aggregate. +Otherwise they must appear on covers around the whole aggregate. + + +8. TRANSLATION + +Translation is considered a kind of modification, so you may +distribute translations of the Document under the terms of section 4. +Replacing Invariant Sections with translations requires special +permission from their copyright holders, but you may include +translations of some or all Invariant Sections in addition to the +original versions of these Invariant Sections. You may include a +translation of this License provided that you also include the +original English version of this License. In case of a disagreement +between the translation and the original English version of this +License, the original English version will prevail. + + +9. TERMINATION + +You may not copy, modify, sublicense, or distribute the Document except +as expressly provided for under this License. Any other attempt to +copy, modify, sublicense or distribute the Document is void, and will +automatically terminate your rights under this License. However, +parties who have received copies, or rights, from you under this +License will not have their licenses terminated so long as such +parties remain in full compliance. + + +10. FUTURE REVISIONS OF THIS LICENSE + +The Free Software Foundation may publish new, revised versions +of the GNU Free Documentation License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. See +http://www.gnu.org/copyleft/. + +Each version of the License is given a distinguishing version number. +If the Document specifies that a particular numbered version of this +License "or any later version" applies to it, you have the option of +following the terms and conditions either of that specified version or +of any later version that has been published (not as a draft) by the +Free Software Foundation. If the Document does not specify a version +number of this License, you may choose any version ever published (not +as a draft) by the Free Software Foundation. + --- texmacs-1.0.6.10.orig/debian/control +++ texmacs-1.0.6.10/debian/control @@ -0,0 +1,45 @@ +Source: texmacs +Section: editors +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Atsuhito KOHDA +Uploaders: "Kamaraju Kusumanchi" +Build-Depends: debhelper (>= 4.2.0), cdbs (>= 0.4), dpatch, guile-1.8-dev, libxt-dev, libx11-dev, x11proto-core-dev, libltdl3-dev, libfreetype6-dev, autotools-dev, r-base-core (>= 2.0), libimlib2-dev, netpbm, libjpeg-progs, libtiff-tools, ispell, librsvg2-bin, xfig, imagemagick +Standards-Version: 3.7.2 + +Package: texmacs +Architecture: any +Depends: ${shlibs:Depends}, texmacs-common (= ${source:Version}), texlive-base, texlive-base-bin, texlive-extra-utils, xbase-clients, gs-gpl, groff +Recommends: texmacs-extra-fonts, netpbm, libjpeg-progs | libjpeg-mmx-progs, libtiff-tools, ispell, librsvg2-bin, xfig, imagemagick +Suggests: wget, python +Enhances: axiom, maxima, octave, pari-gp, yacas, r-base +Description: WYSIWYG mathematical text editor using TeX fonts + GNU TeXmacs is a free scientific text editor, which was both inspired + by TeX and GNU Emacs. + . + The editor allows you to write structured documents via a WYSIWYG + (what-you-see-is-what-you-get) and a user friendly interface. New + styles may be created by the user. The program implements + high-quality typesetting algorithms and TeX fonts, which help you to + produce professionally looking documents. + . + The high typesetting quality still goes through for automatically + generated formulas, which makes TeXmacs suitable as an interface for + computer algebra systems. TeXmacs also supports the Guile/Scheme + extension language, so that you may customize the interface and write + your own extensions to the editor. + . + This package contains the architecture dependent files. + . + Homepage: http://www.texmacs.org. + +Package: texmacs-common +Architecture: all +Recommends: texmacs (= ${source:Version}) +Replaces: texmacs (<= 1.0.3-4) +Description: WYSIWYG mathematical text editor using TeX fonts + GNU TeXmacs is a free scientific text editor, which was both inspired + by TeX and GNU Emacs. + . + This package contains the architecture-independent files, including + the documentation. --- texmacs-1.0.6.10.orig/debian/texmacs.install +++ texmacs-1.0.6.10/debian/texmacs.install @@ -0,0 +1,6 @@ +debian/tmp/usr/lib/texmacs +debian/tmp/usr/bin/texmacs +debian/tmp/usr/include/TeXmacs.h +debian/tmp/usr/share/man/man1/texmacs.1.gz + +debian/tmp/usr/bin/fig2ps usr/lib/texmacs/TeXmacs/bin --- texmacs-1.0.6.10.orig/debian/README.graphic-formats +++ texmacs-1.0.6.10/debian/README.graphic-formats @@ -0,0 +1,35 @@ +TeXmacs can include graphics of different formats by using external +graphic conversion programs. Here is the chain of graphic conversion +formats used for the different graphic formats known to TeXmacs, +together with the debian package(s) containing them. In case of +several debian packages being listed for one graphic conversion +program you may install any of these. These packages are also listed +in the "recommends" field of the package control information. + + + +Format | Program | Debian Package (use any of your choice) +--------+---------------+----------------------------------------- +.gif | giftopnm | netpbm + | & pnmtops | netpbm +.jpg | djpeg | libjpeg-progs, libjpeg-mmx-progs + | & pnmtops | netpbm +.pdf | pdf2ps | gs +.png | pngtopnm | netpbm + | & pnmtops | netpbm +.ppm | ppmtogif | netpbm + | & giftopnm | netpbm + | & pnmtops | netpbm +.pnm | pnmtops | netpbm +.tiff | tiff2ps | libtiff-tools +.xpm | xpmtoppm | netpbm + | & ppmtogif | netpbm + | & giftopnm | netpbm + | & pnmtops | netpbm + + +This information has been compiled for version 1.0.1.4 of TeXmacs. + +Ralf Treinen + +March 10, 2003 (last updated September 15, 2004) --- texmacs-1.0.6.10.orig/debian/texmacs.mime +++ texmacs-1.0.6.10/debian/texmacs.mime @@ -0,0 +1 @@ +text/texmacs; /usr/bin/texmacs %s; compose=/usr/bin/texmacs %s; edit=/usr/bin/texmacs; description="GNU TeXmacs document"; test=test -n "$DISPLAY"; priority=5 --- texmacs-1.0.6.10.orig/debian/texmacs-common.menu +++ texmacs-1.0.6.10/debian/texmacs-common.menu @@ -0,0 +1,6 @@ +?package(texmacs):\ + needs="X11"\ + section="Apps/Editors"\ + title="GNU TeXmacs"\ + command="texmacs"\ + icon="/usr/share/pixmaps/TeXmacs.xpm" --- texmacs-1.0.6.10.orig/debian/texmacs-common.lintian +++ texmacs-1.0.6.10/debian/texmacs-common.lintian @@ -0,0 +1,2 @@ +texmacs-common: pkg-not-in-package-test texmacs /usr/share/menu/texmacs-common +texmacs-common: menu-command-not-in-package /usr/share/menu/texmacs-common:6 texmacs --- texmacs-1.0.6.10.orig/debian/texmacs-common.install +++ texmacs-1.0.6.10/debian/texmacs-common.install @@ -0,0 +1,4 @@ +debian/tmp/usr/share/texmacs +TeXmacs/misc/mime/texmacs.applications usr/share/application-registry +TeXmacs/misc/mime/texmacs.desktop usr/share/applications +debian/TeXmacs.xpm usr/share/pixmaps --- texmacs-1.0.6.10.orig/debian/texmacs-common.dirs +++ texmacs-1.0.6.10/debian/texmacs-common.dirs @@ -0,0 +1,2 @@ +usr/share/pixmaps +usr/share/lintian/overrides --- texmacs-1.0.6.10.orig/debian/texmacs.links +++ texmacs-1.0.6.10/debian/texmacs.links @@ -0,0 +1 @@ +usr/share/texmacs/TeXmacs/examples usr/share/doc/texmacs/examples --- texmacs-1.0.6.10.orig/debian/rules +++ texmacs-1.0.6.10/debian/rules @@ -0,0 +1,27 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/dpatch.mk + +DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/usr/ --libexecdir=/usr/lib/texmacs --datadir=/usr/share/texmacs --mandir=/usr/share/man + +clean:: + rm -rf TeXmacs/misc/pixmacs/.xvpics + rm -f config.log misc/admin/admin.makefile + +binary-post-install/texmacs-common:: + mv debian/texmacs-common/usr/share/texmacs/TeXmacs/misc/pixmaps debian/texmacs-common/usr/share/pixmaps/texmacs + + rm debian/texmacs-common/usr/share/pixmaps/texmacs/unknown.ps \ + debian/texmacs-common/usr/share/texmacs/TeXmacs/LICENSE \ + debian/texmacs-common/usr/share/pixmaps/texmacs/LICENSE \ + debian/texmacs-common/usr/share/texmacs/TeXmacs/plugins/octave/doc/COPYING + + install -m 644 debian/texmacs-common.lintian debian/texmacs-common/usr/share/lintian/overrides/texmacs-common + + ln -s ../../../pixmaps/texmacs debian/texmacs-common/usr/share/texmacs/TeXmacs/misc/pixmaps + ln -s ../../common-licenses/GPL debian/texmacs-common/usr/share/texmacs/TeXmacs/LICENSE + +binary-predeb/texmacs-common:: + chmod a+x debian/texmacs-common/usr/share/texmacs/TeXmacs/langs/encoding/*.awk --- texmacs-1.0.6.10.orig/debian/TeXmacs.xpm +++ texmacs-1.0.6.10/debian/TeXmacs.xpm @@ -0,0 +1,52 @@ +/* XPM */ +static char *TeXmacs-icon[] = { +/* columns rows colors chars-per-pixel */ +"32 32 14 1", +" c black", +". c #191919", +"X c gray20", +"o c #7f7f7f", +"O c #7f7f00", +"+ c #4c4c4c", +"@ c #666667", +"# c gray50", +"$ c cyan", +"% c gray60", +"& c #b2b2b2", +"* c gray80", +"= c gray90", +"- c gray100", +/* pixels */ +"*****&*&&&**&&&*&&&*$**&&&&&&&&&", +"*&$*&&*&&*&&*&&&&*$&&&**&**&&*$*", +"&&*&&&&&*&&&&****&***&*&****&***", +"*&&&*&*&**$*$*&&&&&*&&&&**#&&&&*", +"&*&*$*&&&&&&*****&**&*&&*&*&&*&&", +"&&&&**&&*&*&&&*&&&&#&&*&&****%&*", +"&**&*&&*****%&%&%#&*%#&**&*%*&&*", +"=*&&*&&&*&&&=***&#*=%%%%%*=&%%%&", +"&..X+X .+X. =***&**=%+ .%=%%XX#&", +"&.&&*& #=**X=&#&*%&%&&+ @&&&X&==", +"%.-#*& @%&*#*&#-O%--##% .%&+&*&*", +"%%=#=& @&*%&&&&%=----&*@ X@#=&%*", +"--*#=& #*O*=%*%-====&#%=X ==-#&", +"&*$&%& @**####%##%##=*=&% @*%**", +"*&&&%% @*%%#..%%%%X *===X+ .*=&&", +"*&*&=& #*==% X*****.&==@#&+..*=&", +"&***=& @-&*% X==%&=%%=%#%&-+ X==", +"&**=-& @-*%% X==@**==*X==#**. +=", +"&*-@@+@@@@=% .@+.&=&@@+#=#-#+++@", +"&&==--==%*-% .==+*---===*&*-----", +"*$**&&*%==#% X*=%=--#==**=#****&", +"&&&**&&o==#% .**-%-=@-===##**&&&", +"&&*&*&&#==-% X=&*&*@@%%&#&#%$**&", +"**&&&**%&*@X @@++. %%&##%#&*&&&", +"&&&*&&&&#==-=------=&%#%&##**&&&", +"*&&&&*&&#&==#%&&&#%##%%&&##*&*&*", +"&****&$*&#*=-*#&&####&#####&&*&&", +"$*&&&&***%&*==&=%#=###&%%#**&&&*", +"&&&&&&&**&##*=*&*#*#o%%##%*$&$**", +"*&*&*&&&**&%#&==*##*&&%&%**&*&&*", +"$*&****&*$*&*##*&#%*&*&&*&&*&*&*", +"**&*&*$&&&&&&*&%%*&*&&*&*&&*&&&&" +}; --- texmacs-1.0.6.10.orig/debian/watch +++ texmacs-1.0.6.10/debian/watch @@ -0,0 +1,2 @@ +version=3 +ftp://ftp.texmacs.org/pub/TeXmacs/targz/TeXmacs-(\d+\.\d+\.\d+\.\d+)-src\.tar\.gz --- texmacs-1.0.6.10.orig/debian/compat +++ texmacs-1.0.6.10/debian/compat @@ -0,0 +1 @@ +4 --- texmacs-1.0.6.10.orig/debian/texmacs.docs +++ texmacs-1.0.6.10/debian/texmacs.docs @@ -0,0 +1 @@ +debian/README.graphic-formats