aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile8
-rw-r--r--st.121
2 files changed, 28 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 920bd9a..2da8beb 100644
--- a/Makefile
+++ b/Makefile
@@ -34,7 +34,7 @@ clean:
34dist: clean 34dist: clean
35 @echo creating dist tarball 35 @echo creating dist tarball
36 @mkdir -p st-${VERSION} 36 @mkdir -p st-${VERSION}
37 @cp -R LICENSE Makefile README config.mk config.h st.info ${SRC} st-${VERSION} 37 @cp -R LICENSE Makefile README config.mk config.def.h st.info st.1 ${SRC} st-${VERSION}
38 @tar -cf st-${VERSION}.tar st-${VERSION} 38 @tar -cf st-${VERSION}.tar st-${VERSION}
39 @gzip st-${VERSION}.tar 39 @gzip st-${VERSION}.tar
40 @rm -rf st-${VERSION} 40 @rm -rf st-${VERSION}
@@ -44,10 +44,16 @@ install: all
44 @mkdir -p ${DESTDIR}${PREFIX}/bin 44 @mkdir -p ${DESTDIR}${PREFIX}/bin
45 @cp -f st ${DESTDIR}${PREFIX}/bin 45 @cp -f st ${DESTDIR}${PREFIX}/bin
46 @chmod 755 ${DESTDIR}${PREFIX}/bin/st 46 @chmod 755 ${DESTDIR}${PREFIX}/bin/st
47 @echo installing manual page to ${DESTDIR}${MANPREFIX}/man1
48 @mkdir -p ${DESTDIR}${MANPREFIX}/man1
49 @sed "s/VERSION/${VERSION}/g" < st.1 > ${DESTDIR}${MANPREFIX}/man1/st.1
50 @chmod 644 ${DESTDIR}${MANPREFIX}/man1/st.1
47 @tic -s st.info 51 @tic -s st.info
48 52
49uninstall: 53uninstall:
50 @echo removing executable file from ${DESTDIR}${PREFIX}/bin 54 @echo removing executable file from ${DESTDIR}${PREFIX}/bin
51 @rm -f ${DESTDIR}${PREFIX}/bin/st 55 @rm -f ${DESTDIR}${PREFIX}/bin/st
56 @echo removing manual page from ${DESTDIR}${MANPREFIX}/man1
57 @rm -f ${DESTDIR}${MANPREFIX}/man1/sic.1
52 58
53.PHONY: all options clean dist install uninstall 59.PHONY: all options clean dist install uninstall
diff --git a/st.1 b/st.1
new file mode 100644
index 0000000..4d00d2f
--- /dev/null
+++ b/st.1
@@ -0,0 +1,21 @@
1.TH ST 1 st-VERSION
2.SH NAME
3st \- simple terminal
4.SH SYNOPSIS
5.B st
6.RB [ \-e " <cmd>"]
7.RB [ \-t " <title>"]
8.RB [ \-v ]
9.SH DESCRIPTION
10.B st
11is a simple terminal emulator.
12.SH OPTIONS
13.TP
14.B \-e <cmd>
15Execute cmd instead of the shell
16.TP
17.B \-t <title>
18Overrides the default title (st)
19.TP
20.BI \-v
21Prints version information to standard output, then exits.