This port features USES=libtool which will automatically make the
corrections dictated by the configure patch, so the recently added
patch is not actually necessary for DragonFly support.
Reported by: tijl
- Use options sub
- Rephrase option descriptions to current standards
- On 10+ libarchive is having problems with some of the
distfiles, workaround this by using unzip and gtar from ports
<OPTION>_CONFIGURE_ARGS does not exist, so the option was not being passed
at all. We need <OPTION>_CONFIGURE_WITH here.
CR: D357
Approved by: olgeni (maintainer)
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Categories J-L.
CR: D305
Approved by: portmgr (swills)
Newer Python versions include a json module, but hgreviewboard tries to use
the simplejson module included in its tarball.
We don't install the included simplejson module, so fix the import line.
Reviewed by: bapt
The profile library gets built if NO_PROFILE is not set. All the
PROFILE option was doing was manually changing the pkg-plist which
would only work if the PROFILE option was manually synchronized with
the make.conf option (they are by default, so it worked accidently).
Change PLIST_SUB to switch based on NO_PROFILE as is done with other
ports.
When WITH_DEBUG is set, this port will fail staging as the result won't
match the pkg-plist due to file name changes during a debug regime. To
fix, configure Coin with debug off always.
x11-toolkits/py-wxPython28 was been modified to do not install wxversion python
files which conflict with wxPython30. Instead a new port has been created
(x11-toolkits/py-wxPython-common) which only installs wxversion and wx.pth
responsible for selecting the wxPython version.
Stage support has been added to all related ports.
Maintainership has been reset to python@.
The final goal is to make all ports use wxPython30 so we can remove wxPython28.
- Makefile cleanup / pet portlint
- Reduce available set of OPTIONS
- DEBUG, GCOV, EFENCE not supported anymore
- ASS and LUA now required by port
PR: 191375
Submitted by: tkato432@yahoo.com
Approved by: mentors (implicit)
- Add DOCS to OPTIONS_DEFINE
- Drop EXIM3 option
- Unmute INSTALL_DATA and CP
- Update pkg-plist
- Replace tab with a single space after WWW: in pkg-descr
- Sync with mail/mailman as possible
* Drop INTEGRATION option, which would at best be confusing
* When Postfix integration is chosen, add BUILD and RUN_DEPENDS on
Postfix because we need the postconf program
* Fix a few minor glitches in FreeBSD-post-install-notes
* Install a dummy one-line text file into PYTHON_SITELIBDIR so that
Python's upgrade-site-packages would reinstall Mailman
* Add "status" support for rc.d script
* Change pre-fetch: to pre-everything::
* Revise formatting of pre-everything text to make clear it displays
default values, not current values
* Update pkg-install.in, pkg-deinstall.in and pkg-message.in