diff options
author | jperkin <jperkin@pkgsrc.org> | 2013-02-28 01:21:56 +0000 |
---|---|---|
committer | jperkin <jperkin@pkgsrc.org> | 2013-02-28 01:21:56 +0000 |
commit | 0e287fdcbbd2173f3a0eff829b72442df263ac99 (patch) | |
tree | c3747bde58c9b92df9b59ad6f9f5f67ac700ae99 /net/vnc | |
parent | ce2d2218e6eec253fa32250cb937167c0137164c (diff) | |
download | pkgsrc-0e287fdcbbd2173f3a0eff829b72442df263ac99.tar.gz |
SunOS and SmartOS build fixes.
Diffstat (limited to 'net/vnc')
-rw-r--r-- | net/vnc/Makefile | 11 | ||||
-rw-r--r-- | net/vnc/distinfo | 3 | ||||
-rw-r--r-- | net/vnc/patches/patch-Xvnc_config_cf_vnc.def | 13 |
3 files changed, 25 insertions, 2 deletions
diff --git a/net/vnc/Makefile b/net/vnc/Makefile index d861e81cb4d..3925d9e01c0 100644 --- a/net/vnc/Makefile +++ b/net/vnc/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.48 2012/11/08 10:58:07 sborrill Exp $ +# $NetBSD: Makefile,v 1.49 2013/02/28 01:21:56 jperkin Exp $ DISTNAME= vnc-3.3.3r2 PKGNAME= vnc-3.3.3.2 @@ -57,9 +57,18 @@ SUBST_STAGE.paths= pre-configure INSTALLATION_DIRS= bin share/doc/vnc .if ${OPSYS} == "SunOS" +_WRAP_EXTRA_ARGS.CC+= -D_POSIX_SOURCE SPECIAL_PERMS+= bin/Xvnc ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 2555 .endif +.if ${OS_VARIANT} == "SmartOS" +SUBST_CLASSES+= smartos +SUBST_STAGE.smartos= pre-configure +SUBST_FILES.smartos= Xvnc/config/cf/svr4.cf +SUBST_SED.smartos+= -e 's,/usr/ccs/bin/ar,/usr/bin/ar,g' +SUBST_SED.smartos+= -e 's,/usr/ccs/bin/make,${MAKE},g' +.endif + post-install: ${INSTALL_PROGRAM} ${WRKSRC}/Xvnc/programs/Xserver/Xvnc ${DESTDIR}${PREFIX}/bin/Xvnc ${INSTALL_PROGRAM} ${WRKSRC}/vncconnect/vncconnect ${DESTDIR}${PREFIX}/bin/vncconnect diff --git a/net/vnc/distinfo b/net/vnc/distinfo index fa85cea7e8d..5edf288b456 100644 --- a/net/vnc/distinfo +++ b/net/vnc/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.13 2012/11/08 10:58:07 sborrill Exp $ +$NetBSD: distinfo,v 1.14 2013/02/28 01:21:56 jperkin Exp $ SHA1 (vnc-3.3.3r2_unixsrc.tgz) = 98e9d2e2c2d0f4f9cb9cafee22d21a868189b176 RMD160 (vnc-3.3.3r2_unixsrc.tgz) = 3c70c386065d8b0254b1a0627455fb7bc03846ae @@ -9,6 +9,7 @@ Size (vnc-3.3.2r2_doc.tgz) = 1009890 bytes SHA1 (vnc-3.3.3r2-v6-20010421.diff.gz) = d2af7e0fb0074200f490f6463fb250901368875e RMD160 (vnc-3.3.3r2-v6-20010421.diff.gz) = dea9aff6124bfdbe099fd1207e20d22cab1c0d6b Size (vnc-3.3.3r2-v6-20010421.diff.gz) = 6510 bytes +SHA1 (patch-Xvnc_config_cf_vnc.def) = afe44d76f10b2453b6d4a93fafc9c4611512594a SHA1 (patch-aa) = c642605b62bccc7fca23eda3d00654015bf3b8ab SHA1 (patch-ab) = f31282e99502dc50b53c660472aa297ef25e0772 SHA1 (patch-ac) = 78afbdab02d08a292db7790e9d9db2fb719620bc diff --git a/net/vnc/patches/patch-Xvnc_config_cf_vnc.def b/net/vnc/patches/patch-Xvnc_config_cf_vnc.def new file mode 100644 index 00000000000..d8821361bd5 --- /dev/null +++ b/net/vnc/patches/patch-Xvnc_config_cf_vnc.def @@ -0,0 +1,13 @@ +$NetBSD: patch-Xvnc_config_cf_vnc.def,v 1.1 2013/02/28 01:21:57 jperkin Exp $ + +--- Xvnc/config/cf/vnc.def.orig 2000-10-26 11:31:46.000000000 +0000 ++++ Xvnc/config/cf/vnc.def +@@ -105,7 +105,7 @@ + + #define XVendorString "AT&T Laboratories Cambridge" + #define XVendorRelease 3332 +-#define XvncRelease "3r2" ++#define XvncRelease "3r2" + + + /*****************************************************************************/ |