Bug 187782 - [NEW PORT] devel/magit-devel: Interface to Git for Emacs
Summary: [NEW PORT] devel/magit-devel: Interface to Git for Emacs
Status: Closed Not Accepted
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: John Marino
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-03-20 09:40 UTC by Yasuhiro Kimura
Modified: 2014-09-09 11:28 UTC (History)
1 user (show)

See Also:


Attachments
.shar (3.48 KB, text/plain)
2014-03-20 09:40 UTC, Yasuhiro Kimura
no flags Details
magit-devel.shar (3.51 KB, text/plain; charset=Shift_JIS)
2014-03-21 03:33 UTC, Yasuhiro Kimura
no flags Details
Update to latest snapshot (3.72 KB, text/plain)
2014-06-10 07:54 UTC, Yasuhiro Kimura
no flags Details
Update to latest snapshot (3.72 KB, text/plain)
2014-08-13 08:40 UTC, Yasuhiro Kimura
no flags Details
fix build on 11-CURRENT (3.73 KB, text/plain)
2014-08-13 19:09 UTC, Yasuhiro Kimura
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Yasuhiro Kimura freebsd_committer freebsd_triage 2014-03-20 09:40:00 UTC
Magit is an interface to the version control system Git, implemented
as an Emacs extension.

Unlike Emacs' native Version Control package which strives to provide
a unified interface to various version control systems, Magit only
supports Git and can therefore better take advantage of its native
features.

WWW: http://magit.github.io/magit/

Generated with FreeBSD Port Tools 1.00.2014.03.16 (mode: new)

This port depends on newly submmitted devel/git-modes port.
So please commit ports/187781 and this port together.
Comment 1 Yasuhiro Kimura freebsd_committer freebsd_triage 2014-03-21 03:33:48 UTC
I forgot to add DOCS option. So plese commit attached shar file instaed
of original one.

Regards.

---
Yasuhiro KIMURA
Comment 2 Yasuhiro Kimura freebsd_committer freebsd_triage 2014-06-10 07:54:53 UTC
Created attachment 143604 [details]
Update to latest snapshot

* Update to latest snapshot
* Add GIT_SUBVERSION option

So please commit attached shar file instead of previous ones.
Comment 3 John Marino freebsd_committer freebsd_triage 2014-08-07 15:16:26 UTC
Hi, if you are still interested in having this port in FreeBSD, it may (or may not) need to be reworked to support stage, and it may need updating to other newer conventions such as "USES" which is expanding all time.
For staging, see http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-May/000080.html


Additionally, you need to provide some sort of quality assurance.    
In order of preference, we are looking for:

1) "poudriere testport" or "poudriere bulk -t" logs
2) Redports or tinderbox logs
3) at least this: https://www.freebsd.org/doc/en/books/porters-handbook/porting-testing.html

Please provide an updated shar file and attach a test log.  Alternatively, please indicate if you are no longer interested in having this software in the Ports Collection and that we can close the PR.

Thanks!
Comment 4 Yasuhiro Kimura freebsd_committer freebsd_triage 2014-08-13 08:40:23 UTC
Created attachment 145749 [details]
Update to latest snapshot
Comment 5 John Marino freebsd_committer freebsd_triage 2014-08-13 08:50:49 UTC
Thanks!  I still need build quality verification though.  Is that forthcoming?
Comment 6 Yasuhiro Kimura freebsd_committer freebsd_triage 2014-08-13 19:09:42 UTC
Created attachment 145760 [details]
fix build on 11-CURRENT
Comment 7 Yasuhiro Kimura freebsd_committer freebsd_triage 2014-08-13 19:13:48 UTC
(In reply to John Marino from comment #5)
> Thanks!  I still need build quality verification though.  Is that
> forthcoming?

Following is build result on redports.

https://redports.org/buildarchive/20140813093400-55624/

Best Regards.
Comment 8 John Marino freebsd_committer freebsd_triage 2014-08-13 19:15:41 UTC
did you accidentally make the shar attachment obsolete, or do you intend to upload a new one?
Comment 9 John Marino freebsd_committer freebsd_triage 2014-08-13 19:16:44 UTC
oh nevermind, the new attachment is a shar, I thought it was a log. :)
Comment 10 John Marino freebsd_committer freebsd_triage 2014-08-13 19:18:47 UTC
Okay, it's been a long road (5 months), but pushing for those logs seems to result in a good submission so it's ready for a committer to take a serious look.  Moving to patch-ready.
Comment 11 John Marino freebsd_committer freebsd_triage 2014-08-15 11:15:57 UTC
Sorry, I just notice that devel/magit exists.

What is the purpose of magit-devel?  In other words, why does it need to exist along side of devel/magit?

Is it not better to just update devel/magit with this port?

I'll make you the maintainer for devel/magit if we do that.
Comment 12 John Marino freebsd_committer freebsd_triage 2014-08-15 11:41:30 UTC
FWIW I confirmed this builds cleanly and is ready for commit.  We just need to understand "why -devel?"

Some of us really don't like "-devel" ports and are actively seeking to reduce them in ports, this is why I'm asking for justification.
Comment 13 John Marino freebsd_committer freebsd_triage 2014-08-23 15:58:12 UTC
For Yasuhiro KIMURA: the PR is on hold awaiting your response
Comment 14 John Marino freebsd_committer freebsd_triage 2014-09-09 10:08:58 UTC
I am going to close this PR soon without committing anything due to lack of feedback from Yasuhiro KIMURA.
Comment 15 John Marino freebsd_committer freebsd_triage 2014-09-09 11:28:30 UTC
To be clear, I didn't reject the PR.  I only wanted justification for a new port instead of updating the original port.