Commit graph

50 commits

Author SHA1 Message Date
Ashish SHUKLA
43b199dc2d - Update to 17.12
- Remove upstream-ed patches
- Strip additional binaries
2018-01-03 10:54:19 +00:00
Ashish SHUKLA
74bac1ce46 - Update to 17.11
- Add a fix from upstream to make it work with LibreSSL[1]
- Add a bug fix from upstream w.r.t. ejabberd_pix module
- Add a fix for kqueue implementation in 'fs' dependency module
- Remove FreeBSD sed workaround

PR:		224320 [1]
Submitted by:	romain [1]
2017-12-26 21:28:36 +00:00
Ashish SHUKLA
2984ed3847 - Fix CAPTCHA functionality
Reported by:	Martin Meyer <martin.meyer@zuglufttier.de>
2017-11-19 09:05:18 +00:00
Ashish SHUKLA
254f6c45d4 - Update to 17.09
- Add new option GRAPHICS for graphics image manipulation support
- Import a fix from upstream commit 88928c0 with some fixes to make
  it work with FreeBSD sed
2017-11-17 06:12:28 +00:00
Ashish SHUKLA
5a34345b70 - Update to 17.08
- Remove the fix added last time, accepted upstream
2017-09-24 15:43:32 +00:00
Ashish SHUKLA
4d5debd8a1 - Import diff from ejabberd repository, commitid: d4cdc3a
- Add fix to make ejabberdctl work, when INET_DIST_INTERFACE is
  defined. Submitted a pull-request upstream.

PR:		220627
2017-07-15 12:16:25 +00:00
Ashish SHUKLA
2d049086c0 - Update to 17.07
- Add STUN, and SIP options for STUN/TURN, and SIP support
- Remove dependency on shells/bash
- Fix pkg-install script for PAM option, missed in previous
  updates
- Add a note to UPDATING about a known issue
2017-07-10 12:51:26 +00:00
Ashish SHUKLA
e576b453bb - Update to 17.01
- Remove commented LOGDB stuff
2017-02-14 00:29:03 +00:00
Ashish SHUKLA
3b90eec0d5 - Update to 16.09
- Add a note about probable crash during startup, to UPDATING file
2016-10-11 07:38:34 +00:00
Ashish SHUKLA
a8e6f5c189 - Update to 16.08
- Update dependencies tarball
- Add a diff for riakc to build it with Erlang 19.x
- Temporarily disable LOGDB option
- Instead of post-patch, switch to pre-configure target for in-place
  replacements

PR:		212410 212328
2016-09-07 13:02:07 +00:00
Ashish SHUKLA
0220364563 - Update to 16.04
- Add OPTION for building with mod_logdb patch provided by 3rd party
  (off by default)
2016-06-19 12:34:47 +00:00
Ashish SHUKLA
50c1f3e518 - Fix LDAP support by re-ordering Erlang library path in ejabberdctl
template diff
- Replace /usr/local with %%LOCALBASE%%

PR:		208258
2016-04-01 02:17:29 +00:00
Kurt Jaeger
8dd9f1fc09 net-im/ejabberd: 15.07 -> 16.02
Lots of changes:
  https://blog.process-one.net/ejabberd-16-02-happy-leap-day/
  https://blog.process-one.net/ejabberd-16-01/
  https://blog.process-one.net/ejabberd-15-11-simpler-cluster-setup/
  https://blog.process-one.net/ejabberd-15-10-http-upload-metrics-and-performance/
  https://blog.process-one.net/ejabberd-15-09-oauth/

Submitted by:	ashish (maintainer)
2016-03-11 18:00:06 +00:00
Mathieu Arnold
320514f1dd It seems some people keep adding $FreeBSD$ to patch files.
Patches must not be changed by the vcs, this includes the
svn:keyword expansion.  Set fbsd:nokeywords to a couple of patches.

With hat:	portmgr
Sponsored by:	Absolight
2015-09-16 13:03:45 +00:00
Ashish SHUKLA
59c9879d49 - Fix typo in a patch file
Submitted by:	Alexey V. Karagodov <kav.karagodov.name@gmail.com>
		(via private email)
2015-07-26 08:31:21 +00:00
Ashish SHUKLA
8c98e280f6 - Update to 15.06
- Switch to new dependencies tarball
- Add OPTIONs for REDIS, SQLITE, and TOOLS
- Update diff for dict:dict() stuff in Erlang R17+
- Add diff for Erlang R18 support[1]

Submitted by:	olgeni[1] (via private mail)
2015-06-29 04:45:14 +00:00
Ashish SHUKLA
108b878a98 - Fix permissions on /var/run/ejabberdctl, missed from r381868
PR:		200871
2015-06-22 15:53:48 +00:00
Ashish SHUKLA
f52c2e2c87 - Update to 15.02[1]
- Fix issue with upgrading port[2] where directory permissions get reset
- Add CPE information
- Cleanup pkg-plist

