aboutsummaryrefslogtreecommitdiff
path: root/lang/gawk
Commit message (Collapse)AuthorAgeFilesLines
* Convert more of my ports to new manual page location (part two).Alexey Dokuchaev2024-01-232-15/+16
|
* lang/gawk: the port had been updated to version 5.3.0Alexey Dokuchaev2023-11-153-7/+7
| | | | | | | | | | | | | - Improved compatibility with BWK ("The One True Awk"): CSV file parsing and \u escape sequence - If PROCINFO["BUFFERPIPE"] exists, then pipe output is buffered - Drop the use of libsigsegv: the value-add was never very much and it caused problems in some environments - Note that PMA test currently fails (Terence Kelly's "persistent malloc" experimental feature) Reported by: portscout
* lang/gawk: update the port to the latest version 5.2.2Alexey Dokuchaev2023-05-244-13/+17
| | | | | | | | | | | | | GNU make is not required for the build, but the test suite assumes this particular implementation in several places. While they could be patched, some of these changes won't be easily upstreamable I'm afraid, so let's just USES+=gmake for the time being. Drop the `post-patch' target added in commit 0c0c5d528f4cd (n243249) to prevent bogus makeinfo(1) banner propagation as this problem no longer exhibits itself. Reported by: portscout
* lang/gawk: update the port to version 5.2.1Alexey Dokuchaev2022-11-252-4/+4
| | | | Reported by: portscout
* Remove WWW entries moved into port MakefilesStefan Eßer2022-09-071-2/+0
| | | | | | | | | | Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
* lang/gawk: update GNU Awk to version 5.2.0Alexey Dokuchaev2022-09-063-5/+9
| | | | Reported by: portscout
* lang: remove 'Created by' linesTobias C. Berner2022-07-201-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A big Thank You to the original contributors of these ports: * Aaron Dalton <aaron@FreeBSD.org> * Adam Weinberger <adamw@FreeBSD.org> * Akinori MUSHA aka knu <knu@idaemons.org> * Alex Dupre <ale@FreeBSD.org> * Alexey Dokuchaev <danfe@FreeBSD.org> * Alonso Cardenas Marquez <acm@FreeBSD.org> * Andreas Klemm <andreas@klemm.gtn.com> * Andrew Pantyukhin <infofarmer@FreeBSD.org> * Andrey Zakhvatov * Anton Berezin <tobez@FreeBSD.org> * Anton Berezin <tobez@tobez.org> * Anton Shterenlikht * Ashish SHUKLA <ashish@FreeBSD.org> * Bob Eager <bob@eager.cx> * Bruce M Simpson * Bruce M. Simpson * Christoph Mallon <christoph.mallon@gmx.de> * Christopher Elkins <chrise@scardini.com> * Christopher Key <cjk32@cam.ac.uk> * Chuck Robey <chuckr@FreeBSD.org> * Cyrille Lefevre <clefevre@citeweb.net> * Dan Rench <citric@cubicone.tmetic.com> * Danilo Egea Gondolfo <danilogondolfo@gmail.com> * Dario Freni <saturnero@gufi.org> * David Kalliecharan <dave@dal.ca> * David Naylor <dbn@FreeBSD.org> * David Naylor <dbn@dragon.local> * David O'Brien (obrien@NUXI.com) * David O'Brien (obrien@NUXI.org) * David O'Brien <obrien@NUXI.org> * David O'Brien <obrien@cs.ucdavis.edu> * Dereckson <dereckson@gmail.com> * Devon H. O'Dell <devon.odell@gmail.com> * Dmitry Sivachenko <demon@FreeBSD.org> * Don Croyle <croyle@gelemna.org> * Douglas Anestad <yotta@dougdidit.com> * Edwin Groothuis (edwin@mavetju.org) * Edwin Groothuis <edwin@mavetju.org> * Eugene Ossintsev * Frank Fischer * Frank Gruender <elwood@mc5sys.in-berlin.de> * Frederic Cambus * Gea-Suan Lin <gslin@gslin.org> * Gerald Pfeifer <gerald@FreeBSD.org> * Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com> * GreenDog <fiziologus@gmail.com> * Gustau Perez i Querol <gustau.perez@gmail.com> * Guy Antony Halse <guy@rucus.ru.za.za> * Herve Quiroz <hq@FreeBSD.org> * Hye-Shik Chang * Hye-Shik Chang <perky@fallin.lv> * Hye-Shik Chang <perky@python.or.kr> * Iblis Lin <iblis@hs.ntnu.edu.tw> * James Bailie <jimmy@mammothcheese.ca> * James FitzGibbon <jfitz@FreeBSD.org> * Jean-Sébastien Pédron <dumbbell@FreeBSD.org> * Jean-Yves Lefort <jylefort@FreeBSD.org> * Jeff Brown <jabrown@caida.org> * Jeremy Norris <ishmael27@home.com> * Jing-Tang Keith Jang <keith@FreeBSD.org> * John Hein <jhein@symmetricom.com> * John Marino <marino@FreeBSD.org> * John Merryweather Cooper * John Merryweather Cooper <coop9211@uidaho.edu> * John Merryweather Cooper et al * Joseph Koshy <jkoshy@FreeBSD.org> * Josh Elsasser <jre@vineyard.net> * Josh Gilliam <josh@quick.net> * Julian H. Stacey <jhs@FreeBSD.org> * Julian Stecklina * Jyun-Yan You <jyyou@cs.nctu.edu.tw> * Katsuji ISHIKAWA <katsuji.ishikawa@gmail.com> * Kimura Fuyuki <fuyuki@hadaly.org> * Kimura Fuyuki <fuyuki@mj.0038.net> * Kimura Fuyuki <fuyuki@nigredo.org> * Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp> * Kubilay Kocak <koobs@FreeBSD.org> * Lars Thegler <lth@FreeBSD.org> * Lev Walkin <vlm@lionet.info> * Li-Wen Hsu <lwhsu@FreeBSD.org> * Mahdi Mokhtari <mokhi64@gmail.com> * Marcin Cieslak <saper@SYSTEM.PL> * Martin Matuska <mm@FreeBSD.org> * Matthew Hunt <mph@FreeBSD.org> * Michael Butschky <butsch@computi.erols.com> * Michael Johnson <ahze@FreeBSD.org> * Mitsuru YOSHIDA <mitsuru@riken.jp> * Muhammad Moinur Rahman <5u623l20@gmail.com> * Neal Nelson <ports@nicandneal.net> * Nicola Vitale <nivit@FreeBSD.org> * Nils M Holm <nmh@t3x.org> * Oliver Braun <obraun@informatik.unibw-muenchen.de> * Oliver Breuninger <ob@seicom.NET> * Patrick Li <pat@databits.net> * Pawel Worach <pawel.worach@gmail.com> * Pedro F. Giffuni <giffunip@asme.org> * Pedro Giffuni * Pedro Giffuni <giffunip@asme.org> * Pete French <pete@twisted.org.uk> * Peter Schuller <peter.schuller@infidyne.com> * Peter van Heusden <pvh@egenetics.com> * Phillip Neumann <pneumann@gmail.com> * Piotr Kubaj <pkubaj@anongoth.pl> * Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Pontus Stenetorp <ninjin@kth.se> * Ralf S. Engelschall <rse@engelschall.com> * Rick van der Zwet <rick@wzoeterwoude.net> * Rob Zinkov * Roland Jesse <roland.jesse@gmx.net> * Romain Tartiere <romain@blogreen.org> * Ryan Steinmetz <zi@FreeBSD.org> * Sahil Tandon <sahil@tandon.net> * Sergei Kolobov <sergei@kolobov.com> * Sergey A. Osokin <osa@FreeBSD.org> * Sergey Skvortsov <skv@protey.ru> * Simon Marlow <simonmar@microsoft.com> * Simun Mikecin <numisemis@yahoo.com> * Stanislav Sedov <ssedov@mbsd.msk.ru> * Stephen Weeks <sweeks@sweeks.com> * Steven G. Kargl * Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Sylvio Cesar <sylvio@FreeBSD.org> * Thomas Gellekum <tg@FreeBSD.org> * Timothy Beyer <beyert@cs.ucr.edu> * Timothy Bourke <timbob@bigpond.com> * Tom Judge <tj@FreeBSD.org> * Veniamin Gvozdikov <vg@FreeBSD.org> * Vitaly Magerya <vmagerya@gmail.com> * Wen Heping <wenheping@gmail.com> * Wen Heping <wenhping@gmail.com> * Wes Peters <wes@softweyr.com> * Ying-Chieh Liao <ijliao@FreeBSD.org> * Yukihiro Nakai <Nakai@technologist.com> * Yukihiro Nakai <nakai@FreeBSD.org> * Zach Garner <zach@neurosoft.org> * aaron@FreeBSD.org * andrewb@cs.cmu.edu * arved * chinsan * chuckr * dd * erik@smluc.org * gahr * gahr@FreeBSD.org * gpalmer * hsu * ijliao * jasone * jkh * jkoshy * jmacd * jmacd@FreeBSD.org * jmz * js@jeannot.org * jseger@FreeBSD.org * kappa@FreeBSD.org.ua * kbyanc * msmith@gsoft.com.au * mutoh@openedu.org * netchild@FreeBSD.org * patrick * pst * rene@FreeBSD.org * ruslan@shevchenko.kiev.ua * stas * tobez With hat: portmgr
* Fix CONFLICTS entries of multiple portsStefan Eßer2022-01-101-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There have been lots of missing CONFLICTS_INSTALL entries, either because conflicting ports were added without updating existing ports, due to name changes of generated packages, due to mis-understanding the format and semantics of the conflicts entries, or just due to typoes in package names. This patch is the result of a comparison of all files contained in the official packages with each other. This comparison was based on packages built with default options and may therefore have missed further conflicts with optionally installed files. Where possible, version numbers in conflicts entries have been generalized, some times taking advantage of the fact that a port cannot conflict with itself (due to logic in bsd.port.mk that supresses the pattern match result in that case). A few ports that set the conflicts variables depending on complex conditions (e.g. port options), have been left unmodified, despite probably containing outdated package names. These changes should only affect the installation of locally built ports, not the package building with poudriere. They should give an early indication of the install conflict in cases where currently the pkg command aborts an installation when it detects that an existing file would be overwritten, Approved by: portmgr (implicit)
* lang/gawk: update GNU awk to version 5.1.1.Alexey Dokuchaev2021-11-053-4/+7
| | | | Reported by: portscout
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* - Update GNU AWK to version 5.1.0Alexey Dokuchaev2020-04-162-5/+5
| | | | | | | | | - Switch to smaller .tar.lz distfile Reported by: portscout Notes: svn path=/head/; revision=531836
* - Belatedly update GNU AWK to the latest version 5.0.1Alexey Dokuchaev2020-04-033-7/+6
| | | | | | | | | | - Add libgmp.so:math/gmp to MPFR_LIB_DEPENDS per Q/A report - Remove no-op sed(1) call from the `post-patch' target Found out via: repology.org Notes: svn path=/head/; revision=530476
* Assume maintainership of several GNU tools I've been keeping an eye toAlexey Dokuchaev2019-11-051-1/+1
| | | | | | | and updating as of recently. Notes: svn path=/head/; revision=516778
* Returns johans's ports to the pool after safekeeping his commit bit.Rene Ladan2019-11-041-1/+1
| | | | Notes: svn path=/head/; revision=516744
* Update GNU AWK to version 5.0.0.Alexey Dokuchaev2019-04-173-5/+6
| | | | | | | | PR: 237299 Exp-run by: antoine Notes: svn path=/head/; revision=499176
* Update devel/readline to 8.0Sunpoet Po-Chuan Hsieh2019-04-091-0/+1
| | | | | | | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://tiswww.case.edu/php/chet/readline/CHANGES PR: 236156 Exp-run by: antoine Notes: svn path=/head/; revision=498476
* Update `lang/gawk' to version 4.2.1.Alexey Dokuchaev2019-03-043-9/+11
| | | | | | | | | PR: 225910 Submitted by: johans (initial version) Exp-run by: antoine Notes: svn path=/head/; revision=494572
* Provide more elaborate COMMENT text.Alexey Dokuchaev2019-03-031-1/+1
| | | | Notes: svn path=/head/; revision=494508
* Install texinfo files (GNU info) into ${PREFIX}/share/infoBaptiste Daroussin2018-11-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | After a discussion on the mailing list on moving manpages to ${PREFIX}/share/man for consistency with base where it is installed in usr/share/man, it appeared the same should happen to GNU info files which were installed under share in base and not in ports. Now texinfo is not in base on any of the supported version of FreeBSD it is possible to proceed to this move and it is easier to do than the manpage change. Other benefit than consistency are less patching: all build tools but cmake are expecting info files to be under share/info and cmake (patched here) was having an exception for BSD so the patch makes FreeBSD case less specific for them Bump revision of all impacted ports PR: 232907 exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D17816 Notes: svn path=/head/; revision=484628
* Update mpfr to 4.0.1 release and bump PORTVERSION of dependent ports.Alex Dupre2018-04-191-1/+1
| | | | Notes: svn path=/head/; revision=467751
* - Add LICENSEDmitry Marakasov2018-04-031-0/+4
| | | | | | | | | - Enable testing Approved by: portmgr blanket Notes: svn path=/head/; revision=466290
* Update devel/readline to 7.0 patch 3Sunpoet Po-Chuan Hsieh2017-06-271-0/+1
| | | | | | | | | | | | | | - Bump PORTREVISION for shlib change Changes: https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html Differential Revision: https://reviews.freebsd.org/D11172 PR: 219947 Exp-run by: antoine Notes: svn path=/head/; revision=444463
* ${RM} already has -f.Mathieu Arnold2016-10-211-1/+1
| | | | | | | | | | PR: 213570 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Notes: svn path=/head/; revision=424411
* Update to GNU awk 4.1.4Johan van Selst2016-09-123-4/+6
| | | | | | | https://lists.gnu.org/archive/html/info-gnu/2016-08/msg00013.html Notes: svn path=/head/; revision=421962
* Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.Mathieu Arnold2016-04-011-2/+2
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412347
* - Bump PORTREVISION for dependency change in r389707Sunpoet Po-Chuan Hsieh2015-06-151-1/+1
| | | | Notes: svn path=/head/; revision=389708
* - Use USES=readline instead of USES=readline:portSunpoet Po-Chuan Hsieh2015-06-151-1/+1
| | | | | | | | | | | | gawk works fine with readline from base and readline.mk handles readline dependency (from base or ports) correctly. PR: 200408 Submitted by: sunpoet (myself) Approved by: johans (maintainer, via email) Notes: svn path=/head/; revision=389707
* - Force linking with readline from portsJohan van Selst2015-05-231-4/+3
| | | | | | | | | | | Note that gawk works fine with readline from base, but it would break dependency tracking if we get this wrong PR: 200408 Submitted by: sunpoet Notes: svn path=/head/; revision=387131
* Update to GNU awk 4.1.3 (bugfix release)Johan van Selst2015-05-213-8/+9
| | | | Notes: svn path=/head/; revision=386948
* Now with patch :(Johan van Selst2015-05-012-11/+11
| | | | Notes: svn path=/head/; revision=385094
* Completely redo the update to 4.1.2.Johan van Selst2015-05-014-18/+9
| | | | | | | Apologies for breaking it earlier. Notes: svn path=/head/; revision=385093
* Backout r385089 and unbreak againAntoine Brodin2015-05-012-5/+17
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=385090
* Update patch files, forgotten in previous commitJohan van Selst2015-05-012-17/+5
| | | | | | | This fixes a fatal patch error Notes: svn path=/head/; revision=385089
* Backout r385057Antoine Brodin2015-05-013-7/+5
| | | | | | | | | No PORTEPOCH needed, it doesn't build anywhere With hat: portmgr Notes: svn path=/head/; revision=385086
* - Update to GNU awk 4.1.2Johan van Selst2015-04-303-5/+7
| | | | | | | | http://lists.gnu.org/archive/html/info-gnu/2015-04/msg00011.html - Use readline from base Notes: svn path=/head/; revision=385057
* Cleanup plistBaptiste Daroussin2014-10-271-3/+0
| | | | Notes: svn path=/head/; revision=371587
* - Switch to USES=libtool, drop .la filesDmitry Marakasov2014-07-012-13/+2
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=359957
* Fix build without texinfo in baseBaptiste Daroussin2014-06-251-1/+1
| | | | Notes: svn path=/head/; revision=359227
* Fix installation on FreeBSD < 10Johan van Selst2014-04-213-5/+16
| | | | | | | | | Avoid running undefined RM command on files outside STAGEDIR Submitted by: antoine Notes: svn path=/head/; revision=351677
* Update to GNU AWK 4.1.1 (bugfix release),Johan van Selst2014-04-203-3/+6
| | | | | | | http://lists.gnu.org/archive/html/info-gnu/2014-04/msg00000.html Notes: svn path=/head/; revision=351619
* - Enable STAGE supportJohan van Selst2013-12-292-25/+21
| | | | | | | - Simplify options handling Notes: svn path=/head/; revision=338016
* 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
* Introduce ICONV_CONFIGURE_ARG variable defined at Uses/iconv.mk.Boris Samorodov2013-09-041-1/+2
| | | | | | | | | | | It's value is "--with-libiconv-prefix=/usr/local" for systems before 100043 with ports libiconv and to use at systems post 100043 with base iconv it's value is "" (NULL). Co-authors: bapt, madpilot and bsam (me) Notes: svn path=/head/; revision=326316
* - Make optional dependency on libmpfr explicit in GNU awkJohan van Selst2013-06-291-0/+9
| | | | | | | | | | This adds support for multiple-precision floating-point computation PR: ports/180004 Submitted by: Dan Lukes <dan@obluda.cz> Notes: svn path=/head/; revision=322035
* Add updated patch file, forgotten in previous commitJohan van Selst2013-05-151-4/+4
| | | | | | | | PR: ports/178669 Submitted by: Christoph Moench-Tegeder <cmt@burggraben.net> Notes: svn path=/head/; revision=318256
* - Update GNU Awk to 4.1.0Johan van Selst2013-05-153-9/+35
| | | | | | | Details in http://lists.gnu.org/archive/html/info-gnu/2013-05/msg00003.html Notes: svn path=/head/; revision=318249
* - Convert USE_GETTEXT to USES (part 3)Alex Kozlov2013-04-241-1/+1
| | | | | | | Approved by: portmgr (bapt) Notes: svn path=/head/; revision=316464
* Use correct flag for --export-dynamicJohan van Selst2013-03-171-5/+4
| | | | | | | | PR: ports/176981 Submitted by: Green Dog <fiziologus@gmail.com> Notes: svn path=/head/; revision=314439
* Update gawk to 4.0.2Johan van Selst2012-12-273-4/+5
| | | | Notes: svn path=/head/; revision=309538