svn commit: r487546 - in head/x11: . i3blocks

Alexandre C. Guimarães rigoletto at FreeBSD.org
Sat Dec 15 21:01:01 UTC 2018


Author: rigoletto
Date: Sat Dec 15 21:00:59 2018
New Revision: 487546
URL: https://svnweb.freebsd.org/changeset/ports/487546

Log:
  x11/i3blocks: a minimalist scheduler for your status line scripts.
  
  PR:		230748
  Submitted by:	Minbari <coszminv at gmail.com> (maintainer)
  Reviewed by:	mat (mentor)
  Approved by:	tcberner (mentor)
  Differential Revision:	https://reviews.freebsd.org/D18466

Added:
  head/x11/i3blocks/
  head/x11/i3blocks/Makefile   (contents, props changed)
  head/x11/i3blocks/distinfo   (contents, props changed)
  head/x11/i3blocks/pkg-descr   (contents, props changed)
  head/x11/i3blocks/pkg-plist   (contents, props changed)
Modified:
  head/x11/Makefile

Modified: head/x11/Makefile
==============================================================================
--- head/x11/Makefile	Sat Dec 15 20:45:04 2018	(r487545)
+++ head/x11/Makefile	Sat Dec 15 21:00:59 2018	(r487546)
@@ -104,6 +104,7 @@
     SUBDIR += hs-X11-xft
     SUBDIR += hs-xmobar
     SUBDIR += hsetroot
+    SUBDIR += i3blocks
     SUBDIR += i3lock
     SUBDIR += i3status
     SUBDIR += iceauth

Added: head/x11/i3blocks/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/i3blocks/Makefile	Sat Dec 15 21:00:59 2018	(r487546)
@@ -0,0 +1,30 @@
+# $FreeBSD$
+
+PORTNAME=	i3blocks
+DISTVERSION=	1.4-93
+DISTVERSIONSUFFIX=	-gfcee4e0
+CATEGORIES=	x11
+
+MAINTAINER=	coszminv at gmail.com
+COMMENT=	Define blocks for your i3bar status line
+
+LICENSE=	GPLv3
+
+USES=		gmake
+USE_GITHUB=	yes
+GH_ACCOUNT=	Minbar1
+
+PORTDOCS=	i3blocks.1.md
+
+OPTIONS_DEFINE=	DOCS
+
+post-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	cd ${WRKSRC} && \
+		${COPYTREE_SHARE} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
+
+post-install:
+	${MV} ${STAGEDIR}${PREFIX}/etc/i3blocks.conf \
+		${STAGEDIR}${PREFIX}/etc/i3blocks.conf.sample
+
+.include <bsd.port.mk>

Added: head/x11/i3blocks/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/i3blocks/distinfo	Sat Dec 15 21:00:59 2018	(r487546)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1544640823
+SHA256 (Minbar1-i3blocks-1.4-93-gfcee4e0_GH0.tar.gz) = 0d44c184f088eb5a84aa9818e867ef6d681f9df799a876e41800268373cde174
+SIZE (Minbar1-i3blocks-1.4-93-gfcee4e0_GH0.tar.gz) = 32536

Added: head/x11/i3blocks/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/i3blocks/pkg-descr	Sat Dec 15 21:00:59 2018	(r487546)
@@ -0,0 +1,14 @@
+A minimalist scheduler for your status line scripts.
+
+i3blocks executes your command lines and generates a status line from their
+output. Commands are scheduled at configured time intervals, upon signal
+reception or on clicks.
+
+The generated line is meant to be displayed by the i3 window manager
+through its i3bar component, as an alternative to i3status.
+
+i3blocks is meant to be highly flexible but intuitive. No library package
+is required, just output what your status bar expects, from your favorite
+programming language and your preferred format.
+
+WWW: https://github.com/Minbar1/i3blocks

Added: head/x11/i3blocks/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/i3blocks/pkg-plist	Sat Dec 15 21:00:59 2018	(r487546)
@@ -0,0 +1,14 @@
+bin/i3blocks
+libexec/i3blocks/audaci3block
+libexec/i3blocks/backlight
+libexec/i3blocks/batterybar
+libexec/i3blocks/calendar
+libexec/i3blocks/checkupdates
+libexec/i3blocks/disk
+libexec/i3blocks/layout
+libexec/i3blocks/load
+libexec/i3blocks/memory
+libexec/i3blocks/mocp
+libexec/i3blocks/volume
+libexec/i3blocks/weather
+ at sample etc/i3blocks.conf.sample


More information about the svn-ports-all mailing list