Date: Wed, 17 May 2000 19:37:59 +0400 (MSD) From: Kostya Lukin <lukin@sapa.ivcme.elektra.ru> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/18635: Update port: net/jabber-transport Message-ID: <200005171537.TAA34261@sapa.ivcme.elektra.ru>
next in thread | raw e-mail | index | archive | help
>Number: 18635 >Category: ports >Synopsis: Update port: net/jabber-transport >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed May 17 21:40:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Kostya Lukin >Release: FreeBSD 3.3-RELEASE i386 >Organization: IVC Mosenergo >Environment: >Description: Changes makefile and INSTALL script to work correctly with pkg_add. >How-To-Repeat: >Fix: diff -ruN jabber-transport.bak/patches/patch-ab jabber-transport/patches/patch-ab --- jabber-transport.bak/patches/patch-ab Mon May 1 07:25:18 2000 +++ jabber-transport/patches/patch-ab Wed May 17 17:15:11 2000 @@ -1,20 +1,19 @@ ---- src/Makefile.in.orig Tue Mar 28 22:56:31 2000 -+++ src/Makefile.in Fri Apr 7 20:58:29 2000 -@@ -444,14 +444,15 @@ +--- src/Makefile.in.orig Mon May 1 19:47:49 2000 ++++ src/Makefile.in Wed May 17 17:05:17 2000 +@@ -442,14 +442,8 @@ install-data-local: -+ $(INSTALL_DATA) $(top_builddir)/src/jserver.xml $(sysconfdir)/jserver.xml.default - $(SH) if test ! -f $(sysconfdir)/jserver.xml; then \ - $(mkinstalldirs) $(sysconfdir); \ - $(INSTALL_DATA) $(top_builddir)/src/jserver.xml $(sysconfdir)/jserver.xml; \ - else \ - echo "You already have a jserver.xml installed, not overwriting"; \ - fi +- $(SH) if test ! -f $(sysconfdir)/jserver.xml; then \ +- $(mkinstalldirs) $(sysconfdir); \ +- $(INSTALL_DATA) $(top_builddir)/src/jserver.xml $(sysconfdir)/jserver.xml; \ +- else \ +- echo "You already have a jserver.xml installed, not overwriting"; \ +- fi - $(mkinstalldirs) $(prefix)/var/jspool - $(mkinstalldirs) $(prefix)/var/log -+ $(mkinstalldirs) /var/jspool -+ chmod 700 /var/jspool ++ $(mkinstalldirs) $(sysconfdir); ++ $(INSTALL_DATA) $(top_builddir)/src/jserver.xml $(sysconfdir)/jserver.xml.default # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. diff -ruN jabber-transport.bak/pkg/INSTALL jabber-transport/pkg/INSTALL --- jabber-transport.bak/pkg/INSTALL Tue May 16 18:18:46 2000 +++ jabber-transport/pkg/INSTALL Wed May 17 17:10:19 2000 @@ -110,14 +110,24 @@ user=jserver group=jserver spooldir="/var/jspool" - etcdir=${PREFIX}/etc + etcdir=${PREFIX:-$PKG_PREFIX}/etc echo "" make_account ${user} ${group} "Jabber Daemon" "/nonexistent" + if [ ! -d ${spooldir} ]; then + echo "Creating \"${spooldir}\"." + mkdir -p ${spooldir} + fi + echo "Fixing ownerships and modes in \"${spooldir}\"." chown -R ${user}:${group} ${spooldir} chmod -R go= ${spooldir} + + if [ ! -f ${etcdir}/jserver.xml ]; then + echo "Creating \"${etcdir}/jserver.xml\"." + cp -p ${etcdir}/jserver.xml.default ${etcdir}/jserver.xml + fi echo "Fixing config files ownerships and modes." chown root:${group} ${etcdir}/jserver.xml ${etcdir}/jserver.xml.default >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200005171537.TAA34261>