From a041d9898e6d699bd8c0c25482ec574feb03c547 Mon Sep 17 00:00:00 2001 From: "John Ankarstr\\xf6m" Date: Sat, 29 May 2021 12:54:47 +0200 Subject: 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. --- package/irix/Makefile.in | 18 +++++++ package/irix/jwm.idb.in | 3 ++ package/irix/jwm.spec.in | 23 ++++++++ package/slackware/Makefile.in | 27 ++++++++++ package/slackware/slack-desc.in | 20 +++++++ package/slackware/slackware.jwmrc | 111 ++++++++++++++++++++++++++++++++++++++ package/solaris/Makefile.in | 28 ++++++++++ package/solaris/pkginfo.in | 9 ++++ package/solaris/prototype.in | 4 ++ package/solaris/solaris.jwmrc | 111 ++++++++++++++++++++++++++++++++++++++ 10 files changed, 354 insertions(+) create mode 100644 package/irix/Makefile.in create mode 100644 package/irix/jwm.idb.in create mode 100644 package/irix/jwm.spec.in create mode 100644 package/slackware/Makefile.in create mode 100644 package/slackware/slack-desc.in create mode 100644 package/slackware/slackware.jwmrc create mode 100644 package/solaris/Makefile.in create mode 100644 package/solaris/pkginfo.in create mode 100644 package/solaris/prototype.in create mode 100644 package/solaris/solaris.jwmrc (limited to 'package') diff --git a/package/irix/Makefile.in b/package/irix/Makefile.in new file mode 100644 index 0000000..4750fa7 --- /dev/null +++ b/package/irix/Makefile.in @@ -0,0 +1,18 @@ + +VERSION = @VERSION@ + +PACKAGE_FILE = "jwm-$(VERSION).tardist" + +all: + mkdir -p dist + cp jwm.idb jwm.spec dist + gendist -rbase / -sbase . -idb jwm.idb -spec jwm.spec -dist dist -all + tar -cf $(PACKAGE_FILE) dist/* + +clean: + rm -fr dist + rm -f $(PACKAGE_FILE) + +distclean: + rm Makefile jwm.spec jwm.idb + diff --git a/package/irix/jwm.idb.in b/package/irix/jwm.idb.in new file mode 100644 index 0000000..05f960b --- /dev/null +++ b/package/irix/jwm.idb.in @@ -0,0 +1,3 @@ +f 0755 root sys .@BINDIR@/jwm ../../src/jwm jwm.sw.base +f 0644 root sys .@SYSCONF@/system.jwmrc ../../example.jwmrc jwm.sw.base +f 0644 root sys .@MANDIR@/man1/jwm.1 ../../jwm.1 jwm.man.manpages diff --git a/package/irix/jwm.spec.in b/package/irix/jwm.spec.in new file mode 100644 index 0000000..3b7934c --- /dev/null +++ b/package/irix/jwm.spec.in @@ -0,0 +1,23 @@ +product jwm + id "JWM v@VERSION@ - Joe's Window Manager" + image sw + id "Software" + version @INSTVERSION@ + order 9999 + subsys base default + id "Base Software" + replaces self + exp jwm.sw.base + endsubsys + endimage + image man + id "Man Pages" + version @INSTVERSION@ + order 9999 + subsys manpages default + id "Man Pages" + replaces self + exp jwm.man.manpages + endsubsys + endimage +endproduct diff --git a/package/slackware/Makefile.in b/package/slackware/Makefile.in new file mode 100644 index 0000000..f4c698c --- /dev/null +++ b/package/slackware/Makefile.in @@ -0,0 +1,27 @@ + +BINDIR = @BINDIR@ +MANDIR = @MANDIR@ +SYSCONF = @SYSCONF@ +VERSION = @VERSION@ +ARCH = @ARCH@ + +PACKAGE_FILE = "jwm-$(VERSION)-slackware-$(ARCH).tgz" + +all: + mkdir -p "pkg/install" + 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 slackware.jwmrc "pkg/$(SYSCONF)/system.jwmrc" + cp slack-desc pkg/install + cd pkg ; tar -cf - * | gzip > ../$(PACKAGE_FILE) ; cd .. + +clean: + rm -f $(PACKAGE_FILE) + rm -rf pkg + +distclean: + rm -f slack-desc Makefile + diff --git a/package/slackware/slack-desc.in b/package/slackware/slack-desc.in new file mode 100644 index 0000000..62a9828 --- /dev/null +++ b/package/slackware/slack-desc.in @@ -0,0 +1,20 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. Line +# up the first '|' above the ':' following the base package name, and the '|' +# on the right side marks the last column you can put a character in. You must +# make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':'. + + |-----handy-ruler------------------------------------------------------| +jwm: JWM v@VERSION@ by Joe Wingbermuehle +jwm: +jwm: JWM is a window manager for the X11 Window System. JWM is written +jwm: in C and uses only Xlib and (optionally) the shape extension. It +jwm: can support some MWM, GNOME, and WM Spec hints. +jwm: +jwm: +jwm: +jwm: +jwm: +jwm: + diff --git a/package/slackware/slackware.jwmrc b/package/slackware/slackware.jwmrc new file mode 100644 index 0000000..260c8ca --- /dev/null +++ b/package/slackware/slackware.jwmrc @@ -0,0 +1,111 @@ + + + + + + + xterm + + mozilla + $HOME/bin/fm + gaim + gimp + xmms + + + xfontsel + xmag + + + /usr/games/doom/doom + /usr/games/doom2/doom2 + /usr/games/hacknoid/run + /usr/games/mines/run + /usr/games/quake2/quake2 + + + + + + + + -sgi-rock-*-*-*-*-18-*-*-*-*-*-*-* + 5 + 20 + black + #DCDAD5 + white + #3A4956 + + + + -sgi-rock-*-*-*-*-18-*-*-*-*-*-*-* + 28 + black + #DCDAD5 + black + #8899AA + + + + black + #DCDAD5 + #888888 + #8899AA + #3A4956 + + + + xload + black + red + #DCDAD5 + + + + xclock + + + + -sgi-screen-*-r-*-*-15-*-*-*-*-*-*-* + black + black + yellow + + + + -sgi-screen-*-r-*-*-15-*-*-*-*-*-*-* + black + #DCDAD5 + white + #3A4956 + + + + 4 + + + 400 + + + 2 + + + sloppy + + + up + down + right + left + select + escape + + next + close + desktop# + root + window + + + 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 @@ + + + + + + + xterm + + mozilla + $HOME/bin/fm + gaim + gimp + xmms + + + xfontsel + xmag + + + /usr/games/doom/doom + /usr/games/doom2/doom2 + /usr/games/hacknoid/run + /usr/games/mines/run + /usr/games/quake2/quake2 + + + + + + + + -sgi-rock-*-*-*-*-18-*-*-*-*-*-*-* + 5 + 20 + black + #DCDAD5 + white + #3A4956 + + + + -sgi-rock-*-*-*-*-18-*-*-*-*-*-*-* + 28 + black + #DCDAD5 + black + #8899AA + + + + black + #DCDAD5 + #888888 + #8899AA + #3A4956 + + + + xload + black + red + #DCDAD5 + + + + xclock + + + + -sgi-screen-*-r-*-*-15-*-*-*-*-*-*-* + black + black + yellow + + + + -sgi-screen-*-r-*-*-15-*-*-*-*-*-*-* + black + #DCDAD5 + white + #3A4956 + + + + 4 + + + 400 + + + 2 + + + sloppy + + + up + down + right + left + select + escape + + next + close + desktop# + root + window + + + -- cgit v1.2.3