commit f761d8c8a01725a6f7224922f09aeb70ab44903a
parent ce7c11cf41daa66c86532ac7dd2c797f5f0866e3
Author: aabacchus <ben@bvnf.space>
Date: Wed, 1 Sep 2021 02:57:06 +0100
herbe; libXft (crud)
Diffstat:
12 files changed, 47 insertions(+), 0 deletions(-)
diff --git a/.gitignore b/.gitignore
@@ -0,0 +1 @@
+forks/_*
diff --git a/herbe/build b/herbe/build
@@ -0,0 +1,4 @@
+#!/bin/sh -e
+
+make
+make PREFIX="/usr" DESTDIR="$1" install
diff --git a/herbe/checksums b/herbe/checksums
@@ -0,0 +1,2 @@
+78e454159050c86e030fb5a6cf997ac914345210cdf5a4ca4d7600c5296b7f76
+e3446acae851f974c7b81dbd4e5473be6dd946884712f5a5c20921b5dbdb54fb
diff --git a/herbe/depends b/herbe/depends
@@ -0,0 +1,2 @@
+libX11
+libXft
diff --git a/herbe/files/config.def.h b/herbe/files/config.def.h
@@ -0,0 +1,19 @@
+static const char *background_color = "#3e3e3e";
+static const char *border_color = "#99991c";
+static const char *font_color = "#ececec";
+static const char *font_pattern = "terminus:size=16";
+static const unsigned line_spacing = 5;
+static const unsigned int padding = 15;
+
+static const unsigned int width = 450;
+static const unsigned int border_size = 5;
+static const unsigned int pos_x = 30;
+static const unsigned int pos_y = 60;
+
+enum corners { TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT };
+enum corners corner = TOP_LEFT;
+
+static const unsigned int duration = 5; /* in seconds */
+
+#define DISMISS_BUTTON Button1
+#define ACTION_BUTTON Button3
diff --git a/herbe/sources b/herbe/sources
@@ -0,0 +1,2 @@
+https://github.com/dudik/herbe/archive/1.0.0.tar.gz
+files/config.def.h
diff --git a/herbe/version b/herbe/version
@@ -0,0 +1 @@
+1.0.0 1
diff --git a/libXft/build b/libXft/build
@@ -0,0 +1,8 @@
+#!/bin/sh -e
+
+./autogen.sh
+./configure \
+ --prefix=/usr
+
+make
+make DESTDIR="$1" install
diff --git a/libXft/checksums b/libXft/checksums
@@ -0,0 +1 @@
+627ea2b751087a3e36886951ba71221a52458d2e33ee83f2890ae8353f9c51f7
diff --git a/libXft/depends b/libXft/depends
@@ -0,0 +1,5 @@
+fontconfig make
+freetype-harfbuzz make
+libXrender make
+pkgconf make
+xorgproto make
diff --git a/libXft/sources b/libXft/sources
@@ -0,0 +1 @@
+https://gitlab.freedesktop.org/xorg/lib/libxft/-/archive/d385aa3e/libxft-d385aa3e.tar.gz
diff --git a/libXft/version b/libXft/version
@@ -0,0 +1 @@
+2.3.3-d385aa3e 1