[hackers] [wmii] Remove some build system cruft. || Kris Maglione

From: <hg_AT_suckless.org>
Date: Sun, 11 Oct 2009 09:36:08 +0000 (UTC)

changeset: 2521:cad4d8e15601
user: Kris Maglione <jg_AT_suckless.org>
date: Fri Oct 09 16:40:33 2009 -0400
files: alternative_wmiircs/plan9port/wmiirc cmd/Makefile cmd/wmii9rc.sh config.mk man/wmii.1 man/wmii.man1 mk/hdr.mk mk/wmii.mk rc/welcome.sh rc/wmiirc.sh util/compile util/link
description:
Remove some build system cruft.

diff -r e205f02ace1c -r cad4d8e15601 alternative_wmiircs/plan9port/wmiirc
--- a/alternative_wmiircs/plan9port/wmiirc Fri Oct 09 16:40:33 2009 -0400
+++ b/alternative_wmiircs/plan9port/wmiirc Fri Oct 09 16:40:33 2009 -0400
@@ -1,4 +1,4 @@
-#!/usr/bin/env wmii9rc
+#!/usr/bin/env rc
 cd
 scriptname=$0
 oldpath=$path; path=($PLAN9/bin $path)
diff -r e205f02ace1c -r cad4d8e15601 cmd/Makefile
--- a/cmd/Makefile Fri Oct 09 16:40:33 2009 -0400
+++ b/cmd/Makefile Fri Oct 09 16:40:33 2009 -0400
@@ -10,7 +10,6 @@
         wmii.rc \
         wmii.sh \
         wmii9menu \
- wmii9rc \
         wmiir
 
 OFILES = util.o
diff -r e205f02ace1c -r cad4d8e15601 cmd/wmii9rc.sh
--- a/cmd/wmii9rc.sh Fri Oct 09 16:40:33 2009 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,24 +0,0 @@
-#!/bin/sh -f
-RC=""
-IFS=:
-for i in "$PLAN9" `echo "@P9PATHS@"`; do
- if [ -d "$i" -a -x "$i/bin/rc" ]; then
- export PLAN9="$i"
- RC="$i/bin/rc"
- break;
- fi
-done
-
-if [ -z "$RC" ]; then
- exit 1
-fi
-
-if [ ! -x "$PLAN9/bin/read" ]; then
- echo 1>&2 $0: Found rc, but not read'(1)'. You probably have an out-of-date 9base installed.
-fi
-
-if [ -n "$1" ]; then
- exec "$RC" "$@"
-else
- true
-fi
diff -r e205f02ace1c -r cad4d8e15601 config.mk
--- a/config.mk Fri Oct 09 16:40:33 2009 -0400
+++ b/config.mk Fri Oct 09 16:40:33 2009 -0400
@@ -10,9 +10,11 @@
   INCLUDE = $(PREFIX)/include
 
 # Includes and libs
-INCPATH = .:$(ROOT)/include:$(INCLUDE):/usr/include
+INCLUDES = -I. -I$(ROOT)/include -I$(INCLUDE) -I/usr/include
 LIBS = -L$(ROOT)/lib -L/usr/lib
 
+TERMINAL = xterm
+
 # Flags
 include $(ROOT)/mk/gcc.mk
 CFLAGS += $(DEBUGCFLAGS) -O0
@@ -27,8 +29,6 @@
 # Archiver
 AR = ar crs
 
-AWKPATH = $$(which awk)
-P9PATHS = ${PLAN9}:"'$${HOME}/plan9'":/usr/local/plan9:/usr/local/9:/opt/plan9:/opt/9:/usr/plan9:/usr/9
 # Your make shell. By default, the first found of /bin/dash, /bin/ksh,
 # /bin/sh. Except with bsdmake, which assumes /bin/sh is sane. bash and zsh
 # are painfully slow, and should be avoided.
diff -r e205f02ace1c -r cad4d8e15601 man/wmii.1
--- a/man/wmii.1 Fri Oct 09 16:40:33 2009 -0400
+++ b/man/wmii.1 Fri Oct 09 16:40:33 2009 -0400
@@ -174,7 +174,7 @@
 actually be any executable file. It is executed usually by
 selecting it from the actions menu. You can customize an action
 by copying it from the global action directory
