diff options
| author | Yuri Victorovich <yuri@FreeBSD.org> | 2026-06-29 05:03:22 +0000 |
|---|---|---|
| committer | Yuri Victorovich <yuri@FreeBSD.org> | 2026-06-29 05:55:31 +0000 |
| commit | c652d21cb5f0a220471e09b1036a4b60615c3ac4 (patch) | |
| tree | c2050a881105c43101a6e5dc3c4835617f2d4938 | |
| parent | c8525b9dab3dd3505c5b70445786b0af46a4bb3e (diff) | |
math/reduce: Remove in favor of math/reduce-psl
| -rw-r--r-- | MOVED | 1 | ||||
| -rw-r--r-- | math/Makefile | 1 | ||||
| -rw-r--r-- | math/reduce/Makefile | 65 | ||||
| -rw-r--r-- | math/reduce/distinfo | 3 | ||||
| -rw-r--r-- | math/reduce/files/patch-csl_fox_configure.ac | 11 | ||||
| -rw-r--r-- | math/reduce/files/patch-generic_newfront_redfront.h | 26 | ||||
| -rw-r--r-- | math/reduce/files/patch-libraries_libffi_configure.host | 11 | ||||
| -rw-r--r-- | math/reduce/files/patch-libraries_libffi_libffi.map.in | 12 | ||||
| -rw-r--r-- | math/reduce/files/redcsl.1 | 253 | ||||
| -rw-r--r-- | math/reduce/files/runcsl.sh | 4 | ||||
| -rw-r--r-- | math/reduce/pkg-descr | 18 | ||||
| -rw-r--r-- | math/reduce/pkg-plist | 112 |
12 files changed, 1 insertions, 516 deletions
@@ -5378,3 +5378,4 @@ net-im/libaccounts-qt@qt6|net-im/libaccounts-qt|2026-06-22|Unflavorize science/minc2|science/minc-tools|2026-06-24|Split into science/minc-tools and science/libminc www/xist|www/py-ll-xist|2026-06-24|Use correct Python package name net/seda||2026-06-26|Has expired: old, no users in the ports tree, unmaintained, uses long deprecated code removed in jdk25 +math/reduce|math/reduce-psl|2026-06-28|Remove duplicate port, use math/reduce-psl instead diff --git a/math/Makefile b/math/Makefile index 74de7e2075b4..aaf13c5c7a21 100644 --- a/math/Makefile +++ b/math/Makefile @@ -1187,7 +1187,6 @@ SUBDIR += randlib SUBDIR += rankwidth SUBDIR += readstat - SUBDIR += reduce SUBDIR += reduce-psl SUBDIR += reed-solomon SUBDIR += rehearse diff --git a/math/reduce/Makefile b/math/reduce/Makefile deleted file mode 100644 index 068cc656123f..000000000000 --- a/math/reduce/Makefile +++ /dev/null @@ -1,65 +0,0 @@ -PORTNAME= reduce -PORTVERSION= ${SFSUBDIR:S/snapshot_//:S/-//g} -PORTREVISION= 3 -CATEGORIES= math lang -MASTER_SITES= SF/${PORTNAME}-algebra/${SFSUBDIR}/ -DISTNAME= Reduce-svn6339-src - -MAINTAINER= yuri@FreeBSD.org -COMMENT= Codemist Standard Lisp REDUCE general-purpose computer system -WWW= http://www.reduce-algebra.com/ - -LICENSE= BSD2CLAUSE - -BROKEN_FreeBSD_15_aarch64= the bootstrapreduce build phase runs in too high memory and is killed by the system -BROKEN_FreeBSD_15_amd64= the bootstrapreduce build phase runs in too high memory and is killed by the system -BROKEN_armv7= fails to compile: error: no viable overloaded '=': return *this = int128_t(rhs); -BROKEN_i386= fails to compile: sysv.S:832:1: changed section flags for .eh_frame, expected: 0x2 - -BUILD_DEPENDS= gnuplot:math/gnuplot -LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ - libfreetype.so:print/freetype2 \ - libpng.so:graphics/png \ - libtiff.so:graphics/tiff - -USES= autoreconf:build libtool gmake ncurses jpeg xorg -USE_XORG= x11 xcursor xext xorgproto xft xrandr xrender - -SFSUBDIR= snapshot_2022-06-17 - -TARGET_SDIR= ${ARCH:S/amd64/x86_64/}-unknown-${OPSYS:tl}${OSREL} -CPPFLAGS+= -I${NCURSESINC} - -# Avoid GNU_CONFIGURE as it breaks staging -HAS_CONFIGURE= yes -ALL_TARGET= - -MAKE_JOBS_UNSAFE= yes - -CONFIGURE_ARGS= --with-csl -CPPFLAGS+= `freetype-config --cflags` -LDFLAGS+= `freetype-config --libs` - -REDUCE_BINS= ${WRKSRC}/cslbuild/${TARGET_SDIR} - -OPTIONS_DEFINE= DOCS - -do-install: - ${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${REDUCE_BINS}/csl/reduce.img ${STAGEDIR}${DATADIR} - ${INSTALL_PROGRAM} ${REDUCE_BINS}/csl/reduce ${STAGEDIR}${DATADIR} - ${INSTALL_SCRIPT} ${FILESDIR}/runcsl.sh ${STAGEDIR}${PREFIX}/bin/redcsl - ${INSTALL_MAN} ${FILESDIR}/redcsl.1 ${STAGEDIR}${PREFIX}/share/man/man1/ - ${MKDIR} ${STAGEDIR}${DATADIR}/reduce.doc - (cd ${REDUCE_BINS}/csl/reduce.doc && ${COPYTREE_SHARE} . \ - ${STAGEDIR}${DATADIR}/reduce.doc) - ${MKDIR} ${STAGEDIR}${PREFIX}/${FONTDIR} - (cd ${REDUCE_BINS}/csl/reduce.fonts && ${COPYTREE_SHARE} . \ - ${STAGEDIR}${DATADIR}/reduce.fonts) - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/manual/manual.pdf\ - ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/primers/*.pdf \ - ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/math/reduce/distinfo b/math/reduce/distinfo deleted file mode 100644 index e1be8a210039..000000000000 --- a/math/reduce/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1659678464 -SHA256 (Reduce-svn6339-src.tar.gz) = fba8567372126431bd60a14d780dc584e4677eb3275af351a5109552e7a62d4a -SIZE (Reduce-svn6339-src.tar.gz) = 242370067 diff --git a/math/reduce/files/patch-csl_fox_configure.ac b/math/reduce/files/patch-csl_fox_configure.ac deleted file mode 100644 index 2c6366098827..000000000000 --- a/math/reduce/files/patch-csl_fox_configure.ac +++ /dev/null @@ -1,11 +0,0 @@ ---- csl/fox/configure.ac.orig 2018-06-17 19:20:00 UTC -+++ csl/fox/configure.ac -@@ -166,7 +166,7 @@ if test "x$enable_release" = "xyes" && test "x$enable_ - CXXFLAGS="${CXXFLAGS} -Wuninitialized -ffast-math -fstrict-aliasing" - ;; - *) -- CXXFLAGS="${CXXFLAGS} -Wuninitialized -fomit-frame-pointer -ffast-math -fstrict-aliasing -finline-functions -fexpensive-optimizations" -+ CXXFLAGS="${CXXFLAGS} -Wuninitialized -fomit-frame-pointer -ffast-math -fstrict-aliasing -finline-functions" - LDFLAGS="-s ${LDFLAGS}" - ;; - esac diff --git a/math/reduce/files/patch-generic_newfront_redfront.h b/math/reduce/files/patch-generic_newfront_redfront.h deleted file mode 100644 index 83ed9bd1f793..000000000000 --- a/math/reduce/files/patch-generic_newfront_redfront.h +++ /dev/null @@ -1,26 +0,0 @@ -- fix of this failure on arm64: -- -- In file included from /wrkdirs/usr/ports/math/reduce/work/Reduce-svn6339-src/generic/newfront/redchild.c:31: -- /wrkdirs/usr/ports/math/reduce/work/Reduce-svn6339-src/generic/newfront/redfront.h:118:12: error: conflicting types for '__wcwidth' -- extern int wcwidth(wchar_t c); -- ^ -- /usr/include/wchar.h:213:21: note: expanded from macro 'wcwidth' -- #define wcwidth(_c) __wcwidth(_c) -- ^ -- /usr/include/_ctype.h:161:1: note: previous definition is here -- __wcwidth(__ct_rune_t _c) -- ^ -- 1 error generated. - ---- generic/newfront/redfront.h.orig 2021-03-16 10:41:22 UTC -+++ generic/newfront/redfront.h -@@ -115,7 +115,9 @@ typedef void (*sig_t)(int); - */ - #ifndef NATIVE_WINDOWS - #include "sys.h" -+# if !defined(__FreeBSD__) - extern int wcwidth(wchar_t c); -+# endif - #include "chartype.h" - #endif - diff --git a/math/reduce/files/patch-libraries_libffi_configure.host b/math/reduce/files/patch-libraries_libffi_configure.host deleted file mode 100644 index e734c3daf2a8..000000000000 --- a/math/reduce/files/patch-libraries_libffi_configure.host +++ /dev/null @@ -1,11 +0,0 @@ ---- libraries/libffi/configure.host.orig 2021-07-16 10:42:44.379020000 +0200 -+++ libraries/libffi/configure.host 2021-07-16 10:43:21.153777000 +0200 -@@ -203,7 +203,7 @@ - TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc - HAVE_LONG_DOUBLE_VARIANT=1 - ;; -- powerpc64-*-freebsd*) -+ powerpc64*-*-freebsd*) - TARGET=POWERPC; TARGETDIR=powerpc - ;; - powerpc*-*-rtems*) diff --git a/math/reduce/files/patch-libraries_libffi_libffi.map.in b/math/reduce/files/patch-libraries_libffi_libffi.map.in deleted file mode 100644 index 71403e73caa8..000000000000 --- a/math/reduce/files/patch-libraries_libffi_libffi.map.in +++ /dev/null @@ -1,12 +0,0 @@ ---- libraries/libffi/libffi.map.in.orig 2026-06-13 18:10:04.559180000 +0200 -+++ libraries/libffi/libffi.map.in 2026-06-13 18:10:04.570942000 +0200 -@@ -20,7 +20,9 @@ - ffi_type_sint64; - ffi_type_float; - ffi_type_double; -+#if HAVE_LONG_DOUBLE - ffi_type_longdouble; -+#endif - ffi_type_pointer; - - /* Exported functions. */ diff --git a/math/reduce/files/redcsl.1 b/math/reduce/files/redcsl.1 deleted file mode 100644 index 05106629ba78..000000000000 --- a/math/reduce/files/redcsl.1 +++ /dev/null @@ -1,253 +0,0 @@ -.TH REDCSL 1 "2010 October 10" "redcsl" -. -. -.SH NAME -redcsl \- Run REDUCE under CSL -. -. -.SH Synopsis -.B redcsl -[ -.I command-line switches -] [ -.I file ...\& -] -. -. -.SH DESCRIPTION -.I redcsl -runs REDUCE based on the -.BR CSL -Lisp system. -. -. -.SH REDCSL Options -.TP -.I file -read input from file. - -After all other options have been processed, the files given on the rest of -the command line are read in and processed. A filename of -.B - -can be used to designate standard input. -.TP -.B -b [OIP] -tells the system to avoid any attempt to recolour prompts and input text. -It will mainly be needed on X terminals that have been set up so that they -use colours that make the defaults here unhelpful, like white-on-black. - -This option can be followed by colour specifications to make things yet -more specific. It is supposed to be the idea that three colours can be -specified after it for output, input and prompts, with the letters KRGYbMCW -standing for blacK, Red, Green, Yellow, blue, Magenta, Cyan and White. - -This may not fully work yet! -.TP -.BI -d " symbol[=value]" -defines Lisp symbol -.I symbol -at system start, with value -.I value -. -.TP -.B -g -enables debugging mode. It sets a lisp variable -.SB !*backtrace -and arranges that all backtraces are displayed notwithstanding use of -.SB errorset. -.TP -.BI \-i " imagefile\fR,\fP " \-i- -CSL and Reduce use image files to keep both initial heap images and -.I fasl -loadable modules. By default if the executable launched has some name, -say xxx, then an image file xxx.img is used. But to support greater -generality -.B -i -introduces a new image, -.B -i- -indicates the default one and a sequence of such directives list -image files that are searched in the order given. These are read-only. -The similar option -.B -o -equally introduces image files that are scanned for input, but that -can also be used for output. Normally there would only be one -.B -o -directive. -.TP -.BI -j " dumpfile" -dumps a record of all the files read during the Lisp run into -.I dumpfile -with a view that it can be included in a Makefile to document dependencies. -.TP -.BI -k " nnn[/ss]" -sets the size of the heap to be used. If -.BI -k nnn -is given then that much -memory will be allocated and the heap will never expand. Without this -option a default amount is used, and (on many machines) it will grow -if space seems tight. - -If this options is given as -.B -k -.I nnn/ss -then ss is the number of CSL pages to be allocated to the Lisp stack. -The default value (which is 1) should suffice for almost all users, and -it should be noted that the C stack is separate from and independent of -this one and it too could overflow. - -A suffix K, M or G on the number indicates units of kilobytes, -megabytes or gigabytes, with megabytes being the default. so -.B -k200M -might represent typical usage. -.TP -.BI -l " logfile" -sends a copy of the standard output to -.I logfile\fR.\fP -It is very much as if the Lisp function -.SB (spool logfile) -had been invoked at the start of the run. -.TP -.B -n -ignore startup function. - -Normally when the system is started it will run a -.I restart function -as indicated in its heap image. There can be cases where a heap image has -been created in a bad way such that the saved restart function always fails -abruptly, and hence working out what was wrong becomes hard. In such cases -it may be useful to give the -.B -n -options that forces CSL to ignore any startup function and merely begin -in a minimal Lisp-style read-eval-print loop. -.TP -.B -o -see -.B -i -.TP -.B -q -quiet run: sets -.SB !*echo -to -.SB nil -and switches off garbage collector messages. -.TP -.BI -r " nnn[,mmm]" -seed random number generator. - -The random-number generator in CSL is normally initialised to a value -based on the time of day and is hence not reproducible from run to run. -In many cases that behavious is desirable, but for debugging it can be useful -to force a seed. The directive -.B -r -.I nnn[,mmm] -sets the seed to up to 64 bits taken from the values -.I nnn -and -.I mmm. -THe second value is optional, and specifying -.B -r0 -explicitly asks for the non-reproducible behaviour (I hope). Note that -the main Reduce-level random number source is coded at a higher level -and does not get reset this way - this is the lower level CSL -generator. -.TP -.B -s -sets the Lisp variable -.SB !*plap -and hence the compiler generates an assembly listing. -.TP -.BI -t " name" -reports the time-stamp on the named module, and then exits. This is -for use in perl scripts and the like, and is needed because the stamps -on modules within an image or library file are not otherwise instantly -available. - -Note that especially on windowed systems it may be necessary to use -this with -.BI -- " filename" -since the information generated here goes to the default output, which -in some cases is just the screen. -.TP -.BI -u " symbol" -forcibly undefine a Lisp symbol. There are probably very very few -cases where it is useful since I do not have a large number of -system-specific predefined names. -.TP -.B -v -An option to make things mildly more verbose. It displays more of a -banner at startup and switches garbage collection messages on. -.TP -.B -w -force console mode. - -On a typical system if the system is launched it creates a new window and uses -its own windowed intarface in that. If it is run such that at startup the -standard input or output are associated with a file or pipe, or under X the -variable -.SB DISPLAY -is not set it will try to start up in console -mode. The flag -.B -w -indicates that the system should run in console -more regadless, while -.B -w+ -attempts a window even if that seems doomed to failure. When running -the system to obey a script it will often make sense to use the -.B -w -option. Note that on Windows the system is provided as -two separate (but almost identical) binaries. For example the file -.SB csl.exe -is linked in windows mode. A result is that if launched from the -command line it detaches from its console, and if launched by -double-clicking it does not create a console. It is in fact very ugly -when double clicking on an application causes an unwanted console -window to appear. In contrast -.SB csl.com -is a console mode version of just the same program, so when launched -from a command line it can communicate with the console in the -ordinary expected manner. -.TP -.B -z -start without image. - -When bootstrapping it is necessary to start up the system for one initial time -without the benefit of any image file at all. This option makes -this happen, so when it is specified the system starts up with a minimal -environment and only those capabilities that are present in the CSL -kernel. It will normally make sense to start loading some basic Lisp -definitions rather rapidly. The files -.SB compat.lsp -, -.SB extras.lsp -and -.SB compiler.lsp -have Lisp source for the main things I use, and once they are loaded -the Lisp compiler can be used to compile itself. -.TP -.B --help -It is probably obvious what this option does! But in particular it -displays an explanation of the -.B --dump-source -option, and hence should count as a prominent and easy-to-find way of -alerting people to their rights and obligations. Note that on Windows -of the application was linked as a windows binary it carefully creates -a console to display the help text in, and organizes a delay to give -people a chance to read it. -.TP -.BI -- " filename" -If the application is run in console mode then its standard output could -be redirected to a file using shell facilities. But the -.B -- -directive (followed by a file name) redirects output within the Lisp -rather than outside it. If this is done a very limited capability for -sending progress or status reports to stderr (or the title-bar when -running in windowed mode) remains via the -.SB report!-right -function. - -The -.B -w -option may frequently make sense in such cases, but if that -is not used and the system tries to run in a window it will create it -starting off minimised. -. diff --git a/math/reduce/files/runcsl.sh b/math/reduce/files/runcsl.sh deleted file mode 100644 index 34682fd33723..000000000000 --- a/math/reduce/files/runcsl.sh +++ /dev/null @@ -1,4 +0,0 @@ -#! /bin/sh - -exec /usr/local/share/reduce/reduce $* - diff --git a/math/reduce/pkg-descr b/math/reduce/pkg-descr deleted file mode 100644 index 93e98526dacc..000000000000 --- a/math/reduce/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ - REDUCE Codemist Standard Lisp (CSL) version - -REDUCE is an interactive system for general algebraic computations of -interest to mathematicians, scientists and engineers. - -CSL is a newer Lisp system that continues to evolve and is now written -completely in C++, which makes it very easy to port to a new machine. -Like PSL, it is a faithful implementation of Standard Lisp and has been -optimized for running REDUCE. It requires a very small memory partition -for its Lisp support. Furthermore, most of the REDUCE facilities are -supported as machine independent pseudocode, which is quite compact. In -the worst case, the performance of this system is about a factor of two -slower than PSL, though in many cases it matches PSL performance. -However, the memory use is smaller. All CSL versions are distributed with -sufficient CSL support to run on the given computing system. This is also -an ideal system for those wishing to embed algebraic calculations in a C -or C++ programming environment. The developer of CSL before it became -Open Source was Codemist Ltd. diff --git a/math/reduce/pkg-plist b/math/reduce/pkg-plist deleted file mode 100644 index 55d29dfdd6d1..000000000000 --- a/math/reduce/pkg-plist +++ /dev/null @@ -1,112 +0,0 @@ -bin/redcsl -share/man/man1/redcsl.1.gz -%%PORTDOCS%%%%DOCSDIR%%/insidereduce.pdf -%%PORTDOCS%%%%DOCSDIR%%/manual.pdf -%%PORTDOCS%%%%DOCSDIR%%/primer.pdf -%%PORTDOCS%%%%DOCSDIR%%/sl.pdf -%%DATADIR%%/reduce -%%DATADIR%%/reduce.doc/BINARY-LICENSE.txt -%%DATADIR%%/reduce.doc/BSD-LICENSE.txt -%%DATADIR%%/reduce.doc/LGPL-2.1.txt -%%DATADIR%%/reduce.doc/abstract.tex -%%DATADIR%%/reduce.doc/acknowl.tex -%%DATADIR%%/reduce.doc/appenda.tex -%%DATADIR%%/reduce.doc/aprop.tex -%%DATADIR%%/reduce.doc/cfrac.tex -%%DATADIR%%/reduce.doc/command.tex -%%DATADIR%%/reduce.doc/convert.tex -%%DATADIR%%/reduce.doc/exprn.tex -%%DATADIR%%/reduce.doc/header.tex -%%DATADIR%%/reduce.doc/hephys.tex -%%DATADIR%%/reduce.doc/heugcd.tex -%%DATADIR%%/reduce.doc/index.html -%%DATADIR%%/reduce.doc/inter.tex -%%DATADIR%%/reduce.doc/intro.tex -%%DATADIR%%/reduce.doc/io.tex -%%DATADIR%%/reduce.doc/list.tex -%%DATADIR%%/reduce.doc/macros.tex -%%DATADIR%%/reduce.doc/maintain.tex -%%DATADIR%%/reduce.doc/manual.tex -%%DATADIR%%/reduce.doc/map.tex -%%DATADIR%%/reduce.doc/matrix.tex -%%DATADIR%%/reduce.doc/oper.tex -%%DATADIR%%/reduce.doc/oper2.tex -%%DATADIR%%/reduce.doc/polyrat.tex -%%DATADIR%%/reduce.doc/proc.tex -%%DATADIR%%/reduce.doc/progstr.tex -%%DATADIR%%/reduce.doc/r38_0001.html -%%DATADIR%%/reduce.doc/r38_0050.html -%%DATADIR%%/reduce.doc/r38_0100.html -%%DATADIR%%/reduce.doc/r38_0150.html -%%DATADIR%%/reduce.doc/r38_0200.html -%%DATADIR%%/reduce.doc/r38_0250.html -%%DATADIR%%/reduce.doc/r38_0300.html -%%DATADIR%%/reduce.doc/r38_0350.html -%%DATADIR%%/reduce.doc/r38_0400.html -%%DATADIR%%/reduce.doc/r38_0450.html -%%DATADIR%%/reduce.doc/r38_0500.html -%%DATADIR%%/reduce.doc/r38_0550.html -%%DATADIR%%/reduce.doc/r38_0600.html -%%DATADIR%%/reduce.doc/r38_0650.html -%%DATADIR%%/reduce.doc/r38_idx.html -%%DATADIR%%/reduce.doc/redlogo.gif -%%DATADIR%%/reduce.doc/rememb.tex -%%DATADIR%%/reduce.doc/rest.tex -%%DATADIR%%/reduce.doc/rlisp88.tex -%%DATADIR%%/reduce.doc/rlispref.tex -%%DATADIR%%/reduce.doc/solve.tex -%%DATADIR%%/reduce.doc/statemnt.tex -%%DATADIR%%/reduce.doc/structr.tex -%%DATADIR%%/reduce.doc/subst.tex -%%DATADIR%%/reduce.doc/symbolic.tex -%%DATADIR%%/reduce.doc/title.tex -%%DATADIR%%/reduce.doc/util.tex -%%DATADIR%%/reduce.fonts/README -%%DATADIR%%/reduce.fonts/README.BaKoMa -%%DATADIR%%/reduce.fonts/README.cmps-fonts -%%DATADIR%%/reduce.fonts/cmex10.pfa -%%DATADIR%%/reduce.fonts/cmex10.pfb -%%DATADIR%%/reduce.fonts/cmex10.ttf -%%DATADIR%%/reduce.fonts/cmex7.ttf -%%DATADIR%%/reduce.fonts/cmex8.ttf -%%DATADIR%%/reduce.fonts/cmex9.ttf -%%DATADIR%%/reduce.fonts/cmmi10.pfa -%%DATADIR%%/reduce.fonts/cmmi10.pfb -%%DATADIR%%/reduce.fonts/cmmi10.ttf -%%DATADIR%%/reduce.fonts/cmmi12.ttf -%%DATADIR%%/reduce.fonts/cmmi5.ttf -%%DATADIR%%/reduce.fonts/cmmi6.ttf -%%DATADIR%%/reduce.fonts/cmmi7.ttf -%%DATADIR%%/reduce.fonts/cmmi8.ttf -%%DATADIR%%/reduce.fonts/cmmi9.ttf -%%DATADIR%%/reduce.fonts/cmr10.pfa -%%DATADIR%%/reduce.fonts/cmr10.pfb -%%DATADIR%%/reduce.fonts/cmr10.ttf -%%DATADIR%%/reduce.fonts/cmr12.ttf -%%DATADIR%%/reduce.fonts/cmr17.ttf -%%DATADIR%%/reduce.fonts/cmr5.ttf -%%DATADIR%%/reduce.fonts/cmr6.ttf -%%DATADIR%%/reduce.fonts/cmr7.ttf -%%DATADIR%%/reduce.fonts/cmr8.ttf -%%DATADIR%%/reduce.fonts/cmr9.ttf -%%DATADIR%%/reduce.fonts/cmsy10.pfa -%%DATADIR%%/reduce.fonts/cmsy10.pfb -%%DATADIR%%/reduce.fonts/cmsy10.ttf -%%DATADIR%%/reduce.fonts/cmsy5.ttf -%%DATADIR%%/reduce.fonts/cmsy6.ttf -%%DATADIR%%/reduce.fonts/cmsy7.ttf -%%DATADIR%%/reduce.fonts/cmsy8.ttf -%%DATADIR%%/reduce.fonts/cmsy9.ttf -%%DATADIR%%/reduce.fonts/cmuntt.pfb -%%DATADIR%%/reduce.fonts/cmuntt.ttf -%%DATADIR%%/reduce.fonts/fonts.dir -%%DATADIR%%/reduce.fonts/fonts.scale -%%DATADIR%%/reduce.fonts/pfmfiles/cmex10.pfm -%%DATADIR%%/reduce.fonts/pfmfiles/cmmi10.pfm -%%DATADIR%%/reduce.fonts/pfmfiles/cmr10.pfm -%%DATADIR%%/reduce.fonts/pfmfiles/cmsy10.pfm -%%DATADIR%%/reduce.fonts/src/cmex10.asm.gz -%%DATADIR%%/reduce.fonts/src/cmmi10.asm.gz -%%DATADIR%%/reduce.fonts/src/cmr10.asm.gz -%%DATADIR%%/reduce.fonts/src/cmsy10.asm.gz -%%DATADIR%%/reduce.img |
