Commit graph

46 commits

Author SHA1 Message Date
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
30cd242001 ftp: remove 'Created by' lines
A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Alexander Kriventsov
  *  Anders Nordby <anders@fix.no>
  *  Andreas Fehlner <fehlner@gmx.de>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrey Zakhvatov
  *  Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
  *  Chris Piazza <cpiazza@FreeBSD.org>
  *  Damjan Marion <dmarion@open.hr>
  *  Emanuel Haupt <ehaupt@critical.ch>
  *  Eric Freeman <freebsdports@chillibear.com>
  *  Frank DENIS
  *  Frank Laszlo <laszlof@vonostingroup.com>
  *  Gea-Suan Lin (gslin@ccca.nctu.edu.tw)
  *  Gea-Suan Lin <gslin@ccca.nctu.edu.tw>
  *  George V. Neville-Neil <gnn@FreeBSD.org>
  *  Hye-Shik Chang
  *  Jordan Hubbard <jkh@FreeBSD.org>
  *  Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
  *  Joseph Benden <joe@thrallingpenguin.com>
  *  Ju Pengfei <jupengfei@gmail.com>
  *  Jui-Nan Lin <jnlin@freebsd.cs.nctu.edu.tw>
  *  Mark Johnston <markj@FreeBSD.org>
  *  Martin Matuska (mm@FreeBSD.org)
  *  Marwan BURELLE <marwan.burelle@lri.fr>
  *  Maxim Ignatenko
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Neil Blakey-Milner
  *  Neil Blakey-Milner <nbm@rucus.ru.ac.za>
  *  Nick Leuta
  *  Nosov Artem <chip-set@mail.ru>
  *  Petr Holub <hopet@ics.muni.cz>
  *  Philippe Le Berre <philippe@le-berre.com>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Roman Bogorodskiy
  *  Sergey Matveychuk <sem@FreeBSD.org>
  *  Sergey Skvortsov <skv@FreeBSD.org>
  *  Stephane Legrand
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  TAKATSU Tomonari <tota@FreeBSD.org>
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Tom McLaughlin <tmclaugh@sdf.lonestar.org>
  *  Tomokazu ISHII <t-ishii@tryplanet.com>
  *  Ulrich Spoerlein <uspoerlein@gmail.com>
  *  Wen Heping <wen@FreeBSD.org>
  *  Xavier Beaudouin <kiwi@oav.net>
  *  Yasuhiro Fukuma <yasuf@big.or.jp>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  ache
  *  cy@FreeBSD.org
  *  ijliao
  *  ports
  *  torstenb
  *  will

With hat:	portmgr
2022-07-20 16:21:53 +02:00
Rene Ladan
620968a43a cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
2021-09-30 23:23:30 +02:00
Alexey Dokuchaev
7e8ab83f6c ftp/bsdftpd-ssl: convert to modern OpenSSL and unbreak the build on -CURRENT. 2021-08-26 04:08:58 +00:00
Mark Linimon
d778d07a2c ftp/bsdftpd-ssl: mark BROKEN on 14 in the same circumstances as 12/13. 2021-05-22 12:16:10 -05:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Mathieu Arnold
79698c8457 Convert to UCL & cleanup pkg-message (categories e-g) 2019-08-13 16:03:11 +00:00
Antoine Brodin
aa549c3326 Mark BROKEN on FreeBSD 12 and 13
Reported by:	pkg-fallout
MFH:		2019Q2
2019-04-06 08:15:15 +00:00
Mathieu Arnold
a28f0f7f7f Remove all USE_OPENSSL occurrences.
Sponsored by:	Absolight
2017-03-15 14:45:30 +00:00
Tijl Coosemans
02f27a83b4 The output of tools like awk, date, sort, tr,... depends on the current
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)
2017-01-18 13:20:31 +00:00
Baptiste Daroussin
b132dd99a0 Fix collision with getline(3)
While here regen patches
2016-08-01 06:26:30 +00:00
Sunpoet Po-Chuan Hsieh
df67b78492 - Update MASTER_SITES:
- Remove unresolvable bsdftpd.org
  - Add my LOCAL
- Remove BROKEN
- Unmark DEPRECATED and remove EXPIRATION_DATE

Approved by:	portmgr (blanket)
2016-06-26 17:24:30 +00:00
Antoine Brodin
c31defa0fc Deprecate ports broken for more than 6 months 2016-06-03 16:44:58 +00:00
Baptiste Daroussin
12d5445d6a Mark as broken: does not fetch 2015-12-12 23:08:00 +00:00
Sean Bruno
0552c4fd0d Explicitly link against libpam. Fixes builds with external toolchains (qemu powered
poudriere).

PR:		196966
Approved by:	maintainer timeout
2015-02-12 20:52:26 +00:00
Baptiste Daroussin
1e242b782f Clean up plist 2014-10-20 15:20:21 +00:00
Adam Weinberger
660fc56a82 Resolve unnecessary bsd.port.options.mk inclusion by using OPTIONS helpers.
Approved by:	portmgr (blanket)
2014-07-03 18:18:02 +00:00
Adam Weinberger
094bafd957 With CLIENT_ONLY being an OPTION now, remove the unneeded
client-only pkg files.
2014-04-20 19:40:26 +00:00
Adam Weinberger
5ba4de1ed7 STAGE support. Turn "CLIENT_ONLY" into an OPTION. Put examples into
EXAMPLESDIR instead of DOCSDIR.
2014-04-18 19:00:31 +00:00
Baptiste Daroussin
1640537ad6 Add NO_STAGE all over the place in preparation for the staging support (cat: ftp) 2013-09-20 17:23:18 +00:00
Baptiste Daroussin
07fb09d8f4 Fix build on HEAD, by properly defining the MAKE_ENV and by actually using it.
Reported by:	pkg-fallout
2013-07-19 14:09:28 +00:00
Eitan Adler
ae546e15ed - Convert to OptionsNG
- add OBJFORMAT to the make envrionment as it will be removed shortly.

