Add eqe 1.3.0, LaTeX equation editor.
PR: ports/109216 Submitted by: chinsan
This commit is contained in:
parent
6c0f5d0b82
commit
6cc83f1468
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=185439
6 changed files with 96 additions and 0 deletions
|
@ -121,6 +121,7 @@
|
|||
SUBDIR += en-aspell
|
||||
SUBDIR += enchant
|
||||
SUBDIR += eo-aspell
|
||||
SUBDIR += eqe
|
||||
SUBDIR += eruby
|
||||
SUBDIR += es-aspell
|
||||
SUBDIR += estraier
|
||||
|
|
49
textproc/eqe/Makefile
Normal file
49
textproc/eqe/Makefile
Normal file
|
@ -0,0 +1,49 @@
|
|||
# New ports collection makefile for: eqe
|
||||
# Date created: 2007/02/13
|
||||
# Whom: chinsan
|
||||
#
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= eqe
|
||||
PORTVERSION= 1.3.0
|
||||
CATEGORIES= textproc
|
||||
MASTER_SITES= http://rlehy.free.fr/
|
||||
|
||||
MAINTAINER= chinsan@FreeBSD.org
|
||||
COMMENT= LaTeX equation editor
|
||||
|
||||
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Gtk2.pm:${PORTSDIR}/x11-toolkits/p5-Gtk2 \
|
||||
p5-File-Slurp>=0:${PORTSDIR}/devel/p5-File-Slurp \
|
||||
p5-Template-Toolkit>=0:${PORTSDIR}/www/p5-Template-Toolkit \
|
||||
Magick++-config:${PORTSDIR}/graphics/ImageMagick \
|
||||
tex:${PORTSDIR}/print/teTeX-base
|
||||
RUN_DEPENDS= tex:${PORTSDIR}/print/teTeX-base
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_PERL5= yes
|
||||
|
||||
MAKE_ARGS= PREFIX=${PREFIX}
|
||||
|
||||
MAN1= eqe.1 eqedit.1
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
PORTDOCS= TODO changelog README FAQ copyright
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's,^\(install:\) install-doc,\1,' \
|
||||
${WRKSRC}/Makefile
|
||||
|
||||
post-install:
|
||||
@pod2man ${WRKSRC}/doc/eqe.pod ${WRKSRC}/doc/eqe.1
|
||||
@pod2man ${WRKSRC}/doc/eqedit.pod ${WRKSRC}/doc/eqedit.1
|
||||
${INSTALL_MAN} ${WRKSRC}/doc/eqe.1 ${MAN1PREFIX}/man/man1
|
||||
${INSTALL_MAN} ${WRKSRC}/doc/eqedit.1 ${MAN1PREFIX}/man/man1
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}
|
||||
.for f in ${PORTDOCS}
|
||||
${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
3
textproc/eqe/distinfo
Normal file
3
textproc/eqe/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
MD5 (eqe-1.3.0.tar.bz2) = 74b27a201302ea33033d9ccb496e1e34
|
||||
SHA256 (eqe-1.3.0.tar.bz2) = 8dd320985ebb7763295bf04b3664e0fb8094e3c398e468fddf225b13ee77f4e5
|
||||
SIZE (eqe-1.3.0.tar.bz2) = 98707
|
25
textproc/eqe/files/patch-src-eqedit
Normal file
25
textproc/eqe/files/patch-src-eqedit
Normal file
|
@ -0,0 +1,25 @@
|
|||
--- src/eqedit.orig Fri Feb 16 21:52:49 2007
|
||||
+++ src/eqedit Fri Feb 16 23:54:34 2007
|
||||
@@ -364,10 +364,10 @@
|
||||
|
||||
sub command
|
||||
{
|
||||
- my @com = @_; #(@_, " >> $options->{log} 2>\&1");
|
||||
+ my @com = (@_, " >> $options->{log} 2>\&1");
|
||||
my $com = join ' ', @com;
|
||||
- $options->verbose and mywarn "executing $com\n";
|
||||
- redirect_to_log($options->{log}, sub {system @com}) and mydie "command '$com' failed with error code $?";
|
||||
+ $options->verbose and print "executing $com\n";
|
||||
+ system $com and mydie "command '$com' failed with error code $?";
|
||||
}
|
||||
|
||||
sub find_template
|
||||
@@ -506,7 +506,7 @@
|
||||
|
||||
if (@transparent or @res or not same_ext($in, $out))
|
||||
{
|
||||
- command 'convert', '-comment', $comment, @res, @transparent, $in, $out;
|
||||
+ command 'convert', @res, @transparent, $in, $out;
|
||||
}
|
||||
elsif ($in ne $out)
|
||||
{
|
12
textproc/eqe/pkg-descr
Normal file
12
textproc/eqe/pkg-descr
Normal file
|
@ -0,0 +1,12 @@
|
|||
Eqe is a simple clone of the excellent LaTeX equation editor you can find on
|
||||
MacOS X. There's a zone to type LaTeX input, and it generates an image to
|
||||
represent it (color, font, and size are customisable). You can drag the
|
||||
image to other applications (like OpenOffice.org Impress, Mozilla, the
|
||||
Gimp). It also exports to almost any image format, including PNG, JPEG,
|
||||
PDF...). It is free software, released under the GPL.
|
||||
|
||||
It is composed of two parts: eqedit, which is a command line tool that
|
||||
generates images from LaTeX input, and eqe which wraps eqedit into a
|
||||
graphical user interface.
|
||||
|
||||
WWW: http://rlehy.free.fr/
|
6
textproc/eqe/pkg-plist
Normal file
6
textproc/eqe/pkg-plist
Normal file
|
@ -0,0 +1,6 @@
|
|||
bin/eqedit
|
||||
bin/eqe
|
||||
%%DATADIR%%/template.tt.tex
|
||||
%%DATADIR%%/error.png
|
||||
%%DATADIR%%/initial_image.png
|
||||
@dirrmtry %%DATADIR%%
|
Loading…
Reference in a new issue