- Add LICENSE, support staging, and convert LIB_DEPENDS to new format.
- Remove archivers/unzip dependency.
- Remove devel/gmake dependency. bmake works fine now.
- Remove ONLY_FOR_ARCHS. I believe it is no longer true.
- Do not add "-fPIC" to CFLAGS for amd64.
- Prefer CPPFLAGS over CFLAGS.
- Consistently use (b)yacc from base. When devel/bison is installed,
the configure script automatically uses it instead of yacc from base.
- Use OPTIONS_RADIO instead of OPTIONS_DEFINE for SSL selection to
avoid user confusion, i. e., selecting both GNUTLS and OpenSSL should
not be allowed.
- Create a symbolic link instead of a hard link for stdsoap2.cpp.
pretty cleanly with GCC v4.2, v4.6, and Clang (modulo a few warnings)
- Sadly, do not use PORTDOCS: since DOCSDIR is set to be inside DATADIR,
and will get appended to PLIST after @dirrm %%DATADIR%%, which upsets
sanity checking tools; instead, list the docs explicitly in DISTFILES
and add them to pkg-plist (guarded by %%PORTDOCS%%)
Tested on: i386 (only)
- Convert USE_PYDISTUTILS=easy_install to USE_PYDISTUTILS=yes
- Add patch to fix building with new gsoap [1]
- Add direct dependency on qt4-opengl [2]
PR: ports/185579 [2]
Security: CVE-2013-5892
Submitted by: Jung-uk Kim <jkim@FreeBSD.org> [1]
Jimmy Olgeni <olgeni@FreeBSD.org> [2]
- Move OPTIONS block down within Makefile where it is usually placed, sort
PLIST-related knobs
- Convert clumsy "cd foo && ..." to our standard, $cwd-agnostic, shorter,
and more readable constructs (and avoid needless line-wrapping)
- Remove 3D crOpenGl patches that are already included in the new release
- Convert USE_PYDISTUTILS=easy_install to USE_PYDISTUTILS=yes
- Add patch to fix building with new gsoap [1]
- Add direct dependency on qt4-opengl [2]
PR: ports/185579 [2]
Security: CVE-2013-5892
Submitted by: Jung-uk Kim <jkim@FreeBSD.org> [1]
Jimmy Olgeni <olgeni@FreeBSD.org> [2]
- Take maintainership
- Add licenses (GPLv2)
- Use the new format for LIB_DEPENDS
- Add USES desktop-file-utils
- Disable all warnings with -w
- Support STAGEDIR
- Add DOCS and Option
- Use REINPLACE_CMD instead of simple patches
- Recreate patches with make makepatch
- Change pkg-descr, use only one WWW
PR: ports/173350
Submitted by: nemysis (self)
- Change license BSD to BSD3CLAUSE
- Set PORTSCOUT
- Change Desktop entry file
- Fix the usage of 'python' to get rid of the implicit lang/python dependency
- Install missing *.pyc *.pyo, add to pkg-plist
- Break lines around 80 characters
The previous version of Exult, 1.2, is considered ancient by the
developers. Morever, it's c++ was horrid, requiring around 3 dozen
patches just to build on equally ancient gcc 4.5.
Exult has not been released yet, but the snapshots are considered
superior even to the last RC release, 1.4.9rc. The C++ code builds
without patches on both gcc 4.7 (DragonFly) and clang from F10 (verified
by Redports)
The Exult Studio was added as an option, it's on by default. I did not
add the Mod or usecode compiler. If somebody wants those, they can be
added as options as well. While updating, support stage.
The taskd server provides a multi-user, multi-client repository for
taskwarrior (deskutils/taskwarrior) 2.3.0 (and later) and any other
clients. It runs continuously as a daemon process, and provides several
services, primarily the synchronization of tasks between the clients.
pkg-fallout has been reporting build failures since a previous commit [1] to
this port which updated PORTVERSION without updating the commit hash from the
upstream repository.
Bump portrevision so it sees/gets the new bits.
[1] http://svnweb.freebsd.org/ports?view=revision&revision=336445