1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00
Commit Graph

2553 Commits

Author SHA1 Message Date
Dmitry Marakasov
c86e9d9724 Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed
Approved by:	portmgr blanket
2016-05-23 20:35:01 +00:00
Baptiste Daroussin
ae5823726e Prevent collision with getline(3) 2016-05-22 16:35:29 +00:00
Dmitry Marakasov
e87a8bd319 - Fix trailing whitespace in pkg-messages
Approved by:	portmgr blanket
2016-05-19 11:09:14 +00:00
Dmitry Marakasov
4e942b6419 - Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by:	portmgr blanket
2016-05-19 10:44:11 +00:00
Dmitry Marakasov
70e2eaabae - No need to specify master site subdirectory when it's the same as default
Approved by:	portmgr blanket
2016-05-18 14:11:33 +00:00
Olivier Duchateau
b3a9d8e1d7 - Fix build on 9.x (extract of build error, below)
- Replace CPPFLAGS and LDFLAGS by USES= localbase

checking for ZLIB... no
configure: error: Package requirements (zlib >= 1.2.0) were not met:

Package zlib was not found in the pkg-config search path.
Perhaps you should add the directory containing `zlib.pc'
to the PKG_CONFIG_PATH environment variable
Package 'zlib', required by 'world', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables ZLIB_CFLAGS
and ZLIB_LIBS to avoid the need to call pkg-config.
2016-05-17 16:58:55 +00:00
Bartek Rutkowski
94b2abbeef news/sabnzbdplus: update 1.0.1 -> 1.0.2
PR:		209505
Submitted by:	Joshua Ruehlig <joshruehlig@gmail.com> (maintainer)
2016-05-16 20:24:15 +00:00
Dirk Meyer
d5ec76bb99 - strip all binaries 2016-05-16 14:25:31 +00:00
Baptiste Daroussin
25269d65db Prevent collision with get_line 2016-05-11 21:51:01 +00:00
Bartek Rutkowski
592a867c64 news/sabnzbdplus: update 1.0.0 -> 1.0.1
PR:		209086
Submitted by:	<joshruehlig@gmail.com> (maintainer)
2016-05-04 09:17:34 +00:00
Johan van Selst
eb0d2a5956 Update to tin 2.3.3 "Kinloch"
ftp://ftp.tin.org/pub/news/clients/tin/v2.3/CHANGES
2016-04-26 20:35:07 +00:00
Sunpoet Po-Chuan Hsieh
41c6651dcd - Update to 1.06
- Add LICENSE
- Add BUILD_DEPENDS
- Sort *_DEPENDS
- Add NO_ARCH

Changes:	http://search.cpan.org/dist/POE-Component-Server-NNTP/Changes
2016-04-25 09:11:41 +00:00
Kurt Jaeger
9ac1ec977b news/pan: 0.139 -> 0.140
Changes:
  https://git.gnome.org/browse/pan2/plain/NEWS

PR:		208585
Reviewed by:	Detlef Graef <detlef.graef@yahoo.de>
2016-04-10 15:46:41 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Mark Felder
ce8e03b816 news/nzbget: Add pkg-message to inform users how to drop privs
PR:		207282
2016-03-29 14:05:13 +00:00
Tijl Coosemans
6bc6f3a9e0 - Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol
  supported by libgnutls-dane and gnutls-cli.  Also clarify the option
  description.
- Add an IDN option.
- libgnutls-openssl has been removed in 3.4.  Some ports used this library
  in their LIB_DEPENDS but no port actually required it.
- Some old API functions have been removed.  Ports that used these have been
  updated or patched to use the new API.
- Add a patch to print/cups to prevent overlinking of libgnutls.so.
- Bump PORTREVISION on dependent ports.

net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.

www/hydra: Mark BROKEN.  This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.

PR:		207768
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-03-27 14:57:59 +00:00
Koop Mast
3c34a3b6dd * Add gnutls options for SSL news servers (default on)
* Make gettext optional.
* Turn toolkit selection into a radio option.

PR:		208165 (with minor tweaks)
Submitted by:	cpet <freebsd@shotmail.ru>
2016-03-25 09:49:17 +00:00
Mark Felder
080a36ac10 news/sabnzbdplus: Update to 1.0.0
Changelog:	http://forums.sabnzbd.org/viewtopic.php?f=8&t=20382

PR:		208051
2016-03-18 02:49:57 +00:00
Kurt Jaeger
c165ed117f news/sabnzbdplus: fix RUN_DEPENDS
PR:		207936
Submitted by:	Ultima1252@gmail.com
Approved by:	joshruehlig@gmail.com (maintainer)
2016-03-12 22:32:54 +00:00
Mark Felder
70068ea300 news/sabnzbdplus: Revert removal of PATH in rc script
There were reports of fallout so this has been reverted. It is not
understood why an explicit PATH needs to be set. In testing without it
the correct PATH appears to be exported during the start_precmd routine.

PR:		207583
Approved by:	maintainer
2016-03-09 16:59:18 +00:00
Mark Felder
1b6ced66c4 news/sabnzbdplus: Port cleanup
- Better define which versions of python sabnzbd can actually run with

- Remove "+" sign from SUB_LIST

- Modernize OPTION RUN_DEPENDS

- Do not set PATH in rc script

- Make patch and reinplace more logical by not replacing %%PREFIX%% with
%%DATADIR%%

- Remove creation of PREFIX/sabnzbd (sabznzbd's config directory) from
install as it is already handled in start_precmd routine

- Replace INSTALL_DATA with INSTALL_MAN for installing PORTDOCS

- Hand off maintainership

PR:		207583
2016-03-08 16:40:00 +00:00
Dirk Meyer
78b97f0b61 - Makefile.local for slave ports is included by bsd.port.mk r397519 2016-02-28 09:32:43 +00:00
Raphael Kubo da Costa
7b3d3a8e0b Set `command' before using it in the startup script.
This fixes the status command which was returning "eval: -L: not found"
before.

