Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 08 May 2015 01:23:09 +0000
From:      bugzilla-noreply@freebsd.org
To:        zope@FreeBSD.org
Subject:   [Bug 200040] www/zope213: fails to start using pkg-message instructions
Message-ID:  <bug-200040-29970-0u3O5V0bLT@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-200040-29970@https.bugs.freebsd.org/bugzilla/>
References:  <bug-200040-29970@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200040

--- Comment #1 from jason.unovitch@gmail.com ---
Created attachment 156487
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=156487&action=edit
www/zope213 patch to resolve the issues I opened the PR for

Summary
- Clean up port and remove `make instance` functionality that duplicates native
Zope tool functionality
- Standardize and ensure pkg-message instructions correctly set up Zope
- Make Portlint and Poudriere testport clean
- Set NO_ARCH

Details:
1.  The `make instance` functionality has been removed to remove duplication
with what is is the pkg-message.  This one I need the most feedback on as I
wanted to start with the patch that provides the simplest and cleanest solution
to the problem.  If the maintainer would like this functionality, I will be
glad to revise the patch.

2.  Currently, the legacy method of cat'ing pkg-message is used and there are 3
pkg-message files: 
  package-pkg-message.in (displayed after package install)
  instance-message.in (displayed after instance creation)
  pkg-message.in (displayed after post install (port?))

This consolidates the messages into one and removes the interesting Makefile
logic required to display them originally.

3.  Portlint originally flagged this which was cleaned up with the pkg-message
handling fixes:
WARN: Makefile: [120]: do not use muted INSTALL_foo commands (i.e., those that
start with '@').  These should be printed.
0 fatal errors and 1 warning found.

4.  NO_ARCH was added per Poudriere given that this is all Python files.

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-200040-29970-0u3O5V0bLT>