View | Details | Raw Unified | Return to bug 118042
Collapse All | Expand All

(-)Makefile (-18 / +37 lines)
Lines 6-50 Link Here
6
#
6
#
7
7
8
PORTNAME=	tsclient
8
PORTNAME=	tsclient
9
PORTVERSION=	0.148
9
PORTVERSION=	0.150
10
PORTREVISION=	3
11
CATEGORIES=	net gnome
10
CATEGORIES=	net gnome
12
MASTER_SITES=	http://www.gnomepro.com/tsclient/
11
MASTER_SITES=	SF
13
12
14
MAINTAINER=	ports@thepentagon.org
13
MAINTAINER=	ports@thepentagon.org
15
COMMENT=	A GNOME 2 frontend for rdesktop and vncviewer
14
COMMENT=	A GNOME 2 frontend for rdesktop and vncviewer
16
15
17
RUN_DEPENDS=	rdesktop:${PORTSDIR}/net/rdesktop
16
RUN_DEPENDS=	rdesktop:${PORTSDIR}/net/rdesktop
18
17
19
.ifdef (WITH_TIGHTVNC)
18
OPTIONS=	GNOME		"Build with gnome support" on \
20
RUN_DEPENDS+=	vncviewer:${PORTSDIR}/net/tightvnc
19
		TIGHTVNC	"vncviewer support" off \
21
.endif
20
		XNEST		"X via Xnest support (experimental)" off
22
23
.ifdef (WITH_XNEST)
24
RUN_DEPENDS+=	Xnest:${X_NESTSERVER_PORT}
25
.endif
26
21
22
USE_AUTOTOOLS=	libtool:15 automake:19 autoconf:261
27
USE_X_PREFIX=	yes
23
USE_X_PREFIX=	yes
28
USE_GNOME=	gnomeprefix gnomehack libgnomeui
24
USE_GNOME=	gtk20
29
USE_GMAKE=	yes
25
USE_GMAKE=	yes
26
USE_GETTEXT=	yes
30
GNU_CONFIGURE=	yes
27
GNU_CONFIGURE=	yes
31
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
28
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
32
		LDFLAGS="-L${LOCALBASE}/lib"
29
		LDFLAGS="-L${LOCALBASE}/lib"
33
30
34
MAN1=		tsclient.1
31
MAN1=		tsclient.1
32
PORTDOCS=	COPYING NEWS README
33
34
.include <bsd.port.pre.mk>
35
36
.if defined(WITH_GNOME)
37
USE_GNOME+=	gnomeprefix gnomehack libgnomeui
38
.else
39
CONFIGURE_ARGS+=	--disable-gnome
40
.endif
35
41
36
pre-everything::
42
.if defined(WITH_TIGHTVNC)
37
	@${ECHO_MSG} ""
43
RUN_DEPENDS+=	vncviewer:${PORTSDIR}/net/tightvnc
38
	@${ECHO_MSG} "   set WITH_TIGHTVNC for vncviewer support"
44
.endif
39
	@${ECHO_MSG} "   set WITH_XNEST for X via Xnest support (experimental)"
45
40
	@${ECHO_MSG} ""
46
.if defined(WITH_XNEST)
47
RUN_DEPENDS+=	Xnest:${X_NESTSERVER_PORT}
48
.endif
41
49
42
post-patch:
50
post-patch:
51
	@${REINPLACE_CMD} -e '/applet/d' \
52
		${WRKSRC}/configure.in
53
	@${REINPLACE_CMD} -e '/^SUBDIRS/ s,applet ,,g' \
54
			  -e '/^man1dir *=/ s,datadir,prefix,g' \
55
		${WRKSRC}/Makefile.am
43
	@${REINPLACE_CMD} -e 's|DATADIRNAME=lib|DATADIRNAME=share|g' \
56
	@${REINPLACE_CMD} -e 's|DATADIRNAME=lib|DATADIRNAME=share|g' \
44
		${WRKSRC}/configure
57
		${WRKSRC}/aclocal.m4
45
58
46
post-install:
59
post-install:
47
	@${LN} -sf ${PREFIX}/share/pixmaps/tsclient/tsclient.png \