PR:		206722
Submitted by:	dburkland@dburkland.com (first version),
		Toxic <toxic@doobie.com> (maintainer)
MFH:		2016Q1
2016-02-15 17:00:47 +00:00
John Marino
99dabf93c3 news/trn4: document ncurses requirement (USES+=ncurses)
Also link with libncurses instead of libcurses or libtermlib.

approved by:	infrastructure blanket
2016-02-05 14:50:23 +00:00
John Marino
997d3537cc news/trn: document ncurses rqmt (USES+=ncurses), respect LDFLAGS
Also link to libncurses, not libtermcap

approved by:	infrastructure blanket
2016-02-05 14:09:15 +00:00
John Marino
1024f17e4c news/tin: document ncurses requirement (USES+=ncurses)
approved by:	infrastructure blanket
2016-02-05 13:45:09 +00:00
John Marino
26d837c550 news/mmail: USES+= ncurses, respect LDFLAGS, link ncurses, not curses 2016-02-05 13:44:18 +00:00
John Marino
88bd6109a1 news/golded+: document ncurses rqmt (USES+=ncurses), respect LDFLAGS
approved by:	infrastructure blanket
2016-02-05 13:42:12 +00:00
Dmitry Marakasov
c48258baca - Add LICENSE
- Switch to options helpers
2016-02-04 18:50:44 +00:00
Johan van Selst
e8ba5779a2 Update tin to 2.3.2 2016-01-16 17:16:36 +00:00
Antoine Brodin
48edc1c9a6 Fix staging (as a regular user) / packaging (as root)
Reported by:	pkg-fallout
MFH:		2016Q1
2016-01-03 12:04:40 +00:00
Matthias Andree
9befeb075e Cleanup and update.
PR:		205574
Submitted by:	Dmitry Marakasov (amdmi3@)
2015-12-30 15:16:27 +00:00
Mathieu Arnold
e732f8374c Fix build as a user.
Sponsored by:	Absolight
2015-12-29 13:07:15 +00:00
Johan van Selst
310e961380 Old homepage disappeared, link to Russ Allbery's INN page
Submitted by:	naddy
2015-12-27 20:40:36 +00:00
Mathieu Arnold
7c47779cb9 Fix usage of ${PERL5}.
${PERL5} points to a specific version of perl, say, perl5.22.1, it is
fine to use it in a ports Makefile to do Perly things, but ports using
it must use ${PERL}, that points to /usr/local/bin/perl so that if the
minor version is updated, the shebang keep working.

