aboutsummaryrefslogtreecommitdiff
path: root/package/solaris
diff options
context:
space:
mode:
authorJohn Ankarstr\xf6m <john@ankarstrom.se>2021-05-29 12:54:47 +0200
committerJohn Ankarstr\xf6m <john@ankarstrom.se>2021-05-29 13:18:40 +0200
commita041d9898e6d699bd8c0c25482ec574feb03c547 (patch)
tree7f094e33fb530152c3ab6238ce7300750b47addb /package/solaris
downloadjwm-a041d9898e6d699bd8c0c25482ec574feb03c547.tar.gz
First commit
This is the original state of the released tarball for JWM 1.8, which will serve as my starting point for further modifications.
Diffstat (limited to 'package/solaris')
-rw-r--r--package/solaris/Makefile.in28
-rw-r--r--package/solaris/pkginfo.in9
-rw-r--r--package/solaris/prototype.in4
-rw-r--r--package/solaris/solaris.jwmrc111
4 files changed, 152 insertions, 0 deletions
diff --git a/package/solaris/Makefile.in b/package/solaris/Makefile.in
new file mode 100644
index 0000000..07b3202
--- /dev/null
+++ b/package/solaris/Makefile.in
@@ -0,0 +1,28 @@
+
+ARCH = @ARCH@
+BINDIR = @BINDIR@
+MANDIR = @MANDIR@
+SYSCONF = @SYSCONF@
+VERSION = @VERSION@
+
+PACKAGE_NAME = "jwm-$(VERSION)-solaris-$(ARCH).pkg.tgz"
+
+all:
+ mkdir -p "pkg/$(BINDIR)"
+ mkdir -p "pkg/$(MANDIR)/man1"
+ mkdir -p "pkg/$(SYSCONF)"
+ cp ../../src/jwm "pkg/$(BINDIR)"
+ cp ../../jwm.1 "pkg/$(MANDIR)/man1"
+ cp solaris.jwmrc "pkg/$(SYSCONF)/system.jwmrc"
+ cp prototype pkg
+ cp pkginfo pkg
+ pkgmk -o -r `pwd`/pkg -d `pwd` -f prototype
+ tar -cf - JWM | gzip > $(PACKAGE_NAME)
+
+clean:
+ rm -rf pkg JWM
+
+distclean:
+ rm -f pkginfo prototype Makefile
+ rm -f $(PACKAGE_NAME)
+
diff --git a/package/solaris/pkginfo.in b/package/solaris/pkginfo.in
new file mode 100644
index 0000000..00c974d
--- /dev/null
+++ b/package/solaris/pkginfo.in
@@ -0,0 +1,9 @@
+
+PKG="JWM"
+NAME="JWM v@VERSION@"
+VERSION="@INSTVERSION@"
+BASEDIR="/"
+ARCH="@ARCH@"
+CATEGORY="utility"
+EMAIL="joewing@joewing.net"
+
diff --git a/package/solaris/prototype.in b/package/solaris/prototype.in
new file mode 100644
index 0000000..0a42064
--- /dev/null
+++ b/package/solaris/prototype.in
@@ -0,0 +1,4 @@
+i pkginfo
+f none .@BINDIR@/jwm 0755 root root
+f none .@SYSCONF@/system.jwmrc 0644 root root
+f none .@MANDIR@/man1/jwm.1 0644 root root
diff --git a/package/solaris/solaris.jwmrc b/package/solaris/solaris.jwmrc
new file mode 100644
index 0000000..260c8ca
--- /dev/null
+++ b/package/solaris/solaris.jwmrc
@@ -0,0 +1,111 @@
+<?xml version="1.0"?>
+
+<JWM>
+
+ <!-- The root menu, if this is undefined you will not get a menu. -->
+ <RootMenu>
+ <Program label="Terminal">xterm</Program>
+ <Menu label="Applications">
+ <Program label="Mozilla">mozilla</Program>
+ <Program label="File Manager">$HOME/bin/fm</Program>
+ <Program label="Gaim">gaim</Program>
+ <Program label="Gimp">gimp</Program>
+ <Program label="XMMS">xmms</Program>
+ </Menu>
+ <Menu label="Utilities">
+ <Program>xfontsel</Program>
+ <Program>xmag</Program>
+ </Menu>
+ <Menu label="Games">
+ <Program label="Doom">/usr/games/doom/doom</Program>
+ <Program label="Doom II">/usr/games/doom2/doom2</Program>
+ <Program label="Hacknoid">/usr/games/hacknoid/run</Program>
+ <Program label="Mines">/usr/games/mines/run</Program>
+ <Program label="Quake II">/usr/games/quake2/quake2</Program>
+ </Menu>
+ <Separator/>
+ <Restart/>
+ <Exit/>
+ </RootMenu>
+
+ <Border>
+ <Font antialias="true">-sgi-rock-*-*-*-*-18-*-*-*-*-*-*-*</Font>
+ <Width>5</Width>
+ <Height>20</Height>
+ <Foreground>black</Foreground>
+ <Background>#DCDAD5</Background>
+ <ActiveForeground>white</ActiveForeground>
+ <ActiveBackground>#3A4956</ActiveBackground>
+ </Border>
+
+ <Tray autohide="false">
+ <Font antialias="true">-sgi-rock-*-*-*-*-18-*-*-*-*-*-*-*</Font>
+ <Height>28</Height>
+ <Foreground>black</Foreground>
+ <Background>#DCDAD5</Background>
+ <ActiveForeground>black</ActiveForeground>
+ <ActiveBackground>#8899AA</ActiveBackground>
+ </Tray>
+
+ <Pager>
+ <Outline>black</Outline>
+ <Foreground>#DCDAD5</Foreground>
+ <Background>#888888</Background>
+ <ActiveForeground>#8899AA</ActiveForeground>
+ <ActiveBackground>#3A4956</ActiveBackground>
+ </Pager>
+
+ <Load>
+ <Program>xload</Program>
+ <Outline>black</Outline>
+ <Foreground>red</Foreground>
+ <Background>#DCDAD5</Background>
+ </Load>
+
+ <Clock>
+ <Program>xclock</Program>
+ </Clock>
+
+ <Popup enabled="true">
+ <Font antialias="true">-sgi-screen-*-r-*-*-15-*-*-*-*-*-*-*</Font>
+ <Outline>black</Outline>
+ <Foreground>black</Foreground>
+ <Background>yellow</Background>
+ </Popup>
+
+ <Menu>
+ <Font antialias="true">-sgi-screen-*-r-*-*-15-*-*-*-*-*-*-*</Font>
+ <Foreground>black</Foreground>
+ <Background>#DCDAD5</Background>
+ <ActiveForeground>white</ActiveForeground>
+ <ActiveBackground>#3A4956</ActiveBackground>
+ </Menu>
+
+ <!-- Number of virtual desktops -->
+ <DesktopCount>4</DesktopCount>
+
+ <!-- Double click speed (in milliseconds) -->
+ <DoubleClickSpeed>400</DoubleClickSpeed>
+
+ <!-- Double click delta (in pixels) -->
+ <DoubleClickDelta>2</DoubleClickDelta>
+
+ <!-- The focus model (sloppy or click) -->
+ <FocusModel>sloppy</FocusModel>
+
+ <!-- Key bindings -->
+ <Key key="Up">up</Key>
+ <Key key="Down">down</Key>
+ <Key key="Right">right</Key>
+ <Key key="Left">left</Key>
+ <Key key="Return">select</Key>
+ <Key key="Escape">escape</Key>
+
+ <Key mask="A" key="Tab">next</Key>
+ <Key mask="A" key="F4">close</Key>
+ <Key mask="A" key="#">desktop#</Key>
+ <Key mask="A" key="F1">root</Key>
+ <Key mask="A" key="F2">window</Key>
+
+</JWM>
+