Commercial and government (including military) use requires per-seat
licensing. Individual use and use by verifiably not-for-profit
orginasations is allowed. (In the past the authors of NNTPCache kibozed
the Usenet to find unlicensed users.)
* Set PORTREVISION to 1
* Including patch file in ${FILESDIR} instead of downloading it
* Emptied MASTER_SITES since the distfile needs to be obtained
from Karmira. This should avoid that I get complaints from fenners
script ;)
* Allowed scripting of the ${JAVA_HOME} variable, so the installer can
choose a JDK him/herself when installing. The bugseeker script is
changed accordingly
* Now installing the bugseeker shell script as ${PREFIX}/bin/bugseeker
with read/execute permissions for anyone
* Made IGNORE message more verbose
* Made install process more verbose
* Added NO_CDROM and RESTRICTED to Makefile
* Changed pkg-plist file to use substitutions instead of a fixed path
PR: 28323
Submitted by: Ernst de Haan <ernst@jollem.com>
Understand can parse a C/C++ project helping reverse engineer it
[begin snip from the www site]
Understand parses any sized C or C++ project to help you reverse
engineer, document and understand it and thus maintain it better.
It supports K&R C, ANSI C, or C++ source code. Projects can contain
mixed C/C++ code as well. The parser is efficient, fast, and can
handle very large projects. Very little is needed to get started
- just aim it at your source tree. Optionally (and for more parsing
accuracy) add any externally defined macro definitions and include
paths. All of this is done from the GUI - you should be able to do
an initial analysis of your project in a few minutes.
Understand for C++ quickly documents Class inheritance hierarchies
(Base Class and Derived Classes), Call and CallBy Trees, Include
and Include By Trees, as well as where and how everything in your
source code is used (cross reference). Understand for C++ creates
detailed automatic documentation about your source code in HTML
and text reports Using the PERL and C API you can write your own
documentation generators.
[end snip from the www site]
You need a limited time period license to run the product in
evaluation mode. One can be obtained in the www site. A permanent
license can be purchased there too.
- Instalation issues:
This port has a hardcoded directory structure which is required to
run it. Therefore, some measures are necessary to install it under
FreeBSD following handbook rules'
1) All files but binaries are installed according to hier(7)
2) A fake structure is created under ${PREFIX}/lib/understand_c to
please the program and soft links are made there to the correct
locations under hier(7)
3) The binaries are installed under ${PREFIX}/lib/understand_c/bin
and a wrapper is installed under ${PREFIX}/bin pointing to the fake
structure
4) Since a license is required to run the program, warnings are
issued when either it is installed or a package is added
5) Since the legal status is still being debated with the developers,
it will be marked as RESTRICTED for the time being and LEGAL
will be updated accordingly
- Remove a couple of defunct.
- Correct a couple of directory names.
- Remove the notice about the inn2 port since DES says we are covered by
installing the license in ${PREFIX}/share/doc/inn/LICENSE.
PR: 23899
Submitted by: Munehiro Matsuda <haro@kubota.co.jp>
on this port can be also used by other ports -> graphics/win32-codecs.
Therefore, all codec related code will be removed,
Depend on that port from now on.
A positive side effect is that this port can now produce a package
since the RESTRICTED flag (related to the codecs) can be removed.
Update LEGAL, win32-codecs instead of avifile is now RESTRICTED.
PR: 25035
Reviewed by: sobomax
Approved by: maintainer
does not need to be restricted (I meant to have a RESTRICTED line
before, but forgot). Remove it from ports/legal. Add MASTER_SITE_LOCAL
because the real master site seems to be offline most of the time.
option for those in pursue of enlightment.
While there, update NO_PACKAGE with a more informative message.
Along with addition of appropriate LEGAL information.
Also, since qmail-ldap is a meta port sharing qmail's port code,
update qmail distinfo information with the new distribution patch
required by the qmail-ldap port. This is a typo fix. This was missed
on revision 1.6 of qmail-ldap.
Submitted by: Cristhian Venegas <cvb@deltron.net>
* security/crack: remove, it's not longer export controlled
* devel/cs: version 0.5 is in the tree
* net/dgd: update version (use a wildcard)
* graphics/graphviz: update version (wildcard)
* net/ivs: I can't find it in the tree, remove it
* mail/mew: update version (wildcard)
* mbone/nte: update version (wildcard)
* games/quakeserver: update version
* misc/rman: remove, the port is now in textproc/rman with an own entry
* emulators/sim: update version (wildcard)
* devel/jfc: new location is java/jfc
* misc/tkman: update version (wildcard)
* security/vscan: update distfile due to higher version (native bsd port)
* games/xrisk: update version (wildcard)
not aware this was not automatically generated from RESTRICTED=
tags. Hummm. Dumb me, and just by saying this outloud, I guess I
am under moral obligation to rectify this. Twice as dumb. :)
This software must NOT be used by any of the following:
a. Military forces of any country;
b. Manufacturers, distributors, and resellers of weapons;
c. Anyone dealing with mind altering drugs of any kind,
except for strictly medicinal purposes.