Bug 195566 - [NEW PORT]: sysutils/odo: An atomic odometer for the command line
Summary: [NEW PORT]: sysutils/odo: An atomic odometer for the command line
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Some People
Assignee: Dmitry Marakasov
URL:
Keywords: easy
Depends on:
Blocks:
 
Reported: 2014-12-01 22:04 UTC by Neel Chauhan
Modified: 2014-12-04 12:28 UTC (History)
2 users (show)

See Also:


Attachments
shar file for the new port science/odo (1.39 KB, text/plain)
2014-12-01 22:04 UTC, Neel Chauhan
no flags Details
Poudriere Build Log for the new port science/odo (version 0.1.0) (9.62 KB, text/x-log)
2014-12-01 22:06 UTC, Neel Chauhan
no flags Details
Updated shar file for the port science/odo WITH the man page (1.42 KB, text/plain)
2014-12-02 21:01 UTC, Neel Chauhan
no flags Details
Updated shar file with the changes (1.47 KB, text/plain)
2014-12-04 00:06 UTC, Neel Chauhan
no flags Details
Poudriere Build Log for sysutils/odo 0.2.1 (9.55 KB, text/x-log)
2014-12-04 00:06 UTC, Neel Chauhan
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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