mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
- Update to 1.3.0 [1]:
- Added RDP version 5 support. - Cut'n'paste between RDP session and X11 applications is now possible - Can connect to console on Windows 2003 servers - Added preliminary sound support - Support 15, 16 and 24-bit color depths - While I'm here [2]: - install some documentation - slightly clarify COMMENT and pkg-descr - simplify do-install target - use DATADIR and DOCSDIR in Makefile and pkg-plist PR: 57635, 58703 [1] Submitted by: Chris Knight <chris@e-easy.com.au> [1], sergei [2]
This commit is contained in:
parent
5a87b762ad
commit
f2d7ebe533
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=92634
6 changed files with 62 additions and 82 deletions
|
@ -6,30 +6,33 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PORTNAME= rdesktop
|
PORTNAME= rdesktop
|
||||||
PORTVERSION= 1.2.0
|
PORTVERSION= 1.3.0
|
||||||
CATEGORIES= net comms
|
CATEGORIES= net comms
|
||||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||||
|
|
||||||
MAINTAINER= matt@fruitsalad.org
|
MAINTAINER= matt@fruitsalad.org
|
||||||
COMMENT= RDP client for Windows NT Terminal Server
|
COMMENT= RDP client for Windows NT/2000/2003 Terminal Server
|
||||||
|
|
||||||
USE_XLIB= yes
|
USE_XLIB= yes
|
||||||
USE_GMAKE= yes
|
USE_GMAKE= yes
|
||||||
USE_OPENSSL= yes
|
USE_OPENSSL= yes
|
||||||
HAS_CONFIGURE= yes
|
HAS_CONFIGURE= yes
|
||||||
CONFIGURE_ARGS= --prefix=${PREFIX}
|
CONFIGURE_ARGS= --prefix=${PREFIX}
|
||||||
CFLAGS+= -DSAVE_LICENSE
|
|
||||||
|
WRKSRC= ${WRKDIR}/rdesktop
|
||||||
|
|
||||||
MAN1= rdesktop.1
|
MAN1= rdesktop.1
|
||||||
|
DOCS= doc/AUTHORS doc/TODO doc/*.txt
|
||||||
|
|
||||||
do-install:
|
do-install:
|
||||||
@${INSTALL_PROGRAM} ${WRKSRC}/rdesktop ${PREFIX}/bin
|
${INSTALL_PROGRAM} ${WRKSRC}/rdesktop ${PREFIX}/bin
|
||||||
@${INSTALL_MAN} ${WRKSRC}/doc/rdesktop.1 ${PREFIX}/man/man1
|
${INSTALL_MAN} ${WRKSRC}/doc/rdesktop.1 ${MAN1PREFIX}/man/man1
|
||||||
@${INSTALL} -d -v -m 755 ${PREFIX}/share/rdesktop
|
@${MKDIR} ${DATADIR}/keymaps
|
||||||
@${INSTALL} -d -v -m 755 ${PREFIX}/share/rdesktop/keymaps
|
${INSTALL_DATA} ${WRKSRC}/keymaps/* ${DATADIR}/keymaps
|
||||||
@for f in ${WRKSRC}/keymaps/*; do \
|
.if !defined(NOPORTDOCS)
|
||||||
${INSTALL_DATA} $$f ${PREFIX}/share/rdesktop/keymaps; \
|
@${MKDIR} ${DOCSDIR}
|
||||||
done
|
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
|
||||||
|
.endif
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
MD5 (rdesktop-1.2.0.tar.gz) = b5e108e83e9de883e965a2bb0c7e7036
|
MD5 (rdesktop-1.3.0.tar.gz) = d8108781d227221a823c34b861486a5d
|
||||||
|
|
|
@ -1,35 +0,0 @@
|
||||||
--- Makefile.orig Thu Jan 30 21:54:23 2003
|
|
||||||
+++ Makefile Fri Jan 31 18:22:58 2003
|
|
||||||
@@ -20,6 +20,8 @@
|
|
||||||
include Makeconf # configure-generated
|
|
||||||
|
|
||||||
|
|
||||||
+all: rdesktop
|
|
||||||
+
|
|
||||||
rdesktop: $(RDPOBJ) $(CRYPTOBJ)
|
|
||||||
$(CC) $(CFLAGS) -o rdesktop $(RDPOBJ) $(CRYPTOBJ) $(LDFLAGS)
|
|
||||||
|
|
||||||
@@ -29,23 +31,10 @@
|
|
||||||
install: installbin installkeymaps installman
|
|
||||||
|
|
||||||
installbin: rdesktop
|
|
||||||
- mkdir -p $(DESTDIR)/$(bindir)
|
|
||||||
- install rdesktop $(DESTDIR)/$(bindir)
|
|
||||||
- strip $(DESTDIR)/$(bindir)/rdesktop
|
|
||||||
- chmod 755 $(DESTDIR)/$(bindir)/rdesktop
|
|
||||||
|
|
||||||
installman: doc/rdesktop.1
|
|
||||||
- mkdir -p $(DESTDIR)/$(mandir)/man1
|
|
||||||
- cp doc/rdesktop.1 $(DESTDIR)/$(mandir)/man1
|
|
||||||
- chmod 644 $(DESTDIR)/$(mandir)/man1/rdesktop.1
|
|
||||||
|
|
||||||
installkeymaps:
|
|
||||||
- mkdir -p $(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)/*
|
|
||||||
|
|
||||||
proto:
|
|
||||||
cproto -DMAKE_PROTO -o proto.h *.c
|
|
|
@ -1,6 +1,6 @@
|
||||||
--- configure.orig Thu Jan 30 21:54:48 2003
|
--- configure.orig Wed Oct 29 23:49:52 2003
|
||||||
+++ configure Fri Jan 31 18:43:58 2003
|
+++ configure Thu Oct 30 11:04:20 2003
|
||||||
@@ -98,7 +98,7 @@
|
@@ -115,7 +115,7 @@
|
||||||
echo "CC = $cc" >>Makeconf
|
echo "CC = $cc" >>Makeconf
|
||||||
|
|
||||||
if $cc -v 2>&1 |grep '^gcc' >/dev/null; then
|
if $cc -v 2>&1 |grep '^gcc' >/dev/null; then
|
||||||
|
@ -9,7 +9,7 @@
|
||||||
else
|
else
|
||||||
cflags="$cflags -O"
|
cflags="$cflags -O"
|
||||||
fi
|
fi
|
||||||
@@ -220,8 +220,9 @@
|
@@ -291,9 +291,9 @@
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
||||||
-echo "LDFLAGS = $ldflags" >>Makeconf
|
-echo "LDFLAGS = $ldflags" >>Makeconf
|
||||||
+echo "CFLAGS += $cflags" >>Makeconf
|
+echo "CFLAGS += $cflags" >>Makeconf
|
||||||
+echo "LDFLAGS += $ldflags" >>Makeconf
|
+echo "LDFLAGS += $ldflags" >>Makeconf
|
||||||
+echo 'DESTDIR = ${prefix}' >>Makeconf
|
echo "TARGETS = $targets" >>Makeconf
|
||||||
|
|
||||||
echo "configure complete - now run make"
|
echo "configure complete - now run make"
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
Rdesktop is an open source client for Windows NT Terminal Server,
|
Rdesktop is an open source client for Windows NT/2000/2003 Terminal Server,
|
||||||
capable of natively speaking its Remote Desktop Protocol (RDP) in
|
capable of natively speaking its Remote Desktop Protocol (RDP) in
|
||||||
order to present the user's NT desktop. Unlike Citrix ICA, no server
|
order to present the user's Windows desktop. Unlike Citrix ICA, no server
|
||||||
extensions are required.
|
extensions are required.
|
||||||
|
|
||||||
WWW: http://www.rdesktop.org/
|
WWW: http://www.rdesktop.org/
|
||||||
|
|
|
@ -1,30 +1,42 @@
|
||||||
|
@comment $FreeBSD$
|
||||||
bin/rdesktop
|
bin/rdesktop
|
||||||
share/rdesktop/keymaps/ar
|
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
|
||||||
share/rdesktop/keymaps/fr-be
|
%%PORTDOCS%%%%DOCSDIR%%/TODO
|
||||||
share/rdesktop/keymaps/en-us
|
%%PORTDOCS%%%%DOCSDIR%%/ipv6.txt
|
||||||
share/rdesktop/keymaps/en-gb
|
%%PORTDOCS%%%%DOCSDIR%%/keymap-names.txt
|
||||||
share/rdesktop/keymaps/tr
|
%%PORTDOCS%%%%DOCSDIR%%/keymapping.txt
|
||||||
share/rdesktop/keymaps/th
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||||
share/rdesktop/keymaps/sv
|
%%DATADIR%%/keymaps/pt-br
|
||||||
share/rdesktop/keymaps/sl
|
%%DATADIR%%/keymaps/fr-ch
|
||||||
share/rdesktop/keymaps/ru
|
%%DATADIR%%/keymaps/fr-be
|
||||||
share/rdesktop/keymaps/pt
|
%%DATADIR%%/keymaps/fr-ca
|
||||||
share/rdesktop/keymaps/pl
|
%%DATADIR%%/keymaps/en-us
|
||||||
share/rdesktop/keymaps/no
|
%%DATADIR%%/keymaps/en-gb
|
||||||
share/rdesktop/keymaps/mk
|
%%DATADIR%%/keymaps/de-ch
|
||||||
share/rdesktop/keymaps/lv
|
%%DATADIR%%/keymaps/tr
|
||||||
share/rdesktop/keymaps/lt
|
%%DATADIR%%/keymaps/th
|
||||||
share/rdesktop/keymaps/ja
|
%%DATADIR%%/keymaps/sv
|
||||||
share/rdesktop/keymaps/it
|
%%DATADIR%%/keymaps/sl
|
||||||
share/rdesktop/keymaps/hr
|
%%DATADIR%%/keymaps/ru
|
||||||
share/rdesktop/keymaps/fr
|
%%DATADIR%%/keymaps/pt
|
||||||
share/rdesktop/keymaps/fi
|
%%DATADIR%%/keymaps/pl
|
||||||
share/rdesktop/keymaps/es
|
%%DATADIR%%/keymaps/no
|
||||||
share/rdesktop/keymaps/de
|
%%DATADIR%%/keymaps/mk
|
||||||
share/rdesktop/keymaps/da
|
%%DATADIR%%/keymaps/lv
|
||||||
share/rdesktop/keymaps/pt-br
|
%%DATADIR%%/keymaps/lt
|
||||||
share/rdesktop/keymaps/common
|
%%DATADIR%%/keymaps/ja
|
||||||
share/rdesktop/keymaps/convert-map
|
%%DATADIR%%/keymaps/it
|
||||||
share/rdesktop/keymaps/modifiers
|
%%DATADIR%%/keymaps/hu
|
||||||
@unexec rmdir %D/share/rdesktop/keymaps 2>/dev/null || true
|
%%DATADIR%%/keymaps/hr
|
||||||
@unexec rmdir %D/share/rdesktop 2>/dev/null || true
|
%%DATADIR%%/keymaps/fr
|
||||||
|
%%DATADIR%%/keymaps/fo
|
||||||
|
%%DATADIR%%/keymaps/fi
|
||||||
|
%%DATADIR%%/keymaps/es
|
||||||
|
%%DATADIR%%/keymaps/de
|
||||||
|
%%DATADIR%%/keymaps/da
|
||||||
|
%%DATADIR%%/keymaps/ar
|
||||||
|
%%DATADIR%%/keymaps/common
|
||||||
|
%%DATADIR%%/keymaps/convert-map
|
||||||
|
%%DATADIR%%/keymaps/modifiers
|
||||||
|
@unexec rmdir %D/%%DATADIR%%/keymaps 2>/dev/null || true
|
||||||
|
@unexec rmdir %D/%%DATADIR%% 2>/dev/null || true
|
||||||
|
|
Loading…
Add table
Reference in a new issue