Wed Jan 28 13:11:22 2015 UTC ()
Per maintainer's wishes, restrict OS support patches to platforms
that ship with Coda kernel support, which excludes SunOS at this time.
Those patches should go upstream, instead.

Remove reference to coda.wikidev.net, it went 404.


(hauke)
diff -r1.23 -r1.24 pkgsrc/net/coda/Makefile
diff -r1.13 -r1.14 pkgsrc/net/coda/distinfo
diff -r1.1 -r0 pkgsrc/net/coda/patches/patch-coda-src_kerndep_coda.h
diff -r1.1 -r0 pkgsrc/net/coda/patches/patch-coda-src_librepair_repio.cc
diff -r1.1 -r0 pkgsrc/net/coda/patches/patch-coda-src_resolution_rescoord.cc
diff -r1.1 -r0 pkgsrc/net/coda/patches/patch-coda-src_venus_fso_dir.cc
diff -r1.1 -r0 pkgsrc/net/coda/patches/patch-coda-src_venus_venus.cc
diff -r1.1 -r0 pkgsrc/net/coda/patches/patch-coda-src_venus_vproc_vfscalls.cc
diff -r1.1 -r0 pkgsrc/net/coda/patches/patch-coda-src_vice_codaproc2.cc
diff -r1.1 -r0 pkgsrc/net/coda/patches/patch-coda-src_volutil_vol-ancient.cc
diff -r1.1 -r0 pkgsrc/net/coda/patches/patch-coda-src_volutil_vol-dump.cc
diff -r1.3 -r0 pkgsrc/net/coda/patches/patch-coda-src_kerndep_pioctl.h
diff -r1.3 -r0 pkgsrc/net/coda/patches/patch-coda-src_venus_venusrecov.cc

cvs diff -r1.23 -r1.24 pkgsrc/net/coda/Makefile (expand / switch to unified diff)