-\&'/home/kris/wmiiinst/etc/wmii\-3.5' to '\fB$HOME\fR/.wmii\-3.5' and then
+\&'@CONFPREFIX@/wmii\-3.5' to '\fB$HOME\fR/.wmii\-3.5' and then
 editing the copy to fit your needs. Of course you can also
 create your own actions there; make sure that they are
 executable.
@@ -227,7 +227,7 @@
  Mod\-Shift\-c^\fBKill\fR the selected client
  Mod\-p \fI<program>\fR^\fBExecute\fR \fI<program>\fR
  Mod\-a \fI<action>\fR^\fBExecute\fR the named <action
- Mod\-Enter^\fBExecute\fR an \fBxterm\fR
+ Mod\-Enter^\fBExecute\fR an \fB_AT_TERMINAL@\fR
 .TE
 
 .SH Configuration
@@ -534,10 +534,10 @@
 /tmp/ns.\fB$USER\fR.\fB${DISPLAY\fR%.0\fB}\fR/wmii
 The wmii socket file which provides a 9P service.
 .TP
-/home/kris/wmiiinst/etc/wmii-hg
+@CONFPREFIX@/wmii_AT_CONFVERSION@
 Global action directory.
 .TP
-\fB$HOME\fR/.wmii-hg
+\fB$HOME\fR/.wmii_AT_CONFVERSION@
 User\-specific action directory. Actions are first searched here.
 
 
@@ -559,7 +559,7 @@
 dmenu(1), wmiir(1)
 
 .P
-/home/kris/wmiiinst/share/doc/wmii/wmii.pdf
+@DOCDIR@/wmii.pdf
 
 .P
 \fI[1]\fR http://www.suckless.org/wiki/wmii/tips/9p_tips
diff -r e205f02ace1c -r cad4d8e15601 man/wmii.man1
--- a/man/wmii.man1 Fri Oct 09 16:40:33 2009 -0400
+++ b/man/wmii.man1 Fri Oct 09 16:40:33 2009 -0400
@@ -190,7 +190,7 @@
 | Mod-Shift-c | `Kill` the selected client
 | Mod-p <program> | `Execute` <program>
 | Mod-a <action> | `Execute` the named <action
-| Mod-Enter | `Execute` an `xterm`
+| Mod-Enter | `Execute` an `@TERMINAL@`
 
 = Configuration =
 
diff -r e205f02ace1c -r cad4d8e15601 mk/hdr.mk
--- a/mk/hdr.mk Fri Oct 09 16:40:33 2009 -0400
+++ b/mk/hdr.mk Fri Oct 09 16:40:33 2009 -0400
@@ -1,12 +1,18 @@
 FILTER = cat
-EXCFLAGS = -I$$(echo $(INCPATH)|sed 's/:/ -I/g') -D_XOPEN_SOURCE=600
-COMPILE= CC="$(CC)" CFLAGS="$(EXCFLAGS) $(CFLAGS) $$(pkg-config --cflags $(PACKAGES))" $(ROOT)/util/compile
-COMPILEPIC= CC="$(CC)" CFLAGS="$(EXCFLAGS) $(CFLAGS) $$(pkg-config --cflags $(PACKAGES)) $(SOCFLAGS)" $(ROOT)/util/compile
-LINK= LD="$(LD)" LDFLAGS="$(LDFLAGS) $$(pkg-config --libs $(PACKAGES))" $(ROOT)/util/link
-LINKSO= LD="$(LD)" LDFLAGS="$(SOLDFLAGS) $(SHARED) $$(pkg-config --libs $(PACKAGES))" $(ROOT)/util/link
+
+EXCFLAGS = $(INCLUDES) -D_XOPEN_SOURCE=600
+
+COMPILE = $(ROOT)/util/compile "$(CC)" "$(EXCFLAGS) $(CFLAGS) $$(pkg-config --cflags $(PACKAGES))"
+COMPILEPIC = $(ROOT)/util/compile "$(CC)" "$(EXCFLAGS) $(CFLAGS) $$(pkg-config --cflags $(PACKAGES)) $(SOCFLAGS)"
+
+LINK = $(ROOT)/util/link "$(LD)" "$$(pkg-config --libs $(PACKAGES)) $(LDFLAGS)"
+LINKSO = $(ROOT)/util/link "$(LD)" "$$(pkg-config --libs $(PACKAGES)) $(SOLDFLAGS) $(SHARED)"
+
 CLEANNAME=$(ROOT)/util/cleanname
