aboutsummaryrefslogtreecommitdiff
path: root/lang/tcl84
Commit message (Collapse)AuthorAgeFilesLines
* The output of tools like awk, date, sort, tr,... depends on the currentTijl Coosemans2017-01-181-5/+2
| | | | | | | | | | | | | | | | | | | | | locale set by the user. Add LANG=C and LC_ALL=C at the beginning of bsd.port.mk and export them so all commands are executed with the C locale. LC_ALL=C overrides all other LC_* variables. LANG is used by setlocale(3) as default value for LC_* variables, so normally it isn't used when LC_ALL is set, but there's code out there that looks at LANG directly so it's safer to set it as well. The only commands not captured by this are != assignments before any inclusion of bsd.port.*mk. Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a different locale (e.g. USE_LOCALE=en_US.UTF-8). PR: 215882 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=431796
* lang/tcl8*: remove use of fpsetroundPietro Cerutti2016-09-091-0/+17
| | | | | | | | | | Pushed upstream: http://core.tcl.tk/tcl/info/20c19f9d5593455a PR: 212512 Submitted by: emaste Notes: svn path=/head/; revision=421600
* Remove UNIQUENAME and LATEST_LINK.Mathieu Arnold2015-08-171-1/+1
| | | | | | | | | | | | | | | | | | | | UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now, we won't have conflicts there. Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel has the correct PKGNAME anyway. Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called OPTIONS_FILE now.) Reviewed by: antoine, bapt Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D3336 Notes: svn path=/head/; revision=394508
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-2/+1
| | | | | | | | | | | | | | | | | | | | | | - Replace ${MASTER_SITE_FOO} with FOO. - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9% of the time.) - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and no hint of what it should be was present. - Fix some logic. - And generally, make things more simple and easy to understand. While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and SAMBA macros. Also, replace some EXTRACT_SUFX occurences with USES=tar:*. Checked by: make fetch-urlall-list With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=386312
* Cleanup plistBaptiste Daroussin2014-10-271-11/+0
| | | | Notes: svn path=/head/; revision=371587
* Canonicalize a few LICENSE_PERMSAntoine Brodin2014-08-221-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=365614
* Rename lang/ patch-xy patches to reflect the files they modify.Adam Weinberger2014-07-281-0/+0
| | | | Notes: svn path=/head/; revision=363266
* - STAGE-cleanPietro Cerutti2014-02-034-613/+619
| | | | | | | - Fix LICENSE Notes: svn path=/head/; revision=342395
* - Partial revert of r328226: These ports are not stage safe as theyBryan Drewery2013-09-261-1/+2
| | | | | | | | | | | install absolute symlinks pointing to the stagedir! Poudriere has been improved to check for this issue now. With hat: portmgr Reported by: madpilot, jpaetzel Notes: svn path=/head/; revision=328369
* - Remove NO_STAGE as these have been tested to be safeBryan Drewery2013-09-251-1/+0
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=328226
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | lang) Notes: svn path=/head/; revision=327741
* - Finish up the change of PKGNAME for Tcl/Tk ports to match LATEST_LINKPietro Cerutti2013-09-201-3/+3
| | | | | | | Suggested by: bapt Notes: svn path=/head/; revision=327665
* - Fix reference to header location in tclPort.hPietro Cerutti2013-07-082-0/+11
| | | | | | | | | | - Bump PORTREVISION PR: 180344 Submitted by: Jimmy Olgeni <olgeni@FreeBSD.org> Notes: svn path=/head/; revision=322508
* - Update to 8.4.20Pietro Cerutti2013-06-046-67/+34
| | | | | | | | | | | | Release notes: http://www.tcl.tk/software/tcltk/8.4.html This is the twentieth and *FINAL* patch release of Tcl/Tk 8.4. With this release, support for Tcl/Tk 8.4 comes to an end. These ports are going to be deprecated soon. Please use 8.5 or 8.6. Notes: svn path=/head/; revision=319853
* - Bump PORTREVISION on Tcl/Tk ports so that r316025 takes effectPietro Cerutti2013-05-221-1/+1
| | | | | | | Reported by: bdrewery Notes: svn path=/head/; revision=318766
* - Fix a long standing problem in tclConfig.sh and tkConfig.sh, where pathsPietro Cerutti2013-04-181-0/+8
| | | | | | | | | | | | | | | | | | | were set based on WRKSRC instead of PREFIX. This mainly affected TEA-based extensions that source tclConfig.sh / tkConfig.sh to set important variables. An example is TCL_SRC_DIR, which is used to locate Tcl/Tk private header files such as tclUnixPort.h or tkUnixPort.h. This variable was previously set to WRKSRC, which caused ports to need additional tweaks to CFLAGS or CONFIGURE_ARGS. It should now be possible to build TEA-based extensions by specifying only the CONFIGURE_ARGS --with-tcl=${TCL_LIBDIR} / --with-tk=${TK_LIBDIR}. Feature safe: yes Approved by: bapt (portmgr) Notes: svn path=/head/; revision=316025
* - Add manpage-related files which didn't end up in yesterday's major Tcl/TkPietro Cerutti2013-02-073-1/+625
| | | | | | | | commit. - Clean left-overs Notes: svn path=/head/; revision=311816
* - Update lang/tcl86 and x11-toolkits/tk86 to 8.6.0Pietro Cerutti2013-02-064-681/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=311773
* - Fix all cases of 'No newline at end of file' in ports treeAlex Kozlov2013-02-011-1/+1
| | | | | | | Approved by: portmgr (bapt) Notes: svn path=/head/; revision=311381
* consolidate under (lower-case) tcltk@Brendan Fabeny2012-11-261-1/+1
| | | | | | | | PR: 173753 , 173767 Feature safe: yes Notes: svn path=/head/; revision=307793
* - reassign ports to TclTk@FreeBSD.orgPietro Cerutti2012-11-261-1/+1
| | | | | | | | | | | | - while at it, trim Makefile headers in lang/tcl-modules PR: ports/173939 Submitted by: Chris Petrik <c.petrik.sosa@gmail.com> (previous maintainer) Approved by: mm@ (previous maintainer of lang/tcl-modules) Feature safe: yes Notes: svn path=/head/; revision=307789
* Convert to new options.Wesley Shields2012-10-121-4/+5
| | | | | | | | | PR: ports/172419 Submitted by: Chris Petrik <c.petrik.sosa@gmail.com> (maintainer) Feature safe: yes Notes: svn path=/head/; revision=305786
* - pass maintainership to new volonteerRuslan Makhmatkhanov2012-09-301-7/+2
| | | | | | | | | | | | | while here: - trim Makefile header - remove indifenite article from COMMENT - remove deprecated attribution in pkg-descr PR: 172163 Submitted by: Chris Petrik <c.petrik.sosa at gmail dot com> Notes: svn path=/head/; revision=305074
* Release maintainership of Tcl/Tk ports back to pool.Martin Matuska2012-08-031-1/+1
| | | | Notes: svn path=/head/; revision=301977
* - Add LICENSE informationMartin Matuska2011-03-232-1/+3
| | | | | | | - Make portlint happier Notes: svn path=/head/; revision=271518
* - Unbreak build with clangMartin Matuska2010-12-091-5/+5
| | | | | | | | PR: ports/152842 Submitted by: Koop Mast <kwm@FreeBSD.org> Notes: svn path=/head/; revision=265913
* - Modify COMMENT for tcl84-thread, tcl85-thread and tcl86-threadMartin Matuska2009-11-201-1/+1
| | | | Notes: svn path=/head/; revision=244516
* - Switch SourceForge ports to the new File Release System: categories ↵Dmitry Marakasov2009-08-221-2/+1
| | | | | | | starting with H,I,J,K,L Notes: svn path=/head/; revision=240071
* - Pass only the contents of the ${WRKDIRPREFIX} variable to tclConfig.shMartin Matuska2009-06-261-2/+2
| | | | | | | | | - Bump PORTREVISION Suggested by: Karl Lehenbauer <karl@flightaware.com> Notes: svn path=/head/; revision=236644
* - Change the location of LATEST_LINK to make it workMartin Matuska2009-03-021-4/+3
| | | | | | | | | | - Bump PORTREVISION PR: ports/132241 Submitted by: Timothy Beyer <beyert@cs.ucr.edu> Notes: svn path=/head/; revision=229321
* - Disable install of function manpages by defaultMartin Matuska2009-02-263-39/+43
| | | | | | | | - Add manual page for tclsh8.x and wish8.x - Bump PORTREVISION Notes: svn path=/head/; revision=229081
* - Update to 8.4.19Martin Matuska2008-04-222-4/+4
| | | | Notes: svn path=/head/; revision=211741
* - Move from versioned tcl/tk CATEGORIES to simple tcl and tk categoriesPav Lucistnik2008-04-091-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=210928
* - Update to 8.4.18Martin Matuska2008-02-132-4/+4
| | | | Notes: svn path=/head/; revision=207134
* - Update to 8.4.17Martin Matuska2008-01-112-4/+4
| | | | Notes: svn path=/head/; revision=205449
* - Update to 8.4.16Martin Matuska2007-09-222-5/+4
| | | | Notes: svn path=/head/; revision=199898
* - revert ${TR} back to tr, threaded build was brokenMartin Matuska2007-06-061-3/+3
| | | | | | | Approved by: garga (mentor) Notes: svn path=/head/; revision=192923
* - fix shared build on -CURRENTMartin Matuska2007-06-052-5/+7
| | | | | | | | | | | | | | - change tr to ${TR} lang/tcl84 only: - sync MASTER_SITES with other tcl ports - change sysctl to ${SYSCTL} Suggested by: stas Approved by: garga (mentor) Notes: svn path=/head/; revision=192839
* - 8.4.15 distinfo missing in last commit (accidentally)Martin Matuska2007-05-311-3/+3
| | | | Notes: svn path=/head/; revision=192443
* - update of lang/tcl84 and x11-toolkits/tk84 to 8.4.15Martin Matuska2007-05-301-2/+1
| | | | | | | Approved by: garga (mentor) Notes: svn path=/head/; revision=192415
* - updated maintainer e-mail addressMartin Matuska2007-04-051-1/+1
| | | | | | | Approved by: garga (mentor) Notes: svn path=/head/; revision=189288
* - Remove support for lang/tcl-tk-wrapperMartin Wilke2007-03-271-7/+2
| | | | | | | | | | | - Bump PORTREVISION Notes: Please read UPDATING Approved by: maintainer implicit Notes: svn path=/head/; revision=188534
* - Fix build with slave portMartin Wilke2007-03-212-1/+9
| | | | | | | Submitted by: pointyhat Notes: svn path=/head/; revision=187851
* Adds a new way of working with threaded versions andMartin Wilke2007-03-201-13/+35
| | | | | | | | | | | | | | | | resolves conflicts. Threaded libraries and shell are installed on top of the standard ones so ports that depend on threaded and non-threaded tcl can be used simultaneously. Behaiviour with non-threaded libraries does not change. PR: 110401 Submitted by: Martin Matuska <martin@matuska.org> (maintainer) Notes: svn path=/head/; revision=187770
* - Improved handling of WITH_TCL84_MANMartin Wilke2007-03-132-31/+73
| | | | | | | | PR: 110255 Submitted by: Martin Matuska <martin@matuska.org> (maintainer) Notes: svn path=/head/; revision=187284
* - Ddds TCL84_MAN and TCLSH_WRAPPER to OPTIONSMartin Wilke2007-03-083-67/+18
| | | | | | | | | | | | | - Removes pseudo-installation of tclsh in favour of new lang/tcl-tk-wrapper port - Adds CONFLICTS between threaded and non-threaded versions - Adds support for NO_INSTALL_MANPAGES knob - Pass maintainership to Submitter PR: 110082 Submitted by: Martin Matuska <martin@matuska.org> Notes: svn path=/head/; revision=186895
* - Disable test due to prolonged (20h+) hangs (on my current/amd64 box)Andrew Pantyukhin2007-01-191-5/+4
| | | | | | | | | | - A couple of style fixes while I'm here PR: ports/100997 Submitted by: ehaupt Notes: svn path=/head/; revision=182823
* - Update of lang/tcl84 and x11-toolkits/tk84 ports to 8.4.14Cheng-Lung Sung2007-01-173-35/+4
| | | | | | | | | | - Removed file: lang/tcl84/files/patch-test-clock (patch already in source tree) PR: ports/107953 Submitted by: Martin Matuska <martin_AT_matuska dot org> Notes: svn path=/head/; revision=182577
* - Be more thorough in resetting locales to ensure successfull test runPav Lucistnik2006-12-011-1/+1
| | | | | | | | PR: ports/105191 Submitted by: Gregory Nou <gregory.nou@gmail.com> Notes: svn path=/head/; revision=178487
* Respect X11BASE in pkg-deinstall.tclshFrank J. Laszlo2006-12-011-1/+1
| | | | | | | Reported by: pointyhat Notes: svn path=/head/; revision=178469