Bug 193368 - revive net/balance: Take Maintainership, Add LICENSE
Summary: revive net/balance: Take Maintainership, Add LICENSE
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Rodrigo Osorio
URL:
Keywords: easy, patch
Depends on:
Blocks:
 
Reported: 2014-09-06 08:23 UTC by Chris Hutchinson
Modified: 2015-01-26 22:06 UTC (History)
2 users (show)

See Also:


Attachments
net/balance [request maintainer] STAGE LICENSE (1.36 KB, patch)
2014-09-06 08:23 UTC, Chris Hutchinson
no flags Details | Diff
net/balance requisite QA for 2014-09-03.diff (2.80 KB, text/plain)
2014-09-06 08:25 UTC, Chris Hutchinson
no flags Details
net/balance [request maintainer] STAGE LICENSE (1.36 KB, patch)
2014-09-06 18:25 UTC, Chris Hutchinson
no flags Details | Diff
net/balance QA output for 2014-09-05.diff (3.04 KB, text/plain)
2014-09-06 18:29 UTC, Chris Hutchinson
no flags Details
Suggested shar file to resurrect net/balance (6.07 KB, text/plain)
2014-12-26 21:23 UTC, Rodrigo Osorio
no flags Details
net/balance UPDATED/CORRECTED, and FINAL submission for the port's revival (4.33 KB, text/plain)
2015-01-16 16:56 UTC, Chris Hutchinson
no flags Details
net/balance v3.56 (4.47 KB, application/x-shar)
2015-01-26 15:05 UTC, Rodrigo Osorio
no flags Details
net/balance v3.56 (4.38 KB, application/x-shar)
2015-01-26 15:24 UTC, Rodrigo Osorio
no flags Details
The net/balance shar(1) without category directory included. (4.29 KB, text/plain)
2015-01-26 21:15 UTC, Chris Hutchinson
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Hutchinson 2014-09-06 08:23:45 UTC
Created attachment 146904 [details]
net/balance [request maintainer] STAGE LICENSE

net/balance

adds STAGE, LICENSE, MAINTAINER
modifies pkg-plist

Please see 2014-09-03.diff, for details.
See also net-balance-tests-out, (requisite QA tests) also attached.

Thank you for all your time, and consideration.

--Chris
Comment 1 Chris Hutchinson 2014-09-06 08:25:55 UTC
Created attachment 146905 [details]
net/balance requisite QA for 2014-09-03.diff

net/balance

Please find net-balance-tests-out, attached. For requisite QA
log, for 2014-09-03.diff, also attached.

--Chris
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2014-09-06 10:53:07 UTC
Initial review:

 * MAINTAINER: portmaster@FreeBSD.org - incorrect domain
 * Add LICENSE_FILE if a standalone license file exists in distribution files
Comment 3 Chris Hutchinson 2014-09-06 18:25:27 UTC
Created attachment 146956 [details]
net/balance [request maintainer] STAGE LICENSE

net/balance

OBSOLETES previous (bone headed mistakes)

adds LICENSE, MAINTAINER
modifies LICENSE (GPLv1 ==> GPLv2)

See also requisite QA (net-balance-QA), also attached.

Thanks, and sorry for the previous MAINTAINER screw up.

--Chris
Comment 4 Chris Hutchinson 2014-09-06 18:29:11 UTC
Created attachment 146957 [details]
net/balance QA output for 2014-09-05.diff

net/balance

Requisite QA, for 2014-09-05.diff, also attached.