60
	@${LN} -sf ${PREFIX}/share/pixmaps/tsclient/tsclient.png \
48
		${PREFIX}/share/pixmaps/tsclient.png
61
		${PREFIX}/share/pixmaps/tsclient.png
62
.if !defined(NOPORTDOCS)
63
	${MKDIR} ${DOCSDIR}
64
. for doc in ${PORTDOCS}
65
	${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
66
. endfor
67
.endif
49
68
50
.include <bsd.port.mk>
69
.include <bsd.port.post.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (tsclient-0.148.tar.gz) = 06a6ff59b7c8ca26d4ea37340ed77423
1
MD5 (tsclient-0.150.tar.gz) = 1dc95fbdbcf4344d05114e1f43bf32ea
2
SHA256 (tsclient-0.148.tar.gz) = 8d045530a5f1dd38e809162047a5806ad38c2e2d5d685d5b90b965780b4ffca6
2
SHA256 (tsclient-0.150.tar.gz) = 7dbcad13d98c45a4365dffb3d775be89f49d4e27e139aeaf028e9cd4a41a3ae1
3
SIZE (tsclient-0.148.tar.gz) = 490745
3
SIZE (tsclient-0.150.tar.gz) = 495975
(-)pkg-descr (-1 / +1 lines)
Lines 1-4 Link Here
1
Tsclient is a GNOME 2 frontend for rdesktop, and also supports VNC clients,
1
Tsclient is a GNOME 2 frontend for rdesktop, and also supports VNC clients,
2
Citrix ICA client (experimental) and X via Xnest (experimental).
2
Citrix ICA client (experimental) and X via Xnest (experimental).
3
3
4
WWW: http://www.gnomepro.com/tsclient/
4
WWW: http://sourceforge.net/projects/tsclient/
(-)pkg-plist (-3 / +8 lines)
Lines 7-12 Link Here
7
share/pixmaps/tsclient/banner-ar.png
7
share/pixmaps/tsclient/banner-ar.png
8
share/pixmaps/tsclient/banner-en.png
8
share/pixmaps/tsclient/banner-en.png
9
share/pixmaps/tsclient/banner-es.png
9
share/pixmaps/tsclient/banner-es.png
10
share/pixmaps/tsclient/banner-he.png
10
share/pixmaps/tsclient/banner-hu.png
11
share/pixmaps/tsclient/banner-hu.png
11
share/pixmaps/tsclient/banner-ja.png
12
share/pixmaps/tsclient/banner-ja.png
12
share/pixmaps/tsclient/banner-ms.png
13
share/pixmaps/tsclient/banner-ms.png
Lines 34-39 Link Here
34
share/locale/fi/LC_MESSAGES/tsclient.mo
35
share/locale/fi/LC_MESSAGES/tsclient.mo
35
share/locale/fr/LC_MESSAGES/tsclient.mo
36
share/locale/fr/LC_MESSAGES/tsclient.mo
36
share/locale/gr/LC_MESSAGES/tsclient.mo
37
share/locale/gr/LC_MESSAGES/tsclient.mo
38
share/locale/he/LC_MESSAGES/tsclient.mo
37
share/locale/hu/LC_MESSAGES/tsclient.mo
39
share/locale/hu/LC_MESSAGES/tsclient.mo
38
share/locale/id/LC_MESSAGES/tsclient.mo
40
share/locale/id/LC_MESSAGES/tsclient.mo
39
share/locale/it/LC_MESSAGES/tsclient.mo
41
share/locale/it/LC_MESSAGES/tsclient.mo
Lines 47-66 Link Here
47
share/locale/pt_BR/LC_MESSAGES/tsclient.mo
49
share/locale/pt_BR/LC_MESSAGES/tsclient.mo
48
share/locale/pt_PT/LC_MESSAGES/tsclient.mo
50
share/locale/pt_PT/LC_MESSAGES/tsclient.mo
49
share/locale/ru/LC_MESSAGES/tsclient.mo
51
share/locale/ru/LC_MESSAGES/tsclient.mo
50
share/locale/se/LC_MESSAGES/tsclient.mo
52
share/locale/sv/LC_MESSAGES/tsclient.mo
51
share/locale/tr/LC_MESSAGES/tsclient.mo
53
share/locale/tr/LC_MESSAGES/tsclient.mo
52
share/locale/xh/LC_MESSAGES/tsclient.mo
54
share/locale/xh/LC_MESSAGES/tsclient.mo
53
share/locale/zh_CN/LC_MESSAGES/tsclient.mo
55
share/locale/zh_CN/LC_MESSAGES/tsclient.mo
56
share/locale/zh_HK/LC_MESSAGES/tsclient.mo
54
share/locale/zh_TW/LC_MESSAGES/tsclient.mo
57
share/locale/zh_TW/LC_MESSAGES/tsclient.mo
58
@dirrmtry share/application-registry
55
@dirrmtry share/locale/gr/LC_MESSAGES
59
@dirrmtry share/locale/gr/LC_MESSAGES
56
@dirrmtry share/locale/gr
60
@dirrmtry share/locale/gr
57
@dirrmtry share/locale/nl_NL/LC_MESSAGES
61
@dirrmtry share/locale/nl_NL/LC_MESSAGES
58
@dirrmtry share/locale/nl_NL
62
@dirrmtry share/locale/nl_NL
59
@dirrmtry share/locale/pl_PL/LC_MESSAGES
63
@dirrmtry share/locale/pl_PL/LC_MESSAGES
60
@dirrmtry share/locale/pl_PL
64
@dirrmtry share/locale/pl_PL
61
@dirrmtry share/locale/se/LC_MESSAGES
62
@dirrmtry share/locale/se
63
@dirrmtry share/locale/xh/LC_MESSAGES
65
@dirrmtry share/locale/xh/LC_MESSAGES
64
@dirrmtry share/locale/xh
66
@dirrmtry share/locale/xh
67
@dirrmtry share/locale/zh_HK/LC_MESSAGES
68
@dirrmtry share/locale/zh_HK
69
@dirrmtry share/mime-info
65
@dirrm share/pixmaps/tsclient
70
@dirrm share/pixmaps/tsclient
66
@dirrmtry share/applications
71
@dirrmtry share/applications
(-)files/patch-Makefile.in (-20 lines)
Removed Link Here
1
--- Makefile.in.bak	Sun Oct  8 03:03:52 2006
2
+++ Makefile.in	Sun Oct  8 03:04:10 2006
3
@@ -145,7 +145,7 @@
4
 sysconfdir = @sysconfdir@
5
 target_alias = @target_alias@
6
 
7
-SUBDIRS = src applet po
8
+SUBDIRS = src po
9
 
10
 appicondir = $(datadir)/pixmaps
11
 appicon_DATA = tsclient.png
12
@@ -161,7 +161,7 @@
13
 mime_DATA = tsclient.mime tsclient.keys
14
 
15
 man1_MANS = tsclient.1
16
-man1dir = $(datadir)/man/man1
17
+man1dir = $(prefix)/man/man1
18
 
19
 intlfiles = intltool-extract.in intltool-merge.in intltool-update.in
20
 
(-)files/patch-configure (-27 lines)
Removed Link Here
1
--- configure.	Fri Oct 13 03:55:18 2006
2
+++ configure	Fri Oct 13 03:55:40 2006
3
@@ -4198,7 +4198,6 @@
4
 
5
 
6
 pkg_modules="libgnomeui-2.0"
7
-pkg_modules="libpanelapplet-2.0"
8
 
9
   succeeded=no
10
 
11
@@ -5614,7 +5613,7 @@
12
 fi
13
 
14
 
15
-                                        ac_config_files="$ac_config_files Makefile src/Makefile applet/Makefile po/Makefile.in"
16
+                                        ac_config_files="$ac_config_files Makefile src/Makefile po/Makefile.in"
17
 cat >confcache <<\_ACEOF
18
 # This file is a shell script that caches the results of configure
19
 # tests run on this system so they can be shared between configure
20
@@ -6188,7 +6187,6 @@
21
   # Handling of arguments.
22
   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
23
   "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
24
-  "applet/Makefile" ) CONFIG_FILES="$CONFIG_FILES applet/Makefile" ;;
25
   "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
26
   "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
27
   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;

Return to bug 118042