+
 SOEXT=so
 TAGFILES=
+
 CTAGS=ctags
 
 PACKAGES = 2>/dev/null
@@ -61,7 +67,7 @@
         chmod 0755 $@
 .man1.1:
         echo TXT2TAGS $(BASE)$<
- txt2tags -o- $< | $(FILTER) >$@
+ txt2tags -o- $< >$@
 
 .out.install:
         echo INSTALL $$($(CLEANNAME) $(BASE)$*)
@@ -100,7 +106,7 @@
         man=1; \
         path="$(MAN)/man$$man/$*.$$man"; \
         echo INSTALL man $$($(CLEANNAME) "$(BASE)/$*($$man)"); \
- cp "$<" $(DESTDIR)"$$path"; \
+ $(FILTER) <"$<" >$(DESTDIR)"$$path"; \
         chmod 0644 $(DESTDIR)"$$path"
 .1.uninstall:
         echo UNINSTALL man $$($(CLEANNAME) $*'(1)')
diff -r e205f02ace1c -r cad4d8e15601 mk/wmii.mk
--- a/mk/wmii.mk Fri Oct 09 16:40:33 2009 -0400
+++ b/mk/wmii.mk Fri Oct 09 16:40:33 2009 -0400
@@ -10,9 +10,8 @@
           '-DCONFVERSION=\"$(CONFVERSION)\"' '-DCONFPREFIX=\"$(ETC)\"'
 FILTER = sed "s|@CONFPREFIX@|$(ETC)|g; \
               s|@CONFVERSION@|$(CONFVERSION)|g; \
- s|@P9PATHS@|$(P9PATHS)|g; \
               s|@DOCDIR@|$(DOC)|g; \
               s|@LIBDIR@|$(LIBDIR)|g; \
               s|@BINSH@|$(BINSH)|g; \
- s|@AWKPATH@|$(AWKPATH)|g"
+ s|@TERMINAL@|$(TERMINAL)|g;"
 
diff -r e205f02ace1c -r cad4d8e15601 rc/welcome.sh
--- a/rc/welcome.sh Fri Oct 09 16:40:33 2009 -0400
+++ b/rc/welcome.sh Fri Oct 09 16:40:33 2009 -0400
@@ -13,7 +13,7 @@
 
 Let's go!
 
-- Start two xterms by pressing M-Return twice.
+- Start two @TERMINAL_AT_s by pressing M-Return twice.
 - Switch between the three windows: M-j, M-k,
   M-h, M-l
   If you prefer to use the mouse, then just move the pointer to
diff -r e205f02ace1c -r cad4d8e15601 rc/wmiirc.sh
--- a/rc/wmiirc.sh Fri Oct 09 16:40:33 2009 -0400
+++ b/rc/wmiirc.sh Fri Oct 09 16:40:33 2009 -0400
@@ -22,7 +22,7 @@
 WMII_FONT='-*-fixed-medium-r-*-*-13-*-*-*-*-*-*-*'
 
 set -- $(echo $WMII_NORMCOLORS $WMII_FOCUSCOLORS)
-WMII_TERM="xterm"
+WMII_TERM="@TERMINAL@"
 
 # Menu history
 hist="${WMII_CONFPATH%%:*}/history"
diff -r e205f02ace1c -r cad4d8e15601 util/compile
--- a/util/compile Fri Oct 09 16:40:33 2009 -0400
+++ b/util/compile Fri Oct 09 16:40:33 2009 -0400
@@ -1,5 +1,8 @@
 #!/bin/sh -f
 
+CC=$1
+CFLAGS=$2; shift 2
+
 outfile="$1"; shift
 bin="$(echo $0 | sed 's,/[^/]*$,,')"
 
diff -r e205f02ace1c -r cad4d8e15601 util/link
--- a/util/link Fri Oct 09 16:40:33 2009 -0400
+++ b/util/link Fri Oct 09 16:40:33 2009 -0400
@@ -1,5 +1,8 @@
 #!/bin/sh -f
 
+LD=$1
+LDFLAGS=$2; shift 2
+
 outfile="$1"; shift
 bin="$(echo $0 | sed 's,/[^/]*$,,')"
 
Received on Sun Oct 11 2009 - 09:36:08 UTC

This archive was generated by hypermail 2.2.0 : Sun Oct 11 2009 - 09:48:14 UTC