Bug 195566

Summary: [NEW PORT]: sysutils/odo: An atomic odometer for the command line
Product: Ports & Packages Reporter: Neel Chauhan <nc>
Component: Individual Port(s)Assignee: Dmitry Marakasov <amdmi3>
Status: Closed FIXED    
Severity: Affects Some People CC: amdmi3, nc
Priority: Normal Keywords: easy
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
shar file for the new port science/odo
none
Poudriere Build Log for the new port science/odo (version 0.1.0)
none
Updated shar file for the port science/odo WITH the man page
none
Updated shar file with the changes
none
Poudriere Build Log for sysutils/odo 0.2.1 none

Description Neel Chauhan freebsd_committer freebsd_triage 2014-12-01 22:04:58 UTC
Created attachment 150080 [details]
shar file for the new port science/odo

odo is an atomic odometer for the command line

Keep in mind that I have attached the shar file, and will upload the Poudriere Build Log shortly.
Comment 1 Neel Chauhan freebsd_committer freebsd_triage 2014-12-01 22:06:09 UTC
Created attachment 150081 [details]
Poudriere Build Log for the new port science/odo (version 0.1.0)

Here is the Poudriere Build Log.
Comment 2 Dmitry Marakasov freebsd_committer freebsd_triage 2014-12-02 20:31:00 UTC
Why don't you install manpage?
Comment 3 Neel Chauhan freebsd_committer freebsd_triage 2014-12-02 21:01:11 UTC
Created attachment 150106 [details]
Updated shar file for the port science/odo WITH the man page

Here is the updated shar file with the man page install.
Thanks,
Neel
Comment 4 Dmitry Marakasov freebsd_committer freebsd_triage 2014-12-03 00:54:24 UTC
Generally looks good, but a few more nitpicks:

- why science category? sysutils looks more suitable
- may omit GH_PROJECT which equals to PORTNAME by default
- may use ${PORTNAME}.1 in INSTALL_MAN for consistency
- may add regression-test target:

regression-test: build
    cd ${WRKSRC} && ${SH} ./test_odo
Comment 5 Neel Chauhan freebsd_committer freebsd_triage 2014-12-04 00:06:21 UTC
Created attachment 150162 [details]
Updated shar file with the changes

I uploaded an updated shar file which has the following changes:
 * Update to new version (0.2.1)
 * Move to category sysutils
 * Add regression-test
 * Remove GH_PROJECT
 * Switch to ${PORTNAME}.1 for man page

The Poudriere Build Log will follow
Comment 6 Neel Chauhan freebsd_committer freebsd_triage 2014-12-04 00:06:59 UTC
Created attachment 150163 [details]
Poudriere Build Log for sysutils/odo 0.2.1
Comment 7 commit-hook freebsd_committer freebsd_triage 2014-12-04 12:28:49 UTC
A commit references this bug:

Author: amdmi3
Date: Thu Dec  4 12:28:36 UTC 2014
New revision: 373881
URL: https://svnweb.freebsd.org/changeset/ports/373881

Log:
  odo is an atomic odometer for the command line

  WWW: http://github.com/atomicobject/odo

  PR:		195566
  Submitted by:	neel@neelc.org

Changes:
  head/sysutils/Makefile
  head/sysutils/odo/
  head/sysutils/odo/Makefile
  head/sysutils/odo/distinfo
  head/sysutils/odo/pkg-descr