Bug 201472 - [new port] sysutils/iocage-devel: -devel version of iocage.
Summary: [new port] sysutils/iocage-devel: -devel version of iocage.
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kris Moore
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-11 09:48 UTC by Johannes Jost Meixner
Modified: 2015-07-14 15:15 UTC (History)
1 user (show)

See Also:


Attachments
svn diff (2.08 KB, patch)
2015-07-11 09:48 UTC, Johannes Jost Meixner
no flags Details | Diff
svn diff (1.57 KB, patch)
2015-07-11 09:58 UTC, Johannes Jost Meixner
no flags Details | Diff
svn diff of 1.6.6 (1.56 KB, patch)
2015-07-11 10:40 UTC, Johannes Jost Meixner
no flags Details | Diff
svn diff of 1.6.6 -with- distinfo file. (2.25 KB, patch)
2015-07-11 11:01 UTC, Johannes Jost Meixner
no flags Details | Diff
svn diff of 1.6.6 without slave port (1.93 KB, patch)
2015-07-14 15:00 UTC, Johannes Jost Meixner
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Johannes Jost Meixner freebsd_committer freebsd_triage 2015-07-11 09:48:39 UTC
Created attachment 158606 [details]
svn diff

Patch attached

* modifies sysutils/iocage to allow for a iocage-devel slave port,
* adds that iocage-devel slave port,
* adds that iocage-devel port to sysutils/Makefile.


Poudriere logs attached
Comment 1 Johannes Jost Meixner freebsd_committer freebsd_triage 2015-07-11 09:49:52 UTC
As discussed on #iocage IRC, assign to kmoore once everything is submitted.
Comment 2 Johannes Jost Meixner freebsd_committer freebsd_triage 2015-07-11 09:58:23 UTC
Created attachment 158607 [details]
svn diff
Comment 3 Johannes Jost Meixner freebsd_committer freebsd_triage 2015-07-11 10:40:04 UTC
Created attachment 158609 [details]
svn diff of 1.6.6
Comment 4 Bartek Rutkowski freebsd_committer freebsd_triage 2015-07-11 10:53:43 UTC
I dont see tag 1.6.6 being available on GitHub, is it somwhere else? Also, I dont think there's much value in this being slave port, make it a standalone port and we're good to go :)
Comment 5 Johannes Jost Meixner freebsd_committer freebsd_triage 2015-07-11 11:01:11 UTC
Created attachment 158610 [details]
svn diff of 1.6.6 -with- distinfo file.
Comment 6 Johannes Jost Meixner freebsd_committer freebsd_triage 2015-07-14 04:19:35 UTC
2015.07.11 12:21:32 < robak> I dont like that idea and I disagree with it
2015.07.11 12:21:44 < xmj> that's
2015.07.11 12:21:50 < xmj> ...
2015.07.11 12:22:16 < robak> seriously, slave ports were meant to provide different pkg's for the same port version
2015.07.11 12:22:23 < xmj> i don't like the idea of you having the right to disagree :-)
2015.07.11 12:22:29 < robak> what you want to do is to provide development version of iocage
2015.07.11 12:22:30 < xmj> but, that's another story.
2015.07.11 12:22:33 < xmj> Yes.
2015.07.11 12:22:40 < robak> slave ports are not for that purpose
2015.07.11 12:22:45 < xmj> and i don't care what they were originally meant for
2015.07.11 12:22:47 < robak> just create standalone -devel port and that's it
2015.07.11 12:22:52 < xmj> slave ports are the best way to let me do that.
2015.07.11 12:22:53 < robak> I do ;)
2015.07.11 12:22:55 < robak> nope
2015.07.11 12:22:57 < xmj> Yes.
2015.07.11 12:22:58 < robak> I disagree
2015.07.11 12:23:02 < xmj> it reduces redundancy
2015.07.11 12:23:05 < xmj> it reduces mistakes
2015.07.11 12:23:15 < robak> it increases confusion
2015.07.11 12:23:21 < xmj> how?
Comment 7 Johannes Jost Meixner freebsd_committer freebsd_triage 2015-07-14 15:00:41 UTC
Created attachment 158750 [details]
svn diff of 1.6.6 without slave port

In an exercise of futility, the diff attached does not use slave ports, but instead svn copies the existing iocage port,
and makes all the necessary changes.

cd ports/sysutils
svn cp iocage ./iocage-devel
svn patch sysutils.diff
Comment 8 Johannes Jost Meixner freebsd_committer freebsd_triage 2015-07-14 15:03:12 UTC
poudriere: builds, portlint: looks fine
Comment 9 commit-hook freebsd_committer freebsd_triage 2015-07-14 15:12:23 UTC
A commit references this bug:

Author: kmoore
Date: Tue Jul 14 15:12:08 UTC 2015
New revision: 392018
URL: https://svnweb.freebsd.org/changeset/ports/392018

Log:
  - Add sysutils/iocage-devel
  - Grab maintainership (Approved by xmj@)

  PR: 201472
  Submitted by: Johannes Jost Meixner <xmj@FreeBSD.org>

Changes:
  head/sysutils/Makefile
  head/sysutils/iocage-devel/
  head/sysutils/iocage-devel/Makefile
  head/sysutils/iocage-devel/distinfo
  head/sysutils/iocage-devel/pkg-plist