aboutsummaryrefslogtreecommitdiffstats
path: root/Mk/bsd.tcl.mk
Commit message (Collapse)AuthorAgeFilesLines
* - Switch default version of Tcl/Tk from 8.5 to 8.6gahr2013-05-211-9/+9
| | | | | | PR: 178369 Submitted by: gahr Approved by: portmgr (after exp-run)
* - Remove lang/tcl83 and x11-toolkits/tk83 (expired)gahr2013-04-231-10/+9
| | | | | | - Remove references to Tcl/Tk 8.3 from bsd.tcl.mk - Update ports that required 8.3+ to require 8.4+ (since 8.5 is the default, I don't expect this change to cause much trouble)
* - Update lang/tcl86 and x11-toolkits/tk86 to 8.6.0gahr2013-02-061-98/+10
| | | | | | | | | | | | | | | | | | | | | | | | Release notes: http://www.tcl.tk/software/tcltk/8.6.html - Get rid of -thread slaves ports: threads are now enabled by default and can be OPTIONally disabled. This applies to: * lang/tcl84 * lang/tcl85 * lang/tcl86 * x11-toolkits/tk84 * x11-toolkits/tk85 * x11-toolkits/tk86 - Get rid of tcl-modules slave port: modules are now installed by default and can be OPTIONally disabled. This applies to: * lang/tcl85 * lang/tcl86 - Fix conflicts between man pages of different Tcl/Tk versions, by adding a suffix (tcl84, tcl85, tcl86, tk84, tk85, and tk86). Reviewed by: bf, crees Approved by: bapt (portmgr, after partial exp-run)
* - Remove 8.2 from the list of supported Tcl/Tk versionsgahr2012-12-041-5/+4
| | | | | Feature safe: yes Approved by: bapt (portmgr@)
* - Remove emacs mode, -*- mode: ...; -*- [1]miwi2012-05-231-1/+1
| | | | | | | | | | | | | | | | - Comments for BUILD_ and RUN_DEPENDS fail to mention alternate means to specify dependencie [2] - Fix make reinstall [3] - Trivial comment change for PORTDATA [4] PR: 151954 [1] 161314 [2] 167085 [3] 167465 [4] Submitted by: Anonymous <swell.k@gmail.com> [1] dougb@ and Chris Rees <utisoft@gmail.com> [2] Garrett Cooper <yanegomi@gmail.com> [3] "Bryan Drewery" <bryan@shatow.net> [4] Tested via: phw
* - Remove tcl/tk 8.0 supportmm2009-07-071-5/+4
| | | | - This has no effect on japanese/tcl80 and japanese/tk80 ports
* - Change default Tcl/Tk version to 8.5mm2009-02-231-5/+5
| | | | | | - Bump PORTVERSION of ports affected Tested by: pointyhat (pav)
* - Add Tcl/Tk 8.6mm2009-02-041-12/+13
| | | | - Take maintainership of Mk/bsd.tcl.mk
* - Overhaul bsd.tcl.mk: most importantly, change the semantics to matchpav2007-04-031-110/+384
| | | | | | | | | | | | | | USE_PERL5* macros: USE_TCL, USE_TK: lib depends USE_TCL_BUILD, USE_TK_BUILD: build depends USE_TCL_RUN, USE_TK_RUN: run depends See comment block in bsd.tcl.mk for details PR: ports/109097 Submitted by: Martin Matuska <martin@matuska.org> Tested on: pointyhat exp-run
* - Support Tcl/Tk 8.5 in USE_TCL/USE_TKpav2007-02-051-4/+5
| | | | | PR: ports/108510 Submitted by: Martin Matuska <martin@matuska.org>
* bsd.port.mkpav2007-01-311-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [1] Remove DEPENDS [2] Add a new pkg-plist keyword @stopdaemon [3] Provide rc.subr script suffix as RC_SUBR_SUFFIX [4] Add USE_CDRTOOLS to abstract dependency on sysutils/cdrtool[-cjk] [5] Add DOS2UNIX_REGEX, allowing to pass a filename regex to CRLF replacement routine [6] Support partially translated manpages in MAN* variables [7] Fix USE_LDCONFIG on ports with @cwd in pkg-plist [8] Remove support for XFree86 3.X [9] Add user settable WITH_DEBUG flag that turns on -g in CFLAGS and resets STRIP [9] Fix `make install' to refuse overwriting of older version of the port [10] New category ports-mgmt [11] New category gnustep [12] Removed category picobsd bsd.java.mk [13] Remove deprecated syntax bsd.tcl.mk [14] Provide TCL_VER when USE_TK[_BUILD] is defined. Fixes cad/netgen ports/Makefile [15] Make csup default `make update' method on FreeBSD 6.2 and up PR: ports/99742 [1], ports/93373 [2], ports/100915 [3], ports/105161 [4], ports/106029 [5], ports/106252 [6], ports/106235 [7], ports/100939 [9], ports/97507 [10], ports/103931 [11], ports/106921 [12], ports/104136 [13], ports/105215 [15] Submitted by: sem [1] [2], Matthias Andree <matthias.andree@gmx.de> [3], nork [4], pav [5] [7] [14], Nick Barkas <snb@threerings.net> [6], flz [8], gabor [9], shaun [10], erwin [12], hq [13], Gurkan Sengun <gurkan@linuks.mine.nu> [11]
* - Fix USE_TCL_BUILD to not disable runtime dependency on tcl from USE_TCLpav2007-01-081-8/+29
| | | | | | | - Add a new knob: USE_TK_BUILD - Support a new tcl version: 84-thread PR: ports/103897, ports/107372 (based on)
* - The white space police is back in town!miwi2006-10-071-22/+25
| | | | | | | | - Reformat comments to match other bsd.x.mk files PR: ports/104024 Submitted by: Edwin Groothuis <edwin(at)mavetju.org> Sponsored by: FreeBSD Bug-a-thon #1
* - Reset maintainer (vsevolod@)sem2006-05-021-13/+7
| | | | | | | | - Remove USE_REINPLACE [1] - Reformat comment for easy reading on 80 column terminals PR: ports/96600 Submitted by: Andrew Pantyukhin <infofarmer@gmail.com>
* - Fix 'all-depends-list' target in cases if dependencies list iskrion2006-01-221-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | very long and if some dependencies can't be added into the list. [1] - Fix FAM support. Make gamin the default FAM system. [2] - Introduce new 'quicksearch' target to show only port, path and info section of the matching ports. [3] - Introduce new category - rubygems. [4] - Fix stale dependencies while installing qmail slaveport and another port that depends on qmail. [5] - Add commentary for describes target in bsd.port.mk. [6] - Fix warning issued during make index on archs !368. [7] - Add USE_DOS2UNIX variable. If set to "YES", remove the ^M from all files under ${WRKSRC}. If set to a string, remove in all files under ${WRKSRC} with one of these names the ^Ms. [8] - Add new variables PERL_RUN_DEPENDS and PERL_BUILD_DEPENDS by checking the existance of the Perl modules with the "perl -e 'use module;'" command. [9] - Fix bsd.port.mk variable quoting issues. No quoting is necessary anymore either in the Makefile or on the command line. Affected variables include: BROKEN FORBIDDEN IGNORE MANUAL_PACKAGE_BUILD NO_CDROM NO_PACKAGE RESTRICTED [10] - Add NOFETCHFILES variable. If set, don't download these files from the ${MASTER_SITES} or ${MASTER_SITE_BACKUP} (but do from ${MASTER_SITE_OVERRIDE}). [11] - Improve 'search' target output. [12] - Add a new virtual category for Amateur Radio - hamradio. [13] - Cleanup some old/unused pathes in bsd.port.mk. [14] - Add @dirrmtry for plists which does the same as: "@unexec rmdir %D/foo 2>/dev/null || true" [15] - Remove virtual category - offix. [16] - Use portsnap instead of cvsup or cvs on "make update" in /usr/ports. [17] - Move location of bsd.autotools.mk within bsd.port.mk [18] - Add bsd.linux-rpm.mk, fix INSTALLS_SHLIB for Linux ports [19] - Use new USE_RC_SUBR format for FreeBSD version >= 700007 [20] - Replace the string "FreeBSD" by "The FreeBSD Project" in the security warning [21] - Add bsd.local.mk for local modification to ports framework. [22] - Replace rcNG spelling by rc.d [23] - Remove superfluous USE_REINPLACE. [24] Special thanks to: linimon for spending hours with all these patches clement for fixes kris for help with pointyhat PR: ports/86310 [1], ports/89498 [2], ports/83530 [3], ports/83789 [4], ports/84053 [5], ports/86281 [6], ports/87214 [7], ports/87234 [8], ports/87318 [9], ports/87396 [10], ports/87605 [11], ports/87840 [12], ports/88230 [13], ports/88493 [14], ports/88711 [15], ports/88751 [16], ports/89281 [17], ports/89999 [18], ports/90031 [19], ports/90150 [20], ports/90668 [21], ports/91433 [23], ports/88754 [24] Submitted by: mi [1], marcus [2], Lars Engels <lars.engels@0x20.net> [3], pav [4, 16, 20, 24], garga [5], cperciva [6], vd [7], edwin [8, 9, 11, 15, 21], fenner [10], Arseny Nasokin <tarc.po.cs.msu.su@tarc.po.cs.msu.su> [12], Carl Makin <carl@stagecraft.cx> [13], arved [14], NIIMI Satoshi <sa2c@sa2c.net> [17], thierry [18], jylefort [19], linimon [22], dougb [23]
* * Add bsd.database.mk [1]clement2005-11-081-0/+145
- move out from bsd.port.mk USE_MYSQL and USE_PGSQL. - add support for Berkley DB and SQLite (via USE_BDB and USE_SQLITE knobs). * Espace '+' in make search [2] * Add "makepatch" target to simplify creation of patches during porting [3] * Replace deprecated MACHINE_ARCH with ARCH [4] * Remove support of OpenLDAP 2.1 [5] * Add bsd.tcl.mk [6] It introduces USE_TCL/USE_TCL_BUILD knobs to support various version of tcl (8.0 -> 8.4) * Fix cosmetic bugs in security-check target [7] * Add support for INDEX-7 and above (up to INDEX-9 actually) [8] * Add "package-recursive" to bsd.port.subdir.mk [9] * Remove check for FreeBSD version < 460101 [10] * New category: net-im [11] * Add .desktop file facilities It introduces DESKTOPDIR and DESKTOP_ENTRIES knobs [12] * Add SHA256 support to "*checksum" targets [13] * Fix USE_PYTHON with OPTIONS [14] * Force NO_LINT to MAKE_ENV to avoid library breaks [15] * Fix typo: s/RC_ORDER/USE_RCORDER/g [16] * Add support for PostgreSQL 8.1 [17] * Add bsd.apache.mk USE_APACHE knob enhancements [18] PR: ports/85695 [1], ports/85669 [2], ports/85488 [3], ports/84489 [4], ports/83835 [5], ports/83718 [6], ports/83716 [7], ports/83710 [8], ports/82753 [9], ports/82138 [10], ports/81206 [11], ports/79509 [12], ports/79123 [13], ports/74866 [14], ports/85490 [15], ports/83514 [16], ports/88466 [17] Submitted by: vsevolod [1] [6], Ricardo Alves dos Reis <ricardo_bsd@yahoo.com.br> [2], markm [3] [15], obrien [4], krion [5] [8] , Petr Rehor <prehor@gmail.com> [7], clement [8] [18], jhs@berklix.org [9], edwin [10] [13], pav [11], jylefort [12], mnag [14], leeym [16], girgen [17]