diff options
author | ashish <ashish@FreeBSD.org> | 2015-03-22 05:53:33 +0800 |
---|---|---|
committer | ashish <ashish@FreeBSD.org> | 2015-03-22 05:53:33 +0800 |
commit | b2c68dc197d4ad792af3b7d0a47ca467818fecf4 (patch) | |
tree | 2870b885d9800d9c68b32a4d8a411ffee68c2de6 /net-im | |
parent | bebd36847cfbd6fbd3f5a2974c21e35d9366582b (diff) | |
download | freebsd-ports-gnome-b2c68dc197d4ad792af3b7d0a47ca467818fecf4.tar.gz freebsd-ports-gnome-b2c68dc197d4ad792af3b7d0a47ca467818fecf4.tar.zst freebsd-ports-gnome-b2c68dc197d4ad792af3b7d0a47ca467818fecf4.zip |
- 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]
Diffstat (limited to 'net-im')
-rw-r--r-- | net-im/ejabberd/Makefile | 5 | ||||
-rw-r--r-- | net-im/ejabberd/distinfo | 4 | ||||
-rw-r--r-- | net-im/ejabberd/files/patch-Makefile.in | 28 | ||||
-rw-r--r-- | net-im/ejabberd/pkg-plist | 17 |
4 files changed, 22 insertions, 32 deletions
diff --git a/net-im/ejabberd/Makefile b/net-im/ejabberd/Makefile index 80785ae8ee0d..6b1c75ab16ea 100644 --- a/net-im/ejabberd/Makefile +++ b/net-im/ejabberd/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= ejabberd -PORTVERSION= 14.12 +PORTVERSION= 15.02 CATEGORIES= net-im MASTER_SITES= http://www.process-one.net/downloads/${PORTNAME}/${PORTVERSION}/:p1 \ http://distfiles.pirateparty.in/%SUBDIR%/:deps \ @@ -26,9 +26,10 @@ USERS= ejabberd GROUPS= ${USERS} GNU_CONFIGURE= yes -USES= gmake pkgconfig +USES= cpe gmake pkgconfig USE_RC_SUBR= ${PORTNAME} NOPRECIOUSMAKEVARS= yes +CPE_VENDOR= process-one OPTIONS_DEFINE= ODBC PAM DOCS JSON MYSQL PGSQL LAGER ICONV RIAK OPTIONS_DEFAULT= LAGER ICONV diff --git a/net-im/ejabberd/distinfo b/net-im/ejabberd/distinfo index d86402e5dadd..ee180829e464 100644 --- a/net-im/ejabberd/distinfo +++ b/net-im/ejabberd/distinfo @@ -1,4 +1,4 @@ -SHA256 (ejabberd-14.12.tgz) = 88c481e6e81e6e81100cdfae8e77bc6ffd6faed62f1938cf1e90ed7504c8785a -SIZE (ejabberd-14.12.tgz) = 3261685 +SHA256 (ejabberd-15.02.tgz) = 58cc6b9b512f2f495993be735a8313a8a0591157e0f35a9a3702b59ff9eb6beb +SIZE (ejabberd-15.02.tgz) = 3281316 SHA256 (ejabberd-deps-2.tar.xz) = 0f5604c0ce40c499f082170b457c4238fac570df71b4b03b9d5fa525abb15847 SIZE (ejabberd-deps-2.tar.xz) = 12475132 diff --git a/net-im/ejabberd/files/patch-Makefile.in b/net-im/ejabberd/files/patch-Makefile.in index 26fce0cc68a4..d5102bc2513a 100644 --- a/net-im/ejabberd/files/patch-Makefile.in +++ b/net-im/ejabberd/files/patch-Makefile.in @@ -1,9 +1,6 @@ - -$FreeBSD$ - ---- Makefile.in.orig -+++ Makefile.in -@@ -15,7 +15,7 @@ +--- Makefile.in.orig 2015-02-12 00:14:57.000000000 +0100 ++++ Makefile.in 2015-03-14 23:50:41.000000000 +0100 +@@ -18,7 +18,7 @@ SBINDIR = $(DESTDIR)@sbindir@ # /lib/ejabberd/ @@ -12,7 +9,7 @@ $FreeBSD$ # /share/doc/ejabberd PACKAGE_TARNAME = @PACKAGE_TARNAME@ -@@ -41,10 +41,10 @@ +@@ -44,10 +44,10 @@ MSGSDIR = $(PRIVDIR)/msgs # /var/lib/ejabberd/ @@ -26,7 +23,7 @@ $FreeBSD$ # /var/lib/ejabberd/.erlang.cookie COOKIEFILE = $(SPOOLDIR)/.erlang.cookie -@@ -113,25 +113,22 @@ +@@ -116,9 +116,7 @@ # # Configuration files $(INSTALL) -d -m 750 $(G_USER) $(ETCDIR) @@ -36,7 +33,8 @@ $FreeBSD$ + $(INSTALL) -m 640 $(G_USER) ejabberd.yml.example $(ETCDIR) $(SED) -e "s*{{rootdir}}*@prefix@*" \ -e "s*{{installuser}}*@INSTALLUSER@*" \ - -e "s*{{libdir}}*@libdir@*" \ + -e "s*{{bindir}}*@bindir@*" \ +@@ -126,16 +124,15 @@ -e "s*{{sysconfdir}}*@sysconfdir@*" \ -e "s*{{localstatedir}}*@localstatedir@*" \ -e "s*{{docdir}}*@docdir@*" \ @@ -47,7 +45,7 @@ $FreeBSD$ - || $(INSTALL) -b -m 640 $(G_USER) ejabberdctl.cfg.example $(ETCDIR)/ejabberdctl.cfg - $(INSTALL) -b -m 644 $(G_USER) inetrc $(ETCDIR)/inetrc + -e "s*{{erl}}*@ERL@*" \ -+ -e "s*lib/erlang/lib/ejabberd*lib/erlang/lib/ejabberd-$(PORTVERSION)*" \ ++ -e "s*lib/erlang/lib/ejabberd*lib/erlang/lib/ejabberd-$(PORTVERSION)*" \ + ejabberdctl.template > ejabberdctl.example + $(INSTALL) -m 640 $(G_USER) ejabberdctl.cfg.example $(ETCDIR) + $(INSTALL) -b -m 644 $(G_USER) inetrc $(ETCDIR)/inetrc.example @@ -56,10 +54,10 @@ $FreeBSD$ [ -d $(SBINDIR) ] || $(INSTALL) -d -m 755 $(SBINDIR) - $(INSTALL) -m 550 $(G_USER) ejabberdctl.example $(SBINDIR)/ejabberdctl + $(INSTALL) -m 555 $(G_USER) ejabberdctl.example $(SBINDIR)/ejabberdctl - # - # Init script - $(SED) -e "s*@ctlscriptpath@*$(SBINDIR)*" \ -@@ -184,6 +181,7 @@ + # Elixir binaries + [ -d $(BINDIR) ] || $(INSTALL) -d -m 755 $(BINDIR) + -[ -f deps/elixir/bin/iex ] && $(INSTALL) -m 550 $(G_USER) deps/elixir/bin/iex $(BINDIR)/iex +@@ -196,6 +193,7 @@ chmod -R 750 $(LOGDIR) # # Documentation @@ -67,7 +65,7 @@ $FreeBSD$ $(INSTALL) -d $(DOCDIR) [ -f doc/dev.html ] \ && $(INSTALL) -m 644 doc/dev.html $(DOCDIR) \ -@@ -196,6 +194,7 @@ +@@ -208,6 +206,7 @@ || echo "No doc/guide.pdf was built" $(INSTALL) -m 644 doc/*.png $(DOCDIR) $(INSTALL) -m 644 COPYING $(DOCDIR) diff --git a/net-im/ejabberd/pkg-plist b/net-im/ejabberd/pkg-plist index 746590a9253d..f6e0a907933a 100644 --- a/net-im/ejabberd/pkg-plist +++ b/net-im/ejabberd/pkg-plist @@ -3,7 +3,7 @@ %%ETCDIR%%/inetrc.example @unexec if cmp -s %D/%%ETCDIR%%/%%PORTNAME%%.defaults.example %D/%%ETCDIR%%/%%PORTNAME%%.defaults; then rm -f %D/%%ETCDIR%%/%%PORTNAME%%.defaults; fi @unexec if cmp -s %D/%%ETCDIR%%/inetrc.example %D/%%ETCDIR%%/inetrc; then rm -f %D/%%ETCDIR%%/inetrc; fi -@exec [ ! -f %D/%%ETCDIR%%/inetrc ] && cp %D/%%ETCDIR%%/inetrc.example %D/%%ETCDIR%%/inetrc +@exec [ ! -f %D/%%ETCDIR%%/inetrc ] && cp %D/%%ETCDIR%%/inetrc.example %D/%%ETCDIR%%/inetrc || /usr/bin/true %%PAM%%etc/pam.d/%%PORTNAME%% lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/ELDAPv3.beam lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin/XmppAddr.beam @@ -396,15 +396,6 @@ sbin/%%PORTNAME%%ctl %%PORTDOCS%%%%DOCSDIR%%/webadmmain.png %%PORTDOCS%%%%DOCSDIR%%/webadmmainru.png %%PORTDOCS%%%%DOCSDIR%%/yozhikheader.png -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs -@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/lib -@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv/bin -@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/priv -@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/include -@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/ebin -@dirrm lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%% -@dirrmtry %%ETCDIR%% -@dirrmtry /var/spool/ejabberd -@dirrmtry /var/run/ejabberdctl -@dirrmtry /var/log/ejabberd +@dir /var/spool/ejabberd +@dir /var/run/ejabberdctl +@dir /var/log/ejabberd |