Build manpages and install manpages
authorYing-Chun Liu (PaulLiu) <grandpaul@gmail.com>
Sat, 1 Mar 2008 18:38:08 +0000 (18:38 +0000)
committerYing-Chun Liu (PaulLiu) <grandpaul@gmail.com>
Sat, 1 Mar 2008 18:38:08 +0000 (18:38 +0000)
Makefile.am
configure.ac
man/Makefile [deleted file]
man/Makefile.am [new file with mode: 0644]
man/lxpanel.1 [deleted file]

index b313222..4a924d8 100644 (file)
@@ -1,6 +1,6 @@
 ## Process this file with automake to produce Makefile.in
 
-SUBDIRS = src po data
+SUBDIRS = src po data man
 
 EXTRA_DIST = \
        autogen.sh \
index 582d61a..d4b73ef 100644 (file)
@@ -226,6 +226,7 @@ AC_CONFIG_FILES([
     po/Makefile.in
     data/Makefile
     data/default/config
+    man/Makefile
 ])
 AC_OUTPUT
 
diff --git a/man/Makefile b/man/Makefile
deleted file mode 100644 (file)
index a9dd971..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-# Part 0
-# load common stuff
-TOPDIR = ..
-include $(TOPDIR)/Makefile.common
-
-# backslashify slashes to avoid problems with sed
-BPREFIX := $(subst /,\/,$(PREFIX))
-
-SRC = fbpanel.1
-TARGET := fbpanel.1.gz
-
-all: $(TARGET)
-$(TARGET): $(SRC)
-       @$(call summary,TEXT,$@)
-       $(Q)sed 's/PREFIX/$(BPREFIX)/g' < $(SRC) | gzip - > $@
-
-
-
-install: all
-       install -d  $(PREFIX)/share/man/man1
-       install -m 644 $(TARGET) $(PREFIX)/share/man/man1
-
-uninstall:
-       $(RM) $(PREFIX)/share/man/man1/$(TARGET)
diff --git a/man/Makefile.am b/man/Makefile.am
new file mode 100644 (file)
index 0000000..ea9ca3c
--- /dev/null
@@ -0,0 +1,6 @@
+
+man_MANS = lxpanel.1
+
+lxpanel.1: lxpanel.sgml
+       docbook-to-man $< > $@
+        
\ No newline at end of file
diff --git a/man/lxpanel.1 b/man/lxpanel.1
deleted file mode 100644 (file)
index f7dd148..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-.TH "LXPANEL" "1" 
-.SH "NAME" 
-lxpanel \(em a lightweight GTK2-based panel for LXDE desk- 
-top. 
-.SH "SYNOPSIS" 
-.PP 
-\fBlxpanel\fR 
-.SH "DESCRIPTION" 
-.PP 
-This manual page documents briefly the 
-\fBlxpanel\fR command. 
-.PP 
-\fBlxpanel\fR is a program that provides a panel 
-for desktop, usually for LXDE. It is lightweight GTK+ 2.x based desktop  
-panel. 
-.PP 
-Features 
-.IP "   \(bu" 6 
-User-friendly application menu automatically generated from \fB.desktop\fP     files on the system. 
-.IP "   \(bu" 6 
-Launcher bar (small icons clicked to launch apps) 
-.IP "   \(bu" 6 
-Task bar supporting urgency hint (can be flash when gaim gets new 
-incoming messages) 
-.IP "   \(bu" 6 
-Notification area (system tray) 
-.IP "   \(bu" 6 
-Digital clock 
-.IP "   \(bu" 6 
-Run dialog (a dialog let you type a command and run, can be called 
-in external programs) 
-.IP "   \(bu" 6 
-Net status icon plug-in (optional) 
-.IP "   \(bu" 6 
-Volume control plug-in (optional) 
-.IP "   \(bu" 6 
-lxpanelctl, an external controller let you control lxpanel in 
-other programs. For example, "lxpanelctl run" will show the Run 
-dialog in lxpanel, and "lxpanelctl menu" will show the application 
-menu. This is useful in key bindings provided by window managers.      
-.SH "FILES" 
-.IP "\fB~/.config/lxpanel\fP" 10 
-config file, can be edited by preference dialog. 
-.SH "SEE ALSO" 
-.PP 
-lxsession (1). 
-.SH "AUTHOR" 
-.PP 
-This manual page was written by paulliu grandpaul@gmail.com for 
-the \fBDebian\fP system (but may be used by others).  Permission is 
-granted to copy, distribute and/or modify this document under 
-the terms of the GNU General Public License, Version 2 any  
-later version published by the Free Software Foundation. 
-.PP 
-On Debian systems, the complete text of the GNU General Public 
-License can be found in /usr/share/common-licenses/GPL. 
-.\" created by instant / docbook-to-man, Sun 02 Mar 2008, 02:13