From owner-svn-ports-all@FreeBSD.ORG Sun Jun 29 14:32:28 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 19422D24; Sun, 29 Jun 2014 14:32:28 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 060022DCA; Sun, 29 Jun 2014 14:32:28 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s5TEWRkS056865; Sun, 29 Jun 2014 14:32:27 GMT (envelope-from vanilla@svn.freebsd.org) Received: (from vanilla@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s5TEWRqV056863; Sun, 29 Jun 2014 14:32:27 GMT (envelope-from vanilla@svn.freebsd.org) Message-Id: <201406291432.s5TEWRqV056863@svn.freebsd.org> From: "Vanilla I. Shu" Date: Sun, 29 Jun 2014 14:32:27 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r359768 - head/sysutils/slack X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Jun 2014 14:32:28 -0000 Author: vanilla Date: Sun Jun 29 14:32:27 2014 New Revision: 359768 URL: http://svnweb.freebsd.org/changeset/ports/359768 QAT: https://qat.redports.org/buildarchive/r359768/ Log: 1: Stagify. 2: use @sample. Approved by: portmgr@ (blanket approval) Modified: head/sysutils/slack/Makefile head/sysutils/slack/pkg-plist Modified: head/sysutils/slack/Makefile ============================================================================== --- head/sysutils/slack/Makefile Sun Jun 29 14:26:41 2014 (r359767) +++ head/sysutils/slack/Makefile Sun Jun 29 14:32:27 2014 (r359768) @@ -3,6 +3,7 @@ PORTNAME= slack PORTVERSION= 0.15.2 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} \ http://www.sundell.net/~alan/projects/slack/ @@ -14,18 +15,15 @@ RUN_DEPENDS= rsync:${PORTSDIR}/net/rsync USES= perl5 gmake -MAN1= slack-diff.1 -MAN5= slack.conf.5 -MAN8= slack.8 - PORTDOCS= ChangeLog COPYING CREDITS FAQ GPL README TODO \ fixfiles-and-dirs.txt slack-intro - MAKE_ARGS= prefix=${PREFIX} exec_prefix=${PREFIX} \ libexecdir=${PREFIX}/libexec mandir=${PREFIX}/man \ localstatedir=/var +OPTIONS_DEFINE= DOCS + +.include -NO_STAGE= yes pre-build: ${REINPLACE_CMD} -e '1s,^#!.*perl,#!${PERL},' ${WRKSRC}/test/gen_config_file @@ -35,18 +33,18 @@ post-build: done post-install: - @${INSTALL_DATA} ${WRKSRC}/src/build/slack.conf ${PREFIX}/etc/slack.conf.sample -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/ChangeLog ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/COPYING ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/CREDITS ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/FAQ ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/GPL ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/TODO ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/doc/fixfiles-and-dirs.txt ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/doc/slack-intro ${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/src/build/slack.conf ${STAGEDIR}${PREFIX}/etc/slack.conf.sample +.if ${PORT_OPTIONS:MDOCS} + @${MKDIR} ${STAGEDIR}${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/CREDITS ${STAGEDIR}${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/FAQ ${STAGEDIR}${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/GPL ${STAGEDIR}${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/TODO ${STAGEDIR}${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/doc/fixfiles-and-dirs.txt ${STAGEDIR}${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/doc/slack-intro ${STAGEDIR}${DOCSDIR} .endif .include Modified: head/sysutils/slack/pkg-plist ============================================================================== --- head/sysutils/slack/pkg-plist Sun Jun 29 14:26:41 2014 (r359767) +++ head/sysutils/slack/pkg-plist Sun Jun 29 14:32:27 2014 (r359768) @@ -1,7 +1,5 @@ -@unexec if cmp -s %D/etc/slack.conf.sample %D/etc/slack.conf; then rm -f %D/etc/slack.conf; fi -etc/slack.conf.sample -@exec if [ ! -f %D/etc/slack.conf ]; then cp -p %D/%F %B/slack.conf; chmod 644 %B/slack.conf; fi bin/slack-diff +@sample etc/slack.conf.sample lib/slack/Slack.pm libexec/slack/slack-getroles libexec/slack/slack-installfiles @@ -9,6 +7,9 @@ libexec/slack/slack-rolediff libexec/slack/slack-runscript libexec/slack/slack-stage libexec/slack/slack-sync +man/man1/slack-diff.1.gz +man/man5/slack.conf.5.gz +man/man8/slack.8.gz sbin/slack @exec install -d -m 0700 /var/lib/slack @exec install -d -m 0700 /var/cache/slack