Bug 196682 - New port: x11/bar-aint-recursive - Lightweight xcb based bar
Summary: New port: x11/bar-aint-recursive - Lightweight xcb based bar
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: John Marino
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-13 15:03 UTC by evgeni.dimitrov
Modified: 2015-12-21 16:37 UTC (History)
1 user (show)

See Also:


Attachments
bar-aint-recursive.shar (2.40 KB, text/plain)
2015-01-13 15:03 UTC, evgeni.dimitrov
no flags Details
poudriere testport log (14.55 KB, text/plain)
2015-01-13 15:04 UTC, evgeni.dimitrov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description evgeni.dimitrov 2015-01-13 15:03:49 UTC
Created attachment 151565 [details]
bar-aint-recursive.shar

bar is a lightweight bar entirely based on XCB. Provides full UTF-8 support,
basic formatting, RandR and Xinerama support and EWMH compliance without
wasting your precious memory.

WWW: https://github.com/LemonBoy/bar
Comment 1 evgeni.dimitrov 2015-01-13 15:04:36 UTC
Created attachment 151566 [details]
poudriere testport log
Comment 2 John Marino freebsd_committer 2015-12-21 16:11:08 UTC
I am going to rename this "lemonbar" and upgrade it to version 1.1.

The project changed it names (thankfully; recursiver acronyms are so lame)
Comment 3 commit-hook freebsd_committer 2015-12-21 16:33:35 UTC
A commit references this bug:

Author: marino
Date: Mon Dec 21 16:33:31 UTC 2015
New revision: 404133
URL: https://svnweb.freebsd.org/changeset/ports/404133

Log:
  Add new port x11/lemonbar v1.1

  The PR was for bar-aint-recursive v1.0, but the project was renamed and
  got a new release since the PR was submitted nearly a year ago.

  PR:		196682
  Submitted by:	evgeni.dimitrov (gmail)

  bar is a lightweight bar entirely based on XCB. Provides full UTF-8 support,
  basic formatting, RandR and Xinerama support and EWMH compliance without
  wasting your precious memory.

Changes:
  head/x11/Makefile
  head/x11/lemonbar/
  head/x11/lemonbar/Makefile
  head/x11/lemonbar/distinfo
  head/x11/lemonbar/pkg-descr
Comment 4 John Marino freebsd_committer 2015-12-21 16:37:19 UTC
Okay, I made the following changes:

1) renamed the port to lemonbar (x1l/lemonbar)
2) Updated the github specifications to modern style
3) upgraded the version from 1.0 to 1.1
4) change name of executable and manpage to lemonbar*
5) I had to define the VERSION!!
6) rewrapped/tweaked pkg-descr

#5 is interesting because it means the broken is broken if you don't obtain it via git.  the VERSION is only defined via git.  Somebody might want to let upstream know.