This is a port of ivtools, a collection of vector-graphic drawing editors
which augments the original idraw from Stanford University with mechanisms
for scripting, networking, animation, and graph-editing. They also add
support for additional raster formats (PBM/PGM/PPM, PNG, GIF), arbitrary
PostScript (using pstoedit), and export/import via Unix filters.
WWW: http://www.ivtools.org/ivtools/
Reset the 99 ports still listed under sylvio@
Sylvio's last commit was 17 months ago, a full 5 months after all of his
ports could have been reset per policy. Given the push to complete
staging (48 ports are still unstaged, something like 70+ have already
been staged by other committers) and given that PRs are automatically
assigned but never addressed, it's better just to reset all the ports and
PRs so that it's clear to others that these ports are free to maintain.
Approved by: portmgr (implicit)
Convert all :U to :tu and :L to :tl
Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)
bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore
Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier
With hat: portmgr
- Fix parallel (-jX) builds by defining MAKE variable correctly
- Modernize LIB_DEPENDS syntax, remove implicit GNU_CONFIGURE
- Reformat port description text while I am here, fix WWW line
NB: there is version 1.2.11 available
Approved by: miwi, bapt (portmgr, implicit)
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
Remove more tags from pkg-descr files fo the form:
- Name
em@i.l
or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
- Update X.org ports to 7.4+ (few ports are more recent than the katamari).
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG).
- Upgrade to 1.2.3.
- Use external libtiff.
- Unmark FORBIDDEN.
- Unmark BROKEN since it seems to work on FreeBSD 6.X+ and !i386 now
(at least the platforms I could test).
Initial upgrade work by: fenner
Remove EXPIRATION_DATE since upstream has released a new version to fix
the libtiff security issues I just haven't had the time to update the
port yet, but I will soon (unless somebody beats me to it :-) ).
Mark FORBIDDEN and set one month expiration due to multiple
vulnerabilities in embedded libtiff and no maintainer.
Security: http://vuxml.FreeBSD.org/pkg-ivtools.html
- Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk,
and make XFREE86_VERSION map to it. XFREE86_VERSION is now deprecated.
- Make xorg the default X_WINDOW_SYSTEM on -current.
- Add several new X_*_PORT variables which point to various pieces of X11 based
on the setting of X_WINDOW_SYSTEM, and make ports use them.
- Add information to CHANGES about how to handle the transition.
PR: ports/68763
Approved by: portmgr (marcus)
Approved by: re (scottl)
Reset maintainer. From personal email from current maintainer, in re
my asking if the port should be marked broken on -CURRENT:
I am no longer interested in maintaining the FreeBSD port of ivtools.
But I have addressed all of these problems, to the best of my knowledge,
in the latest release of ivtools, 1.1.
Mark as broken on alpha and sparc64 (fails to configure); also
mark as broken on i386 for -current (also fails to configure).
Informed maintainer.
Curiously, it seems to configure correctly on ia64.