--- pkgsrc/net/coda/Makefile 2015/01/27 22:03:16 1.23
+++ pkgsrc/net/coda/Makefile 2015/01/28 13:11:22 1.24
@@ -1,58 +1,46 @@ @@ -1,58 +1,46 @@
1# $NetBSD: Makefile,v 1.23 2015/01/27 22:03:16 gdt Exp $ 1# $NetBSD: Makefile,v 1.24 2015/01/28 13:11:22 hauke Exp $
2# 2#
3 3
4DISTNAME= coda-6.9.5 4DISTNAME= coda-6.9.5
5PKGREVISION= 8 5PKGREVISION= 9
6CATEGORIES= net 6CATEGORIES= net
7MASTER_SITES= http://www.coda.cs.cmu.edu/pub/coda/src/ 7MASTER_SITES= http://www.coda.cs.cmu.edu/pub/coda/src/
8 8
9MAINTAINER= gdt@NetBSD.org 9MAINTAINER= gdt@NetBSD.org
10HOMEPAGE= http://www.coda.cs.cmu.edu/ 10HOMEPAGE= http://www.coda.cs.cmu.edu/
11COMMENT= Coda distributed fileystem 11COMMENT= Coda distributed fileystem
12 12
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
15# This package requires a coda kernel module, which is only known to 15# This package requires a coda kernel module, which is only known to
16# work on NetBSD and Linux. It is known not to work on DragonFly (has 16# work on NetBSD and Linux. It is known not to work on DragonFly (has
17# never existed) and FreeBSD (removed). 17# never existed), FreeBSD (removed) and Solaris (outdated).
18ONLY_FOR_PLATFORM+= NetBSD-*-* Linux-*-* 18ONLY_FOR_PLATFORM+= NetBSD-*-* Linux-*-*
19 19
20# See http://coda.wikidev.net/Quick_Client_Action for hints on how 
21# to configure venus. 
22 
23PKG_SYSCONFSUBDIR= coda 20PKG_SYSCONFSUBDIR= coda
24 21
25#SMF_INSTANCES= TODO 
26 
27EGDIR= ${PREFIX}/share/examples/coda 22EGDIR= ${PREFIX}/share/examples/coda
28CONF_FILES+= ${EGDIR}/server.conf ${PKG_SYSCONFDIR}/server.conf 23CONF_FILES+= ${EGDIR}/server.conf ${PKG_SYSCONFDIR}/server.conf
29CONF_FILES+= ${EGDIR}/venus.conf ${PKG_SYSCONFDIR}/venus.conf 24CONF_FILES+= ${EGDIR}/venus.conf ${PKG_SYSCONFDIR}/venus.conf
30CONF_FILES+= ${EGDIR}/realms ${PKG_SYSCONFDIR}/realms 25CONF_FILES+= ${EGDIR}/realms ${PKG_SYSCONFDIR}/realms
31 26
32INSTALLATION_DIRS+= ${EGDIR} 27INSTALLATION_DIRS+= ${EGDIR}
33 28
34USE_TOOLS+= gmake pkg-config perl perl:run 29USE_TOOLS+= gmake pkg-config perl perl:run
35GNU_CONFIGURE= yes 30GNU_CONFIGURE= yes
36USE_LANGUAGES= c c++ 31USE_LANGUAGES= c c++
37REPLACE_PERL= coda-src/scripts/tape.pl coda-src/scripts/volmunge 32REPLACE_PERL= coda-src/scripts/tape.pl coda-src/scripts/volmunge
38 33
39# Sources use both in equal share  
40CFLAGS.SunOS+= -Du_int32_t=uint32_t 
41CFLAGS.SunOS+= -Du_int16_t=uint16_t 
42CFLAGS.SunOS+= -Du_int8_t=uint8_t 
43# Use the value from <netdb.h> 
44CFLAGS.SunOS+= -DMAXHOSTNAMELEN=256 
45 
46post-install: 34post-install:
47 ${INSTALL_DATA} ${WRKSRC}/coda-src/vice/server.conf.ex \ 35 ${INSTALL_DATA} ${WRKSRC}/coda-src/vice/server.conf.ex \
48 ${DESTDIR}${EGDIR}/server.conf 36 ${DESTDIR}${EGDIR}/server.conf
49 ${INSTALL_DATA} ${WRKSRC}/coda-src/venus/venus.conf.ex \ 37 ${INSTALL_DATA} ${WRKSRC}/coda-src/venus/venus.conf.ex \
50 ${DESTDIR}${EGDIR}/venus.conf 38 ${DESTDIR}${EGDIR}/venus.conf
51 ${INSTALL_DATA} ${WRKSRC}/coda-src/venus/realms \ 39 ${INSTALL_DATA} ${WRKSRC}/coda-src/venus/realms \
52 ${DESTDIR}${EGDIR}/realms 40 ${DESTDIR}${EGDIR}/realms
53 41
54.include "../../devel/lwp/buildlink3.mk" 42.include "../../devel/lwp/buildlink3.mk"
55.include "../../devel/rpc2/buildlink3.mk" 43.include "../../devel/rpc2/buildlink3.mk"
56.include "../../devel/rvm/buildlink3.mk" 44.include "../../devel/rvm/buildlink3.mk"
57.include "../../mk/readline.buildlink3.mk" 45.include "../../mk/readline.buildlink3.mk"
58.include "../../mk/curses.buildlink3.mk" 46.include "../../mk/curses.buildlink3.mk"

cvs diff -r1.13 -r1.14 pkgsrc/net/coda/distinfo (expand / switch to unified diff)