PR:		198587[1]
Submitted by:	samm at os2.kiev.ua[1]
Reported by:	Igor Karpov (via private email)[2]
2015-03-21 21:53:33 +00:00
Ashish SHUKLA
15104459d4 - Update to 14.12
- Remove HTTP option, and add RIAK option
- Remove a diff as it's not needed anymore
- Add diff for building with Erlang 17RB
- Update dependency tarball
2015-02-07 20:37:44 +00:00
Ashish SHUKLA
4bb8b82fa9 - Fix issue when building with HTTP option[1]
- Add missing file to the pkg-plist when LAGER option is not defined

PR:		193293[1]
2014-08-09 19:53:35 +00:00
Ashish SHUKLA
c47c14f351 - Update to 14.07
- Remove STUN option, as it is removed upstream
- Clean up CONFIGURE_ARGS, as some of the arguments are not supported
- Do not display pkg-message in post-install[1]
- Strip libraries[1]
- Add missing @dirrmtry entries to pkg-plist[1]
- Replace /var/lock (not in mtree) with /var/run[1]

PR:		192011[1]
Submitted by:	olgeni[1]
2014-07-31 11:27:40 +00:00
Ashish SHUKLA
bd830b0955 - Update to 14.05[1]
- Add a separate tarball to contain dependencies.
- Add OPTIONS for HTTP, STUN, JSON, MYSQL, PGSQL, LAGER, and ICONV
- Add diff to install epam binary[2]

PR:		ports/189812[1]
Submitted by:	Joseph Benden <joe at thrallingpenguin.com>[1],
		Christophe Romain <christophe.romain at process-one.net>[2]
2014-05-25 03:55:50 +00:00
Mathieu Arnold
0cfd925acd Have OPTIONS_SUB also fill in SUB_LIST.
Fix two ports that would have been broken with this change.

With hat:	portmgr
2014-03-25 18:19:44 +00:00
Ashish SHUKLA
a7d5bfaf28 - Fix brokenness on 10-RELEASE due to expat library
- Remove ABI version from LIB_DEPENDS
- Add STAGE support
- Add option for documentation
- Use OptionsNG helpers

PR:		ports/186274 ports/185594
2014-02-05 08:24:45 +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
Ashish SHUKLA
3c2476fa4b - Update port to 2.1.9
- Remove unneeded patches
- Move LICENSE to its own section
- Whitespace fix in pkg-descr

Changes:	http://www.ejabberd.im/ejabberd-2.1.9
PR:		ports/161962
Submitted by:	Ruslan Mahamatkhanov <cvs-src@yandex.ru>
2011-10-30 12:31:36 +00:00
Ashish SHUKLA
0cd6a9f4cf - Pass ERL_EPMD_ADDRESS to other actions of rc.d script, missed from last time
- Bump PORTREVISION

Reported by:	Vick Khera <vivek@khera.org> (via private email)
2011-09-24 18:50:05 +00:00
Ashish SHUKLA
bdefd0da08 - Explicitly specify ERL_EPMD_ADDRESS to ejabberd rc.d script during
startup to avoid unexpected behaviour.
- Bump PORTREVISION

PR:		ports/158357
Submitted by:	Maxim Ignatenko <gelraen.ua@gmail.com>
2011-09-19 15:52:30 +00:00
Ashish SHUKLA
ce190bc1cc - Update to 2.1.8
- Silence ${FIND} output
- Rename patch-src::ejabberdctl.template to patch-src_ejabberdctl.template (portlint warning)

PR:		ports/158137
Submitted by:	Ruslan Mahamatkhanov <cvs-src@yandex.ru>
Security:	http://vuxml.org/freebsd/01d3ab7d-9c43-11e0-bc0f-0014a5e3cda6.html
2011-06-24 13:49:46 +00:00
Ashish SHUKLA
a9c5e00be3 - Update to 2.1.6
- Cleanup pkg-plist
- Switch to USERS/GROUPS knobs instead of manual creating
- Remove support for unsupported FreeBSD versions
- Add PAM support[1]

PR:		ports/156850
Submitted by:	Ruslan Mahmatkhanov <cvs-src@yandex.ru>, lstewart[1] (via private email)
2011-05-10 16:44:25 +00:00
Jimmy Olgeni
2ae704fad3 Teach the original Makefile about NOPORTDOCS.
Reported by:	QAT
2010-09-30 20:05:20 +00:00
Jimmy Olgeni
5241402356 Unbreak by upgrading to 2.1.5 (including 6.x support).
PR:		ports/151073
Approved by:	maintainer (see PR)
2010-09-30 16:22:15 +00:00
Ulrich Spörlein
16fca7c22a - Update to 2.1.3
Reviewed by:	itetcu
Approved by:	philip and ed (mentors)
2010-04-09 05:27:36 +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
Ulrich Spörlein
f33d475ca5 - Update to lastest release 2.1.2 [1]
- Bring rc script more in line with rc.subr [2]

