aboutsummaryrefslogtreecommitdiff
path: root/lang/tclX
Commit message (Collapse)AuthorAgeFilesLines
* Work-around the deficiencies in FreeBSD package-building cluster,Mikhail Teterin2007-05-021-3/+1
| | | | | | | | | | | which causes the regression-tests to fail by disabling the regression tests. Unbreak -- the build was never "broken" for the usual (non-jail) systems. Notes: svn path=/head/; revision=191427
* BROKEN: Regression tests failKris Kennaway2007-05-021-0/+2
| | | | Notes: svn path=/head/; revision=191424
* Also bump PORTREVISION.Thierry Thomas2007-03-301-0/+1
| | | | | | | Suggested by: pav Notes: svn path=/head/; revision=188821
* Also define USE_TCL. This fixes devel/tcl-neo.Thierry Thomas2007-03-301-0/+1
| | | | | | | Approved by: mi (maintainer) Notes: svn path=/head/; revision=188817
* - Fix a breakage caused by revision v 1.91 of ports/lang/tcl84/MakefileThierry Thomas2007-03-263-21/+50
| | | | | | | | | | | | | | | | | | | | | | - Switch to USE_TCL - s/INSTALLS_SHLIB/USE_LDCONFIG/ - Support tcl84-thread - Fix tclsh detection in configure - Pet portlint. Note: this port is still broken, because a test is failing, and tests are part of the all target. PR: ports/110805 Submitted by: /me Approved by: mi (excepted the move of tests to a regression-test target) Notes: svn path=/head/; revision=188400
* Upgrade tclX from 8.3.5 to 8.4 released last November after severalMikhail Teterin2006-06-2719-1423/+294
| | | | | | | | | | | | | | | | | | | years of idleness. The changes are fairly substantial -- all Tk bits, however insignificant they were, are now removed completely, for example. No TclX enabled executable is built/installed either -- a Tcl script is expected to load the Tclx package via the "package require Tclx" only. The changes to port add the handling of SIGINFO (made possible by the recent fix-up of lang/tcl84), running the authors' test-target as part of the build, and skipping building/installing of help files in the NOPORTDOCS case. The devel/tcl-neo is the only dependant port of tclX and is updated to depend on the new version. Notes: svn path=/head/; revision=166474
* SHA256ifyEdwin Groothuis2006-01-221-0/+1
| | | | | | | Approved by: krion@ Notes: svn path=/head/; revision=154157
* Try to make the vendor's tests run smoothly. Fail, but in the processMikhail Teterin2005-07-196-24/+598
| | | | | | | | | | | | eliminate all warnings (on i386) and const-ify the KeyedList-API and others (patch-warnings grew up). Fix a typo in the previous commit (s/KeyList/KeyedList/g in MLINKS). Bump PORTREVISION again. Notes: svn path=/head/; revision=139573
* Unbreak the manual pages installation and help file generation:Mikhail Teterin2005-07-182-22/+30
| | | | | | | | | | | | | | | . when parsing man-files, do not choke on files containing '.so man.macros'; . be ready for the .bz2 man-pages; . do not use vendor's install-doc target at all -- install the vendor's manual pages in post-install and declare MLINKS to have bsd.port.mk do the Right Thing (TM) -- links instead of copies of the manual pages. This may even work now :-) Notes: svn path=/head/; revision=139552
* - Unbreak the port to find out what wrong with pkg-list is.Sergey Matveychuk2005-07-141-1/+1
| | | | Notes: svn path=/head/; revision=139175
* BROKEN: Incorrect pkg-plistKris Kennaway2005-03-261-0/+2
| | | | | | | Approved by: portmgr (self) Notes: svn path=/head/; revision=132035
* Remove more copies of Tcl's SunOS shared library hack.David Schultz2005-02-202-0/+36
| | | | | | | | | | | | | | | | | | | | | | It's worth pointing out that the Tcl project used to *recommend* that application writers copy this kludge. These ports work fine with Tcl 8.3, which provided a fake matherr() even if the OS didn't, but here's what the Tcl 8.4 changelog has to say: 2002-05-31 (dead code)[474335,555635] removed all use of matherr() (english) *** POTENTIAL INCOMPATIBILITY *** The following lines can be safely removed from any application that has them, unless compatibility with SunOS 4.X is desired. extern int matherr(); int *tclDummyMathPtr = (int *) matherr; The build problems were pointed out by Kris, as usual. ;-) Notes: svn path=/head/; revision=129328
* Remove memory.n from the list of manual pages. It is installed by theMikhail Teterin2005-01-071-1/+1
| | | | | | | | | | TCL itself. Reported by: kris (and pointyhat) Approved by: portmgr (kris) Notes: svn path=/head/; revision=125744
* Default to Tcl-8.4 (and bump up PORTREVISION). Fix some 64-bit related issues.Mikhail Teterin2004-04-053-33/+43
| | | | | | | Some others remain -- not all are fixed in the Tcl itself. Notes: svn path=/head/; revision=106251
* SIZEify (maintainer timeout)Trevor Johnson2004-03-311-0/+1
| | | | Notes: svn path=/head/; revision=105747
* Be sure -fPIC is used on Sparc64.Mikhail Teterin2003-06-021-1/+7
| | | | Notes: svn path=/head/; revision=82052
* A minor improvement to allow using another Tcl version. 8.3 remains theMikhail Teterin2003-05-171-1/+1
| | | | | | | default. Notes: svn path=/head/; revision=81153
* Upgrade to 8.3.5 after repocopy from lang/tclX82. No ports dependMikhail Teterin2003-03-1110-27/+328
| | | | | | | | | | on this yet, but should be switching now. The lang/tclX82 will go away after the release. Approved by: portmgr timeout (3 requests remain unanswered) Notes: svn path=/head/; revision=77099
* Clear moonlight beckons.Ade Lovett2003-03-072-1/+1
| | | | | | | | | | Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti. Notes: svn path=/head/; revision=77045
* TclX seems abandoned by its original authors, but the maintainersMikhail Teterin2001-10-246-27/+19
| | | | | | | | | | | | of TclPro made TclX-8.3 available last year. There is not a whole lot of changes, and most of them deal with the Windows parts of the thing, but here is the upgrade 8.3 anyway. Please, test... I think, it is time to repocopy tclX82 into tclX and get rid of tclX75, tclX80, and tclX82... Notes: svn path=/head/; revision=49154
* Commit this new MASTER_SITE, while I work on TclX 8.3...Mikhail Teterin2001-10-231-1/+1
| | | | Notes: svn path=/head/; revision=49140
* Make sure the shared library is explicitly linked with -lm. OnMikhail Teterin2001-08-192-3/+11
| | | | | | | | | | | | | | | | some occasions, this prevent it from being loaded properly, even though other libs already loaded already bring in -lm. I don't understand the rtld :( Only build the Tk related help files, if WITHOUT_X11 is not specified. Previously they were built, but not installed. If you did not have Tk installed, that build failed for you -- see PR 29722... PR: ports/29722 Notes: svn path=/head/; revision=46480
* Standartise the way used to disable X11 support in various ports. From nowMaxim Sobolev2001-06-051-2/+2
| | | | | | | on WITHOUT_X11 is the Only True Way[tm]. Notes: svn path=/head/; revision=43523
* I dreamed it would happen. I asked about. I finally did itMikhail Teterin2001-03-166-84/+146
| | | | | | | | | | | | | | | | | | | | | | | | myself (for the lack of children, whom I could've prohibited to do it). Sorry. Upgrade this port to: . build against TCL-8.3 by default (controllable by TCL_VER) . build with or without TK (controllable by NO_X) . take over maintainership -- regretfully, Justin was rather idle recently . build the helpfiles once -- during the build stage -- not during the install stage On a side note, I more and more resent the fact, that our TCL 8.3 is built with the -stubs. It just introduces more variables without noticeable benefit. On FreeBSD shared libraries work well... I tested this with TCL-8.3 (with and without TK), and with TCL-8.2 (without TK only). Please, test this more. Notes: svn path=/head/; revision=39932
* Some style fixes in the lang category (usual round of spaces -> tabs)Jimmy Olgeni2001-02-051-1/+1
| | | | Notes: svn path=/head/; revision=37980
* Import of tclX82 after repo-copy from tclX80, one more step onAde Lovett2000-07-138-80/+237
| | | | | | | | | | | | | | | | | | | the road to obliterating tcl/tk 8.0 from the tree. Note 1: the patches have been extensively re-worked from the original submission, to make this port PREFIX-safe, and also to deal with multiple patchfiles updating the same source file. Note 2: I've left the MAINTAINER as jseger. Justin, you may want to cast your TCL-expert eye over this one, it seems to do the right thing. PR: 16970 Submitted by: Mikhail Teterin <mi@aldan.algebra.com> Notes: svn path=/head/; revision=30588
* Rename INSTALLS_SHLIBS to INSTALLS_SHLIB. (There was a typo in theSatoshi Asami2000-06-161-1/+1
| | | | | | | | | | | | previous commit message to bsd.port.mk, which said INSTALL_SHLIBS. Boo.) Line up the rhs of variable assignments nicely. Remove a couple of extra whitespaces while I'm here. Suggested by: sobomax Notes: svn path=/head/; revision=29651
* Fix MASSIVE typo INSTALL_SHLIBS --> INSTALLS_SHLIBS, which occured because IMaxim Sobolev2000-06-161-1/+1
| | | | | | | | | | just cun'n'pasted the name from Satoshi's commit message without checking it. Hall of shame entry: sobomax Notes: svn path=/head/; revision=29628
* Third round of INSTALL_SHLIBS=yes fixes.Maxim Sobolev2000-06-152-3/+1
| | | | Notes: svn path=/head/; revision=29615
* Convert to the PORTNAME - PORTVERSION syntax.David E. O'Brien2000-04-121-3/+3
| | | | Notes: svn path=/head/; revision=27458
* Unbreak and upgrade tclX80 to 8.0.4Justin M. Seger1999-09-027-314/+355
| | | | | | | | PR: ports/13544 Submitted by: Ade Lovett <ade@lovett.com> Notes: svn path=/head/; revision=21204
* FreeBSD.ORG -> FreeBSD.orgMichael Haro1999-08-311-1/+1
| | | | | | | | Prompted by PR: 13476, 13477 Submitted by: KATO Tsuguru Notes: svn path=/head/; revision=21157
* Change Id->FreeBSD.David E. O'Brien1999-08-251-1/+1
| | | | Notes: svn path=/head/; revision=20952
* Mark BROKEN for ELF.Justin M. Seger1999-02-111-1/+3
| | | | Notes: svn path=/head/; revision=16632
* Use PKG* variables instead of adding extra files to PKG_ARGS.Satoshi Asami1998-12-131-6/+6
| | | | Notes: svn path=/head/; revision=15322
* Use MASTERDIR where appropriate. Also, add FILE_DEPENDS to denoteSatoshi Asami1998-12-011-1/+3
| | | | | | | | that the port otherwise uses files from another port. (Note: support for FILE_DEPENDS is not in bsd.port.mk yet, so it's a no-op for now.) Notes: svn path=/head/; revision=14974
* Convert to ELF.Scott Mace1998-10-111-37/+15
| | | | | | | | | Use MAN3 macro. PR: 8017 Approved by: jseger Notes: svn path=/head/; revision=13874
* Convert to ELF.Scott Mace1998-10-112-5/+47
| | | | | | | | PR: 8017 Approved by: jseger Notes: svn path=/head/; revision=13873
* Convert to ELF.Scott Mace1998-10-111-4/+11
| | | | | | | | | use MAN3 macro PR: 8017 Approved by: jseger Notes: svn path=/head/; revision=13872
* tk80 has been ELFized.Satoshi Asami1998-09-251-2/+2
| | | | Notes: svn path=/head/; revision=13387
* The first time I tried committing this set of manpage removals it gotTim Vanderhoek1998-08-181-6/+0
| | | | | | | | | | | all the way to diffing yorick/pkg/PLIST and then died with a "bad hostname freefall.freebsd.org" .... Hopefully that's not bad... ;-) Hmm.. Maybe I'll try doing this from beast, next! kickme's a boring machine, and bento is busy. Notes: svn path=/head/; revision=12621
* Fix up dependencies for ports that moved into the x11-toolkits category.Satoshi Asami1998-08-071-5/+5
| | | | Notes: svn path=/head/; revision=12335
* Install a wish script that spits-out all the various names for wish. TheTim Vanderhoek1998-07-271-1/+6
| | | | | | | | | | | | | script handles for tclX and tkstep. This is as per several discussions on -ports. I expect one or two of the depending ports to break silently. I didn't touch the ja-ports, since INSTALL.wish might want translating? PR: bin/5894 Mention: Eivind, who wrote part of INSTALL.wish Notes: svn path=/head/; revision=12168
* Add ".gz" to some compressed manpages.Satoshi Asami1998-06-061-19/+19
| | | | Notes: svn path=/head/; revision=11301
* Import of tclX8.0.2Justin M. Seger1998-05-217-347/+352
| | | | | | | | PR: 6540 Submitted by: dob@bazzle.com Notes: svn path=/head/; revision=11088
* Execute `ldconfig -R' at the pkg_delete step.Thomas Gellekum1998-05-051-0/+1
| | | | | | | | PR: 6281 Submitted by: SADA Kenji <sada@e-mail.ne.jp> Notes: svn path=/head/; revision=10860
* No need to use += on first appearance of variables.Alexander Langer1997-12-241-3/+3
| | | | Notes: svn path=/head/; revision=9161
* Un-break this port. We need it for xtem (PR 3759).Thomas Gellekum1997-10-094-25/+67
| | | | Notes: svn path=/head/; revision=8186
* Bring back tclX75 -- sorry, I mis-read my reply from SatoshiPaul Traina1997-09-125-0/+360
| | | | Notes: svn path=/head/; revision=7879
* Remove obsolete (and BROKEN) tcl portsPaul Traina1997-09-125-360/+0
| | | | Notes: svn path=/head/; revision=7877