diff options
author | Sylvio Cesar Teixeira <sylvio@FreeBSD.org> | 2010-01-17 20:19:51 +0000 |
---|---|---|
committer | Sylvio Cesar Teixeira <sylvio@FreeBSD.org> | 2010-01-17 20:19:51 +0000 |
commit | c523966636e791e0fd55e7d552c31b7c86f2989d (patch) | |
tree | 79225070489949675ae916644d11e24ca99b04e5 /net/linux-nx-client/Makefile | |
parent | 927e197121f615bfbad7f0566d659001c118dd43 (diff) |
- Update to 3.4.0
PR: ports/140184
Submitted by: <mikko.tyolajarvi@gmail.com>
Approved by: itetcu (mentor)
Notes
Notes:
svn path=/head/; revision=248030
Diffstat (limited to 'net/linux-nx-client/Makefile')
-rw-r--r-- | net/linux-nx-client/Makefile | 32 |
1 files changed, 19 insertions, 13 deletions
diff --git a/net/linux-nx-client/Makefile b/net/linux-nx-client/Makefile index ce30769b16a2..80d85175714b 100644 --- a/net/linux-nx-client/Makefile +++ b/net/linux-nx-client/Makefile @@ -6,11 +6,10 @@ # PORTNAME= linux-nx-client -PORTVERSION= 2.1.0 -PORTREVISION= 3 +PORTVERSION= 3.4.0 CATEGORIES= net MASTER_SITES= http://web04.nomachine.com/download/${PORTVERSION}/Linux/ -DISTNAME= nxclient-${PORTVERSION}-17.i386 +DISTNAME= nxclient-${PORTVERSION}-5.i386 MAINTAINER= ports@FreeBSD.org COMMENT= The NoMachine NX client @@ -19,14 +18,20 @@ NO_WRKSUBDIR= yes ONLY_FOR_ARCHS= i386 amd64 USE_LINUX= yes USE_LINUX_APPS= libaudiofile jpeg png -NO_BUILD= yes -INSTALL_ICONS= yes +INSTALLS_ICONS= yes +USE_LDCONFIG= yes NXSRC= ${WRKSRC}/NX NXDST= ${PREFIX}/lib/linux-nx-client PLIST_SUB+= PORTVERSION=${PORTVERSION} +# Patch binary to expect EINVAL (FreeBSD) instead of EOPNOTSUPP (Linux) when +# trying to set TCP_NODELAY on the X11 unix domain socket. +do-build: + ${REINPLACE_CMD} -e 's/\x83\xf8\x5f\x0f\x84/\x83\xf8\x16\x0f\x84/' \ + ${NXSRC}/lib/libXcomp.so.${PORTVERSION} + do-install: ${MKDIR} ${NXDST}/bin ${INSTALL_PROGRAM} ${NXSRC}/bin/* ${NXDST}/bin @@ -34,7 +39,7 @@ do-install: .for f in libXcomp libXcompsh ${INSTALL_DATA} ${NXSRC}/lib/${f}.so.${PORTVERSION} ${NXDST}/lib ${LN} -sf ${f}.so.${PORTVERSION} ${NXDST}/lib/${f}.so - ${LN} -sf ${f}.so.${PORTVERSION} ${NXDST}/lib/${f}.so.2 + ${LN} -sf ${f}.so.${PORTVERSION} ${NXDST}/lib/${f}.so.3 .endfor ${INSTALL_DATA} ${NXSRC}/lib/libcrypto.so.0.9.8 ${NXDST}/lib ${LN} -sf libcrypto.so.0.9.8 ${NXDST}/lib/libcrypto.so @@ -46,14 +51,15 @@ do-install: ${INSTALL_DATA} ${NXSRC}/share/images/* ${NXDST}/share/images ${MKDIR} ${LOCALBASE}/share/pixmaps - ${INSTALL_DATA} ${NXSRC}/share/icons/*.png ${LOCALBASE}/share/pixmaps + ${INSTALL_DATA} ${NXSRC}/share/icons/48x48/*.png ${LOCALBASE}/share/pixmaps ${MKDIR} ${LOCALBASE}/share/icons/crystalsvg/48x48 \ - ${LOCALBASE}/share/icons/crystalsvg/32x32 - ${INSTALL_DATA} ${NXSRC}/share/icons/nx-desktop.png \ - ${LOCALBASE}/share/icons/crystalsvg/48x48 -.for f in nx.png nxclient-admin.png nxclient-wizard.png - ${INSTALL_DATA} ${NXSRC}/share/icons/${f} \ - ${LOCALBASE}/share/icons/crystalsvg/32x32 + ${LOCALBASE}/share/icons/crystalsvg/32x32 \ + ${LOCALBASE}/share/icons/crystalsvg/22x22 \ + ${LOCALBASE}/share/icons/crystalsvg/16x16 +.for x in 16x16 22x22 32x32 48x48 + ${MKDIR} ${LOCALBASE}/share/icons/crystalsvg/${x} + ${INSTALL_DATA} ${NXSRC}/share/icons/${x}/* \ + ${LOCALBASE}/share/icons/crystalsvg/${x} .endfor .for f in nxclient nxesd nxkill nxservice nxssh |