--- pkgsrc/net/coda/distinfo 2015/01/27 19:50:40 1.13
+++ pkgsrc/net/coda/distinfo 2015/01/28 13:11:22 1.14
@@ -1,21 +1,10 @@ @@ -1,21 +1,10 @@
1$NetBSD: distinfo,v 1.13 2015/01/27 19:50:40 gdt Exp $ 1$NetBSD: distinfo,v 1.14 2015/01/28 13:11:22 hauke Exp $
2 2
3SHA1 (coda-6.9.5.tar.gz) = 248af27c506f5c3be4c4e53f821c9c904580fe60 3SHA1 (coda-6.9.5.tar.gz) = 248af27c506f5c3be4c4e53f821c9c904580fe60
4RMD160 (coda-6.9.5.tar.gz) = 9ef0643aacc7d1352ef253af00d4c7e6ad9e1f78 4RMD160 (coda-6.9.5.tar.gz) = 9ef0643aacc7d1352ef253af00d4c7e6ad9e1f78
5Size (coda-6.9.5.tar.gz) = 1723098 bytes 5Size (coda-6.9.5.tar.gz) = 1723098 bytes
6SHA1 (patch-ad) = cb0963800d73fdcc00350a07fd840a388e678c33 6SHA1 (patch-ad) = cb0963800d73fdcc00350a07fd840a388e678c33
7SHA1 (patch-coda-src_dir_dirbody.c) = 3e3524a4a03ce359956ae00d9b24d1aa3292c752 7SHA1 (patch-coda-src_dir_dirbody.c) = 3e3524a4a03ce359956ae00d9b24d1aa3292c752
8SHA1 (patch-coda-src_kerndep_coda.h) = 14af6b7554ce36c55f426ab62630df629c2df6db 
9SHA1 (patch-coda-src_kerndep_pioctl.h) = 1eae6d05b461f6e235d8f290ef41c10877f59650 
10SHA1 (patch-coda-src_librepair_repio.cc) = 3a79f16fb51bdeb76ccceb095f1409bec4bf098f 
11SHA1 (patch-coda-src_resolution_rescoord.cc) = a885ced4a7bcfe38b14a0891d0ce84cc9c53ef19 
12SHA1 (patch-coda-src_venus_Makefile.in) = ecfb5d2d8bf806dddaf360f2b36d12b871e9f0e2 8SHA1 (patch-coda-src_venus_Makefile.in) = ecfb5d2d8bf806dddaf360f2b36d12b871e9f0e2
13SHA1 (patch-coda-src_venus_fso_dir.cc) = 3e02f3bdb02639a82db1be9c138267431d36697c 
14SHA1 (patch-coda-src_venus_venus.cc) = 93c115fb8a8b22df3fdb166162410c67820dcb4c 
15SHA1 (patch-coda-src_venus_venusrecov.cc) = 089b6c5db50a78b7df9ca5c504628dacb3c550f9 
16SHA1 (patch-coda-src_venus_vproc_vfscalls.cc) = da71de1648e09aefdd442c4ab3cb2463aad6d397 
17SHA1 (patch-coda-src_venus_worker.cc) = 5ba012ae1ef61657c1d9057a7d8198953f677c8b 9SHA1 (patch-coda-src_venus_worker.cc) = 5ba012ae1ef61657c1d9057a7d8198953f677c8b
18SHA1 (patch-coda-src_vice_Makefile.in) = 07744dcc45c269ecfe1f4c4feba37e7b7047c00b 10SHA1 (patch-coda-src_vice_Makefile.in) = 07744dcc45c269ecfe1f4c4feba37e7b7047c00b
19SHA1 (patch-coda-src_vice_codaproc2.cc) = 81dfacf9a0cda4bd8f891fbf0dacf0001a46bd02 
20SHA1 (patch-coda-src_volutil_vol-ancient.cc) = e69f3e492aa78cbf5c4dbd34c15424ee7ebd150c 
21SHA1 (patch-coda-src_volutil_vol-dump.cc) = 6405a0be3edeb1f1cdb74d705c0fcccae1a8cefc 

File Deleted: pkgsrc/net/coda/patches/Attic/patch-coda-src_kerndep_coda.h

File Deleted: pkgsrc/net/coda/patches/Attic/patch-coda-src_librepair_repio.cc

File Deleted: pkgsrc/net/coda/patches/Attic/patch-coda-src_resolution_rescoord.cc

File Deleted: pkgsrc/net/coda/patches/Attic/patch-coda-src_venus_fso_dir.cc

File Deleted: pkgsrc/net/coda/patches/Attic/patch-coda-src_venus_venus.cc

File Deleted: pkgsrc/net/coda/patches/Attic/patch-coda-src_venus_vproc_vfscalls.cc

File Deleted: pkgsrc/net/coda/patches/Attic/patch-coda-src_vice_codaproc2.cc

File Deleted: pkgsrc/net/coda/patches/Attic/patch-coda-src_volutil_vol-ancient.cc

File Deleted: pkgsrc/net/coda/patches/Attic/patch-coda-src_volutil_vol-dump.cc

File Deleted: pkgsrc/net/coda/patches/Attic/patch-coda-src_kerndep_pioctl.h

File Deleted: pkgsrc/net/coda/patches/Attic/patch-coda-src_venus_venusrecov.cc