aboutsummaryrefslogtreecommitdiff
path: root/Mk
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Revert a commit that should not have crept inBaptiste Daroussin2014-06-181-1/+1
| | | | Notes: svn path=/head/; revision=358268
* Register USE_DRUPAL as unsupportedBaptiste Daroussin2014-06-181-1/+2
| | | | Notes: svn path=/head/; revision=358261
* tabspace: 8Baptiste Daroussin2014-06-181-3/+0
| | | | Notes: svn path=/head/; revision=358259
* tabspace: 8Baptiste Daroussin2014-06-181-3/+0
| | | | Notes: svn path=/head/; revision=358258
* tabspace: 8Baptiste Daroussin2014-06-181-11/+8
| | | | Notes: svn path=/head/; revision=358255
* Remove support for USE_DRUPALBaptiste Daroussin2014-06-182-165/+0
| | | | Notes: svn path=/head/; revision=358251
* New USES=drupalBaptiste Daroussin2014-06-181-0/+123
| | | | | | | | It accepts 6 or 7 as a mandatory argument (version of drupal) It accept nothing (aka drupal main port) or a mutually exclusive "theme"/"module" Notes: svn path=/head/; revision=358249
* tabspace: 8Baptiste Daroussin2014-06-181-12/+9
| | | | Notes: svn path=/head/; revision=358237
* tabspace: 8Baptiste Daroussin2014-06-181-179/+174
| | | | Notes: svn path=/head/; revision=358236
* tabspace: 8Baptiste Daroussin2014-06-181-61/+58
| | | | Notes: svn path=/head/; revision=358220
* tabspace: 8Baptiste Daroussin2014-06-181-97/+94
| | | | Notes: svn path=/head/; revision=358219
* tabspace: 8Baptiste Daroussin2014-06-181-70/+65
| | | | Notes: svn path=/head/; revision=358218
* tabspace: 8Baptiste Daroussin2014-06-181-36/+33
| | | | Notes: svn path=/head/; revision=358217
* Switch to tabspace: 8Baptiste Daroussin2014-06-181-36/+33
| | | | Notes: svn path=/head/; revision=358215
* Switch to default tabspace: 8Baptiste Daroussin2014-06-181-4/+1
| | | | Notes: svn path=/head/; revision=358214
* Switch back to default tabspace: 8Baptiste Daroussin2014-06-181-62/+59
| | | | Notes: svn path=/head/; revision=358213
* Fix packaging of lang/tolua++ with pkg_installAntoine Brodin2014-06-171-2/+2
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=358171
* Also support fmakeBaptiste Daroussin2014-06-171-6/+7
| | | | Notes: svn path=/head/; revision=358131
* Introduce Uses/gssapi.mk to help handle dependencies on Kerberos in aMathieu Arnold2014-06-171-0/+174
| | | | | | | | | | | consistent way. Submitted by: hrs With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=358126
* Mk/Scripts/qa.sh: add /bin/tcsh as a valid shebang.Rene Ladan2014-06-171-0/+1
| | | | | | | | Phabric: D231 Approved by: portmgr (antoine) Notes: svn path=/head/; revision=358122
* - Support relative paths below man/ for manpages, when usingMarcus von Appen2014-06-161-1/+1
| | | | | | | | | | | | | PYDISTUTILS_AUTOPLIST. This is necessary for localized manpages, which do not install into the standard path man/manX, but into a locale-specific directory matching form man/<locale_subdirs>/manX. Some ports feature localized manpages - this change makes additional patches and plist hacks unnecessary. With hat: python@ Notes: svn path=/head/; revision=358034
* Remove manpage leftovers in stageBaptiste Daroussin2014-06-161-0/+1
| | | | Notes: svn path=/head/; revision=357975
* - Rewrite explanation of LICENSE_PERM components (dist-mirror dist-sellThomas Zander2014-06-161-6/+10
| | | | | | | | | | | | pkg-mirror pkg-sell auto-accept) to make it more clear to the reader PR: 186662 Submitted by: riggs Reviewed by: bapt, mentors Approved by: portmgr (bapt), mentors (implicit) Notes: svn path=/head/; revision=357945
* Fix symlinks of manpage after compressionBaptiste Daroussin2014-06-151-3/+1
| | | | | | | | PR: 184395 Submitted by: oliver.fromme@secnetix.de Notes: svn path=/head/; revision=357938
* Backout support for WITHOUT_INFO in base it triggers an infinite recursionBaptiste Daroussin2014-06-151-6/+6
| | | | | | | | print/texinfo depends on help2man which provides info files and thus need texinfo... Notes: svn path=/head/; revision=357932