Add install and uninstall targets for Xvnc
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4273 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/Makefile.am b/Makefile.am
index 8bebda2..d8b1ff0 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -23,3 +23,26 @@
dist-hook:
rm -rf `find $(distdir) -name .svn`
+
+java-viewer:
+ cd $(srcdir)/java/src/com/tigervnc/vncviewer; \
+ $(MAKE)
+
+xserver-install: install java-viewer
+ $(INSTALL) -m 755 ./xorg.build/bin/Xvnc $(DESTDIR)/$(bindir)/
+ $(INSTALL) -m 644 ./xorg.build/man/man1/Xvnc.1 $(DESTDIR)/$(mandir)/man1/Xvnc.1
+ $(INSTALL) -m 644 ./xorg.build/man/man1/Xserver.1 $(DESTDIR)/$(mandir)/man1/Xserver.1
+ mkdir -p $(DESTDIR)/$(prefix)/vnc/classes/
+ $(INSTALL) -m 644 $(srcdir)/java/src/com/tigervnc/vncviewer/index.vnc $(DESTDIR)/$(prefix)/vnc/classes/
+ $(INSTALL) -m 644 $(srcdir)/java/src/com/tigervnc/vncviewer/VncViewer.jar $(DESTDIR)/$(prefix)/vnc/classes/
+ $(INSTALL) -m 644 $(srcdir)/java/src/com/tigervnc/vncviewer/README $(DESTDIR)/$(prefix)/vnc/classes/
+
+xserver-uninstall: uninstall
+ rm -f $(DESTDIR)/$(bindir)/Xvnc
+ rm -f $(DESTDIR)/$(mandir)/man1/Xvnc.1
+ rm -f $(DESTDIR)/$(mandir)/man1/Xserver.1
+ rm -f $(DESTDIR)/$(prefix)/vnc/classes/index.vnc
+ rm -f $(DESTDIR)/$(prefix)/vnc/classes/VncViewer.jar
+ rm -f $(DESTDIR)/$(prefix)/vnc/classes/README
+ rmdir $(DESTDIR)/$(prefix)/vnc/classes/
+ rmdir $(DESTDIR)/$(prefix)/vnc/