Commit Graph

50 Commits

Author SHA1 Message Date
Muhammad Moinur Rahman
c7d22bd5fa benchmarks/dbench: Moved man to share/man
Approved by:    portmgr (blanket)
2024-02-22 13:03:00 +01:00
Stefan Eßer
fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c0 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)
2022-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0 Add WWW entries to port Makefiles
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)
2022-09-07 23:10:59 +02:00
Tobias C. Berner
86b2c5122a benchmarks: remove 'Created by' lines
A big Thank You to the original contributors of these ports:

  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey V. Degtyarev
  *  Andreas Kohn <andreas@syndrom23.de>
  *  Andrew Shevtsov <nyxo@dnuc.polyn.kiae.su>
  *  Andrey Zakhvatov <andy@FreeBSD.org>
  *  Andy Clark <andrewclarkii@gmail.com>
  *  Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
  *  Bill Fumerola <billf@chc-chimes.com>
  *  Brad Davis <brd@FreeBSD.org>
  *  Bruce A. Mah <bmah@FreeBSD.org>
  *  Chao Shin <quakelee@cn.freebsd.org>
  *  Danilo Egea Gondolfo <danilo@FreeBSD.org>
  *  David O'Brien (obrien@FreeBSD.org)
  *  David O'Brien (obrien@NUXI.com)
  *  Dima Sivachenko <dima@chg.ru>
  *  Gabriel M. Dutra <0xdutra@gmail.com>
  *  Gea-Suan Lin <gslin@ccca.nctu.edu.tw>
  *  Gea-Suan Lin <gslin@gslin.org>
  *  Hannes Hauswedell <h2+fbsdports@fsfe.org>
  *  Johannes Dieterich <dieterich@ogolem.org>
  *  Johannes Dieterich <jmd@FreeBSD.org>
  *  Joseph Koshy <jkoshy@FreeBSD.org>
  *  Kris Moore <kmoore@FreeBSD.org>
  *  Lars Eggert <lars@eggert.org>
  *  Mark Pulford <mark@kyne.com.au>
  *  Matthias Fechner <mfechner@FreeBSD.org>
  *  NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
  *  NAKATA Maho <maho@FreeBSD.org>
  *  Oliver Lehmann <oliver@FreeBSD.org>
  *  Pete Fritchman <petef@databits.net>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Radim Kolar
  *  Radim Kolar <hsn@sendmail.cz>
  *  Roman Bogorodskiy <bogorodskiy@inbox.ru>
  *  Scott Flatman <sf@dsinw.com>
  *  Sergey A. Osokin <osa@FreeBSD.org>
  *  Sergey Kandaurov <pluknet@gmail.com>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Slava Shwartsman <slavash@FreeBSD.org>
  *  Stephen Montgomery-Smith <stephen@math.missouri.edu>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Thomas Dreibholz <dreibh@iem.uni-due.de>
  *  Tom Judge <tom@tomjudge.com>
  *  Veniamin Gvozdikov <vg@FreeBSD.org>
  *  Vsevolod Stakhov <vsevolod@FreeBSD.org>
  *  Will Andrews <andrews@technologist.com>
  *  Yen-Ming Lee <leeym@FreeBSD.org>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  arved
  *  asami
  *  dikshie <dikshie@lapi.itb.ac.id>
  *  gnn
  *  ijliao
  *  janos.mohacsi@bsd.hu
  *  jesper@jdn.dk
  *  jmz
  *  koshy
  *  luigi@FreeBSD.org
  *  mharo@FreeBSD.org
  *  mich@freebsdcluster.org
  *  mr
  *  se
  *  shalunov
  *  thierry@pompo.net
  *  trasz <trasz@pin.if.uz.zgora.pl>
  *  uminac

