pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

lemonbar: Update wip/lemonbar to 1.4



Module Name:	pkgsrc-wip
Committed By:	Zach Hopkins <hopkinsza%gmail.com@localhost>
Pushed By:	frz
Date:		Thu Dec 10 11:16:06 2020 -0500
Changeset:	9bd1e64177aa1f2a59ec6b77990ced21e5fc5971

Modified Files:
	lemonbar/Makefile
	lemonbar/distinfo

Log Message:
lemonbar: Update wip/lemonbar to 1.4

Changes:

 * Unlimited number of clickable areas, the -a switch was removed.
 * Unlimited number of loadable fonts (yay, I guess?).
 * You can now specify what screens are used by lemonbar with the -o switch.
 * The new Sn specifier allows you to select a screen by name.
 * Much better handling of rapidly-changing input (#107).
 * Underlines and overlines are not reset when changing the alignment.

Bug fixes:

 * Use opaque black/white colors as default values.
 * Reset the attributes and colors between each rendered line.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=9bd1e64177aa1f2a59ec6b77990ced21e5fc5971

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 lemonbar/Makefile | 15 +++++++--------
 lemonbar/distinfo |  8 ++++----
 2 files changed, 11 insertions(+), 12 deletions(-)

diffs:
diff --git a/lemonbar/Makefile b/lemonbar/Makefile
index b88467dee6..c0be4e18a4 100644
--- a/lemonbar/Makefile
+++ b/lemonbar/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	lemonbar-1.3
+DISTNAME=	lemonbar-1.4
 CATEGORIES=	x11
 MASTER_SITES=	${MASTER_SITE_GITHUB:=LemonBoy/}
 GITHUB_PROJECT=	bar
@@ -15,13 +15,12 @@ USE_TOOLS+=	gmake pod2man
 
 AUTO_MKDIRS=	yes
 
-# generate the man page as in the lemonbar Makefile's `doc' target
-# because `all' does not call it
-post-build:
-	${TOOLS_PATH.pod2man} --section=1 --name=lemonbar \
-		--center="lemonbar manual" \
-		--release="${PKGVERSION_NOREV}" \
-		${WRKSRC}/README.pod > ${WRKSRC}/lemonbar.1
+# Add `doc' target to lemonbar's `all'.
+SUBST_CLASSES+=		makefile
+SUBST_STAGE.makefile=	pre-build
+SUBST_MESSAGE.makefile=	Fixing Makefile
+SUBST_FILES.makefile=	Makefile
+SUBST_SED.makefile+=	-e 's/^all: .*$$/& doc/'
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/lemonbar ${DESTDIR}${PREFIX}/bin/
diff --git a/lemonbar/distinfo b/lemonbar/distinfo
index c6141d7912..168a4bcb36 100644
--- a/lemonbar/distinfo
+++ b/lemonbar/distinfo
@@ -1,6 +1,6 @@
 $NetBSD$
 
-SHA1 (lemonbar-1.3.tar.gz) = b5afa75790a5283df4c0acee4ba6431934fc62b8
-RMD160 (lemonbar-1.3.tar.gz) = b754d0c1fd1f5819d4cc768186e6473efd31bdc4
-SHA512 (lemonbar-1.3.tar.gz) = 69f379f6ec04c3f55fd2aa03aa3c3c181fc884b683bd7232905775c34e5597f0c878874aafc6c940238f2fa980121302cfd13bf6dc3f9979007885b3c0287cf7
-Size (lemonbar-1.3.tar.gz) = 14930 bytes
+SHA1 (lemonbar-1.4.tar.gz) = 18abca2464a50ccf21a7d92378f9e7585952c919
+RMD160 (lemonbar-1.4.tar.gz) = 416917e37c611abf12eb6ee1a12fce7b836e5ac1
+SHA512 (lemonbar-1.4.tar.gz) = 2e516298854ad4ebf3dd4b67e933f0dca46a23cfb4146ef1737f26d937c582d0f9ce93b62ce094a7e456d55bd6273168f664c284c48c9637c8ed08f032799b14
+Size (lemonbar-1.4.tar.gz) = 16810 bytes


Home | Main Index | Thread Index | Old Index