1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-24 04:33:24 +00:00
Commit Graph

44 Commits

Author SHA1 Message Date
John Marino
eeb3a60339 net-im/prosody: Document SSL requirement and rework port makefile
This makefile had both <pre> and <options> but only the <options>
include was necesssary so the <pre> and <post> includes were remoed.
Most of the variables conventionally introduced before the <options>
include were wrapped and moved up to ensure they were defined when
needed.  Finally SSL flags were added to support non-base SSL linkage.

Approved by:	SSL blanket + general blankets
2016-09-12 03:01:44 +00:00
Dmitry Marakasov
e87a8bd319 - Fix trailing whitespace in pkg-messages
Approved by:	portmgr blanket
2016-05-19 11:09:14 +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
David Thiel
4d6e9248b4 Use CC for linker instead of LD.
PR:		207130
Submitted by:	code@daniel.priv.no
Obtained from:	mikael.urankar@gmail.com
2016-02-12 18:16:16 +00:00
David Thiel
a579049854 Update to 0.9.10, fixing a user impersonation attack.
PR:	206707
Submitted by:	Anton Shestakov
MFH:		2016Q1
2016-01-28 21:03:35 +00:00
David Thiel
591196c935 Update to 0.9.9, fixing several bugs including security issues.
PR:	206150
Submitted by:	Anton Shestakov
MFH:		2016Q1
2016-01-12 21:31:17 +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
f2645e4b89 - Add LICENSE_FILE
- Add CPE info

Approved by:	portmgr blanket
2015-04-24 10:58:24 +00:00
David Thiel
0869863de9 Update to 0.9.8. 2015-04-14 21:51:00 +00:00
David Thiel
53911aa140 Update to 0.9.7. 2014-12-02 00:46:38 +00:00
Antoine Brodin
caca546154 Cleanup plist 2014-11-21 23:55:49 +00:00
David Thiel
270d775d40 Add reload command to rc script, fix luajit support
PR:		194037 194039
Submitted by:	Anton Yuzhaninov
2014-10-22 23:56:02 +00:00
Mathieu Arnold
46cf4bcb84 Retire MANCOMPRESSED.
Also the compat NO_INSTALL_MANPAGES shim.

Differential Revision:	https://reviews.freebsd.org/D730
Reviewed by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
2014-09-18 12:31:24 +00:00
Tijl Coosemans
f1655c7b7a dns/libidn:
- Add USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Always install libidn-components.png because it is used by libidn.info
- Add -lintl to Libs.private instead of Libs in libidn.pc
2014-08-30 18:18:14 +00:00
David Thiel
c41a27892c Unbreak Prosody after lua default version change.
PR:		145173
Submitted by:	Nikolai Lifanov
2014-08-05 18:08:20 +00:00
Jimmy Olgeni
7dc406a7a1 Remove indefinite articles and trailing periods from COMMENT, plus minor
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Category N.

CR:		D307
Approved by:	portmgr (bapt)
2014-07-10 12:13:11 +00:00
David Thiel
441909787f Fix shebangfix.
Submitted by:	Ross Penner
2014-06-09 21:37:00 +00:00
David Thiel
e9d98ae62d Update to 0.9.4, rc file notice about daemonize, and support for LUAJIT.
PR:		188223
Submitted by:	dar
2014-06-04 22:56:34 +00:00
Baptiste Daroussin
e836ab008a Replace lang/lua with the new lang/lua51
lang/lua51 is working the same way lang/lua52, chase ports using lua 5.1
Make the default lua lua52
Make all lua ports using USES=lua

