pkgsrc/net/rdesktop/patches/patch-aa
jlam 627ace230f Use rdesktop's configure process (no rationale for not using it). It will
automatically add the correct libraries for each OS, so we can remove the
custom SunOS library additions in the package Makefile.  Also remove the
custom do-install target and simply use the rdesktop one (no rationale for
not using it either).  Remove USE_GMAKE setting since BSD make is
sufficient.
2003-03-06 19:08:10 +00:00

36 lines
1.3 KiB
Text

$NetBSD: patch-aa,v 1.6 2003/03/06 19:08:11 jlam Exp $
--- Makefile.orig Thu Mar 6 10:50:37 2003
+++ Makefile
@@ -29,23 +29,19 @@ Makeconf:
install: installbin installkeymaps installman
installbin: rdesktop
- mkdir -p $(DESTDIR)/$(bindir)
- install rdesktop $(DESTDIR)/$(bindir)
- strip $(DESTDIR)/$(bindir)/rdesktop
- chmod 755 $(DESTDIR)/$(bindir)/rdesktop
+ ${BSD_INSTALL_PROGRAM_DIR} $(DESTDIR)/$(bindir)
+ ${BSD_INSTALL_PROGRAM} rdesktop $(DESTDIR)/$(bindir)
installman: doc/rdesktop.1
- mkdir -p $(DESTDIR)/$(mandir)/man1
- cp doc/rdesktop.1 $(DESTDIR)/$(mandir)/man1
- chmod 644 $(DESTDIR)/$(mandir)/man1/rdesktop.1
+ ${BSD_INSTALL_MAN_DIR} $(DESTDIR)/$(mandir)/man1
+ ${BSD_INSTALL_MAN} doc/rdesktop.1 $(DESTDIR)/$(mandir)/man1
installkeymaps:
- mkdir -p $(DESTDIR)/$(KEYMAP_PATH)
+ ${BSD_INSTALL_DATA_DIR} $(DESTDIR)/$(KEYMAP_PATH)
# Prevent copying the CVS directory
- cp keymaps/?? keymaps/??-?? $(DESTDIR)/$(KEYMAP_PATH)
- cp keymaps/common $(DESTDIR)/$(KEYMAP_PATH)
- cp keymaps/modifiers $(DESTDIR)/$(KEYMAP_PATH)
- chmod 644 $(DESTDIR)/$(KEYMAP_PATH)/*
+ ${BSD_INSTALL_DATA} keymaps/?? keymaps/??-?? $(DESTDIR)/$(KEYMAP_PATH)
+ ${BSD_INSTALL_DATA} keymaps/common $(DESTDIR)/$(KEYMAP_PATH)
+ ${BSD_INSTALL_DATA} keymaps/modifiers $(DESTDIR)/$(KEYMAP_PATH)
proto:
cproto -DMAKE_PROTO -o proto.h *.c