debian/0000755000000000000000000000000011745065436007201 5ustar debian/source/0000755000000000000000000000000011745065436010501 5ustar debian/source/format0000644000000000000000000000001411745065436011707 0ustar 3.0 (quilt) debian/clean0000644000000000000000000000016011745065436010203 0ustar build-stamp m/*.eps m/*.tmp m/img* m/myNewSymbol.psd m/demo*.ppm m/demo*.jpg m/demo_* m/demo*.html m/epstk.conf debian/patches/0000755000000000000000000000000011745065436010630 5ustar debian/patches/series0000644000000000000000000000003311745065436012041 0ustar 02_axis-value-labels.patch debian/patches/02_axis-value-labels.patch0000644000000000000000000000137211745065436015473 0ustar Author: Rafael Laboissiere Description: Allow arbitrary labels to be plotted at axis tics --- a/m/escalexy.m +++ b/m/escalexy.m @@ -64,7 +64,7 @@ if ischar(vForm) valueForm=vForm; else - if vForm==0 + if isscalar (vForm) && vForm==0 expo=-log10(valueStep*signOfDelta); if rem(expo,1)>0 expo=expo+1; @@ -130,6 +130,14 @@ valueCurrent=0; end fprintf(epsFile,moveValueForm); + if iscell (vForm) + valueForm = '%s'; + if size (vForm, 1) >= currentLabel + valueCurrent = vForm {currentLabel++}; + else + currentValue = ' '; + end + end valueStr=sprintf(valueForm,valueCurrent); fprintf(epsFile,showForm,valueStr); end debian/epstk.conf0000644000000000000000000000143011745065436011174 0ustar ## -*- octave -*- ## Configuration file for the Debian GNU/Linux package of octave-epstk ## ## This file is sourced by einit.m. ## You can override it from your ~/.octaverc file ePath='/usr/share/octave/site/m/octave-epstk/'; % default directory of epstk-mfiles ePsdPath=ePath; % default path for the psd symbol files eFileName=tmpnam; % default eps-outputfile eUserUnit='mm'; % or 'cm' or 'inch' or 'inch/72' %eGhostview='ghostview -magstep -1'; % ghostview for linux eGhostview='gv'; % gv for linux eBrowser='sensible-browser'; % set the browser to be used ## See /usr/share/octave/site/m/epstk/einit.m for other values that you might ## want to customize, and /usr/share/doc/octave-epstk/ for documentation. debian/rules0000755000000000000000000000227011745065436010262 0ustar #!/usr/bin/make -f # -*- makefile -*- # debian/rules file for the Debian/GNU Linux octave-epstk package include /usr/share/octave/debian/defs.make include /usr/share/cdbs/1/rules/debhelper.mk shrpkg = /usr/share/octave/debian # kick out files created during 'make check'; # without this, we can't use globbing parameters in octave-epstk.install # (difficulties arise for example with .jpg, as default.jpg should be included, # but no other .jpg files) DEB_DH_INSTALL_ARGS_DEFAULT += --exclude=myNewSymbol.psd # Do not compress the JavaScript files, needed for the documentation DEB_COMPRESS_EXCLUDE_ALL = .js configure/octave-epstk:: # Rename einit.m to epstk.conf, as dh_install cannot rename files when moving them # And the file name should really end up as /etc/epstk.conf cp m/einit.m m/epstk.conf # Poor man's "make check" build/octave-epstk:: build-stamp build-stamp: echo "### Running demos with octave" ; \ ( cd m ; \ echo 'global eConfigFile; \ eConfigFile = "../debian/epstk.conf-demos"; \ ehelp = "No call to ehelp in demo batch"; \ edemos;' \ | octave --silent --no-init-file ) ; \ touch build-stamp install/octave-epstk:: $(shrpkg)/dh/octave-pkg-helper debian/changelog0000644000000000000000000004257111745065436011064 0ustar octave-epstk (2.4-1) unstable; urgency=low * New upstream release 2.4 * Refresh patches for new upstream release * Dropped patches (applied upstream): - fix_invisible_axis - 03_psd-path.patch - set_debian_defaults -- Thomas Weber Sun, 22 Apr 2012 22:33:20 +0200 octave-epstk (2.3-3) unstable; urgency=low * Bump to debhelper compat level 9 * Bump to Standards-Version 3.9.3, no changes needed * Build-depend on octave-pkg-dev >= 1.0.0, to build against Octave 3.6 * Add Sébastien Villemot to the list of Uploaders * debian/copyright: update to machine-readable format 1.0 * New patch: fix_invisible_axis (closes: #660750) -- Thomas Weber Wed, 14 Mar 2012 21:26:05 +0100 octave-epstk (2.3-2) unstable; urgency=low * Bump Standards-Version to 3.9.1, no changes needed -- Thomas Weber Wed, 16 Feb 2011 12:36:19 +0100 octave-epstk (2.3-1) experimental; urgency=low * New upstream release - Dropped patches (applied upstream): - 05_faster-ebbox.patch - 06_edsymbol-for-octave-2.9.13.patch - plot_whole_line - tickless_axes - update_documentation - modern-str-functions - Dropped patches: - 04_source-etc-epstk-conf.patch: Upstream changed the configuration system, so there's no need to source /etc/epstk.conf any longer (it's symlinked as einit.m) - 01_add-plotdecimate.patch: moved into octave-plot, a 'suggests' for that packages was added. - New patch: set_debian_defaults: Set sensible defaults in /etc/epstk.conf * debian/control: Remove Rafael Laboissiere from Uploaders (Closes: #571895) * Switch to dpkg-source 3.0 (quilt) format -- Thomas Weber Fri, 31 Dec 2010 22:15:15 +0100 octave-epstk (2.2-15) unstable; urgency=low * debian/control, debian/rules: Switch to octave3.2 * epstk.conf Set eBrowser variable to sensible-browser -- Thomas Weber Sun, 31 Jan 2010 21:20:09 +0100 octave-epstk (2.2-14) unstable; urgency=low * debian/control: + The Debian packaging files are now maintained through a Git repository at alioth.debian.org. Switch the Vcs-* URLs to Git, accordingly. + Bump Standards-Version to 3.8.1 (add file debian/README.source explaining the quilt patch system used in the package) -- Rafael Laboissiere Tue, 05 May 2009 08:25:06 +0200 octave-epstk (2.2-13) unstable; urgency=low * Upload to unstable. -- Thomas Weber Sat, 21 Feb 2009 14:43:57 +0100 octave-epstk (2.2-12) experimental; urgency=low [ Rafael Laboissiere ] * debian/rules: + Use debian/clean instead of manually cleaning files + Drop dependencies on Octave 2.1, since this version will be removed from Debian after the release of lenny * debian/compat, debian/control: Bump build-dependency on debhelper to >= 7.0.0, otherwise debian/clean is moot * debian/clean: New file * debian/control: + Bump Standards-Version to 3.8.0 (no changes needed) + Drop support for octave2.1 + Depends on ${misc:Depends} (Lintian warning) + Move ghostscript and octave3.0-headers from Build-Depends into Build-Depends-Indep * debian/patches/tickless_axes: Add description * debian/patches/modern-str-functions: Use char() and ischar() instead of the deprecated setstr() and isstr() [ Thomas Weber ] * New patches: - update_documentation: update the documentation (closes: #490797) -- Rafael Laboissiere Wed, 17 Dec 2008 23:25:17 +0100 octave-epstk (2.2-11) unstable; urgency=low * debian/rules: use long options for Octave and parse the global configuration file (closes: #479928) -- Thomas Weber Wed, 07 May 2008 11:52:46 +0200 octave-epstk (2.2-10) unstable; urgency=low * New patch: tickless_axes, enables setting/removing ticks on individual axes (hopefully closes: #474269). Thanks again to Stefan Müller for the patch. -- Thomas Weber Wed, 23 Apr 2008 00:01:02 +0200 octave-epstk (2.2-9) unstable; urgency=low [ Rafael Laboissiere ] * Switch from CDBS' simple patchsys to quilt * debian/control: + Move gs-common into Build-Depends-Indep + Allow upload by Debian Maintainers * debian/copyright: Add proper copyright notices for both the upstream sources and the Debian packaging [ Thomas Weber ] * debian/control: Vcs-fields point to the trunk/ directory * New patch: plot_whole_line. Take smaller stepsize for minDelta (closes: #474257). Thanks to Stefan Müller for the patch. * debian/control: Switch dependency from gs-common to ghostscript and move it from build-depends-indep to build-depends, otherwise the demos do not run. Move the octave*-headers dependency from build-depends-indep to build-depends. -- Thomas Weber Tue, 15 Apr 2008 15:14:30 +0200 octave-epstk (2.2-8) unstable; urgency=low * Switch to Octave 3.0 instead of 2.9 * Add myself to Uploaders -- Thomas Weber Wed, 26 Dec 2007 18:07:52 +0100 octave-epstk (2.2-7) unstable; urgency=low * debian/control: + Use the now official Vcs-* fields instead of the obsolete XS-Vcs-* + Dropped the Homepage pseudo-header from the extended description + Bumped Standards-Version to 3.7.3 -- Rafael Laboissiere Wed, 05 Dec 2007 12:56:57 +0100 octave-epstk (2.2-6) unstable; urgency=low * debian/patches/06_edsymbol-for-octave-2.9.13.patch: Patch proposed by the upstream author, Stefan Müller, for making edsymbol.m work with Octave >= 2.9.13 * debian/control: Added Homepage field and pseudo-header * debian/watch: Added file -- Rafael Laboissiere Sun, 07 Oct 2007 21:52:45 +0200 octave-epstk (2.2-5) unstable; urgency=low * debian/patches/05_faster-ebbox.patch: New patch. Make ebbox 25% faster (according to the upstream author, thanks to Stefan Müller) -- Rafael Laboissiere Wed, 30 May 2007 16:33:42 +0200 octave-epstk (2.2-4) unstable; urgency=low * debian/install: Install m/*.inc files, such that edemo17 and edemo18 work (thanks to Stefan Müller) * debian/patches/60_source-etc-epstk-conf.patch: Use default file name when eConfigFile variable exists but is empty (thanks to Stefan Müller) -- Rafael Laboissiere Wed, 30 May 2007 12:31:48 +0200 octave-epstk (2.2-3) unstable; urgency=low * debian/rules: Avoid compression of *.js files, such that the documentation can be accessed (thanks to Stefan Müller) -- Rafael Laboissiere Wed, 30 May 2007 09:37:01 +0200 octave-epstk (2.2-2) unstable; urgency=low * debian/patches/60_source-etc-epstk-conf.patch: Fixed loading of the eConfigFile (thanks to Stefan Müller) -- Rafael Laboissiere Tue, 29 May 2007 16:40:46 +0200 octave-epstk (2.2-1) unstable; urgency=low * New upstream release * debian/patches: + 50_axis-value-labels, 60_source-etc-epstk-conf: Adapted to new upstream version + 50_clean-tmp-files, 50_fix_legend_scaling, 60_autoscale-small-numbers: Removed (applied upstream) + 50_psd-path: Removed parts that were applied upstream * debian/README.Debian: Reworded text about patch 50_axis-value-labels * debian/rules: + When calling the demo batch, undefine ehelp such that a web browser is not invoked by edemos.m + Remove m/demo*.html files created by edemos -- Rafael Laboissiere Wed, 23 May 2007 12:26:27 +0200 octave-epstk (2.1-8) unstable; urgency=low * debian/patches/50_clean-tmp-files.patch: Unlink *.tmp files created by eebox and ebitmap functions (closes: #365758) * debian/patches/60_autoscale-small-numbers.patch: Force the display of zero instead of small floating numbers when using autoscale with graphs that go from 0 to 10000 (closes: #361982) * Thanks to Francesco Potortì for the two patches above -- Rafael Laboissiere Fri, 22 Dec 2006 15:24:23 +0100 octave-epstk (2.1-7) unstable; urgency=low [ Thomas Weber ] * Build-depend on gs-common (Closes: #383509) (thanks, Andreas Jochens) * Really include the NEWS file * Remove temporary files (created during build) from the package, going back to the original package size -- Rafael Laboissiere Fri, 18 Aug 2006 16:30:32 +0200 octave-epstk (2.1-6) unstable; urgency=low * debian/patches/60_source-etc-epstk-conf.patch: Allow the user to specify another configuration file through the variable eConfigFile * debian/NEWS.Debian: Document the change above * debian/epstk.conf-demos: Configuration file for running the demos at package building * debian/rules: Use the above -- Rafael Laboissiere Wed, 16 Aug 2006 14:55:16 +0200 octave-epstk (2.1-5) unstable; urgency=low * debian/rules: - Call both octave2.1-depends and octave2.9-depends - Run the demos in batch mode using both octave2.1 and octave2.9 - Remove files in m/ left by running the demos * debian/control: - In the Depends field, use the new substvars ${octave:Depends} - Build-depends on recent versions of the octave2.{1,9}-headers packages * debian/patches/50_add_plotdecimate.patch: New plotdecimate function provided by Francesco Potortì (renamed from the old patch 50_add_plotcollapse.patch) * debian/patches/50_source-etc-epstk-conf.patch: Only sources /etc/epstk.conf if this file exists * debian/patches/50_psd-path.patch: Avoid warning "implicit conversion from matrix to string" when calling edsymbol -- Rafael Laboissiere Mon, 14 Aug 2006 17:31:09 +0200 octave-epstk (2.1-4) unstable; urgency=low [ Thomas Weber ] * Add plotcollapse.m script from Francesco Potortì (Closes: #365757) Update copyright file accordingly. [ Rafael Laboissiere ] * debian/control: - Hardcoded the binary depend to octave2.9 | octave2.1, since epstk works with both version of Octave. This is an interim solution in waiting a better way to reintroduce the ${octave:Depends} variable in substvars. - Build-depends on both octave2.1-headers and octave2.9-headers -- Rafael Laboissiere Sat, 12 Aug 2006 13:34:58 +0200 octave-epstk (2.1-3) unstable; urgency=low * debian/control: - Bumped Standards-Version to 3.7.2 (no changes needed) - Moved cdbs and debhelper from Build-Depends-Indep to Build-Depends, complying with section 7.6 of the Debian Policy -- Rafael Laboissiere Fri, 16 Jun 2006 13:05:33 +0200 octave-epstk (2.1-2) unstable; urgency=low [ Thomas Weber ] * Update FSF postal address in copyright file * Bumped standards version to 3.6.2. No changes needed. * Bumped debhelper compat version to 5. * Switch to CDBS. * Add 50_fix_legend_scaling.dpatch (Closes: #347665) [ Rafael Laboissiere ] * debian/rules: - Use CDBS' simple-patchsys instead of dpatch - Added call to octave-depends in post-install action - Clean patched files m/*-center.psd * debian/patches/*.patch: Renamed from *.dpatch * debian/patches/README: Description of the patches. This information used to be in the headers of the old dpatches. -- Rafael Laboissiere Mon, 20 Mar 2006 08:33:24 +0100 octave-epstk (2.1-1) unstable; urgency=low +++ Changes by Rafael Laboissiere * New upstream release * debian/patches/50_source-etc-epstk-conf.dpatch: Adjusted for new upstream sources. * debian/rules: Drop renaming of test.m, which is not distributed anymore. -- Debian Octave Group Sat, 9 Apr 2005 10:28:13 +0200 octave-epstk (2.0.2-4) unstable; urgency=low +++ Changes by Rafael Laboissiere * debian/patches/50_axis-value-labels.dpatch: This patch slipped unnoticed in the last upload of the package. I am mentioning it here for the record. * debian/README.Debian: Document the patch above. -- Debian Octave Group Sun, 27 Feb 2005 16:41:45 +0100 octave-epstk (2.0.2-3) unstable; urgency=low +++ Changes by Rafael Laboissiere * debian/control: - Build-Depends on octave2.1-headers (>= 2.1.65) - Depends on the automatically generated substvar ${octave: Depends} - Suggests only gv | postscript * debian/rules: - Include defs.make from octave2.1-headers - Use $(MDIR) as install dir - Rename test.m to epstk_test.m (closes: #296903) -- Debian Octave Group Sun, 27 Feb 2005 15:27:29 +0100 octave-epstk (2.0.2-2) unstable; urgency=low +++ Changes by Rafael Laboissiere: * debian/patches/50_source-etc-epstk-conf.dpatch: Added patch for file m/eview.m, which also needs to source /etc/epstk.conf * debian/patches/50_psd-path.dpatch: Implement the global variable ePsdPath for searching *.psd files * debian/epstk.conf: Set default value for ePsdPath * debian/README.Debian: Added file -- Debian Octave Group Thu, 10 Feb 2005 20:35:43 +0100 octave-epstk (2.0.2-1) unstable; urgency=low +++ Changes by Rafael Laboissiere: * New upstream release * debian/control: - Set maintainer to Debian Octave Group - Build-Depend on dpatch * debian/rules: - Adjusted to use dpatch * debian/patches/50_source-etc-epstk-conf.dpatch: - Added patch for sourcing /etc/epstk.conf in function einit -- Debian Octave Group Thu, 10 Feb 2005 17:35:06 +0100 octave-epstk (2.0-6) unstable; urgency=low * m/*.m: Applied new upstream patch to fix demos (Closes: #247863) -- Dirk Eddelbuettel Wed, 16 Jun 2004 23:10:40 -0500 octave-epstk (2.0-5) unstable; urgency=low * m/{ebitmap,eidx2rgb,ejpgread,eplot,edsymbol,eimagesc,epline,epolaris}.m: New upstream versions * debian/control: Increased Standards-Version to 3.6.1 -- Dirk Eddelbuettel Wed, 7 Apr 2004 22:42:24 -0500 octave-epstk (2.0-4) unstable; urgency=low * m/eclose.m: New upstream version for Octave 2.1.50 * debian/control: Increased Standards-Version to 3.6.0 -- Dirk Eddelbuettel Thu, 24 Jul 2003 21:39:27 -0500 octave-epstk (2.0-3) unstable; urgency=low * debian/rules: Install additional files needed for demos -- Dirk Eddelbuettel Mon, 5 May 2003 21:27:39 -0500 octave-epstk (2.0-2) unstable; urgency=low * debian/rules: Also install m/*.jpg (Closes: #177156) -- Dirk Eddelbuettel Sun, 19 Jan 2003 09:48:56 -0600 octave-epstk (2.0-1) unstable; urgency=low * Upgraded to new upstream version 2.0 released today * As with previous releases: - converted upstream .zip files into .orig.tar.gz - small patch to einit.m and eview.m to read /etc/epstk.conf * doc/listing.pdf: Added new documentation file * debian/copyright: Fixed small typo (thanks, Christian Steigies) -- Dirk Eddelbuettel Tue, 14 Jan 2003 21:18:17 -0600 octave-epstk (1.9-1) unstable; urgency=low * Upgraded to new upstream release 1.9 * As with previous releases: - converted upstream .zip files into .orig.tar.gz - small patch to einit.m and eview.m to read /etc/epstk.conf * This version closes two forwarded bugs (Closes: #125848, #125854) -- Dirk Eddelbuettel Tue, 22 Jan 2002 22:48:39 -0600 octave-epstk (1.8-1) unstable; urgency=low * Upgraded to new upstream release 1.8 * As with previous releases: - converted upstream .zip into .orig.tar.gz - small patch to einit.m and eview.m to read /etc/epstk.conf -- Dirk Eddelbuettel Thu, 5 Jul 2001 22:30:22 -0500 octave-epstk (1.7-1) unstable; urgency=low * Upgraded to new upstream release 1.7 * As with release 1.6, - converted upstream .zip into .orig.tar.gz - small patch to einit.m and eview.m to read /etc/epstk.conf * debian/control: Added Build-Depends -- Dirk Eddelbuettel Thu, 27 Jul 2000 22:12:57 -0400 octave-epstk (1.6-2) unstable; urgency=low * debian/rules: Adapted to use /usr/share/ following the recommendation on FHS transition from the Technical Committee * debian/rules: Test for debhelper >= 2.0.40 for FHS compliance * debian/control: Upgraded to Debian Policy 3.0.1 -- Dirk Eddelbuettel Thu, 21 Oct 1999 20:06:03 -0400 octave-epstk (1.6-1) unstable; urgency=low * Initial Debian release, with Debian diffs blessed upstream. * Converted upstream .zip archive into .tar.gz * Uncompressed the two (large) .ps files with documentation * Saved web page at http://programmierer.freepage.de/dalles/epstk.html as README as it is the only document which provides a quick overview * Created a conffile /etc/epstk.conf for default variables (thanks to Rafael Laboissiere for the suggestion) * einit.m: source("/etc/epstk.conf"); to read Debian configuration * eview.m: source("/etc/epstk.conf"); to get value of eViewCommand -- Dirk Eddelbuettel Fri, 2 Jul 1999 19:48:18 -0400 Local Variables: eval: (progn (make-local-hook 'debian-changelog-add-version-hook) (add-hook 'debian-changelog-add-version-hook (lambda () (save-excursion (forward-line -1) (beginning-of-line) (insert "\n [ " (or (getenv "DEBFULLNAME") (user-full-name)) " ]"))) nil t)) End: debian/octave-epstk.links0000644000000000000000000000007411745065436012651 0ustar etc/epstk.conf usr/share/octave/site/m/octave-epstk/einit.m debian/compat0000644000000000000000000000000211745065436010377 0ustar 9 debian/copyright0000644000000000000000000001407111745065436011137 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: epsTk Upstream-Contact: Stefan Mueller Source: http://www.epstk.de/ Files: * Copyright: 1999-2010 Stefan Mueller License: GPL-2 Files: m/SMonoHand.pfa Copyright: 1999-2010 Stefan Mueller License: OFL Files: m/LayneLighthouse.pfa Copyright: Scott V. Layne. 2009 License: OFL Files: debian/* Copyright: 1999-2004 Dirk Eddelbuettel 2005-2008 Rafael Laboissière 2006-2012 Thomas Weber License: GPL-3+ License: GPL-2 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. . This program 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. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU General Public License, version 2, can be found in the file `/usr/share/common-licenses/GPL-2'. License: GPL-3+ This program 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 3 of the License, or (at your option) any later version. . This program 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. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU General Public License, version 3, can be found in the file `/usr/share/common-licenses/GPL-3'. License: OFL PREAMBLE The goals of the Open Font License (OFL) are to stimulate worldwide development of collaborative font projects, to support the font creation efforts of academic and linguistic communities, and to provide a free and open framework in which fonts may be shared and improved in partnership with others. . The OFL allows the licensed fonts to be used, studied, modified and redistributed freely as long as they are not sold by themselves. The fonts, including any derivative works, can be bundled, embedded, redistributed and/or sold with any software provided that any reserved names are not used by derivative works. The fonts and derivatives, however, cannot be released under any other type of license. The requirement for fonts to remain under this license does not apply to any document created using the fonts or their derivatives. . DEFINITIONS "Font Software" refers to the set of files released by the Copyright Holder(s) under this license and clearly marked as such. This may include source files, build scripts and documentation. . "Reserved Font Name" refers to any names specified as such after the copyright statement(s). . "Original Version" refers to the collection of Font Software components as distributed by the Copyright Holder(s). . "Modified Version" refers to any derivative made by adding to, deleting, or substituting -- in part or in whole -- any of the components of the Original Version, by changing formats or by porting the Font Software to a new environment. . "Author" refers to any designer, engineer, programmer, technical writer or other person who contributed to the Font Software. . PERMISSION & CONDITIONS Permission is hereby granted, free of charge, to any person obtaining a copy of the Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the Font Software, subject to the following conditions: . 1) Neither the Font Software nor any of its individual components, in Original or Modified Versions, may be sold by itself. . 2) Original or Modified Versions of the Font Software may be bundled, redistributed and/or sold with any software, provided that each copy contains the above copyright notice and this license. These can be included either as stand-alone text files, human-readable headers or in the appropriate machine-readable metadata fields within text or binary files as long as those fields can be easily viewed by the user. . 3) No Modified Version of the Font Software may use the Reserved Font Name(s) unless explicit written permission is granted by the corresponding Copyright Holder. This restriction only applies to the primary font name as presented to the users. . 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software shall not be used to promote, endorse or advertise any Modified Version, except to acknowledge the contribution(s) of the Copyright Holder(s) and the Author(s) or with their explicit written permission. . 5) The Font Software, modified or unmodified, in part or in whole, must be distributed entirely under this license, and must not be distributed under any other license. The requirement for fonts to remain under this license does not apply to any document created using the Font Software. . TERMINATION This license becomes null and void if any of the above conditions are not met. . DISCLAIMER THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. Comment: SIL Open Font License debian/watch0000644000000000000000000000012511745065436010230 0ustar version=3 http://epstk22.awardspace.com/down/startDLoad.html epstk(\d)(\d).m.bz2.tar debian/README.Debian0000644000000000000000000000262311745065436011245 0ustar octave-epstk for Debian ----------------------- The Debian package for epsTK introduces an improvement as regards the path for searching *.psd files (files containing symbols used in the edsymbol function). A new global variable called ePsdPath is available. This variable should contain a real path, like LOADPATH, allowing users to put its own *.psd files in a private directory, without losing the access to the *.psd files in ePath. ePsdPath defaults to the value of ePath. Two new symbol files are added: tria-center.psd and ftria-center.psd, containing centered triangles. The original tria.psd and ftria.psd symbols have their reference points on one of the sides of the triangle. Another patch was applied to the Debian package, which allows arbitrary text in the tics labels for the plot axes. The desired labels are put in the *ValueFormat global variables. Below is an example: eXAxisNorthValueFormat = {"","A","","","","","","","","","","B"}; eXAxisSouthValueFormat = {""}; for i = 2 : 12 eXAxisSouthValueFormat {i} = sprintf ("%d", i); endfor In upstream epsTK, these variables are scalar integers specifying the decimal precision of the labels. With the patch, the variables are checked to be cells and, if it is the case, their elements are printed instead of the numeric tic labels. This patch keeps the API backwards compatible. -- Rafael Laboissiere , 2005-27-02 debian/docs0000644000000000000000000000000611745065436010050 0ustar doc/* debian/install0000644000000000000000000000021611745065436010571 0ustar m/epstk.conf etc/ m/*.m m/*.psd m/epstkbc m/def* m/mFileList m/epsFileList m/octave.asc m/*.inc m/*.pfa usr/share/octave/site/m/octave-epstk/ debian/epstk.conf-demos0000644000000000000000000000024611745065436012305 0ustar ## -*- octave -*- ## Configuration file for running the demos during the building of ## the Debian GNU/Linux package of octave-epstk ePath = "./"; ePsdPath = ePath; debian/NEWS0000644000000000000000000000115711745065436007704 0ustar octave-epstk (2.1-6) unstable; urgency=low Starting with version 2.1-5, octave-epstk works with both octave2.1 and octave2.9. The user can also specify the name of the configuration file to be sourced by einit, overriding the default /etc/epstk.conf. This is accomplished by storing the file name in the eConfigFile variable prior to calling any of the epstk functions. Notice that the variable eConfigFile must be declared global, otherwise the above won't work. -- Rafael Laboissiere Wed, 16 Aug 2006 14:50:07 +0200 Local Variables: mode: debian-changelog End: debian/control0000644000000000000000000000202711745065436010605 0ustar Source: octave-epstk Section: math Priority: optional Maintainer: Debian Octave Group Uploaders: Thomas Weber , Sébastien Villemot DM-Upload-Allowed: yes Standards-Version: 3.9.3 Build-Depends: debhelper (>= 9), cdbs, quilt Build-Depends-Indep: ghostscript, octave-pkg-dev (>=1.0.1) Homepage: http://www.epstk.de/ Vcs-Git: git://git.debian.org/git/pkg-octave/octave-epstk.git Vcs-Browser: http://git.debian.org/?p=pkg-octave/octave-epstk.git Package: octave-epstk Architecture: all Depends: ${octave:Depends}, ${misc:Depends} Suggests: gv | postscript-viewer, octave-plot (>= 1.0.8+svn20101230-2) Description: GNU Octave encapsulated postscript toolkit The octave-epstk package provides, via a set of .m functions, a toolkit to create powerful encapsulated postscript (.eps) graphs. Most 2D scientific graphics functions are written. The generated .eps-files are very small and can be imported into other documents without loss of quality. debian/README.source0000644000000000000000000000045511745065436011364 0ustar README.source for octave-epstk ============================== This package uses quilt to manage all modifications to the upstream sources. See `/usr/share/doc/quilt/README.source' to get more information on how to use it. -- Rafael Laboissiere Tue, 05 May 2009 08:25:06 +0200