aboutsummaryrefslogtreecommitdiff
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
* - improve commentsDirk Meyer2014-07-151-18/+10
| | | | | | | | | | | - drop obsolete USE_OPENSSL_* macros - support custom OPENSSLDIR - use always libcrypto as dependency - support shared lib versions of libcrypto and libssl be different - filter shared lib versions with multiple dots Notes: svn path=/head/; revision=361965
* Really modernize LIB_DEPENDSBaptiste Daroussin2014-07-151-1/+1
| | | | Notes: svn path=/head/; revision=361921
* bsd.port.mk: Define CONFIGURE_TARGET using OPSYS instead of freebsdJohn Marino2014-07-151-2/+2
| | | | | | | | | | | This change has been applied locally to dports for over a year, but it also will facilitate vendor rebranding for FreeBSD. Phabric: D413 Approved by: portmgr (bapt) Notes: svn path=/head/; revision=361918
* Fix simple condition in making directoriesBaptiste Daroussin2014-07-151-18/+15
| | | | | | | | | | Phabric: D101 PR: 164351 Submitted by: yaneurabeya@gmail.com Reviewed by: swills Notes: svn path=/head/; revision=361917
* Fix db6_DEPENDS and the corresponding BDB_LIB[_CXX]_NAME for db6.1 upgrade.Matthias Andree2014-07-151-3/+3
| | | | | | | Reported by: Ajtim Notes: svn path=/head/; revision=361873
* - update Module-Build to 0.4206Yen-Ming Lee2014-07-151-1/+1
| | | | Notes: svn path=/head/; revision=361872
* Modernize LIB_DEPENDSBaptiste Daroussin2014-07-141-1/+1
| | | | Notes: svn path=/head/; revision=361816
* Fix typo and adjust whitespace in comments.Ruslan Makhmatkhanov2014-07-141-1/+1
| | | | Notes: svn path=/head/; revision=361781
* lang/python27: Update to 2.7.8Kubilay Kocak2014-07-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The FreeBSD Python team welcomes Python 2.7.8 to the Ports tree! Announcement: https://www.python.org/download/releases/2.7.8/ Changelog: http://hg.python.org/cpython/raw-file/v2.7.8/Misc/NEWS - Update to 2.7.8, update pkg-plist - OPTIONS: Reorder and sort alphabetically - OPTIONS: Make POSIX SEM(aphores) a DEFAULT (Hi binary package users!) - OPTIONS: Add better descriptions for UCS2 and UCS4 - OPTIONS: Use options helpers - Remove patch-CVE-2014-1912: upstream, was backported - Remove patch-issue20374: upstream, was backported - Rename patch-Doc__library__fcntl.rst: underscore convention - Rename patch-Modules__fcntlmodule.c: underscore convention - Patch: setup.py: Remove ncurses overrides and return to upstream code - Patch: setup.py: Add partial backport for ossaudio OS checks - pkg-message: Remove warning for POSIX Semaphores. They are now in GENERIC for FreeBSD 8.x 9.x, 10.x and tested well upstream - pkg-message: No longer needs substitutions, remove .in suffix and SUB_FILES - Rework and simplify the platformX mechanism, update pkg-plist accordingly - Add regression-test target - Deprecate NOPORTDATA, remove pkg-plist entries with %%PORTDATA%% - Replace bsd.{pre,post}.mk with bsd.port.options.mk Based on original patch submitted by wen@ and worked on by lwhsu@, thank you! PR: 191405 PR: 178301 PR: 171246 Phabric: D364 Reviewed by: antoine, bapt, mat, mva, wg Notes: svn path=/head/; revision=361735
* - reflect new preferred apache versionOlli Hauer2014-07-131-1/+1
| | | | Notes: svn path=/head/; revision=361691
* - set www/apache24 as the default apache versionOlli Hauer2014-07-131-1/+1
| | | | | | | requested by bz@ on ports@ Notes: svn path=/head/; revision=361689
* 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