--Chris
Comment 5 Chris Hutchinson 2014-09-06 19:55:19 UTC
(In reply to Kubilay Kocak from comment #2)
> Initial review:
> 
>  * MAINTAINER: portmaster@FreeBSD.org - incorrect domain
>  * Add LICENSE_FILE if a standalone license file exists in distribution files

P.S. I chose LICENSE, over LICENSE_FILE(s), because in this
version -- 3.5.4, COPYING (included in the source tarball), is
an exact copy of GPLv2. So [to me, anyway] it seemed the
same. No?

Thanks again, Kubilay.

--Chris
Comment 6 John Marino freebsd_committer freebsd_triage 2014-10-05 21:29:56 UTC
Most of the lines that changed should not have changed.  They are whitespace changes caused by your editor being set to tabs widths that are not 8.

Also, the @unexec change to pkg-plist is debatable.  It should probably stay at rmdir rather than rm -rf.
Comment 7 Rodrigo Osorio freebsd_committer freebsd_triage 2014-12-26 18:29:14 UTC
@Chris 
As I can see this port was removed 8 months ago during the stage campaign.
If you want we can resurrect it. I gonna make a shar file based on your patches and attach it to the PR. Please take a look, fix it if needed, in order to do a proper commit.

- rodrigo
Comment 8 Rodrigo Osorio freebsd_committer freebsd_triage 2014-12-26 21:23:10 UTC
Created attachment 150977 [details]
Suggested shar file to resurrect net/balance

Here comes the shar file for the newest balance port,
please test it and make changes if required.
Comment 9 Rodrigo Osorio freebsd_committer freebsd_triage 2015-01-16 14:12:00 UTC
last call before closure (reporter TO)
Comment 10 Chris Hutchinson 2015-01-16 16:56:41 UTC
Created attachment 151741 [details]
net/balance UPDATED/CORRECTED, and FINAL submission for the port's revival
Comment 11 Chris Hutchinson 2015-01-16 17:02:37 UTC
(In reply to Rodrigo Osorio from comment #9)
For reasons unknown, I never received alerts to your previous
messages/comments regarding this port, Rodrigo.
In any event, I was unable to work with the shar(1) file you
created. It appeared to actually be several individual shar
files cat(1)'d together. In any event, I created a new shar
attachment. It is complete, and you should find it meets all
the necessary standards required to revive the port; net/balance.

Thank you for all your time, and consideration, Rodrigo.

--Chris
Comment 12 Rodrigo Osorio freebsd_committer freebsd_triage 2015-01-26 14:55:43 UTC
Thanks for the shar everything looks OK to me exept last version is  3.56, not 3.54. Changing PORTVERSION seems to be enough, the port compiles file.
I will attach the updated shar, if it's ok to you, I'll commit
Comment 13 Rodrigo Osorio freebsd_committer freebsd_triage 2015-01-26 15:05:52 UTC
Created attachment 152182 [details]
net/balance v3.56
Comment 14 Rodrigo Osorio freebsd_committer freebsd_triage 2015-01-26 15:24:46 UTC
Created attachment 152184 [details]
net/balance v3.56
Comment 15 Chris Hutchinson 2015-01-26 21:07:47 UTC
Looks good to me, Rodrigo.

Thank you!

--Chris
Comment 16 Chris Hutchinson 2015-01-26 21:12:08 UTC
Not sure if this makes any difference. But shouldn't the shar(1) file
*only* carry the *port directory*, not the category directory?

I see your shar also includes the category directory.

Just thought I'd mention it.

--Chris
Comment 17 Chris Hutchinson 2015-01-26 21:15:29 UTC
Created attachment 152202 [details]
The net/balance shar(1) without category directory included.

The net/balance shar(1) without category directory included.
Comment 18 Rodrigo Osorio freebsd_committer freebsd_triage 2015-01-26 21:52:04 UTC
(In reply to Chris Hutchinson from comment #16)
> Not sure if this makes any difference. But shouldn't the shar(1) file
*only* carry the *port directory*, not the category directory?

The porter handbook refers to a shar without category,
but doesn't really matter to me.

Ready for commit.
Comment 19 Chris Hutchinson 2015-01-26 21:56:30 UTC
(In reply to Rodrigo Osorio from comment #18)
OK, good. Thanks, Rodrigo.

--Chris
Comment 20 commit-hook freebsd_committer freebsd_triage 2015-01-26 22:05:21 UTC
A commit references this bug:

Author: rodrigo
Date: Mon Jan 26 22:04:41 UTC 2015
New revision: 377961
URL: https://svnweb.freebsd.org/changeset/ports/377961

Log:
  Resurect net/balance, a generic TCP proxy with round robin features

  PR:		193368
  Submitted by:	Chris Hutchinson <portmaster@bsdforge.com>

Changes:
  head/net/Makefile
  head/net/balance/
  head/net/balance/Makefile
  head/net/balance/distinfo
  head/net/balance/files/
  head/net/balance/files/balance.in
  head/net/balance/pkg-descr
  head/net/balance/pkg-plist
Comment 21 Rodrigo Osorio freebsd_committer freebsd_triage 2015-01-26 22:06:57 UTC
committed, thanks