Summary: | [REVIVE] www/ganglia-webfrontend, Take MAINTAINER'ship | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Joseph Mingrone <jrm> |
Component: | Individual Port(s) | Assignee: | Thomas Zander <riggs> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | jrm, riggs |
Priority: | --- | Keywords: | patch, patch-ready |
Version: | Latest | Flags: | koobs:
maintainer-feedback+
|
Hardware: | Any | ||
OS: | Any | ||
Attachments: |
Created attachment 156919 [details]
shar for new port www/ganglia-web
shar for new port www/ganglia-web
Created attachment 156972 [details]
shar for new port www/ganglia-web
For reference: ganglia-webfrontend (3.1.7_3) existed in the sysutils/ category until: DEPRECATED: Not staged. See http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-May/000080.html Expired This port expired on: 2014-08-31 Question was also discussed with Joseph on IRC about the port name: ganglia-webfrontend vs ganglia-monitor-web vs other OS package names. Still an open question. Requested Joseph take the resurrection of the previously existing port into account and update this issue according to his decisions on the above issues. Created attachment 157144 [details]
new shar with recommended changes and new version 3.70
Created attachment 157145 [details]
poudriere testport output for 9/10 i386/amd64
Also:
% portlint -AC
looks fine.
Thanks Joseph. Apologies, perhaps I wasn't as clear as I should have been in comment 3. Since ganglia-webfrontend existed in the past, this issue is effectively a change to resurrect/revive the previous port and then update it, not create a new port (for which shell archives are OK). Accordingly, the attachment needs to be in diff format (via svn diff or diff -u) after having svn copy'd the last existing revision of the previously deleted port, then updating it. Use the -r argument to the svn copy command for that. This way the name will remain the same (ganglia-webfrontend) as it was before. Ping me on IRC (koobs @ efnet/freenode) if you have any questions, or need further assistance. You can also ask for help on #bsdports efnet or #freebsd-ports on freenode. Created attachment 157146 [details]
svn diff from old port sysutils/ganglia-webfrontend
The attached diff was applied after: % svn co https://svn0.us-east.FreeBSD.org/ports/head/sysutils/ganglia-webfrontend@r36697 Also in case it's helpful: ~/port_testing/ganglia-webfrontend % svn status M Makefile M distinfo D files/patch-.._configure.in D files/patch-conf.php.in D files/pkg-install.in M files/pkg-message.in D files/pkg-opts M pkg-plist Created attachment 157629 [details]
new patch
A commit references this bug: Author: riggs Date: Sat Jun 27 13:11:31 UTC 2015 New revision: 390699 URL: https://svnweb.freebsd.org/changeset/ports/390699 Log: Resurrect sysutils/ganglia-webfrontend - Update to upstream version 3.7.0 - Joseph Mingrone <jrm@ftfl.ca> takes maintainership - Stagify - Add LICENSE - General port modernisation PR: 200278 Submitted by: jrm@ftfl.ca (maintainer) Reviewed by: koobs Changes: head/MOVED head/sysutils/Makefile head/sysutils/ganglia-webfrontend/ head/sysutils/ganglia-webfrontend/Makefile head/sysutils/ganglia-webfrontend/distinfo head/sysutils/ganglia-webfrontend/files/patch-.._configure.in head/sysutils/ganglia-webfrontend/files/patch-conf.php.in head/sysutils/ganglia-webfrontend/files/pkg-install.in head/sysutils/ganglia-webfrontend/files/pkg-message.in head/sysutils/ganglia-webfrontend/files/pkg-opts head/sysutils/ganglia-webfrontend/pkg-plist Removed some superfluous @dir entries in pkg-plist, and added NO_ARCH=yes to the Makefile since the port installs only arch-agnostic files. |
Created attachment 156866 [details] shar for new port www/ganglia-web This port provides the web UI to sysutils/ganglia-monitor-core.