Approved by:	 skynick@mail.sc.ru (maintainer)
2013-06-23 20:21:54 +00:00
Li-Wen Hsu
5c8564e8a3 - Fix utmpx for FreeBSD 9+
- Seperate logwtmp.c patch from patch-gcc4
- Change MASTER_SITES because the original site has no ns record now
- Undefine DISTNAME
- Bump PORTREVISION

PR:		ports/169096
Submitted by:	Hung-te Liang <lhd@cs.nctu.edu.tw>
Approved by:	Nick Leuta <skynick@mail.sc.ru> (maintainer)
2012-06-26 17:11:21 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Martin Wilke
a9481afc8a - Get Rid MD5 support 2011-03-19 12:38:54 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Martin Wilke
f29016bb0c - Mark BROKEN on HEAD: fails to build with new utmpx
Reported by:	pointyhat
2010-03-20 14:20:32 +00:00
Doug Barton
0175383f0a Fix a few "bad example" problems in the rc.d scripts that have been
propogated by copy and paste.

1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).

No PORTREVISION bumps because all of these changes are noops.
2009-07-15 16:56:10 +00:00
Ion-Mihai Tetcu
5db087e859 - fix plist with -DNOPORTEXAMPLES
- while here, modernize the port (USE_RC_SUBR, SUB_FILES)
- bump PORTREVISION

Prompted by:	QAT QA run
Approved by:	maintainer timeout on QATMail
2009-04-07 19:41:45 +00:00
Pav Lucistnik
d095d4a965 - Remove conditional checks for FreeBSD 5.x and older 2009-01-05 19:44:02 +00:00
Beech Rintoul
a268ff1e2b - Fix MASTER_SITES (make fetchable)
PR:		ports/129443
Submitted by:	Alexander Kirpa <freebsd-bug@kirpa.com>
Approved by:	Nick Leuta <skynick@mail.sc.ru> (maintainer)
2008-12-08 21:10:35 +00:00
Edwin Groothuis
3e2fd4b788 Remove always-false/true conditions based on OSVERSION 500000 2007-10-04 00:50:28 +00:00
Beech Rintoul
1124bb0496 - Add patch - Set LANG=C while doing character translations.
PR:		ports/115966
Submitted by:	Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
Approved by:	Nick Leuta <skynick@mail.sc.ru> (maintainer),
		sat (mentor)
2007-09-07 19:31:41 +00:00
Sergey Matveychuk
29163244f1 - Patch to fix build with gcc 4.x
- PORTREVISION bump because some minor functional changes.

PR:		ports/115841
Submitted by:	maintainer
2007-08-30 17:58:16 +00:00
Doug Barton
c49d1a3273 Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
2006-02-20 20:47:50 +00:00
Edwin Groothuis
0bb0ea5bd7 SHA256ify
Approved by:    krion@
2006-01-22 09:48:59 +00:00
Pav Lucistnik
ea99a48434 - Update to 1.1.0
PR:		ports/83633
Submitted by:	Nick Leuta <skynick@mail.sc.ru> (maintainer)
2005-07-18 20:54:41 +00:00
Kirill Ponomarev
1494cd174a Fix build with gcc-3.4
PR:		ports/70131
Submitted by:	maintainer
2004-08-07 19:22:52 +00:00
Kirill Ponomarev
de62a04018 Update to 1.0.2
PR:		ports/69343
Submitted by:	maintainer
2004-07-21 12:48:22 +00:00
Pav Lucistnik
bb56456c2c - Update to 1.0.1
PR:		ports/63650
Submitted by:	Nick Leuta <skynick@mail.sc.ru> (maintainer)
2004-03-02 23:23:55 +00:00
Kirill Ponomarev
1bc9c43ec8 - Data transfere may be aborted now with the next message,
because the EINTR error isn't handled: "426 Data connection:
  Interrupted system call".

PR:		61221
Submitted by:	maintainer
2004-01-11 23:03:43 +00:00
Kirill Ponomarev
b8fbaf37a1 - Update to version 1.0.0
PR:		59761
Submitted by:	maintainer
2003-12-04 15:04:26 +00:00
Kirill Ponomarev
9ee88b416a - Fix build on -current
PR:		58200
Submitted by:	maintainer
2003-10-21 14:43:28 +00:00
Yen-Ming Lee
4181ca7335 update to 0.6.3
PR:		56508
Submitted by:	Nick Leuta <skynick@mail.sc.ru>
2003-09-06 00:14:11 +00:00
Tilman Keskinoz
93fd733ccc Add BSDftpd-ssl, an RFC 2228 compliant TLS/SSL-enhanced FTP server.
PR:		44756
Submitted by:	Nick Leuta <skynick@stu.lipetsk.ru>
2003-04-06 15:06:19 +00:00