aboutsummaryrefslogtreecommitdiff
path: root/devel/argp-standalone
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Fix segmentation fault when showing help text.Hans Petter Selasky2020-04-092-1/+15
| | | | | | | | | | | | | | | | | | | | Found when running dvbv5-scan (part of coming v4l-utils upgrade). Backtrace: #0 hol_entry_help (entry=0x8007e0000, state=0x0, stream=0x8007d3000, hhstate=0x7fffffffe5d8) at argp-help.c:1164 #1 hol_help (hol=0x8007df000, state=0x0, stream=0x8007d3000) at argp-help.c:1230 #2 _help (argp=0x7fffffffe750, state=0x0, stream=0x8004fca20, flags=634, name=0x2018ce "dvbv5-scan") at argp-help.c:1675 #3 argp_help (argp=0x7fffffffe750, stream=0x8004fca20, flags=634, name=0x2018ce "dvbv5-scan") at argp-help.c:1707 Upstream maintainer has been notified. Approved by: pi (implicit) Notes: svn path=/head/; revision=531220
* Fix configure with clang avoiding nested functionBaptiste Daroussin2017-10-032-1/+21
| | | | | | | | | | | | | The detection of those issues was made by openbsd people (ajacoutot and rnagy) See http://www.undeadly.org/cgi?action=article;sid=20170930133438 For this port our fix is slightly different than what they did, still the idea is the same Reported by: ajacoutot@openbsd, rnagy@openbsd Notes: svn path=/head/; revision=451174
* - Add LICENSEDmitry Marakasov2016-09-114-8/+11
| | | | | | | - Regenerate patches Notes: svn path=/head/; revision=421834
* Reset sem@'s ports per his request.Rene Ladan2016-08-211-1/+1
| | | | | | | With hat: portmgr-secretary Notes: svn path=/head/; revision=420548
* - Fix trailing whitespace in pkg-descrs, categories [a-f]*Dmitry Marakasov2016-05-191-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=415498
* 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
* Convert to USES=autoreconfBaptiste Daroussin2014-09-181-4/+1
| | | | Notes: svn path=/head/; revision=368472
* Convert to USES=libtoolBaptiste Daroussin2014-06-271-13/+7
| | | | | | | Strip binaries Notes: svn path=/head/; revision=359462
* Support stageBaptiste Daroussin2013-12-261-9/+6
| | | | Notes: svn path=/head/; revision=337598
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | devel part 1) Notes: svn path=/head/; revision=327722
* Remove USE_GCC=any, the port build properly with clang is USE_CSTD is set to ↵Baptiste Daroussin2013-09-041-6/+2
| | | | | | | gnu89 Notes: svn path=/head/; revision=326332
* - Update devel/automake to 1.14Ade Lovett2013-07-161-1/+1
| | | | | | | | | | | | | | - Update devel/gettext to 0.18.3 - Fix known-broken (from exp-runs) ports - Clean up a lot of cruft in the devel/gettext port itself, based on work from tijl@ PR: 178883 Submitted by: ade Sponsored by: Wadsworth 6X Notes: svn path=/head/; revision=323088
* - Remove license. There should be a version, but I'm not sure about it.Sergey Matveychuk2012-10-231-2/+0
| | | | | | | | Feature safe: yes Submitted by: bdrewery Notes: svn path=/head/; revision=306318
* - Add LICENSESergey Matveychuk2012-10-171-0/+2
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=306018
* Force numerous ports that fail to build with clang over to instead alwaysMark Linimon2012-10-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | rely on gcc. The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to accomplish this. The ports chosen were ports that blocked 2 or more ports from building with clang. (There are several hundred other ports that still fail to build with clang, even with this patch. This is merely one step along the way.) Those interested in fixing these ports with clang, and have clang as their default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes. For those who have gcc as their default compiler, this change is believed to cause no change. Hat: portmgr Tested with: multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various combinations of patch/no-patch and flag settings. Notes: svn path=/head/; revision=305610
* -remove MD5Olli Hauer2011-07-031-1/+0
| | | | Notes: svn path=/head/; revision=276999
* Sync to new bsd.autotools.mkAde Lovett2010-12-041-1/+1
| | | | Notes: svn path=/head/; revision=265663
* Punt autoconf267->autoconf268Ade Lovett2010-10-161-1/+1
| | | | Notes: svn path=/head/; revision=263089
* Round one migration of ports from automake{19,110} to automake111Ade Lovett2010-10-051-1/+1
| | | | Notes: svn path=/head/; revision=262460
* Autotools update. Read ports/UPDATING 20100915 for details.Ade Lovett2010-09-151-2/+2
| | | | | | | | Approved by: portmgr (for Mk/bsd.port.mk part) Tested by: Multiple -exp runs Notes: svn path=/head/; revision=261230
* -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.Jeremy Messenger2009-08-021-1/+1
| | | | | | | | | | | | | | | | | | | | | -Update libtool and libltdl to 2.2.6a. -Remove devel/libtool15 and devel/libltdl15. -Fix ports build with libtool22/libltdl22. -Bump ports that depend on libltdl22 due to shared library version change. -Explain what to do update in the UPDATING. It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop and applications in the runtime. With help: marcus and kwm Pointyhat-exp: a few times by pav Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and a few MarcusCom CVS users. Also, I might have missed a few. Repocopy by: marcus Approved by: portmgr Notes: svn path=/head/; revision=238781
* - Build and install dynamic linked libraries too.Sergey Matveychuk2009-06-154-4/+68
| | | | | | | | PR: ports/135047 Submitted by: Kai Wang <kaiwang27 at gmail.com> Notes: svn path=/head/; revision=235859
* Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.Rong-En Fan2008-08-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases. To workaround this issue, many ports hack the CONFIGURE_TARGET variable so that it contains the ``--build='' prefix. To solve this issue, under the fact that some ports still have configure script generated by the old autoconf, we use runtime detection in the do-configure target so that the proper argument can be used. Changes to Mk/*: - Add runtime detection magic in bsd.port.mk - Remove CONFIGURE_TARGET hack in various bsd.*.mk - USE_GNOME=gnometarget is now an no-op Changes to individual ports, other than removing the CONFIGURE_TARGET hack: = pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables) - comms/gnuradio - science/abinit - science/elmer-fem - science/elmer-matc - science/elmer-meshgen2d - science/elmerfront - science/elmerpost = use x86_64 as ARCH - devel/g-wrap = other changes - print/magicfilter GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf Total # of ports modified: 1,027 Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes) PR: 126524 (obsoletes 52917) Submitted by: rafan Tested on: two pointyhat 7-amd64 exp runs (by pav) Approved by: portmgr (pav) Notes: svn path=/head/; revision=218938
* - Add MASTER_SITE_LOCAL as mirror while there is a problem on master siteSergey Matveychuk2006-06-071-1/+3
| | | | Notes: svn path=/head/; revision=164693
* - Yield to a total SHAtification.Sergey Matveychuk2005-11-111-0/+1
| | | | | | | - mysql-administrator: simplify BROKEN message Notes: svn path=/head/; revision=147896
* At Kris's request, back out the MACHINE_ARCH spelling correction untilDavid E. O'Brien2005-04-121-1/+1
| | | | | | | after 5.4-RELEASE. Notes: svn path=/head/; revision=133116
* Assist getting more ports working on AMD64 by obeying theDavid E. O'Brien2005-04-111-1/+1
| | | | | | | Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. Notes: svn path=/head/; revision=132992
* Change email address for my ports.Sergey Matveychuk2004-07-071-1/+1
| | | | | | | Approved by: krion (mentor) Notes: svn path=/head/; revision=113155
* Add argp-standalone 1.3,Kirill Ponomarev2004-03-013-0/+30
It is standalone version of argp - part of glibc library. It was separated off glibc by Niels Myller, Niels primary use it for inclusion in the LSH distribution, but it's useful for any package that wants to use argp and at the same time be portable to non-glibc systems. Besides portability fixes, there are a few other changes in this version. The most important is that it no longer builds upon getopt; the one or two hairy functions of GNU getopt are incorporated with the argp parser. There are longer any global variables keeping track of the parser state. PR: ports/63568 Submitted by: Sergey Matveychuk <sem@ciam.ru> Notes: svn path=/head/; revision=102610