PR:		(based on) 143160 [1], 143366 [2]
Submitted by:	Matias Surdi <matiassurdi at gmail> [1]
Reviewed by:	miwi
Approved by:	philip (mentor)
2010-02-05 18:48:47 +00:00
Martin Wilke
b50e7cf6b0 - Fix crash after latest erlang update
PR:		135593
Submitted by:	Bartosz Stec <admin@kkip.pl>
2009-07-28 07:11:01 +00:00
Xin LI
48ddf8b4bf Update to 2.0.5.
PR:		ports/133981
Submitted by:	Denis Shaposhnikov <dsh wizard volgograd ru>
Approved by:	maintainer timeout
2009-05-29 18:01:26 +00:00
Xin LI
f0280bc8c0 Update to 2.0.3.
Submitted by:	"Mikle Davidkin" <skylord linkline ru>
PR:		128463
Approved by:	maintainer timeout
2009-03-16 08:38:32 +00:00
Shaun Amott
297f3ad4e8 Fix build with the latest version of Erlang.
Submitted by:	Derek Kuliński, pointyhat via erwin
Obtained from:	http://support.process-one.net/browse/EJAB-446
2007-12-28 18:06:40 +00:00
Shaun Amott
669ca75545 Upgrade to 1.1.4. 2007-10-30 03:02:27 +00:00
Renato Botelho
0e8c34c0e9 - Update to 1.1.1 (fixes a security issue)
- Ensure ejabberd can find its files

PR:		ports/96675
Poked by:	Denis Shaposhnikov
Submitted by:	maintainer
2006-05-08 12:37:38 +00:00
Renato Botelho
61a4f1ab1d - Update to 1.1 [1]
- Fix rc.d script
- Change UID and GID of ejabberd user and group, to prevent conflicts with
  another applications

PR:		ports/96001, ports/94163, ports/91555
Submitted by:	maintainer, garga [1]
Approved by:	maintainer [1]
2006-04-25 17:48:48 +00:00
Doug Barton
ffde46cbf9 Now that new style rc.d scripts are being run as part of the
base rcorder, hard coded variable values in these scripts
are overriding the values in /etc/rc.conf[.local] (due to
the way that variables from the latter are read at boot time).

Therefore, change the boot scripts to set default values only
if the variable is unset in /etc/rc.conf[.local]. This will
allow the service to start at boot time if it's been enabled
as the user would expect.

This change will be a noop for users who have systems that
have not yet been upgraded to the new rc.d code in the base.

In many cases there are other variables in the scripts that
should get similar treatment, however I did not change
anything other than the _enable lines. I'll leave the rest
up to the maintainers to do as they see fit.

Bump PORTREVISION to make sure that users and packages
pick up this change.
2006-01-07 06:29:57 +00:00
Vsevolod Stakhov
6ed6eabe57 Update to 0.9.8 [1]
Fix default installation paths to preserve erlang cookies [2]

Submitted by:	Denis Shaposhnikov <dsh@vlink.ru> [1]
		Alexander Timoshenko <gonzo@univ.kiev.ua> [2]
PR:		84383 [2]
Approved by:	perky (mentor)
2005-08-28 15:51:48 +00:00
Pav Lucistnik
61a4e3b609 - Update to 0.9.1
PR:		ports/81431
Submitted by:	Lars Eggert <lars.eggert@gmx.net>
Approved by:	Alexander Timoshenko <gonzo@univ.kiev.ua> (maintainer)
2005-05-25 16:26:41 +00:00
Pav Lucistnik
b3bc33f3b1 - Update to 0.9
PR:		ports/80252
Submitted by:	Lars Eggert <lars.eggert@gmx.net>, this patch by
		Alexander Timoshenko <gonzo@univ.kiev.ua> (maintainer)
2005-04-24 21:37:41 +00:00
Dmitry Sivachenko
aa84378396 Add a file I forgot to add during update. 2004-10-26 07:48:12 +00:00
Dmitry Sivachenko
85a6f6d7f6 Update to version 0.7.5.
PR:		72981
Submitted by:	maintainer
2004-10-25 07:25:02 +00:00
Maxim Sobolev
69673721f1 Add some patches submitted by maintainer privately, not via PR. 2004-08-19 10:15:58 +00:00
Maxim Sobolev
cfef370297 Add ejabberd 0.7, free and Open Source distributed fault-tolerant Jabber
server.

PR:		ports/69339
Submitted by:	Alexander Timoshenko <gonzo@univ.kiev.ua>
2004-08-19 10:11:13 +00:00