Page MenuHomeFreeBSD

D18466.diff
No OneTemporary

D18466.diff

Index: head/x11/Makefile
===================================================================
--- head/x11/Makefile
+++ head/x11/Makefile
@@ -104,6 +104,7 @@
SUBDIR += hs-X11-xft
SUBDIR += hs-xmobar
SUBDIR += hsetroot
+ SUBDIR += i3blocks
SUBDIR += i3lock
SUBDIR += i3status
SUBDIR += iceauth
Index: head/x11/i3blocks/Makefile
===================================================================
--- head/x11/i3blocks/Makefile
+++ head/x11/i3blocks/Makefile
@@ -0,0 +1,30 @@
+# $FreeBSD$
+
+PORTNAME= i3blocks
+DISTVERSION= 1.4-93
+DISTVERSIONSUFFIX= -gfcee4e0
+CATEGORIES= x11
+
+MAINTAINER= coszminv@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>
Index: head/x11/i3blocks/distinfo
===================================================================
--- head/x11/i3blocks/distinfo
+++ head/x11/i3blocks/distinfo
@@ -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
Index: head/x11/i3blocks/pkg-descr
===================================================================
--- head/x11/i3blocks/pkg-descr
+++ head/x11/i3blocks/pkg-descr
@@ -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
Index: head/x11/i3blocks/pkg-plist
===================================================================
--- head/x11/i3blocks/pkg-plist
+++ head/x11/i3blocks/pkg-plist
@@ -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
+@sample etc/i3blocks.conf.sample

File Metadata

Mime Type
text/plain
Expires
Thu, Apr 2, 5:08 PM (17 h, 55 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
30730891
Default Alt Text
D18466.diff (2 KB)

Event Timeline