Approved by:	portmgr (implicit)
2014-05-26 15:28:28 +00:00
David Thiel
6164e7e793 Fix pkg-deinstall and libidn lines 2014-03-19 15:59:50 +00:00
David Thiel
5e819092b8 Stageify and modernize.
PR:		ports/187703
Submitted by:	Scot Hetzel
Reviewed by:	me
2014-03-18 20:19:34 +00:00
David Thiel
81de413409 Remove note re: IPv6. Updated luasocket enables Prosody to use it. 2014-02-11 20:20:45 +00:00
David Thiel
7d507760ae Update to 0.9.3. 2014-02-10 22:57:24 +00:00
David Thiel
be7220047e Remove certificate-related makefile and .cnf files on deinstall.
Submitted by:	QAT
2014-02-08 23:31:03 +00:00
David Thiel
34401ff652 Update to 0.9.2.
PR:		ports/182075
Submitted by:	Paul Procacci <pprocacci@gmail.com> / Benjamin Podszun <benjamin.podszun@gmail.com>
2014-02-08 20:36:09 +00:00
David Thiel
ba2721f01c Fix on 10 and tweak rc script. 2014-01-25 05:06:30 +00:00
Baptiste Daroussin
28bf02d683 Add NO_STAGE all over the place in preparation for the staging support (cat: net-im) 2013-09-20 22:13:34 +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
David Thiel
9a6ce42123 Update to 0.8.2, a bugfix release. Also, update certificate makefile to specify
"gmake", and regenerate localhost certs before install, in case someone carelessly
uses them in production.
2011-06-27 22:51:06 +00:00
David Thiel
180915fe44 Update to 0.8.1, which fixes a DoS against the XML parser. 2011-06-08 18:24:46 +00:00
David Thiel
e391f751cf Remove extraneous prosodyctl patch. 2011-04-11 20:27:40 +00:00
David Thiel
f8272a5a59 Update to 0.8.0.
PR:		ports/156308
Submitted by:	nico <nico@lifeisabug.com>
2011-04-11 20:24:00 +00:00
Wen Heping
43721c23d5 - Bump PORTREVISION to chase the update of dns/libidn 2011-03-14 08:40:06 +00:00
David Thiel
b400db0742 Move libidn into LIB_DEPENDS, where it belongs.
PR:		ports/154358
Submitted by:    Arnaud Houdelette <tzim@tzim.net>
Feature safe:	Yes
2011-01-28 18:46:56 +00:00
David Thiel
3ca0a506b8 Fix -L in util-src/Makefile.
Submitted by:	QAT
2010-12-06 20:43:17 +00:00
David Thiel
b3880f483b Update to prosody 0.7.0, take maintainership and fix some PREFIX-related stuff.
Note that configuration file options and format have changed; however, existing
configs should work correctly.

Approved by:	kelly.hays@jkhfamily.org (maintainer)
2010-12-04 01:19:43 +00:00
David Thiel
2f2a66103c The rc script now features not just starting and stopping, but restarting.
Submitted by:	Doug Barton, dougb@
Feature safe:	yes
2010-06-13 00:47:57 +00:00
David Thiel
24d20d3c91 Fix rc.d script so that it stops the server when requested.
PR:		ports/145015
Submitted by:	Yngvi Hrafn Pétursson
Approved by:	Kelly Hays <kelly.hays@jkhfamily.org> (maintainer)
2010-06-11 16:49:08 +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
Pav Lucistnik
37e5012591 - Fix plist
PR:		ports/137507
Submitted by:	J. Kelly Hays <kelly.hays@jkhfamily.org> (maintainer)
2009-08-08 07:56:06 +00:00
Vanilla I. Shu
6d5fe94e0c Upgrade to 0.5.1, change MAINTAINER.
PR:		ports/137276
Submitted by:	maintainer.
2009-08-05 01:36:45 +00:00
Martin Wilke
eb1357b1e6 - Update to 0.5
PR:		136970
Submitted by:	Andrew Lewis <freeghb@gmail.com> (maintainer)
2009-07-28 18:29:37 +00:00
Philip M. Gollucci
79e834f92a - Update maintainer e-mail address
Requested by:   private e-mail
2009-07-14 06:36:53 +00:00
Philip M. Gollucci
c5dc3e5e48 Prosody is a flexible communications server for Jabber/XMPP written in Lua. It
aims to be easy to use, and light on resources. For developers it aims to be
easy to extend and give a flexible system on which to rapidly develop added
functionality, or prototype new protocols.

WWW: http://www.prosody.im/

PR:		ports/136267
Submitted by:	Andrew Lewis <dru at silenceisdefeat.net>
2009-07-14 06:30:55 +00:00