From owner-svn-ports-head@FreeBSD.ORG Sat Jan 17 13:29:26 2015 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4C5FB707; Sat, 17 Jan 2015 13:29:26 +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 37F208FE; Sat, 17 Jan 2015 13:29:26 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t0HDTQxD050530; Sat, 17 Jan 2015 13:29:26 GMT (envelope-from mandree@FreeBSD.org) Received: (from mandree@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t0HDTPGt050523; Sat, 17 Jan 2015 13:29:25 GMT (envelope-from mandree@FreeBSD.org) Message-Id: <201501171329.t0HDTPGt050523@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: mandree set sender to mandree@FreeBSD.org using -f From: Matthias Andree Date: Sat, 17 Jan 2015 13:29:25 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r377224 - in head/mail/mailman: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jan 2015 13:29:26 -0000 Author: mandree Date: Sat Jan 17 13:29:24 2015 New Revision: 377224 URL: https://svnweb.freebsd.org/changeset/ports/377224 QAT: https://qat.redports.org/buildarchive/r377224/ Log: Install powerlogo.png in both image locations. (Reported by Alex Stangl.) Take the opportunity to convert powerlogo from GIF to PNG. Check permissions of mailman/qfiles directory and top-level subdirectories from post-install before running check_perms script, further to the existing workarounds for pkg/libarchive permissions issues. Added: head/mail/mailman/files/powerlogo.png (contents, props changed) Deleted: head/mail/mailman/files/powerlogo.gif Modified: head/mail/mailman/Makefile head/mail/mailman/files/patch-Mailman__htmlformat.py head/mail/mailman/files/pkg-install.in head/mail/mailman/pkg-plist Modified: head/mail/mailman/Makefile ============================================================================== --- head/mail/mailman/Makefile Sat Jan 17 12:50:56 2015 (r377223) +++ head/mail/mailman/Makefile Sat Jan 17 13:29:24 2015 (r377224) @@ -3,7 +3,7 @@ PORTNAME= mailman DISTVERSION= 2.1.18-1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= mail MASTER_SITES= ${MASTER_SITE_GNU} \ SF/${PORTNAME}/Mailman%202.1%20%28stable%29/${PORTVERSION} \ @@ -181,8 +181,10 @@ post-install: @${RM} -f ${STAGEDIR}${MAILMANDIR}/Mailman/mm_cfg.pyc @${MKDIR} ${STAGEDIR}${PREFIX}/${IMGDIR} ${CP} -p ${STAGEDIR}${MAILMANDIR}/icons/* ${STAGEDIR}${PREFIX}/${IMGDIR} - ${INSTALL_DATA} ${FILESDIR}/powerlogo.gif \ - ${STAGEDIR}${PREFIX}/${IMGDIR}/powerlogo.gif + ${INSTALL_DATA} ${FILESDIR}/powerlogo.png \ + ${STAGEDIR}${PREFIX}/${IMGDIR}/ + ${INSTALL_DATA} ${FILESDIR}/powerlogo.png \ + ${STAGEDIR}${MAILMANDIR}/icons/ .if ${PORT_OPTIONS:MDOCS} ${CP} -R ${WRKSRC}/doc/* ${WRKSRC}/ @${MKDIR} ${STAGEDIR}${DOCSDIR} Modified: head/mail/mailman/files/patch-Mailman__htmlformat.py ============================================================================== --- head/mail/mailman/files/patch-Mailman__htmlformat.py Sat Jan 17 12:50:56 2015 (r377223) +++ head/mail/mailman/files/patch-Mailman__htmlformat.py Sat Jan 17 13:29:24 2015 (r377224) @@ -11,7 +11,7 @@ DELIVERED_BY = 'mailman.jpg' PYTHON_POWERED = 'PythonPowered.png' GNU_HEAD = 'gnu-head-tiny.jpg' -+FREEBSD_POWERED = 'powerlogo.gif' ++FREEBSD_POWERED = 'powerlogo.png' def MailmanLogo(): Modified: head/mail/mailman/files/pkg-install.in ============================================================================== --- head/mail/mailman/files/pkg-install.in Sat Jan 17 12:50:56 2015 (r377223) +++ head/mail/mailman/files/pkg-install.in Sat Jan 17 13:29:24 2015 (r377224) @@ -32,7 +32,8 @@ POST-INSTALL) # fix up permissions - this is under investigation; pkg or libarchive # goof up the group writable and/or setgid bits - /bin/chmod 02770 "%%MAILMANDIR%%/qfiles" + /usr/bin/find "%%MAILMANDIR%%/qfiles" -maxdepth 1 -type d -exec \ + /bin/chmod u+rwx,g+rwsx,o-w "{}" + /bin/chmod 02775 "%%MAILMANDIR%%" \ "%%MAILMANDIR%%/Mailman" \ "%%MAILMANDIR%%/bin" \ Added: head/mail/mailman/files/powerlogo.png ============================================================================== Binary file. No diff available. Modified: head/mail/mailman/pkg-plist ============================================================================== --- head/mail/mailman/pkg-plist Sat Jan 17 12:50:56 2015 (r377223) +++ head/mail/mailman/pkg-plist Sat Jan 17 13:29:24 2015 (r377224) @@ -6,7 +6,7 @@ %%IMGDIR%%/mm-icon-large.ico %%IMGDIR%%/mm-icon.ico %%IMGDIR%%/mm-icon.png -%%IMGDIR%%/powerlogo.gif +%%IMGDIR%%/powerlogo.png %%IMGDIR%%/PythonPowered.png @group %%MM_GROUPNAME%% %%MMDIR%%/Mailman/Archiver/Archiver.py @@ -393,6 +393,7 @@ %%MMDIR%%/icons/mm-icon-large.ico %%MMDIR%%/icons/mm-icon.ico %%MMDIR%%/icons/mm-icon.png +%%MMDIR%%/icons/powerlogo.png %%MMDIR%%/mail/mailman %%NLS%%%%MMDIR%%/messages/ar/LC_MESSAGES/mailman.mo %%NLS%%%%MMDIR%%/messages/ar/LC_MESSAGES/mailman.po