Bug 219971 - [NEW PORT] devel/libtsm: library providing a terminal state machine
Summary: [NEW PORT] devel/libtsm: library providing a terminal state machine
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: Yuri Victorovich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-13 22:24 UTC by Angus Gibson
Modified: 2017-12-03 18:03 UTC (History)
2 users (show)

See Also:


Attachments
shar archive for port (1.51 KB, application/x-shar)
2017-06-14 01:51 UTC, Angus Gibson
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Angus Gibson 2017-06-13 22:24:55 UTC
This is a small library providing a terminal state machine used by a few programs.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2017-06-14 00:43:18 UTC
I don't see the attachment?
Comment 2 Angus Gibson 2017-06-14 01:51:59 UTC
Created attachment 183468 [details]
shar archive for port

Whoops, I'm not sure why that didn't stick when I filed the initial report...
Comment 3 Richard Gallamore freebsd_committer freebsd_triage 2017-06-14 05:01:18 UTC
Hello, thanks for submitting this port. I found some things that will need to be fixed before committing.


Required:
- Change the pkg-descr to match the sites description in pkg-descr.


Optional / nice to have:
- Add options that the port supports. This is found in the configure file.

Optional Features:
  --disable-option-checking  ignore unrecognized --enable/--with options
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --disable-largefile     omit support for large files
  --enable-dependency-tracking
                          do not reject slow dependency extractors
  --disable-dependency-tracking
                          speeds up one-time build
  --enable-silent-rules   less verbose build output (undo: "make V=1")
  --disable-silent-rules  verbose build output (undo: "make V=0")
  --enable-shared[=PKGS]  build shared libraries [default=yes]
  --enable-static[=PKGS]  build static libraries [default=yes]
  --enable-fast-install[=PKGS]
                          optimize for fast installation [default=yes]
  --disable-libtool-lock  avoid locking (might break parallel builds)
  --enable-debug          whether to build with debugging on
  --disable-optimizations whether to disable code optimizations
  
Optional Packages:
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
                          both]
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
  --with-sysroot=DIR Search for dependent libraries within DIR
                        (or the compiler's sysroot if not specified)
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2017-12-03 18:02:43 UTC
Committed with small changes.
Thanks for your contribution!
Comment 5 commit-hook freebsd_committer freebsd_triage 2017-12-03 18:03:41 UTC
A commit references this bug:

Author: yuri
Date: Sun Dec  3 18:02:42 UTC 2017
New revision: 455419
URL: https://svnweb.freebsd.org/changeset/ports/455419

Log:
  New port: devel/libtsm: Terminal-emulator state machine

  PR:		219971
  Submitted by:	Angus Gibson <freebsd@angus.agibson.me>
  Approved by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D13302

Changes:
  head/devel/Makefile
  head/devel/libtsm/
  head/devel/libtsm/Makefile
  head/devel/libtsm/distinfo
  head/devel/libtsm/pkg-descr