While there, make some ports use shebangfix, regen a few patches, and
bump PORTREVISION where a shebang went from PERL5 to PERL.

PR:		205367
With hat:	portmgr
Sponsored by:	Absolight
2015-12-17 17:19:48 +00:00
Mathieu Arnold
cab8ad9d1c Make build as a user.
While there, convert to autoreconf, options helpers, rename patches to match
our naming scheme.

Sponsored by:	Absolight
2015-12-14 17:19:46 +00:00
Koop Mast
759ecf1f62 Staticly link to libgcc and libstdc++. This fixes a segmentation fault
when trying to run pan on a libc++ based system.

PR:		199303
Submitted by:	Andrew <andrew_terekhov@yahoo.com>
2015-12-12 23:37:57 +00:00
Mark Felder
d1933e8ebd news/nzbget: Update to 16.4
Approved by:	maintainer (private email)
2015-12-11 17:48:25 +00:00
Dmitry Marakasov
f6ca42b477 - Modernize plist
PR:		204047
Submitted by:	amdmi3
Approved by:	maintainer timeout (dinoex, 1 month)
2015-12-01 13:08:08 +00:00
Dirk Meyer
7e64f3c7a9 - fix build with new inn
- remove BROKEN
2015-11-21 19:57:27 +00:00
Dirk Meyer
07796341e4 - use USES=tar 2015-11-21 19:10:03 +00:00
Dirk Meyer
db0c454ae4 - use post-install-DOCS-on
- cleanup pkg-message
2015-11-21 18:08:53 +00:00
Dirk Meyer
011700b84a - fix build with custom CNEWS_PORT 2015-11-21 17:23:43 +00:00
Kurt Jaeger
e27876bc6a news/nzbget: 16.1 -> 16.3
Changes:
  https://github.com/nzbget/nzbget/releases

PR:		204489
Submitted by:	toxic@doobie.com (maintainer)
2015-11-21 16:58:37 +00:00
Antoine Brodin
496ac41eab Mark a few ports BROKEN: unfetchable 2015-11-09 12:59:03 +00:00
Mathieu Arnold
065c026fe5 Fix ports that confused the meaning of WRKDIR and WRKSRC.
PR:		204056
Submitted by:	mat
Reviewed by:	bapt
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D2735
2015-11-05 12:36:25 +00:00
Baptiste Daroussin
7c1b4544c3 Bump portrevision of ports that might have been built with a broken post-install
script due to fallouts of r399992
2015-10-30 22:43:16 +00:00
Mark Felder
bfc753f312 news/nzbget: Update to 16.1
Upstream changed their mirror to github and website to nzbget.net

Changelog:	https://github.com/nzbget/nzbget/releases/tag/v16.1

PR:		203902
Approved by:	maintainer
2015-10-22 15:49:36 +00:00
Dmitry Marakasov
67971bd0fb Improve shebangfix framework
- Support multiple values in *_OLD_CMD, i.e. we can now fix both "/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash, ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously) replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is still (correctly) replaced with "${perl_CMD} -tt")

Note that *_OLD_CMD items containing spaces must now be quoted (e.g. perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")

Update shebangfix usage according to new rules in many ports:

- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces

Fix shebangfix usage in many ports (irrelevant to infrastructure change):

- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for exact string

Approved by:	portmgr (bapt)
Differential Revision:	D3756
2015-10-19 14:50:52 +00:00
Dmitry Marakasov
cd88cecf53 - Fix permissions, fix install by non-root
- Remove obsolete MAN*
2015-10-12 17:53:47 +00:00