Port details |
- transfig Tools to convert Xfig .fig files
- 3.2.5e_6 print =36 3.2.5e_6Version of this port present on the latest quarterly branch.
- Maintainer: pi@FreeBSD.org
- Port Added: unknown
- Last Update: 2024-02-04 19:13:55
- Commit Hash: e427ab1
- People watching this port, also watch:: m4, gettext, libxml2, freetype2, netpbm
- License: not specified in port
- Description:
- TransFig is a set of tools for creating TeX documents with graphics
which are portable, in the sense that they can be printed in a wide
variety of environments.
Drivers currently exist for the following graphics languages:
AutoCad slide, BOX, (E)EPIC macros, LaTeX picture environment,
PIC, PiCTeX, PNG, PostScript, Encapsulated Postscript, GIF,
IBM-GL, JPEG, PCX, MF (METAFONT), TeXtyl, TIFF, TPIC, XBM (X11
Bitmap), XPM (X11 Pixmap), and TK (tcl/tk). Fig2dev can be
configured with a subset of these drivers.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- transfig>0:print/transfig
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/print/transfig/ && make install clean
- To add the package, run one of these commands:
- pkg install print/transfig
- pkg install transfig
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: transfig
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (transfig.3.2.5e.tar.gz) = 8ec5a8f13254dd155622ed3ee0fda1382b1e2b5882d83b9aca1871f12a3e7744
SIZE (transfig.3.2.5e.tar.gz) = 531256
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:
-
- imake : devel/imake
- tradcpp : devel/tradcpp
- xpm.pc : x11/libXpm
- Runtime dependencies:
-
- ppmtogif : graphics/netpbm
- ghostscript10>=10.02.0 : print/ghostscript10
- xpm.pc : x11/libXpm
- Library dependencies:
-
- libpng.so : graphics/png
- This port is required by:
- for Build
-
Deleted ports which required this port:
- for Run
-
- editors/texmacs
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- No options to configure
- Options name:
- print_transfig
- USES:
- alias ghostscript:run imake xorg
- 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 |
3.2.5e_6 04 Feb 2024 19:13:55 |
Gleb Popov (arrowd) |
*: Move manpages to share/man for imake ports.
Approved by: portmgr (blanket) |
3.2.5e_5 03 Nov 2023 07:17:38 |
Michael Osipov (michaelo) |
*/*: Bump PORTREVISION for Ghostscript 10 change
Reported by: sunpoet
Approved by: jrm (mentor), sunpoet
Differential Revision: https://reviews.freebsd.org/D42412 |
3.2.5e_4 20 Jul 2022 14:22:48 |
Tobias C. Berner (tcberner) |
print: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alan Eldridge <alane@geeksrus.net>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com>
* Alexander Vereeken <Alexander88207@protonmail.com>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Alonso Cardenas Marquez <acm@FreeBSD.org>
* Andreas Klemm <andreas@FreeBSD.org>
* Andreas Klemm <andreas@klemm.gtn.com>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Anish Mistry <amistry@am-productions.biz> (Only the first 15 lines of the commit message are shown above ) |
3.2.5e_4 10 Jan 2022 15:15:39 |
Stefan Eßer (se) |
Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.
This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.
Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port (Only the first 15 lines of the commit message are shown above ) |
3.2.5e_4 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
3.2.5e_4 25 Aug 2020 12:27:34 |
zeising |
print/transfig: Fix build with -fno-common
Fix the build of print/transfig when built with -fno-common, which is the
default with llvm 11.
MFH: 2020Q3 (implicit, -fno-common fixes, ok by joenum) |
3.2.5e_4 06 Nov 2019 20:47:27 |
zeising |
Add USES=xorg USES=gl, ports categories p
Add USES=xorg and USES=gl to ports in categories starting with 'p'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed. |
3.2.5e_4 25 May 2016 19:31:00 |
gerald |
Fix typo in pkg-descr: langauges -> languages.
Approved by: portmgr (blanket) |
3.2.5e_3 19 May 2016 10:53:06 |
amdmi3 |
- Fix trailing whitespace in pkg-descrs, categories [p-x]*
Approved by: portmgr blanket |
3.2.5e_3 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
3.2.5e_3 24 Mar 2016 15:47:50 |
tijl |
Make print/ghostscript9-agpl-base the default Ghostscript port. Upstream
changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base
is stuck at 9.06 which is almost 4 years old now.
Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version
on its own instead of as a variant of other versions.
Fix print/ghostscript9-agpl-base to install eps2write.
Update math/asymptote to 2.37 to support newer Ghostscript.
PR: 208159
Exp-run by: antoine
Approved by: portmgr (antoine) |
3.2.5e_2 16 Jul 2015 20:53:29 |
kwm |
Convert code in bsd.port.mk for USE_GHOSTSCRIPT* to USES=ghostscript.
Add GHOSTSCRIPT_DEFAULT to bsd.default-versions.mk for easy version selection.
Arguments supported: <empty>, build, run, nox11 and agpl
PR: 201201 (exp-run)
Approved by: portmgr (mat@)
Exp run by: antione@ (previous patch)
Differential Revision: https://reviews.freebsd.org/D2938 |
3.2.5e_2 08 Apr 2015 15:18:07 |
bapt |
Fix packaging as a user |
3.2.5e_2 25 Dec 2014 20:54:43 |
bapt |
Bump portrevision after png update |
3.2.5e_1 25 Dec 2014 13:53:37 |
antoine |
Properly support png 1.5 |
3.2.5e_1 13 Nov 2014 07:41:18 |
antoine |
Cleanup plist |
3.2.5e_1 20 Oct 2014 10:09:20 |
marino |
Add USES=alias to several ports
Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__. For some ports, this fixes the build
without the need for additional patches.
Approved by: portmgr (bapt, blanket) |
3.2.5e_1 29 Jul 2014 14:02:16 |
adamw |
Rename p*/ patch-xy patches to reflect the files they modify. |
3.2.5e_1 08 Jun 2014 19:05:28 |
pi |
Mass-update maintainer from fbsd-ports@opsec.eu -> pi@FreeBSD.org |
3.2.5e_1 09 May 2014 00:20:48 |
bapt |
Support stage |
3.2.5e 20 Sep 2013 22:44:00 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
print) |
3.2.5e 05 Sep 2013 14:10:41 |
wg |
print/transfig: update to 3.2.5e
- Update to 3.2.5e [1]
- Convert lib depends to new syntax
- Pass maintainership to submitter
Changes: http://www.xfig.org/art17.html
PR: ports/181750
Submitted by: Kurt Jaeger <fbsd-ports opsec.eu> |
3.2.5d_1 14 Aug 2013 22:35:54 |
ak |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
3.2.5d_1 28 Jun 2013 11:51:06 |
bapt |
New USES imake to handle the dependency on imake.
This uses accept 'env' as an argument for ports that do use their own or a
different do-configure target.
Modify xmkmf so it accept IMAKECPPFLAGS as default flags for imake and pass it
to the called imake.
Modify xorg-cf-files (the FreeBSD.cf configuration file) to allow CppCmd to be
overwritten.
Pass CppCmd CcCmd and CplusplusCmd via command line to each call of imake via
IMAKECPPFLAGS
Pass IMAKE_DEFINE with the above arguments to MAKE_ARGS so that imake spawned
from Makefile generated by a previous
imake also inherit the defined CppCmd CcCmd and CplusplusCmd.
Make imake use devel/tradcpp all the time, so that when buidling with clang we
do not depend on gcc's cpp.
Make imake respect CC and CXX
Make imake respect USE_GCC (if set imake will use gcc's cpp).
While here:
- Remove a couple of indefinite articles from comments
- Trim headers
- Fix a couple of ports to build with clang or use: USE_GCC=any
- Fix a now useless redefinition of the extraction chain
- Fix a typo in japanese/Wnn7-lib bundled imake template definitions
- Fix some XMKMF execution with no env specified
- Use options helper in x11/xautolock to simplify the port |
3.2.5d_1 15 Feb 2013 09:36:51 |
gahr |
- Fix MASTER_SITES
Approved by: miwi (portmgr) |
3.2.5d_1 09 Oct 2012 22:12:14 |
linimon |
Force numerous ports that fail to build with clang over to instead always
rely on gcc. The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.
The ports chosen were ports that blocked 2 or more ports from building with
clang. (There are several hundred other ports that still fail to build with
clang, even with this patch. This is merely one step along the way.)
Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.
For those who have gcc as their default compiler, this change is believed
to cause no change.
Hat: portmgr
Tested with: multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
combinations of patch/no-patch and flag settings. |
3.2.5d_1 02 Sep 2012 22:41:05 |
eadler |
mark a few ports MAKE_JOBS_SAFE after testing them. |
3.2.5d_1 01 Jun 2012 05:26:28 |
dinoex |
- update png to 1.5.10 |
3.2.5d 18 Jun 2011 01:02:22 |
glewis |
. Update to 3.2.5d.
. Fix MASTER_SITES to make it fetchable. |
3.2.5_2 28 Mar 2010 06:47:48 |
dinoex |
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi |
3.2.5_1 08 Mar 2010 16:08:53 |
ed |
Remove unneeded -lcompat.
It seems this port doesn't depend on any of the symbols provided by
libcompat, so we'd better just remove it.
Approved by: miwi |
3.2.5_1 05 Feb 2010 11:46:55 |
dinoex |
- update to jpeg-8 |
3.2.5 01 Jun 2008 09:39:20 |
hrs |
Remove WITH_GHOSTSCRIPT_GNU check. |
3.2.5 19 Apr 2008 17:56:05 |
miwi |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
3.2.5 24 Sep 2007 08:39:25 |
rafan |
Remove print/ghostscript-afpl as it has been replaced by print/ghostscript-gpl
since version 8.57. The leading ghostscript is the -gpl one.
Approved by: portmgr (pav) |
3.2.5 10 Jun 2007 00:49:25 |
miwi |
- Update to 3.2.5
PR: 111246
Submitted by: Eric P. Scott <eps+pbug0704@ana.com> |
3.2.4_2 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}. |
3.2.4_1 22 Jan 2006 02:48:53 |
edwin |
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related) |
3.2.4_1 25 Nov 2005 17:42:55 |
pav |
- Add SHA256 |
3.2.4_1 29 Jan 2004 16:13:06 |
trevor |
SIZEify. |
3.2.4_1 20 Jan 2004 16:30:09 |
marcus |
Use the new ghostscript options.
Submitted by: linimon |
3.2.4_1 07 Oct 2003 15:56:00 |
des |
Remove a quite unnecessary #include <varargs.h> which tripped up the build. |
3.2.4_1 27 Sep 2003 01:01:08 |
edwin |
KATO mega patch
- ECHO -> ECHO_MSG
For some ports:
- pre-fetch -> pre-everything
- ECHO -> ECHO_CMD
PR: ports/56820-56858
Submitted by: KATO Tsuguru <tkato@prontomail.com> |
3.2.4_1 31 Aug 2003 01:20:32 |
edwin |
[PATCH] print/transfig: enable choose of ghostscript interpreter
This patch allows the admin of the machine to choose either
print/ghostscript-gnu or print/ghostscript-afp1
PR: ports/54950
Submitted by: Jens Rehsack <rehsack@liwing.de> |
3.2.4_1 23 Jul 2003 15:37:54 |
des |
Unsplit multi-line string literals. |
3.2.4_1 13 Jun 2003 20:48:49 |
joerg |
transfig run-depends on ghostscript. |
3.2.4 08 Jun 2003 00:30:49 |
kris |
Remove chuckr as maintainer of his ports. He has not committed since
09/2000 and has been unresponsive to mail about his ports for at least
2 years.
Approved by: portmgr |
3.2.4 07 Mar 2003 06:09:08 |
ade |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
3.2.4 09 Feb 2003 04:26:33 |
mi |
Upgrade to 3.2.4, with a minor addition to the patch in the PR.
PR: ports/46948 ports/38324
Submitted by: KATO Tsuguru
Approved by: chuckr (maintainer -- by phone) |
3.2.3d 15 Aug 2002 20:05:41 |
naddy |
Fix build on -CURRENT.
PR: 41006
Submitted by: Maxim Maximov <mcsi@localhost.my.domain.agava.ru>
Approved by: maintainer timeout |
20 Feb 2002 19:20:01 |
lkoeller |
* This fixes the problem where fig2dev uses the "transparentimage" code for
JPEG images, which is only supposed to be used for GIF. |
11 Sep 2001 03:59:20 |
ache |
Bump png major |
10 Jul 2001 00:56:03 |
dwcjr |
Update to version 3.2.3d |
11 Dec 2000 02:59:48 |
steve |
Update to version 3.2.3c. |
08 Oct 2000 05:10:43 |
asami |
Convert category print to new layout. |
03 Aug 2000 10:28:58 |
asami |
(1) Add new variable, XFREE86_VERSION, to specify which version of XFree86
(3 or 4) to depend to when USE_XLIB is set. XFREE86_VERSION defaults to 3
for now, but adventurous users can override it in /etc/make.conf. When
XFREE86_VERSION=3, USE_XLIB will add a dependency to x11/XFree86; when it
is set to 4, the dependency will be to x11/XFree86-4-libraries. When
XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS hacks
to avoid messing with XFree86 are turned off. |
17 Jul 2000 15:05:54 |
cjh |
- a patch added: changes default Korean PS font. |