summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2024-09-17 22:30:07 +0200
committerErich Eckner <git@eckner.net>2024-09-17 22:30:07 +0200
commit6f004d8ba0c8b1a9c810839f4a24b30fbbafdf6a (patch)
treedf4bcf3a9294b34be6084e29b4ce7a097043eef5
parent1e61ec346ca365f999071cf4b46e3fbe82f48cca (diff)
downloadcrux-ports-6f004d8ba0c8b1a9c810839f4a24b30fbbafdf6a.tar.xz
fluxbox new
-rw-r--r--manualPorts/fluxbox/.footprint176
-rw-r--r--manualPorts/fluxbox/.md5sum2
-rw-r--r--manualPorts/fluxbox/.signature6
-rw-r--r--manualPorts/fluxbox/Pkgfile28
-rw-r--r--manualPorts/fluxbox/fluxbox-1.3.7-c++17.patch28
5 files changed, 240 insertions, 0 deletions
diff --git a/manualPorts/fluxbox/.footprint b/manualPorts/fluxbox/.footprint
new file mode 100644
index 0000000..20a7d4e
--- /dev/null
+++ b/manualPorts/fluxbox/.footprint
@@ -0,0 +1,176 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/fbrun
+-rwxr-xr-x root/root usr/bin/fbsetbg
+-rwxr-xr-x root/root usr/bin/fbsetroot
+-rwxr-xr-x root/root usr/bin/fluxbox
+-rwxr-xr-x root/root usr/bin/fluxbox-generate_menu
+-rwxr-xr-x root/root usr/bin/fluxbox-remote
+-rwxr-xr-x root/root usr/bin/fluxbox-update_configs
+-rwxr-xr-x root/root usr/bin/startfluxbox
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/fluxbox/
+-rw-r--r-- root/root usr/share/fluxbox/apps
+-rw-r--r-- root/root usr/share/fluxbox/init
+-rw-r--r-- root/root usr/share/fluxbox/keys
+-rw-r--r-- root/root usr/share/fluxbox/menu
+-rw-r--r-- root/root usr/share/fluxbox/overlay
+drwxr-xr-x root/root usr/share/fluxbox/styles/
+-rw-r--r-- root/root usr/share/fluxbox/styles/Artwiz
+drwxr-xr-x root/root usr/share/fluxbox/styles/BlueFlux/
+drwxr-xr-x root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/button_close_active.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/button_close_pressed.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/button_close_unfocus.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/button_max_active.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/button_max_pressed.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/button_max_unfocus.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/button_min_active.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/button_min_pressed.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/button_min_unfocus.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/button_stick_active.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/button_stick_pressed.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/button_stick_unfocus.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/button_stuck.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/button_stuck_unfocus.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/button_toolbar.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/button_toolbar_pressed.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/menu_frame.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/title_bar.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/title_bar_unfocus.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/toolbar.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/pixmaps/toolbar_label.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueFlux/theme.cfg
+-rw-r--r-- root/root usr/share/fluxbox/styles/BlueNight
+drwxr-xr-x root/root usr/share/fluxbox/styles/Emerge/
+drwxr-xr-x root/root usr/share/fluxbox/styles/Emerge/pixmaps/
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/bullet.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/close-pressed.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/close-unfocus.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/close.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/icon-pressed.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/icon-unfocus.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/icon.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/max-pressed.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/max-unfocus.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/max.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/selected.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/stick-pressed.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/stick-unfocus.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/stick.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/stuck-pressed.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/stuck-unfocus.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/stuck.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/pixmaps/unselected.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/Emerge/theme.cfg
+-rw-r--r-- root/root usr/share/fluxbox/styles/Flux
+-rw-r--r-- root/root usr/share/fluxbox/styles/LemonSpace
+-rw-r--r-- root/root usr/share/fluxbox/styles/Makro
+-rw-r--r-- root/root usr/share/fluxbox/styles/MerleyKay
+-rw-r--r-- root/root usr/share/fluxbox/styles/Meta
+-rw-r--r-- root/root usr/share/fluxbox/styles/Nyz
+-rw-r--r-- root/root usr/share/fluxbox/styles/Operation
+-rw-r--r-- root/root usr/share/fluxbox/styles/Outcomes
+-rw-r--r-- root/root usr/share/fluxbox/styles/Results
+-rw-r--r-- root/root usr/share/fluxbox/styles/Shade
+-rw-r--r-- root/root usr/share/fluxbox/styles/Twice
+drwxr-xr-x root/root usr/share/fluxbox/styles/arch/
+drwxr-xr-x root/root usr/share/fluxbox/styles/arch/pixmaps/
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/bullet.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/closefcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/closepr.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/closeufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/frame.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/gripfcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/maxfcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/maxpr.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/maxufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/menuiconfcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/menuiconpr.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/menuiconufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/minfcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/minpr.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/minufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/selected.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/shadefcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/shadepr.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/shadeufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/stickfcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/stickpr.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/stickufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/stuckfcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/stuckufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/tbarfcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/tbarufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/unselected.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/unshadefcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/unshadepr.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/pixmaps/unshadeufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/arch/theme.cfg
+drwxr-xr-x root/root usr/share/fluxbox/styles/bloe/
+drwxr-xr-x root/root usr/share/fluxbox/styles/bloe/pixmaps/
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/bullet.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/closefcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/closepr.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/closeufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/frame.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/maxfcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/maxpr.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/maxufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/menuiconfcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/menuiconpr.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/menuiconufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/minfcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/minpr.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/minufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/selected.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/shadefcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/shadepr.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/shadeufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/stickfcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/stickpr.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/stickufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/stuckfcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/stuckufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/tbarfcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/tbarufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/unselected.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/unshadefcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/unshadepr.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/unshadeufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/windowlabelfcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/pixmaps/windowlabelufcs.xpm
+-rw-r--r-- root/root usr/share/fluxbox/styles/bloe/theme.cfg
+drwxr-xr-x root/root usr/share/fluxbox/styles/bora_black/
+-rw-r--r-- root/root usr/share/fluxbox/styles/bora_black/theme.cfg
+drwxr-xr-x root/root usr/share/fluxbox/styles/bora_blue/
+-rw-r--r-- root/root usr/share/fluxbox/styles/bora_blue/theme.cfg
+drwxr-xr-x root/root usr/share/fluxbox/styles/bora_green/
+-rw-r--r-- root/root usr/share/fluxbox/styles/bora_green/theme.cfg
+drwxr-xr-x root/root usr/share/fluxbox/styles/carp/
+-rw-r--r-- root/root usr/share/fluxbox/styles/carp/theme.cfg
+drwxr-xr-x root/root usr/share/fluxbox/styles/green_tea/
+-rw-r--r-- root/root usr/share/fluxbox/styles/green_tea/theme.cfg
+drwxr-xr-x root/root usr/share/fluxbox/styles/ostrich/
+-rw-r--r-- root/root usr/share/fluxbox/styles/ostrich/theme.cfg
+-rw-r--r-- root/root usr/share/fluxbox/styles/qnx-photon
+drwxr-xr-x root/root usr/share/fluxbox/styles/zimek_bisque/
+-rw-r--r-- root/root usr/share/fluxbox/styles/zimek_bisque/theme.cfg
+drwxr-xr-x root/root usr/share/fluxbox/styles/zimek_darkblue/
+-rw-r--r-- root/root usr/share/fluxbox/styles/zimek_darkblue/theme.cfg
+drwxr-xr-x root/root usr/share/fluxbox/styles/zimek_green/
+-rw-r--r-- root/root usr/share/fluxbox/styles/zimek_green/theme.cfg
+-rw-r--r-- root/root usr/share/fluxbox/windowmenu
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/fbrun.1.gz
+-rw-r--r-- root/root usr/share/man/man1/fbsetbg.1.gz
+-rw-r--r-- root/root usr/share/man/man1/fbsetroot.1.gz
+-rw-r--r-- root/root usr/share/man/man1/fluxbox-remote.1.gz
+-rw-r--r-- root/root usr/share/man/man1/fluxbox.1.gz
+-rw-r--r-- root/root usr/share/man/man1/startfluxbox.1.gz
+drwxr-xr-x root/root usr/share/man/man5/
+-rw-r--r-- root/root usr/share/man/man5/fluxbox-apps.5.gz
+-rw-r--r-- root/root usr/share/man/man5/fluxbox-keys.5.gz
+-rw-r--r-- root/root usr/share/man/man5/fluxbox-menu.5.gz
+-rw-r--r-- root/root usr/share/man/man5/fluxbox-style.5.gz
diff --git a/manualPorts/fluxbox/.md5sum b/manualPorts/fluxbox/.md5sum
new file mode 100644
index 0000000..8f964fe
--- /dev/null
+++ b/manualPorts/fluxbox/.md5sum
@@ -0,0 +1,2 @@
+b3c5b261d7f28124bd5b8f76bbfca021 fluxbox-1.3.7-c++17.patch
+c4701822d8a09d426ebf26e7e97c552a fluxbox-1.3.7.tar.bz2
diff --git a/manualPorts/fluxbox/.signature b/manualPorts/fluxbox/.signature
new file mode 100644
index 0000000..d27e236
--- /dev/null
+++ b/manualPorts/fluxbox/.signature
@@ -0,0 +1,6 @@
+untrusted comment: verify with /etc/ports/deepthought.pub
+RWQxCptPusLGGhzqstxZx/jKVIZahKDhuueM/v5/fyflfPLBKdyAfELZCt2vt63Oek5XPfPjwLdZ93VWShJJu789B088UHYczAk=
+SHA256 (Pkgfile) = 1c96c07be03fc0b5079517e134bd40f9c01d2b684b5b318aed5f285cc164fe77
+SHA256 (.footprint) = f2afdbb33c49d01f5ec9082514ab3303835293111b8559c0fd2717f75b103fbd
+SHA256 (fluxbox-1.3.7.tar.bz2) = d47a58edba857f3c36bf8430bbd17834693ad0e6aa431d3507039f022af7aee8
+SHA256 (fluxbox-1.3.7-c++17.patch) = a743324fb0c684be44fbcb3ff626f604057fce42fe1dda774515c1b24efbf418
diff --git a/manualPorts/fluxbox/Pkgfile b/manualPorts/fluxbox/Pkgfile
new file mode 100644
index 0000000..00a3f8f
--- /dev/null
+++ b/manualPorts/fluxbox/Pkgfile
@@ -0,0 +1,28 @@
+# Description: A blackbox based window manager
+# URL: http://fluxbox.sf.net
+# Maintainer: Erich Eckner, crux at eckner dot net
+# Contributor: Lin SiFuh, #crux at irc dot libera dot chat
+# Depends on: xorg imlib2
+
+name=fluxbox
+version=1.3.7
+release=1
+source=(http://download.sourceforge.net/${name}/${name}-${version}.tar.bz2
+ fluxbox-1.3.7-c++17.patch)
+
+build() {
+
+ cd "${name}"-"${version}"
+
+ patch -p1 -i ../fluxbox-1.3.7-c++17.patch
+
+ ./configure --prefix=/usr \
+ --disable-nls
+
+ sed -i '/nls\/[a-z][a-z]_[A-Z][A-Z]/d' Makefile
+
+ make && make DESTDIR="${PKG}" install
+
+ rm -rf "${PKG}"/usr/doc
+
+}
diff --git a/manualPorts/fluxbox/fluxbox-1.3.7-c++17.patch b/manualPorts/fluxbox/fluxbox-1.3.7-c++17.patch
new file mode 100644
index 0000000..37e450b
--- /dev/null
+++ b/manualPorts/fluxbox/fluxbox-1.3.7-c++17.patch
@@ -0,0 +1,28 @@
+http://git.fluxbox.org/fluxbox.git/patch/?id=22866c4d30f5b289c429c5ca88d800200db4fc4f
+https://bugs.gentoo.org/732782
+
+From 22866c4d30f5b289c429c5ca88d800200db4fc4f Mon Sep 17 00:00:00 2001
+From: John Sennesael <john@aminking.com>
+Date: Mon, 2 Nov 2015 15:14:32 -0600
+Subject: fixes bug #1138
+
+---
+ util/fluxbox-remote.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/util/fluxbox-remote.cc b/util/fluxbox-remote.cc
+index 59852e6..504015b 100644
+--- a/util/fluxbox-remote.cc
++++ b/util/fluxbox-remote.cc
+@@ -73,7 +73,7 @@ int main(int argc, char **argv) {
+ if (strcmp(cmd, "result") == 0) {
+ XTextProperty text_prop;
+ if (XGetTextProperty(disp, root, &text_prop, atom_result) != 0
+- && text_prop.value > 0
++ && text_prop.value != 0
+ && text_prop.nitems > 0) {
+
+ printf("%s", text_prop.value);
+--
+cgit v0.11.2
+