Port details |
- epix Creates math plots and line figures using easy-to-learn syntax
- 1.2.22_2 graphics =3 1.2.22_2Version of this port present on the latest quarterly branch.
- Maintainer: eduardo@FreeBSD.org
- Port Added: 2002-09-05 05:46:19
- Last Update: 2024-04-14 09:41:16
- Commit Hash: 57b4ac1
- People watching this port, also watch:: uae, irrtoolset, polymake, grx, py311-Automat
- License: GPLv2+
- WWW:
- https://mathcs.holycross.edu/~ahwang/epix/ePiX.html
- Description:
- ePiX is a LATEX pre-processor that creates mathematically accurate plots and
line figures using easy-to-learn syntax. The user interface is superficially
that of LATEX itself: You prepare a short input file and ``run ePiX'' on this
file, which produces a text file that is included into a LATEX document.
Because the output is plain text, the output can be edited manually if
necessary. However, for most visual tweaking it is easier and safer to change
the source and re-run ePiX.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/graphics/epix/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/epix
- pkg install epix
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: epix
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1655920525
SHA256 (epix-1.2.22.tar.bz2) = 3b15583e73c569b39ca6ecbed72ffd391e55524f6ff4dedf7455e18cb747b87c
SIZE (epix-1.2.22.tar.bz2) = 481262
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bash : shells/bash
- gmake>=4.4.1 : devel/gmake
- makeinfo : print/texinfo
- tex.fmt : print/tex-formats
- dvips : print/tex-dvipsk
- Runtime dependencies:
-
- bash : shells/bash
- tex.fmt : print/tex-formats
- indexinfo : print/indexinfo
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for epix-1.2.22_2:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- graphics_epix
- USES:
- gmake makeinfo tar:bzip2 tex
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.2.22_2 14 Apr 2024 09:41:16 |
Nuno Teixeira (eduardo) |
*/*: Remove GNU_CONFIGURE_MANPREFIX after move man pages to share/man
Approved by: portmgr (blanket) |
1.2.22_2 27 Jan 2024 10:52:26 |
Gleb Popov (arrowd) Author: Nuno Teixeira |
*: Autotools manpages fix
Approved by: portmgr (blanket) |
1.2.22_1 30 Jun 2023 11:40:19 |
Tobias Kortkamp (tobik) |
graphics/epix: Spell PORTREVISION correctly
Reported by: portfmt scan |
1.2.22 11 Apr 2023 15:43:18 |
Muhammad Moinur Rahman (bofh) |
*/tex*: Update version 20210325=>20230313
- devel/tex-kpathsea: Update version 6.3.3=>6.3.5
- print/texlive-tlmgr: Update version 20210325=>20230313
* Add LICENSE GPLv2
- devel/tex-libtexlua: Update distinfo from 20230313 dists
- devel/tex-libtexluajit: Update distinfo from 20230313 dists
- print/tex-ptexenc: Update version 1.3.9=>1.4.3
* Pet portclippy
- devel/tex-web2c: Update version 20210325=>20230313
- devel/tex-synctex: Update distinfo from 20230313 dists
- print/tex-basic-engines: Update version 20210325=>20230313
- print/texlive-base: Update version 20210325=>20230313
- print/texlive-docs: Update version 20210325=>20230313
- print/texlive-full: Update version 20210325=>20230313 (Only the first 15 lines of the commit message are shown above ) |
1.2.22 19 Dec 2022 14:44:58 |
Muhammad Moinur Rahman (bofh) |
Mk/**tex.mk: Convert bsd.tex.mk to USES=tex
- Update all the consumers to use USES=tex
- USE_TEX=yes is the old way of writing USES=tex which has been removed
and replaced in all ports
- Almost all of the USE_TEX features remains unchanged
- Some consumers had the same variables defined both in the mk
infrastructure and also in the ports which have been removed from the
ports as those are redundant.
In case any of the consumers are failing to build please make sure that
the nexessary USES=tex is there. Unlike previous USE_TEX=yes will no
longer load the required VARS for tex and related dependencies.
Reviewed by: portmgr
Approved by: portmgr (blanket) |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
1.2.22 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
1.2.22 20 Jul 2022 14:22:04 |
Tobias C. Berner (tcberner) |
graphics: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Waitman Gobble" <uzimac@da3m0n8t3r.com>
* Aaron Dalton <aaron@FreeBSD.org>
* Abel Chow <ozsanh45vds001@sneakemail.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Ade Lovett <ade@lovett.com>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Aldis Berjoza <aldis@bsdroot.lv>
* Alex Hayward <xelah@xelah.com>
* Alex Ivasyuv <siegerstein@pochta.ru>
* Alex Samorukov <samm@os2.kiev.ua> (Only the first 15 lines of the commit message are shown above ) |
1.2.22 22 Jun 2022 18:42:41 |
Nuno Teixeira (eduardo) |
graphics/epix: Adopt port / Update to 1.2.22
- take maintainership
ChangeLog: https://mathcs.holycross.edu/~ahwang/epix/ChangeLog |
1.2.21 26 Feb 2022 01:04:06 |
Neel Chauhan (nc) Author: Trond Endrestøl |
databases/clickhouse: Require Perl to fix build
PR: 261561
Approved by: maintainer |
1.2.19 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.2.19 22 Mar 2020 12:33:25 |
fernape |
graphics/epix: Update to 1.2.19
From ChangeLog: https://mathcs.holycross.edu/~ahwang/epix/ChangeLog
* Complex.cc:
- (logC, sqrtC): Fix implementation typos
Reported by: portscout |
1.2.18_1 10 Nov 2018 18:12:58 |
bapt |
Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.
Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.
Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them
Bump revision of all impacted ports
PR: 232907
exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D17816 |
1.2.18 15 Feb 2018 06:51:02 |
yuri |
graphics/epix: Update to 1.2.18
Changelog:
http://mathcs.holycross.edu/~ahwang/epix/ChangeLog
Also replaced PORTVERSION with DISTVERSION.
Reported by: portscout
Approved by: tcberner (mentor, implicit) |
1.2.16 19 May 2016 12:13:25 |
mi |
Update from 1.2.15 to 1.2.16 -- some improvements to the Emacs
interface.
Notified by: portscout |
1.2.15 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
1.2.15 12 Jan 2016 16:20:32 |
amdmi3 |
Convert LICENSE= "GPLxx # or later" to "GPLxx+"
Approved by: portmgr blanket |
1.2.15 02 Oct 2015 20:12:55 |
pawel |
- Update to version 1.2.15
- Add LICENSE_FILE
- FIx USE_TEX usage
PR: 202850
Submitted by: tkato432@yahoo.com |
1.2.14 20 Oct 2014 17:04:21 |
bapt |
Cleanup plist |
1.2.14 04 Sep 2014 19:26:24 |
antoine |
Change INSTALL_DATA to install with mode 644
Remove patches and hacks that were used to work around the previous
situation
This allows to stage more ports as a regular user
Differential Revision: https://reviews.freebsd.org/D703
Reviewed by and discussed with: bapt
With hat: portmgr |
1.2.14 26 Aug 2014 19:15:44 |
antoine |
Allow staging as a regular user |
1.2.14 23 Jul 2014 12:39:15 |
bapt |
Do not hardcode latex dependency |
1.2.14 26 Jun 2014 14:19:30 |
antoine |
Allow to build with texinfo from ports |
1.2.14 18 Jun 2014 07:45:02 |
miwi |
- Update to 1.2.14
PR: 190898 |
1.2.13 25 Nov 2013 22:04:37 |
antoine |
- Update to 1.2.13
- Stage support
PR: ports/181058
Submitted by: Kato Tsuguru |
1.2.11 20 Sep 2013 18:35:46 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics) |
1.2.11 14 Aug 2013 22:35:54 |
ak |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
1.2.11 15 Jul 2013 14:44:54 |
miwi |
- Update to 1.2.11
PR: 180507
Submitted by: Ports Fury |
1.2.10_1 11 May 2013 17:58:56 |
hrs |
Rectify USE_TEX to support both of teTeX and TeXLive.
TEX_DEFAULT:
A knob to choose teTeX or TeXLive. One can specify in /etc/make.conf.
USE_TEX:
A knob for port developers. Valid keywords are listed in
bsd.tex.mk. |
1.2.10_1 06 May 2013 02:00:41 |
hrs |
Remove *_DEPENDS from ports which depend on teTeX and add USE_TEX=tetex
instead to make migration to TeXLive easier. |
1.2.10_1 01 Jun 2012 05:26:28 |
dinoex |
- update png to 1.5.10 |
1.2.10 16 May 2012 10:14:20 |
miwi |
- Update to 1.2.10
PR: 166887
Submitted by: Ports Fury |
1.2.9 31 Aug 2011 22:01:23 |
dhn |
- Update to 1.2.9
PR: ports/160115
Submitted by: KATO Tsuguru <tkato432@yahoo.com> |
1.2.8 02 Jul 2011 07:55:27 |
miwi |
- Update to 1.2.8
PR: 158472
Submitted by: Ports Fury |
1.2.7_2 02 May 2011 12:44:53 |
makc |
Bump PORTREVISION after open-mofit update |
1.2.7_1 25 May 2010 17:17:53 |
kwm |
Fix a plist issue in the NOPORTDOCS case.
Submitted by: QAT |
1.2.7 25 May 2010 14:38:38 |
kwm |
Update to 1.2.7.
This lets us drop USE_GCC=3.4.
PR: ports/144667
Submitted by: Andrius Morkunas <hinokind@gmail.com> |
1.0.0_4 28 Mar 2010 06:47:48 |
dinoex |
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi |
1.0.0_3 05 Feb 2010 11:46:55 |
dinoex |
- update to jpeg-8 |
1.0.0_2 09 Jun 2009 13:34:07 |
itetcu |
Fix install / plist with custom PREFIX
Reported by: QATty |
1.0.0_2 06 Jun 2008 13:35:04 |
edwin |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
1.0.0_1 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
1.0.0 07 May 2006 23:46:33 |
edwin |
Remove USE_REINPLACE for categories starting with a G |
1.0.0 22 Jan 2006 02:15:00 |
edwin |
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related) |
1.0.0 26 Nov 2005 01:48:16 |
pav |
- Add SHA256 |
1.0.0 26 Nov 2004 00:25:40 |
kris |
Add missing files |
1.0.0 05 Nov 2004 19:55:49 |
pav |
- Update to 1.0.0
PR: ports/73461
Submitted by: KATO Tsuguru <tkato432@yahoo.com> |
0.8.10a 29 Jan 2004 07:24:56 |
trevor |
SIZEify. |
0.8.10a 29 Jun 2003 14:47:41 |
arved |
Update to 0.8.10a
PR: 53494
Submitted by: KATO Tsuguru <tkato@prontomail.com> |
0.8.9 26 Feb 2003 16:07:02 |
ijliao |
upgrade to 0.8.9 |
0.8.8a 20 Feb 2003 18:08:19 |
knu |
de-pkg-comment |
0.8.8a 16 Jan 2003 23:38:13 |
arved |
Update to 0.8.8a
PR: 47076
Submitted by: KATO Tsuguru <tkato@prontomail.com> |
0.8.7a 27 Oct 2002 15:56:32 |
ijliao |
upgrade to 0.8.7a |
0.8.6 05 Sep 2002 05:45:54 |
ijliao |
add epix 0.8.6
Creates math plots and line figures using easy-to-learn syntax |