With hat:	portmgr
2022-07-20 16:20:56 +02:00
Mathieu Arnold
305f148f48 Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Yuri Victorovich
1f36e0d8e1 Maintainer reset for jlaffaye
Reason: Many bug reports (including bug#253256) related to jlaffaye's ports timed out in the period from April 2020 to now.

PR:		253256
Approved by:	jlaffaye (maintainer's timeout 14 days)
2021-02-18 21:06:55 +00:00
Adam Weinberger
d17ef79851 Partially revert r530801
The maintainer reset rule was not applied correctly. jlaffaye's ports
are reassigned back to him, with the exception of lang/go where both
quantity and length of timeouts made the reset appropriate and
necessary.

With hat:	portmgr
2020-04-06 17:04:43 +00:00
Yuri Victorovich
88cc504565 Reset maintainer for ports maintaned by jlaffaye@.
As per policy, based on timeouts on
* www/py-scgi: bug#244982
* textproc/discount: bug#244981
* devel/py-python-gflags: bug#244965
* lang/go: bug#244783, https://reviews.freebsd.org/D24122
* news/py-yenc: bug#239309
* irc/libircclient: bug#221567
2020-04-05 18:33:39 +00:00
Mathieu Arnold
56bf85096c Cleanup patches, category benchmarks
Rename them to follow the make makepatch naming, and regenerate them.

With hat:	portmgr
Sponsored by:	Absolight
2016-07-27 15:09:11 +00:00
Mathieu Arnold
7f4572eae4 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:29:15 +00:00
Julien Laffaye
96c100fa65 - Remove useless use of MASTER_SITE_SUBDIR [1]
- Convert from USE_AUTOTOOLS to USES=autoreconf [2]
- Convert WWW's pkg-descr line from tab to single space

Suggested by:	bapt [1], [2]
2015-08-24 20:55:40 +00:00
Julien Laffaye
b0b1bcc50c Commit the real fix.
r395185 did not fix fetch stage
While I'm here, move LICENSE to make portlint happy.
2015-08-24 20:20:01 +00:00
Julien Laffaye
6074555ce1 Unbreak by updating MASTER_SITE_SUBDIR
PR:		199824
Submitted by:	lacey.leanne@gmail.com
2015-08-24 20:11:03 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- 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
2015-05-14 10:15:04 +00:00
Baptiste Daroussin
99a3f6b696 Mark as broken unfetchable ports 2015-04-05 17:29:01 +00:00
Baptiste Daroussin
b9c3a29822 Cleanup plist 2014-10-20 07:03:48 +00:00
Tijl Coosemans
9f8b4bcde3 Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS.  Also remove references to
  PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
  required additional patches.

Somewhat simplified a linker command line looks like:

${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}

where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us.  If possible -L and -l flags need to be
added to LIBS to make sure they appear after any -L and -l flags set by
upstream.  Many ports currently add -L${LOCALBASE}/lib to LDFLAGS but this
may appear too early on the command line causing installed libraries to
be linked in instead of freshly built ones.

Additional changes:
benchmarks/netio: Replace WITH_IPV6 with an IPV6 option.
comms/gnokii: Replace some patches with USES=pathfix.  Also remove -fPIC.
graphics/gimageview: USES=libtool and install desktop file in DESKTOPDIR.
graphics/visionworkbench: Remove FreeBSD 7 support.
multimedia/libmovtar: New LIB_DEPENDS syntax.
multimedia/opencinematools: Use standard do-build.
net/siproxd: USES=libtool:keepla (port actually needs .la files for plugins)
net-mgmt/nagios: Remove -fPIC.
net-mgmt/nagios4: Remove -fPIC.
print/cups-base: Only add -lssp_nonshared on i386 and OSVERSION < 1000036.
security/p11-kit: Replace PTHREAD_LIBS in CONFIGURE_ENV with
ac_cv_func_pthread_mutexattr_init=no in CONFIGURE_ARGS.  This skips a test
in configure that falsely detects pthread_mutexattr_init in our libc.
sysutils/dar: Fix iconv detection.
x11/rxvt-unicode: Remove -lstdc++ and patch configure to remove a FreeBSD
hack and use $CXX as linker as on other platforms.

PR:		190592
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-06-11 14:49:59 +00:00
Jimmy Olgeni
37e782dfbc Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories A-C.

CR:		D196
Approved by:	portmgr (bapt)
2014-06-09 11:21:52 +00:00
Olli Hauer
46e1755ca1 - add stage support 2014-06-01 09:34:52 +00:00
Baptiste Daroussin
68b79a91ae In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in benchmarks
2013-12-11 14:38:29 +00:00
Baptiste Daroussin
0f0eb50c1e Add NO_STAGE all over the place in preparation for the staging support (cat: benchmarks) 2013-09-20 15:52:44 +00:00
Julien Laffaye
e93d85f4d6 Update my e-mail to my FreeBSD one.
While I am here, use GOOGLE_CODE instead of ${MASTER_SITE_GOOGLE_CODE}

Approved by:	bapt (mentor)
2011-06-08 16:52:32 +00:00
Philippe Audeoud
e54bcf9fe6 - Add patch to fix a race condition
- Bump PORTREVISION

PR:		ports/153763
Submitted by:	Julien Laffaye <kimelto _AT_ gmail.com> (maintainer)
2011-01-08 16:13:25 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Ade Lovett
6abd00a86b Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
Ade Lovett
8262a7b51d Autotools update. Read ports/UPDATING 20100915 for details.
Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
2010-09-15 18:35:24 +00:00
Baptiste Daroussin
60718b5d90 - Update to 4.0
- Submitter is now maintainer
- remove files/patch-configure

PR:		ports/150071
Submitted by:	Julien Laffaye <kimelto _at_ gmail.com>
Approved by:	tabthorpe (co-mentor)
2010-08-29 17:05:18 +00:00
Mark Linimon
9fdb42c6c8 Reset jmelo@FreeBSD.org due to many months of inactivity and no response
to PRs.

Hat:		portmgr
Feature safe:	yes
2010-06-19 04:23:03 +00:00
Rong-En Fan
373714ddfe - Patch how makefile uses $(mandir) instead of hacking configure script
which will be conflict with default --mandir in bsd.port.mk (testing in
  exp run now)

Reported by:	pointyhat exp run
Approved by:	jmelo (maintainer)
2007-07-16 13:25:28 +00:00
Pav Lucistnik
1396f8c3bf - Fix plist: cover manpage links
Pointy hat to:	jmelo

- While here, remove 4.X conditional
2007-03-17 23:34:28 +00:00
Jean Milanez Melo
622455ab4c - Fix to install manpage in right place.
- Bump portrevision.

PR:		ports/109590
Submitted by:	Martin Tournoij <carpetsmoker@xs4all.nl>
Reviewed by:	jmelo
2007-03-08 14:39:47 +00:00
Jean Milanez Melo
2cc9d91309 - Change my ports MAINTAINER to jmelo@FreeBSD.org.
Approved by:	mnag (mentor)
2006-04-05 21:04:30 +00:00
Tilman Keskinoz
d4f5dbb5e2 Actually the new version works on amd64.
Tested by:	me
Approved by:	maintainer
2005-11-14 20:11:57 +00:00
Renato Botelho
42f1e59b60 - Update to 3.0.4
- Add SHA256
- Use NOT_FOR_ARCHS instead .if

PR:		ports/89006
Submitted by:	maintainer
2005-11-14 12:59:34 +00:00
Marcus Alves Grando
25301b7359 Change IGNORE to BROKEN again. In fact it's can be fixed sometime.
Notified by:	kris
2005-10-21 23:07:24 +00:00
Marcus Alves Grando
d873321c7d In really mark as IGNORE. 2005-10-21 21:24:56 +00:00
Marcus Alves Grando
fb01b9bc5e Mark amd64 as BROKEN
Make portlint happyer

PR:		87810
Submitted by:	Jean Milanez Melo <jmelo@freebsdbrasil.com.br> (maintainer)
2005-10-21 21:20:56 +00:00
Renato Botelho
ed19a25f0d - Update to 3.03
- Take maintainership

PR:		ports/87620
Submitted by:	Jean Milanez Melo <jmelo@freebsdbrasil.com.br>
2005-10-18 17:34:16 +00:00
Volker Stolz
6f43ed8252 Fix two blunders introduced in previous commit.
Pointy hat passed from cluster via kris to: me
2005-03-21 15:01:25 +00:00
Volker Stolz
d254587b03 Cleanup:
- Use PLIST_FILES
- Avoid excessive Makefile-patching
2005-03-20 19:14:18 +00:00
Trevor Johnson
e8d5605043 Add SIZE. 2004-01-27 20:51:07 +00:00
Michael Haro
257be5e449 update MASTER_SITES 2003-12-17 03:59:09 +00:00
Oliver Eikemeier
e3c2232e45 Reset unreachable MAINTAINERs to ports@FreeBSD.org
PR:		59109
Approved by:	marcus (mentor)
2003-11-19 19:28:40 +00:00
Akinori MUSHA
57f9198bc7 De-pkg-comment. 2003-02-21 11:08:38 +00:00
Edwin Groothuis
5891e6281a Make benchmarks/dbench fetchable again.
Noticed by: portsurvey.

Submitted by:	Andrew 'Onyx' Shevtsov <tridge@samba.org>
2002-12-29 08:38:17 +00:00
Edwin Groothuis
c9d518cf5c Master_site is unreachable, informed author/maintainer.
Noticed by: portsurvey
2002-12-28 04:14:06 +00:00
Edwin Groothuis
37f2224fa6 PERL -> REINPLACE
And some ports have USE_PERL5=yes now.
2002-11-04 05:46:38 +00:00
Kris Kennaway
d2d4d128fa Correct a typo to allow this to build
Noticed by:	bento
2002-08-23 03:22:58 +00:00
Kris Kennaway
add5e05f94 Respect CC and CFLAGS 2002-04-06 07:46:55 +00:00
Mark Pulford
c89ab4991b Add dbench 1.3, a simulation of the Ziff-Davis netbench benchmark.
PR:		35055
Submitted by:	Andrew Shevtsov <nyxo@dnuc.polyn.kiae.su>
2002-02-24 03:46:12 +00:00