summaryrefslogtreecommitdiffstats
path: root/windowmanagers
diff options
context:
space:
mode:
authorIsmael Luceno2021-07-28 15:40:33 +0200
committerIsmael Luceno2021-07-28 15:41:09 +0200
commit55f8124ce45abb9f47d862468ce7c03a15ea92f5 (patch)
treeadbeb759060c458b49edd87e684fe0f041a34020 /windowmanagers
parentd026842b06028d282260d9116e967967b1485e16 (diff)
fvwm95: new spell, X11 Window Manager with MS Windows 95 look and feel
Diffstat (limited to 'windowmanagers')
-rwxr-xr-xwindowmanagers/fvwm95/BUILD2
-rwxr-xr-xwindowmanagers/fvwm95/DEPENDS7
-rwxr-xr-xwindowmanagers/fvwm95/DETAILS23
-rw-r--r--windowmanagers/fvwm95/HISTORY2
-rwxr-xr-xwindowmanagers/fvwm95/PRE_BUILD5
5 files changed, 39 insertions, 0 deletions
diff --git a/windowmanagers/fvwm95/BUILD b/windowmanagers/fvwm95/BUILD
new file mode 100755
index 0000000000..003018d936
--- /dev/null
+++ b/windowmanagers/fvwm95/BUILD
@@ -0,0 +1,2 @@
+CFLAGS+=' -fcommon' &&
+default_build
diff --git a/windowmanagers/fvwm95/DEPENDS b/windowmanagers/fvwm95/DEPENDS
new file mode 100755
index 0000000000..e2f8383c13
--- /dev/null
+++ b/windowmanagers/fvwm95/DEPENDS
@@ -0,0 +1,7 @@
+depends libx11 &&
+depends libxext &&
+depends libxmu &&
+depends libxpm &&
+depends libxt &&
+depends readline &&
+depends xbitmaps
diff --git a/windowmanagers/fvwm95/DETAILS b/windowmanagers/fvwm95/DETAILS
new file mode 100755
index 0000000000..1ce4052ad8
--- /dev/null
+++ b/windowmanagers/fvwm95/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=fvwm95
+ VERSION=2.0.43f
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/$SPELL/$SPELL/$VERSION/$SOURCE
+ SOURCE_HASH=sha512:b8971d54d29bde62aa67919e0f8e0cbe660303201cc8ed488eb72d64b94a88fdfaf2aad01c40514b0ffdbf1a8336ce57d6c710b918eda05b9fdb262b4454168f
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="http://fvwm95.sourceforge.net/"
+ LICENSE[0]="GPL-2.0"
+ ENTERED=20210728
+ KEYWORDS=""
+ SHORT="X11 Window Manager with MS Windows 95 look and feel"
+cat << EOF
+Fvwm95 is a hack based on fvwm2. It tries to emulate the good features of
+a well known product without bloating the regular fvwm code.
+
+The main aspects are:
+
+* MS Windows 95 look and feel.
+* Same flexible and easy configuration as the native fvwm.
+* Functionality extensible via loadable modules.
+* A taskbar: find quickly an application window and don't take space with
+ icon windows.
+EOF
diff --git a/windowmanagers/fvwm95/HISTORY b/windowmanagers/fvwm95/HISTORY
new file mode 100644
index 0000000000..a2e6d2de67
--- /dev/null
+++ b/windowmanagers/fvwm95/HISTORY
@@ -0,0 +1,2 @@
+2021-07-28 Ismael Luceno <ismael@sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, PRE_BUILD: spell created
diff --git a/windowmanagers/fvwm95/PRE_BUILD b/windowmanagers/fvwm95/PRE_BUILD
new file mode 100755
index 0000000000..d7dcc2e976
--- /dev/null
+++ b/windowmanagers/fvwm95/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+# Don't override environment's CFLAGS
+sedit '/^CFLAGS =/d' Makefile.in &&
+sedit '/^CFLAGS=-O/d' configure