aboutsummaryrefslogtreecommitdiff
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
* Be a bit more direct about pkg_install having to be replaced by pkg.Mathieu Arnold2014-07-111-2/+2
| | | | | | | | Reviewed by: swills Sponsored by: Absolight Notes: svn path=/head/; revision=361547
* Add a global OPUS_DESCTijl Coosemans2014-07-111-0/+1
| | | | Notes: svn path=/head/; revision=361536
* Use modern LIB_DEPENDSBaptiste Daroussin2014-07-101-3/+3
| | | | | | | Do not depends on shlib number it is useless in ldap case Notes: svn path=/head/; revision=361479
* Support for installations based on the easy_install setup.py target hasMarcus von Appen2014-07-082-108/+20
| | | | | | | | | | | | been removed from the Ports framework for Python software. The PYEASYINSTALL_* knobs and support for USE_PYDISTUTILS=easy_install have been removed. Phabric: D299 With hat: python@ Notes: svn path=/head/; revision=361263
* Mk/bsd.wx.mk: add wxPython 3.0 supportWilliam Grzybowski2014-07-051-0/+3
| | | | | | | Approved by: portmgr (bapt) Notes: svn path=/head/; revision=360795
* - Remove contiguous blank linesSunpoet Po-Chuan Hsieh2014-07-051-1/+0
| | | | Notes: svn path=/head/; revision=360768
* Support stage for texlive, given it is impossible to rebuild the fmt files intoBaptiste Daroussin2014-07-041-30/+42
| | | | | | | | the stage then they are now rebuild in post-installation, like it is done in other package system Notes: svn path=/head/; revision=360642
* Use modern LIB_DEPENDSBaptiste Daroussin2014-07-031-2/+2
| | | | Notes: svn path=/head/; revision=360356
* Add URL explaining NO_STAGE deprecationBryan Drewery2014-07-021-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=360253
* Deprecate all non stage ports with expiration date 2014-08-31Baptiste Daroussin2014-07-021-0/+5
| | | | | | | | | | Please note that no ports with a valid PR will be removed! Deprecation will automatically go away as soon as stagification is done Reviewed by: mat Notes: svn path=/head/; revision=360190
* Remove bsd.pbi.mk, it is not used anymore to produce modern PBIsBaptiste Daroussin2014-07-022-58/+0
| | | | | | | Approved by: kmoore Notes: svn path=/head/; revision=360135
* Do not report parent directories of LOCALBASE as orphansAntoine Brodin2014-06-301-0/+8
| | | | | | | | Reported and tested by: gerald With hat: portmgr Notes: svn path=/head/; revision=359935
* Add libwnck3. The gtk3 version of libwnck.Koop Mast2014-06-301-2/+5
| | | | | | | Obtained from: GNOME devel repo. Notes: svn path=/head/; revision=359907
* Avoid using clang as a fallback compiler on Tier-2 systems for C++0xNathan Whitehorn2014-06-291-2/+2
| | | | | | | or C11 features on platforms where it is not known to work. Notes: svn path=/head/; revision=359791
* Use print/indexinfo to generate index of info pagesAntoine Brodin2014-06-281-10/+5
| | | | | | | | | | | | It is much more lightweight than ginstall-info (12kB vs 400kB) and ginstall-info had a regression causing some index leftover on uninstall Submitted by: bapt Exp-run: self With hat: portmgr Notes: svn path=/head/; revision=359680
* - Fix PYDISTUTILS_SETUP to use a proper argument list and avoid polluting theMarcus von Appen2014-06-281-1/+4
| | | | | | | | | | | | PYDISTUTILS_*_ARGS with wrong flags. PR: 191317 Phabric: D270 Exp-run: antoine With hat: python@ Notes: svn path=/head/; revision=359663
* still more stagingBaptiste Daroussin2014-06-281-2/+7
| | | | Notes: svn path=/head/; revision=359635
* Use proper TEXMFVARDIRBaptiste Daroussin2014-06-271-1/+1
| | | | Notes: svn path=/head/; revision=359634
* Yet more stage support for bsd.tex.mkBaptiste Daroussin2014-06-271-0/+8
| | | | Notes: svn path=/head/; revision=359632
* First bit of staging support for bsd.tex.mkBaptiste Daroussin2014-06-271-23/+27
| | | | Notes: svn path=/head/; revision=359629
* - Make OpenJDK 1.7 the defaultSteve Wills2014-06-271-2/+2
| | | | Notes: svn path=/head/; revision=359603
* - Remove editors/emacs21, and editors/emacs22 as they're no longer maintainedAshish SHUKLA2014-06-271-37/+2
| | | | | | | | | | | | upstream - Also remove dependent ports - Add UPDATING entry informing users of the same - Add MOVED entries Approved by: portmgr (bapt) Notes: svn path=/head/; revision=359512
* - Fix logic from r359424 to not always apply - only apply on tier2 archs.Bryan Drewery2014-06-271-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=359440
* On some Tier-2 platforms (e.g. PowerPC), clang kind of works and so isNathan Whitehorn2014-06-261-1/+3
| | | | | | | | | | | | | | installed but is not cc. On such platforms, clang is usually not default for a reason and so using it for C++11 is unwise. Instead, fall back to newer GCC. On i386 and amd64, clang works even if it isn't the default, so continue using it there. This fixes the build for Boost, among other software, on PowerPC. Approved by: bapt Notes: svn path=/head/; revision=359424
* Remove extra space.Adam Weinberger2014-06-261-1/+1
| | | | | | | Noticed by: George L. Yermulnik Notes: svn path=/head/; revision=359367
* Do not hide errors listing info pages in the pkg caseAntoine Brodin2014-06-261-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=359320
* Update MASTER_SITE_QMAILBryan Drewery2014-06-251-9/+0
| | | | Notes: svn path=/head/; revision=359252
* Fix categoryBaptiste Daroussin2014-06-251-1/+1
| | | | Notes: svn path=/head/; revision=359211
* Use print/texinfo-lite to install info pagesBaptiste Daroussin2014-06-251-10/+13
| | | | | | | | This allows to use modern version of texinfo as well as allow packages to install properly on a system built WITHOUT_INFO Notes: svn path=/head/; revision=359201
* Add USES=makeinfo that will handle the build dependency on the makeinfo utilityBaptiste Daroussin2014-06-251-0/+22
| | | | | | | | using the base version if exists of the port version if it doesn't exists in base Notes: svn path=/head/; revision=359192
* Add a lite argument to USES=gmakeBaptiste Daroussin2014-06-251-5/+13
| | | | | | | | | This enforce usage of gmake-lite instead of gmake to avoid circular dependency Suggested by: miwi Notes: svn path=/head/; revision=359188
* Use MAKE_CMD instead of GMAKEBaptiste Daroussin2014-06-241-4/+4
| | | | Notes: svn path=/head/; revision=359128
* - Add Creative Commons Zero v1.0 Universal as licensePhilippe Audeoud2014-06-231-1/+4
| | | | | | | | CR: D239 Approved by: portmgr (bapt@) Notes: svn path=/head/; revision=358922
* Remove the IGNOREFILES feature: it was an unsafe feature allowing to use filesBaptiste Daroussin2014-06-231-64/+0
| | | | | | | | | | fetched from untrusted sources directly into the ports tree CR: D269 Reviewed by: portmgr (antoine) Notes: svn path=/head/; revision=358915
* Add --strip-debug to STRIP_CMD to avoid removing kernel symbols from theRene Ladan2014-06-221-0/+1
| | | | | | | | | | | | installed kernel module. This would otherwise break comms/uarduno on amd64 when converting this port to USES=kmod. PR: 189621 (in private followup) Submitted by: Bob Frazier <bobf@mrp3.com> MFH: 2014Q2 Notes: svn path=/head/; revision=358828
* Add 4 new sed commands to USES=libtool. The first two apply some of theTijl Coosemans2014-06-221-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | changes that Debian made to their libtool. The first command applies to libtool versions 1.4 and up. The second command is somewhat more elaborate but essentially it uses the sed hold space to move an "elif...fi" block down. It applies to 2.x. Together these reduce overlinking to unpatched .la files (from ports that don't have USES=libtool yet but also .la files in the work directory). The third and fourth command fix relinking. During staging libtool may relink libA when it links to another library in the work directory libB. The reason is that libA created during build phase has its runpath set to the location of libB in the work directory. This allows running an executable that links to libA from within the work directory. The relink removes this extra runpath. When libtool relinks libA it replaces "libB.la" on the linker command line with "-L${STAGEDIR}${PREFIX}/lib -lB" with the intention to link to libB in the stage directory but this -L flag isn't necessarily the first so another libB may be linked instead. The two sed commands make relink the same as a normal link. This means libtool will relink with libraries from the work directory using a path similar to "../srcB/.libs/libB.so" without -L flags. This applies to libtool 1.4 and up. Earlier versions don't seem to relink libraries. (This fixes ports like devel/apr1 so they link with freshly built libraries instead of installed libraries.) Fix all ports with missing libraries. Additionally: archivers/rpm4: USES=patchfix. databases/gdbm: INSTALL_TARGET=install-strip. devel/gnome-vfs: remove patch that doesn't change anything. devel/ois: INSTALL_TARGET=install-strip and use standard USE_AUTOTOOLS. devel/zziplib: INSTALL_TARGET=install-strip, MAKE_CMD. multimedia/mjpegtools: remove USE_AUTOTOOLS, use modern compiler on i386 instead of disabling optimisations. net/libnetdude: disable static plugins. PR: 190941 Exp-run: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=358784
* Add a small notice about maintainership of this file.Mathieu Arnold2014-06-211-0/+2
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=358722
* Use short name from spdx.org for OpenSSL licenseAntoine Brodin2014-06-211-3/+3
| | | | | | | | | Reviewed by: eadler Phabric: D263 With hat: portmgr Notes: svn path=/head/; revision=358715
* Extend eadler's work by making some more OPTIONS a bit moreAdam Weinberger2014-06-211-38/+38
| | | | | | | descriptive. Notes: svn path=/head/; revision=358706
* Improve the clarity of a few descriptions that became less accurate byAdam Weinberger2014-06-211-4/+4
| | | | | | | overspecificity. Notes: svn path=/head/; revision=358704
* - strip optional WITH parameter from argument if OPTION is set to offOlli Hauer2014-06-211-1/+1
| | | | | | | | | | | | | | | FOO_WITH= foo=bar CONFIGURE_ARGS will become now ON: --with-foo=bar OFF: --without-foo PR: 191085 Submitted by: ohauer Approved by: portmgr (antoine) Notes: svn path=/head/; revision=358699
* Expand upon option descriptions whose only text are 'option support'. SuchEitan Adler2014-06-211-24/+24
| | | | | | | | | | | descriptions provide no value for the user and should be expanded upon. While here make one description fit in space limit Reviewed by: marino Notes: svn path=/head/; revision=358666
* Do not report files @commented by multiple options as orphansAntoine Brodin2014-06-201-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=358638
* Make @dirrmtry handling in pkg_install closer to what pkg doesAntoine Brodin2014-06-202-7/+8
| | | | | | | | | | | Original patch: bapt Phabric: D215 Exp-run: self, less orphans/leftovers with pkg_install with patch than without and no new failures with pkg With hat: portmgr Notes: svn path=/head/; revision=358636
* Clarified Artistic License is compatible with GPLAntoine Brodin2014-06-191-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=358442
* Use "ClArtistic" as the short name for the Clarified Artistic License.Adam Weinberger2014-06-191-4/+5
| | | | | | | | | | Also, make it clear that short names come from the spdx.org list. Requested by: eadler Approved by: portmgr (bapt) Notes: svn path=/head/; revision=358425
* Ask politely that people run changes to bsd.licences.mk and bsd.licenses.db.mkEitan Adler2014-06-192-0/+4
| | | | | | | | | by me before changing the license database and core logic. Approved by: portmgr (bapt) Notes: svn path=/head/; revision=358342
* Add the Clarified Artistic License.Adam Weinberger2014-06-181-1/+4
| | | | | | | | PR: ports/187642 Approved by: portmgr (bapt) Notes: svn path=/head/; revision=358329
* Fixup COPYTREE_* doc.Mathieu Arnold2014-06-181-4/+4
| | | | Notes: svn path=/head/; revision=358325
* PYTHON_PY3K_PLIST_HACK: Take @dirrmtry entries into account as well.Raphael Kubo da Costa2014-06-181-0/+1
| | | | | | | | | | | | When using the plist hack to add __pycache__ entries for Python >= 3.2.0, take @dirrmtry entries into account as well, otherwise if those directories happen to contain __pycache__ subdirectories the latter will not be removed. CR: D191 PR: 190847 Notes: svn path=/head/; revision=358308