Import of pkgsrc-2016Q3

This commit is contained in:
2016-10-14 07:49:11 +02:00
committed by Lionel Sambuc
parent 9d819b6d54
commit 1242aa1e36
35952 changed files with 949749 additions and 377083 deletions

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.38 2014/05/20 22:51:26 joerg Exp $
# $NetBSD: Makefile,v 1.41 2016/09/09 15:40:17 scole Exp $
#
COMMENT= File systems, and file system related packages
@@ -25,7 +25,9 @@ SUBDIR+= fuse-lzofs
SUBDIR+= fuse-mp3fs
SUBDIR+= fuse-ntfs-3g
SUBDIR+= fuse-obexfs
SUBDIR+= fuse-pcachefs
SUBDIR+= fuse-pod
SUBDIR+= fuse-sshfs
SUBDIR+= fuse-svnfs
SUBDIR+= fuse-unionfs
SUBDIR+= fuse-wdfs
@@ -41,6 +43,7 @@ SUBDIR+= p5-Path-Tiny
SUBDIR+= perfuse
SUBDIR+= py-filesystem
SUBDIR+= py-fuse-bindings
SUBDIR+= squashfs
SUBDIR+= tahoe-lafs
SUBDIR+= u9fs

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.8 2014/02/12 23:17:53 tron Exp $
# $NetBSD: Makefile,v 1.9 2016/03/05 11:28:29 jperkin Exp $
DISTNAME= 1003a82
PKGNAME= cloudfuse-20120124
PKGREVISION= 4
PKGREVISION= 5
CATEGORIES= filesystems
MASTER_SITES= https://github.com/redbo/cloudfuse/tarball/
DIST_SUBDIR= cloudfuse

View File

@@ -1,5 +1,6 @@
$NetBSD: distinfo,v 1.1.1.1 2012/03/09 22:46:25 abs Exp $
$NetBSD: distinfo,v 1.2 2015/11/03 00:14:59 agc Exp $
SHA1 (cloudfuse/1003a82) = fb0a1b4f6280e2e432d656ddd60f7dd8a54262d9
RMD160 (cloudfuse/1003a82) = a3aa583002bd47c4b9dffc4dcd1ac1777d12d6ed
SHA512 (cloudfuse/1003a82) = fe3d55ee85d3e446cc6ba74f3a76cb793c0e55c525b64014c649c722ef22bc49835d620a16d33e1d93a49eec5a6b9830cce14059d77d7244dc0227680834158b
Size (cloudfuse/1003a82) = 58640 bytes

View File

@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.15 2013/07/05 17:25:23 stacktic Exp $
$NetBSD: distinfo,v 1.16 2015/11/03 00:14:59 agc Exp $
SHA1 (v1.00.tar.gz) = 77dfb9a3d3c72c723169309f5ca75c178b3335df
RMD160 (v1.00.tar.gz) = c155491d6771a062831d8604ad64f0eead8f29bc
SHA512 (v1.00.tar.gz) = 59f8d40052aab4e1292e9af730284b9cb53742dba54bcc44ce50da1adc3101345b770575b4aa276d58d35a4e0e53a8b36a3b2d2cae6d0702604da5f10323f820
Size (v1.00.tar.gz) = 493827 bytes
SHA1 (patch-lib_getbsize.c) = 9321fcc65f918a825de697bba3c69f53b1e71871

View File

@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.5 2012/12/20 21:55:29 joerg Exp $
$NetBSD: distinfo,v 1.6 2015/11/03 00:15:00 agc Exp $
SHA1 (afpfs-ng-0.8.1.tar.bz2) = 3686d4d752052ea8e98841fcae748cb469991dbb
RMD160 (afpfs-ng-0.8.1.tar.bz2) = 39d3e50ce38df188a7c90448b20f7e428027dc43
SHA512 (afpfs-ng-0.8.1.tar.bz2) = cfb4ab145566cf75490ff6835482a2b3378f56cc223c5f4360cdd85acb221bf744ba2b00e0a851c8f155ad88a9deb778762547c4eda236cb80f671ef85f4525e
Size (afpfs-ng-0.8.1.tar.bz2) = 344014 bytes
SHA1 (patch-lib_loop.c) = ebd8120b1e27d353f4b4d0537cff32d6a21bb569

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.6 2015/01/21 09:12:41 obache Exp $
# $NetBSD: Makefile,v 1.7 2016/07/01 17:55:23 jperkin Exp $
#
DISTNAME= archivemount-0.5.3
PKGNAME= fuse-${DISTNAME}
PKGREVISION= 3
PKGREVISION= 4
CATEGORIES= filesystems
MASTER_SITES= http://www.cybernoia.de/software/archivemount/

View File

@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.2 2007/02/21 00:04:30 pooka Exp $
$NetBSD: distinfo,v 1.3 2015/11/03 00:15:00 agc Exp $
SHA1 (archivemount-0.5.3.tar.gz) = 68c1f59d665585d7fa4e763f87aeeaf6a368b009
RMD160 (archivemount-0.5.3.tar.gz) = 15d396ea8d78a55787f08046e3355d8d4fe564ad
SHA512 (archivemount-0.5.3.tar.gz) = c2a56205e9ee548cc8ba6c794adc9bf6f296155a78743803bb3b942919e6b21095ef24143546145dcef37dd57f5abb80adae367764463b39a89695981d4d5dd5
Size (archivemount-0.5.3.tar.gz) = 20267 bytes
SHA1 (patch-aa) = c5e139ad695d8e6d102e35cd1d8110f3b952de6f
SHA1 (patch-ab) = 1db9404d0bfc48423e8869858f9d742a78e9a1c2

View File

@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.1.1.1 2010/02/01 13:36:43 jmmv Exp $
$NetBSD: distinfo,v 1.2 2015/11/03 00:15:00 agc Exp $
SHA1 (bindfs-1.8.4.tar.gz) = c42606fe69239d372fb8ca274b1dcee21f750b00
RMD160 (bindfs-1.8.4.tar.gz) = 3a9a4041eb66acda02ff5097dc13d376abbb6c76
SHA512 (bindfs-1.8.4.tar.gz) = ff65a4cfe5d05ac43ca19e8b54a9d17e0e7202b8c46082251dcf4805dc28a41865014dd9cde1367cd66ca1cc171f81e3f79eb643fb206cbaf0cbb4353985809c
Size (bindfs-1.8.4.tar.gz) = 305725 bytes
SHA1 (patch-aa) = 72053cb69ae5002c4b6cae562e3331c566a6b392

View File

@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.2 2007/02/26 15:15:34 pooka Exp $
$NetBSD: distinfo,v 1.3 2015/11/03 00:15:00 agc Exp $
SHA1 (cddfs-0.2.tar.gz) = 7c40fca88d92319d914b9ae353b36561376d5d9d
RMD160 (cddfs-0.2.tar.gz) = 7cb2d0c040f24e4da73fb8bd89cca41e97e1833a
SHA512 (cddfs-0.2.tar.gz) = 61a6982cd0682c63e3b473846e4d3eb2e8b28a36ecbc49b021c42917e0d1a27182ad1d2b382d8d4510b3224c6f686206d802b0546c21ad4c73a4810a62e556c0
Size (cddfs-0.2.tar.gz) = 3811 bytes
SHA1 (patch-aa) = 21edd386ece5318d63b143f1910abbdbe25f87cb
SHA1 (patch-ab) = 06324aa5ae58e7ac5529f156c50e2363b06b4ed2

View File

@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.2 2009/04/09 03:33:12 manu Exp $
$NetBSD: distinfo,v 1.3 2015/11/03 00:15:00 agc Exp $
SHA1 (chironfs-1.1.1.tar.gz) = cc92d8ed39a1594da0422408daf080681efe7ba5
RMD160 (chironfs-1.1.1.tar.gz) = 29cc8fb3aac8148d3238a6b79bb002d7f8aad826
SHA512 (chironfs-1.1.1.tar.gz) = 185c0ac68a2e45b71e1fabd4114c0ecfe128de32bf7b882388a0824c69a4e9a44cfb80f77796dfb42f5f4efd65f8e52fc02909024669db9423f5bf04c852cce2
Size (chironfs-1.1.1.tar.gz) = 444036 bytes
SHA1 (patch-ae) = a4112ec0162a39ce67c897de5177890f5a157f04

View File

@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.2 2012/08/17 14:24:21 marino Exp $
$NetBSD: distinfo,v 1.3 2015/11/03 00:15:00 agc Exp $
SHA1 (cryptofs-0.6.0.tar.bz2) = 967d43f46a26e69704a61f3f68ef83b14c60df41
RMD160 (cryptofs-0.6.0.tar.bz2) = 6603ba948ba0d421e3ffa0387c718ed42f7f4c51
SHA512 (cryptofs-0.6.0.tar.bz2) = b4d1fed5ef7715cba61f4574e8e0d35f5995823f5135c09c6735e4b9deb70bede44d34ae4228140660873fc8f6732ee24139d79531bf3de6d6ba41223e332977
Size (cryptofs-0.6.0.tar.bz2) = 242440 bytes
SHA1 (patch-configure) = 195b5984b36aafa9d487ab436f57d0626c79e883

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.15 2014/02/12 23:17:53 tron Exp $
# $NetBSD: Makefile,v 1.16 2016/03/05 11:28:29 jperkin Exp $
#
DISTNAME= curlftpfs-0.9.1
PKGNAME= fuse-${DISTNAME}
PKGREVISION= 8
PKGREVISION= 9
CATEGORIES= filesystems
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=curlftpfs/}

View File

@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.6 2011/04/28 08:43:46 wiz Exp $
$NetBSD: distinfo,v 1.7 2015/11/03 00:15:00 agc Exp $
SHA1 (curlftpfs-0.9.1.tar.gz) = 768385f68f7e128ec9e852bbf7860a632e8e3c46
RMD160 (curlftpfs-0.9.1.tar.gz) = bb1a156160ff4bd517410f872f68ba77c8085b11
SHA512 (curlftpfs-0.9.1.tar.gz) = 4714860e18707b04e96c9fc934ec348977ade8c41ab9804ab27433a3fc763d7f0638fbe7720cb043742c292764e7170a44a2d832884366d3e1d832e38bbeae94
Size (curlftpfs-0.9.1.tar.gz) = 362542 bytes
SHA1 (patch-aa) = bfa05b8930560ffe25c3a2b12ff9497c0c5d37c4
SHA1 (patch-ab) = 32f21df67c043bd8fb60f9a217fc00767ad36b10

View File

@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.3 2012/08/17 15:13:40 marino Exp $
$NetBSD: distinfo,v 1.4 2015/11/03 00:15:00 agc Exp $
SHA1 (djmount-0.71.tar.gz) = 527d4603d85b7fb86dc97d326b78c97bdcc4d687
RMD160 (djmount-0.71.tar.gz) = 695e2ea0cd3fe654339f82c5101eb74da739d3f7
SHA512 (djmount-0.71.tar.gz) = 6735c1dc346470d72d3ab2434be5e634d7b6b2863a182fa15b4f24e5bda7e0338d90d3efe58e5c161bd5f5cf0f4e8209c988492b1c1fa12bd625eb0c97ad57bd
Size (djmount-0.71.tar.gz) = 1159653 bytes
SHA1 (patch-aa) = e6135ae8c014cf57acc6397dc74bedbaf86f80e4
SHA1 (patch-djmount_upnp__util.c) = 56247528bb7fbe2964e39893c014c2b4602285b6

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.10 2014/02/12 23:17:53 tron Exp $
# $NetBSD: Makefile,v 1.12 2016/03/05 11:28:29 jperkin Exp $
#
DISTNAME= encfs-1.2.0-2
PKGNAME= fuse-${DISTNAME:S/-2/.2/}
PKGREVISION= 4
PKGREVISION= 5
CATEGORIES= filesystems
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=encfs/}
EXTRACT_SUFX= .tgz
@@ -17,11 +17,7 @@ GNU_CONFIGURE= yes
USE_TOOLS+= autoconf gmake pkg-config
USE_LANGUAGES= c c++
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "NetBSD"
CPPFLAGS+= -D_NETBSD_SOURCE
.endif
CPPFLAGS.NetBSD+= -D_NETBSD_SOURCE
.include "../../devel/librlog/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"

View File

@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.4 2013/02/26 10:27:37 joerg Exp $
$NetBSD: distinfo,v 1.5 2015/11/03 00:15:00 agc Exp $
SHA1 (encfs-1.2.0-2.tgz) = 15e0037ef123ef3967d5c101d10f3643c33bcb68
RMD160 (encfs-1.2.0-2.tgz) = 979fd6a11137c1acdabd3349302d8cd7e3b6625b
SHA512 (encfs-1.2.0-2.tgz) = 7513d9892f050705ab19da801253e6b9031824c831b4fb4ae828eb6bd3c132be109b40cbd9393c45be2bef2ceeb7af8c963e0e96aeb2fc8786b3468831aa13dd
Size (encfs-1.2.0-2.tgz) = 528039 bytes
SHA1 (patch-aa) = 2e40cf7e222bfc3def5d1aa2c431854e9f59e0e9
SHA1 (patch-ab) = 680eac660752826503aeed48995ca93b2f280f1a

View File

@@ -1,11 +1,11 @@
# $NetBSD: Makefile,v 1.6 2014/10/25 21:42:20 prlw1 Exp $
# $NetBSD: Makefile,v 1.7 2015/10/11 10:56:43 tron Exp $
DISTNAME= fuse-ext2-0.0.7
PKGREVISION= 1
CATEGORIES= filesystems
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fuse-ext2/fuse-ext2/${DISTNAME}/}
MAINTAINER= tron@NetBSD.org
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://alperakcan.net/projects/fuse-ext2/
COMMENT= FUSE file-system to mount ext2 and ext3 file system
LICENSE= gnu-gpl-v2

View File

@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.4 2012/12/20 21:54:24 joerg Exp $
$NetBSD: distinfo,v 1.5 2015/11/03 00:15:00 agc Exp $
SHA1 (fuse-ext2-0.0.7.tar.gz) = cdfef525838d2de07a4da6d60b65efce5a1cffa0
RMD160 (fuse-ext2-0.0.7.tar.gz) = 29cb85f033b65fba4d82d14de907dd4458173c2b
SHA512 (fuse-ext2-0.0.7.tar.gz) = ac3e9a5bd5587cd382d5119bc7e5716a057be290045d67c03ce8308da36647382065e645124d8e5862304e8ecb61a54c4474fcebb8524233c76e0f27d979846d
Size (fuse-ext2-0.0.7.tar.gz) = 570156 bytes
SHA1 (patch-aa) = 51605e31f82da8919ec5a01e10298a2f1784dc56
SHA1 (patch-ab) = 830bc968c55b13125700a6fbeff9808610d065f0

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.10 2014/05/09 07:37:05 wiz Exp $
# $NetBSD: Makefile,v 1.12 2016/07/09 13:03:47 wiz Exp $
DISTNAME= gmailfs-0.7.2
PKGREVISION= 3
@@ -12,7 +12,7 @@ COMMENT= FUSE filesystem which uses Google mail for free space
NO_BUILD= yes
REPLACE_PYTHON= gmailfs.py mount.gmailfs
PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # py-fuse-bindings
PYTHON_VERSIONS_INCOMPATIBLE= 34 35 # py-fuse-bindings
CONF_FILES= ${PREFIX}/share/examples/gmailfs/gmailfs.conf \
${PKG_SYSCONFDIR}/gmailfs.conf

View File

@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.1.1.1 2007/05/04 22:55:10 agc Exp $
$NetBSD: distinfo,v 1.2 2015/11/03 00:15:00 agc Exp $
SHA1 (gmailfs-0.7.2.tar.gz) = 30190dd7f06dade00d60194059b53651c010e28b
RMD160 (gmailfs-0.7.2.tar.gz) = fa3932ac6e9ae47c92a160e3968769114ca627a4
SHA512 (gmailfs-0.7.2.tar.gz) = 7e66796fb42505d73ac2f5c25b8fee424cbd4b5de579a081e378f9cbc1c6c1b1fa62186c10aa8c2489d64b8a102618eb211734970d9e0b9ec340aa5d794c68f1
Size (gmailfs-0.7.2.tar.gz) = 21941 bytes
SHA1 (patch-aa) = 9f8b12304982390c9a087fe5472d98838c6999a4
SHA1 (patch-ab) = db4c9a39dccdc51bee9de7783a400c0963e33ceb

View File

@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.3 2015/08/28 10:57:42 wiz Exp $
$NetBSD: distinfo,v 1.4 2015/11/03 00:15:00 agc Exp $
SHA1 (gphotofs-0.5.tar.bz2) = 97ad5e82bf8b601898d378b34bcf646ed6423e19
RMD160 (gphotofs-0.5.tar.bz2) = 8ebbb23b1d974ee1ee629d843d301f1071823b49
SHA512 (gphotofs-0.5.tar.bz2) = 6f5bcaf8ca820c0590ec95af55ec9438c864a298660ad15c6d6e8f59201a7f873d29f16cf77d13538111f6cec3f958ea0ac88c6c51836ab2d8c9d6cca156ed3a
Size (gphotofs-0.5.tar.bz2) = 261357 bytes
SHA1 (patch-aa) = ab598c3c3dd5d1ca568d3a7a433ac8f508c8a25f
SHA1 (patch-ab) = 9e36861c26ddbac5bc69a2559a20758408f5d0d7

View File

@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.2 2012/08/17 12:56:49 marino Exp $
$NetBSD: distinfo,v 1.3 2015/11/03 00:15:00 agc Exp $
SHA1 (gstfs-0.1.tar.gz) = f3184e178f2345077bd5dfcaee774f6bef81bcf2
RMD160 (gstfs-0.1.tar.gz) = 1c41e7ed8b4b47da880999c75c1448aed389287b
SHA512 (gstfs-0.1.tar.gz) = 94cd29af4e638062322ee86f9c9f9c36aa06e0cfe57c36dddd032999be823b32492ba13a8802250691ee28a130244bbf780beb9615528dbfbda2cc50db14d1f3
Size (gstfs-0.1.tar.gz) = 7689 bytes
SHA1 (patch-aa) = b5f028bf31f31d8afa2f67e4e4960fc5ee93b66f
SHA1 (patch-ab) = 2571dc1d44ef5b89f31ae1258c5631fdf60c1d0e

View File

@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.2 2009/08/03 13:50:39 joerg Exp $
$NetBSD: distinfo,v 1.3 2015/11/03 00:15:01 agc Exp $
SHA1 (httpfs_with_static_binaries_2.06.08.26.tar.gz) = 857dfe72b817b01c8a445eb486a047b8c4f8ec02
RMD160 (httpfs_with_static_binaries_2.06.08.26.tar.gz) = 0172c155d38b0ee2e862fdcf8815886ed7d28e48
SHA512 (httpfs_with_static_binaries_2.06.08.26.tar.gz) = 49620221d7dac0e831670666772d35f63e3a153d1fb75156f1825d72b158a1492eed7f4db3441807aec4a7fa86408d05f1adef03b8075d0889a7d8f685676fd2
Size (httpfs_with_static_binaries_2.06.08.26.tar.gz) = 115384 bytes
SHA1 (patch-aa) = 6dc82d997847f2bb5e6618f59736d5bee5d97eb1

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.6 2012/10/03 16:08:32 asau Exp $
# $NetBSD: Makefile,v 1.7 2016/03/01 20:16:17 joerg Exp $
#
DISTNAME= loggedfs-0.4
PKGNAME= fuse-${DISTNAME}
PKGREVISION= 2
PKGREVISION= 3
CATEGORIES= filesystems
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=loggedfs/}
EXTRACT_SUFX= .tar.bz2
@@ -12,6 +12,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= ${MASTER_SITE_SOURCEFORGE:=loggedfs/}
COMMENT= FUSE file system which logs all operations
CPPFLAGS.NetBSD+= -D_KERNTYPES
.if exists(/usr/include/sys/statvfs.h)
CPPFLAGS+= -DHAVE_SYS_STATVFS_H
.endif

View File

@@ -1,7 +1,9 @@
$NetBSD: distinfo,v 1.2 2012/08/17 12:58:59 marino Exp $
$NetBSD: distinfo,v 1.4 2016/03/01 20:16:17 joerg Exp $
SHA1 (loggedfs-0.4.tar.bz2) = a20eae4c035e5eeaec066d5b5d14b42dac2b2189
RMD160 (loggedfs-0.4.tar.bz2) = e2ad904e70fec7c9a188f2bc5d6528adfcb104f2
SHA512 (loggedfs-0.4.tar.bz2) = 146d9a8aed71870cba0fe7463e43ac07056f83e8227437aca79fdaee18a535ff50c8ec4be8c11528a12f4fb3249d81af01e1fad3cd3bdfde245e29feae23d7c5
Size (loggedfs-0.4.tar.bz2) = 14851 bytes
SHA1 (patch-aa) = 58eeb1ac9db64605e96fa8bc63de2f1f5c398b0c
SHA1 (patch-aa) = 8d9b6b4ad40e0d8c9c8693746d6fc888002eb4c5
SHA1 (patch-ab) = d2075babb5997b8b64ec94fce79903a6d0ae55bc
SHA1 (patch-src_Config.cpp) = b49e9a8cbb76259e708cfb5bdd3980fecb6bebd7

View File

@@ -1,7 +1,7 @@
$NetBSD: patch-aa,v 1.1.1.1 2007/06/11 20:13:27 agc Exp $
$NetBSD: patch-aa,v 1.2 2016/03/01 20:16:17 joerg Exp $
--- src/loggedfs.cpp 2007/02/21 21:49:53 1.1
+++ src/loggedfs.cpp 2007/02/21 21:51:15
--- src/loggedfs.cpp.orig 2007-01-23 21:05:11.000000000 +0000
+++ src/loggedfs.cpp
@@ -30,7 +30,11 @@
#include <fcntl.h>
#include <dirent.h>
@@ -14,7 +14,7 @@ $NetBSD: patch-aa,v 1.1.1.1 2007/06/11 20:13:27 agc Exp $
#ifdef HAVE_SETXATTR
#include <sys/xattr.h>
#endif
@@ -85,12 +89,14 @@
@@ -85,12 +89,14 @@ static bool isAbsolutePath( const char *
static char* getAbsolutePath(const char *path)
{
@@ -34,7 +34,16 @@ $NetBSD: patch-aa,v 1.1.1.1 2007/06/11 20:13:27 agc Exp $
return realPath;
}
@@ -156,7 +162,7 @@
@@ -121,7 +127,7 @@ static char* getcallername()
static void loggedfs_log(const char* path,const char* action,const int returncode,const char *format,...)
{
- char *retname;
+ const char *retname;
if (returncode >= 0)
retname = "SUCCESS";
else
@@ -156,7 +162,7 @@ static int loggedFS_getattr(const char *
char *aPath=getAbsolutePath(path);
path=getRelativePath(path);
@@ -43,7 +52,7 @@ $NetBSD: patch-aa,v 1.1.1.1 2007/06/11 20:13:27 agc Exp $
loggedfs_log(aPath,"getattr",res,"getattr %s",aPath);
if(res == -1)
return -errno;
@@ -210,7 +216,7 @@
@@ -210,7 +216,7 @@ static int loggedFS_readdir(const char *
path=getRelativePath(path);
@@ -52,7 +61,7 @@ $NetBSD: patch-aa,v 1.1.1.1 2007/06/11 20:13:27 agc Exp $
if(dp == NULL) {
res = -errno;
loggedfs_log(aPath,"readdir",-1,"readdir %s",aPath);
@@ -427,7 +433,7 @@
@@ -427,7 +433,7 @@ static int loggedFS_truncate(const char
return 0;
}
@@ -61,7 +70,7 @@ $NetBSD: patch-aa,v 1.1.1.1 2007/06/11 20:13:27 agc Exp $
static int loggedFS_utime(const char *path, struct utimbuf *buf)
{
int res;
@@ -650,7 +656,11 @@
@@ -650,7 +656,11 @@ bool processArgs(int argc, char *argv[],
// logging the ~/.kde/share/config directory, in which hard links for lock
// files are verified by their inode equivalency.
@@ -73,7 +82,7 @@ $NetBSD: patch-aa,v 1.1.1.1 2007/06/11 20:13:27 agc Exp $
while ((res = getopt (argc, argv, "hpfec:l:")) != -1)
{
@@ -770,7 +780,7 @@
@@ -770,7 +780,7 @@ int main(int argc, char *argv[])
loggedFS_oper.chmod = loggedFS_chmod;
loggedFS_oper.chown = loggedFS_chown;
loggedFS_oper.truncate = loggedFS_truncate;

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-src_Config.cpp,v 1.1 2016/03/01 20:16:17 joerg Exp $
Inverse of new[] is delete[].
--- src/Config.cpp.orig 2016-03-01 12:34:43.478519419 +0000
+++ src/Config.cpp
@@ -125,7 +125,7 @@ for (cur_node = a_node; cur_node; cur_no
includes.push_back(*filter);
}
else excludes.push_back(*filter);
- delete buffer;
+ delete[] buffer;
}
}

View File

@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.4 2012/08/17 15:11:57 marino Exp $
$NetBSD: distinfo,v 1.5 2015/11/03 00:15:01 agc Exp $
SHA1 (LZOlayer_fs-20060306.tar.gz) = f069142a32d9b2325784329500689cc0dd726285
RMD160 (LZOlayer_fs-20060306.tar.gz) = a9f839950368706b3c90cc5195168f6616947e40
SHA512 (LZOlayer_fs-20060306.tar.gz) = 7696ab1c16e9f9ea8183f408fa7fbadfdf3d29c8927e68aa58d7b533b1c365cbc906a161bb6973ea4724ca9e0c679ea5b772848cc047053028f33218246d5097
Size (LZOlayer_fs-20060306.tar.gz) = 17669 bytes
SHA1 (patch-aa) = 70df68443cb7b4d9eec5effea0dbb0e3fc666551
SHA1 (patch-ab) = 083b6990520ff346109746dcd153584dc9ad5f47

View File

@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.7 2014/11/26 22:31:41 wiz Exp $
$NetBSD: distinfo,v 1.8 2015/11/03 00:15:01 agc Exp $
SHA1 (mp3fs-0.13.tar.gz) = b246bd747a32256cb8364b7ac0cc8b7a4e1d3f74
RMD160 (mp3fs-0.13.tar.gz) = 6ad1126ee22b35fe4987dd6addbc41a25c74a508
SHA512 (mp3fs-0.13.tar.gz) = 0bcbd55c3a17a8e94a29794e3225b9c18f0501a5c987f3a32e206dc3db489f778dab2cc6c2b841ec640da7a319e4be1104868c1a1e54f19f6e30491c272792ee
Size (mp3fs-0.13.tar.gz) = 301642 bytes
SHA1 (patch-aa) = 0013f729158988403ea7ed7aa3a3102e9531ef91
SHA1 (patch-ab) = 0e76e444566e2e0ff0c31a6aa64dcd82a931f397

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.18 2014/09/10 12:15:15 joerg Exp $
# $NetBSD: Makefile,v 1.19 2015/11/10 17:45:22 adam Exp $
.include "../../filesystems/libntfs/Makefile.common"
@@ -14,6 +14,19 @@ BUILD_DIRS= src
USE_TOOLS+= pkg-config
PLIST_VARS+= lowntfs
.include "../../mk/bsd.prefs.mk"
SUBST_CLASSES+= lowntfs
SUBST_MESSAGE.lowntfs= Dealing with lowntfs.
SUBST_STAGE.lowntfs= pre-configure
SUBST_FILES.lowntfs= src/Makefile.in
.if ${OPSYS} == "NetBSD"
SUBST_SED.lowntfs= -e 's,@ENABLE_LOWNTFS@,\#,'
.else
SUBST_SED.lowntfs= -e 's,@ENABLE_LOWNTFS@,,'
PLIST.lowntfs= yes
.endif
.include "../../filesystems/libntfs/buildlink3.mk"
.include "../../mk/fuse.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,5 +1,5 @@
@comment $NetBSD: PLIST,v 1.4 2014/05/19 12:22:06 adam Exp $
bin/lowntfs-3g
@comment $NetBSD: PLIST,v 1.5 2015/11/10 17:45:22 adam Exp $
${PLIST.lowntfs}bin/lowntfs-3g
bin/ntfs-3g
bin/ntfs-3g.probe
bin/ntfs-3g.secaudit

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.7 2013/03/15 08:22:18 plunky Exp $
# $NetBSD: Makefile,v 1.8 2016/03/01 20:16:33 joerg Exp $
#
DISTNAME= obexfs-0.8
@@ -15,6 +15,8 @@ LICENSE= gnu-gpl-v2
GNU_CONFIGURE= yes
USE_TOOLS+= autoconf gmake pkg-config
CPPFLAGS.NetBSD+= -D_KERNTYPES
BUILDLINK_API_DEPENDS.openobex+= openobex>=1.3nb2
pre-configure:

View File

@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.2 2007/05/16 11:02:12 xtraeme Exp $
$NetBSD: distinfo,v 1.3 2015/11/03 00:15:01 agc Exp $
SHA1 (obexfs-0.8.tar.gz) = 99c0c54212a2fc874107efbc9ad2ba7ad2b7ab37
RMD160 (obexfs-0.8.tar.gz) = a3440c923c5f371261fffec91be2c909571ced1e
SHA512 (obexfs-0.8.tar.gz) = 3fdca66b52315c8d119dd7ee3f48e974cc3b0834531dd99f8cdd61b8d7558a9899e4f25fef29461d5a9fc8c9dd1fdaccbf8af43521d75ddd413a45f48a26a73d
Size (obexfs-0.8.tar.gz) = 76393 bytes
SHA1 (patch-aa) = beef802678c5839fe37fa84288bb545934001ef2
SHA1 (patch-ab) = 63936898afa0cbf1c2e972d9aef9a6681de65f20

View File

@@ -0,0 +1,8 @@
The FUSE-based pCacheFS file system provides a simple caching layer for
other filesystems. This makes slow, remote filesystems seem very fast
to access. Moreover, the cache does not disappear when you start or
stop pCacheFS or if you reboot your computer -- it is persistent.
pCacheFS is designed for caching large amounts of data on remote
filesystems that don't change very much, such as movie or music
libraries.

View File

@@ -0,0 +1,23 @@
# $NetBSD: Makefile,v 1.2 2016/07/09 13:03:47 wiz Exp $
#
DISTNAME= fuse-pcachefs-0.0.20160203
CATEGORIES= filesystems
MASTER_SITES= ${MASTER_SITE_GITHUB:=ibizaman/}
GITHUB_PROJECT= pcachefs
GITHUB_TAG= 0712601d2b3fc2667112be106133ae162e98d7a5
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/ibizaman/pcachefs
COMMENT= FUSE-based persistent caching filesystem
LICENSE= apache-2.0
BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
EGG_NAME= pCacheFS-0.2
PYTHON_VERSIONS_INCOMPATIBLE= 34 35 # py-fuse-bindings
.include "../../filesystems/py-fuse-bindings/buildlink3.mk"
.include "../../lang/python/distutils.mk"
.include "../../mk/fuse.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -0,0 +1,26 @@
@comment $NetBSD: PLIST,v 1.1 2016/02/05 21:01:46 jmmv Exp $
bin/pcachefs
${PYSITELIB}/pCacheFS-0.2-py2.7.egg-info/PKG-INFO
${PYSITELIB}/pCacheFS-0.2-py2.7.egg-info/SOURCES.txt
${PYSITELIB}/pCacheFS-0.2-py2.7.egg-info/dependency_links.txt
${PYSITELIB}/pCacheFS-0.2-py2.7.egg-info/entry_points.txt
${PYSITELIB}/pCacheFS-0.2-py2.7.egg-info/requires.txt
${PYSITELIB}/pCacheFS-0.2-py2.7.egg-info/top_level.txt
${PYSITELIB}/pcachefs/__init__.py
${PYSITELIB}/pcachefs/__init__.pyc
${PYSITELIB}/pcachefs/__init__.pyo
${PYSITELIB}/pcachefs/factory.py
${PYSITELIB}/pcachefs/factory.pyc
${PYSITELIB}/pcachefs/factory.pyo
${PYSITELIB}/pcachefs/pcachefs.py
${PYSITELIB}/pcachefs/pcachefs.pyc
${PYSITELIB}/pcachefs/pcachefs.pyo
${PYSITELIB}/pcachefs/pcachefsutil.py
${PYSITELIB}/pcachefs/pcachefsutil.pyc
${PYSITELIB}/pcachefs/pcachefsutil.pyo
${PYSITELIB}/pcachefs/ranges.py
${PYSITELIB}/pcachefs/ranges.pyc
${PYSITELIB}/pcachefs/ranges.pyo
${PYSITELIB}/pcachefs/vfs.py
${PYSITELIB}/pcachefs/vfs.pyc
${PYSITELIB}/pcachefs/vfs.pyo

View File

@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.1 2016/02/05 21:01:46 jmmv Exp $
SHA1 (fuse-pcachefs-0.0.20160203-0712601d2b3fc2667112be106133ae162e98d7a5.tar.gz) = 39a0669a621b518aa50396c2e450d063384844a9
RMD160 (fuse-pcachefs-0.0.20160203-0712601d2b3fc2667112be106133ae162e98d7a5.tar.gz) = 5cbe671fa33cac0d52dade43bcd146bcf802bf7e
SHA512 (fuse-pcachefs-0.0.20160203-0712601d2b3fc2667112be106133ae162e98d7a5.tar.gz) = a48e97ce60efc389bfd86f102a6b802b991086ee72a862957ded8fc325c4afa02cb70d2ce20db87c41032c630c2296c46e4e6e0448926032b8abb0f8aa786b32
Size (fuse-pcachefs-0.0.20160203-0712601d2b3fc2667112be106133ae162e98d7a5.tar.gz) = 16877 bytes

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.25 2015/04/25 14:20:48 tnn Exp $
# $NetBSD: Makefile,v 1.26 2016/08/03 10:22:44 adam Exp $
#
DISTNAME= fusepod-0.5.1
PKGNAME= fuse-pod-0.5.1
PKGREVISION= 22
PKGREVISION= 23
CATEGORIES= filesystems
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fusepod/}
EXTRACT_SUFX= .tar.bz2

View File

@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.2 2011/11/24 14:10:37 joerg Exp $
$NetBSD: distinfo,v 1.3 2015/11/03 00:15:01 agc Exp $
SHA1 (fusepod-0.5.1.tar.bz2) = 61fda80b27b0305fbfa26ba58d395b4ddbd72525
RMD160 (fusepod-0.5.1.tar.bz2) = ad68b3f6c81a3ce7546771a8b2fd3dd6ce061447
SHA512 (fusepod-0.5.1.tar.bz2) = 3a4d526bdd2cd7f2cc28458898399fc2c50aca989a19d2bc2d9921eaf841195eaa0f9f6a86ac5ebccc8ab56117464a64081e510afef1456817297eebcd7465f8
Size (fusepod-0.5.1.tar.bz2) = 78547 bytes
SHA1 (patch-aa) = cb2aceb2aefaa8b99dc95fce70835edb85ab1a92
SHA1 (patch-ab) = 923f7f7449c85d2ea537845b779aebec6aede1e8

View File

@@ -0,0 +1,15 @@
This is a filesystem client based on the SSH File Transfer Protocol.
Since most SSH servers already support this protocol it is very easy to
set up: i.e. on the server side there's nothing to do. On the client
side mounting the filesystem is as easy as logging into the server with
ssh.
The idea of sshfs was taken from the SSHFS filesystem distributed with
LUFS. There were some limitations in that codebase, and this
implementation features:
- Based on FUSE
- Multithreading
- Large reads (max 64k)
- Caching directory contents
- Reconnect on failure

View File

@@ -0,0 +1,24 @@
# $NetBSD: Makefile,v 1.2 2016/03/01 20:28:24 jmmv Exp $
#
DISTNAME= sshfs-2.7
PKGNAME= fuse-${DISTNAME}
CATEGORIES= filesystems
MASTER_SITES= ${MASTER_SITE_GITHUB:=libfuse/}
GITHUB_PROJECT= sshfs
GITHUB_RELEASE= ${DISTNAME}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/libfuse/sshfs/
COMMENT= File system client based on the SFTP protocol
LICENSE= gnu-gpl-v2
ONLY_FOR_PLATFORM= Darwin-*-* Linux-*-*
GNU_CONFIGURE= yes
USE_LANGUAGES= c
USE_TOOLS= pkg-config
.include "../../devel/glib2/buildlink3.mk"
.include "../../mk/fuse.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -0,0 +1,3 @@
@comment $NetBSD: PLIST,v 1.1 2016/03/01 11:30:07 jmmv Exp $
bin/sshfs
man/man1/sshfs.1

View File

@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.2 2016/03/01 20:28:24 jmmv Exp $
SHA1 (sshfs-2.7.tar.gz) = 5a42b4592a4c9281ad160ca03838aac883564dda
RMD160 (sshfs-2.7.tar.gz) = a360de1e961a40c13ac89374c8f289d404afe43a
SHA512 (sshfs-2.7.tar.gz) = e8b00bc3661140d59c6735f1f76d1bd4c63ebc04b578cbcebca88c2f1df8b2cea18c86ff24bef5d40ce286319b55d906632bea53e6b37aff76744072250aec1b
Size (sshfs-2.7.tar.gz) = 153014 bytes

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.30 2015/06/12 10:50:04 wiz Exp $
# $NetBSD: Makefile,v 1.34 2016/07/09 06:38:16 wiz Exp $
#
DISTNAME= svnfs-0.4
PKGREVISION= 25
PKGREVISION= 29
CATEGORIES= filesystems
MASTER_SITES= http://www.jmadden.eu/wp-content/uploads/svnfs/
EXTRACT_SUFX= .tgz

View File

@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.3 2011/01/06 16:27:33 agc Exp $
$NetBSD: distinfo,v 1.4 2015/11/03 00:15:01 agc Exp $
SHA1 (svnfs-0.4.tgz) = edc8584c08ab58a321c8b93a237528b162ea3a08
RMD160 (svnfs-0.4.tgz) = 6df496b4a66705407526c7881f8f8ace7f09a3d0
SHA512 (svnfs-0.4.tgz) = 1ce2bb4e919af211a0904f735bddcb1e913893a86816bcf9968ff4bea55af019d704f04bdc811cdbc2acfafdf2227a72b82757f4c223b8cc4b35300c4c9474c2
Size (svnfs-0.4.tgz) = 206594 bytes
SHA1 (patch-aa) = d36413042258fd482e8b97ab62c9c1657e189747

View File

@@ -5,4 +5,4 @@ having a number of directories merged under one mountpoint.
This utility is implemented at the user level - to mount a series
of roots, simply use:
fuse-unionfs /dir1:/dir2:/dir3 /mnt
unionfs /dir1:/dir2:/dir3 /mnt

View File

@@ -1,24 +1,29 @@
# $NetBSD: Makefile,v 1.4 2012/10/03 16:08:32 asau Exp $
# $NetBSD: Makefile,v 1.5 2016/02/01 02:41:21 jmmv Exp $
#
DISTNAME= unionfs-fuse-0.17
PKGNAME= fuse-unionfs-0.17
DISTNAME= v1.0
DIST_SUBDIR= ${PKGBASE}
PKGNAME= fuse-unionfs-${DISTNAME:S/v//}
CATEGORIES= filesystems
MASTER_SITES= http://podgorny.cz/unionfs-fuse/releases/
EXTRACT_SUFX= .tar.bz2
MASTER_SITES= ${MASTER_SITE_GITHUB:=rpodgorny/unionfs-fuse/archive/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://podgorny.cz/unionfs-fuse/
HOMEPAGE= https://github.com/rpodgorny/unionfs-fuse
COMMENT= FUSE-based union filesystem
BUILD_TARGET= unionfs
USE_TOOLS+= pkg-config
BUILD_TARGET= build
USE_TOOLS= gmake pkg-config
WRKSRC= ${WRKDIR}/unionfs-fuse-${DISTNAME:S/v//}
INSTALLATION_DIRS= bin
INSTALLATION_DIRS= bin man/man8
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/unionfs \
${DESTDIR}${PREFIX}/bin/fuse-unionfs
${INSTALL_PROGRAM} ${WRKSRC}/src/unionfs \
${DESTDIR}${PREFIX}/bin/unionfs
${INSTALL_PROGRAM} ${WRKSRC}/src/unionfsctl \
${DESTDIR}${PREFIX}/bin/unionfsctl
${INSTALL_MAN} ${WRKSRC}/man/unionfs.8 \
${DESTDIR}${PREFIX}/man/man8
.include "../../mk/fuse.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,2 +1,4 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2007/03/10 12:51:03 agc Exp $
bin/fuse-unionfs
@comment $NetBSD: PLIST,v 1.2 2016/02/01 02:41:21 jmmv Exp $
bin/unionfs
bin/unionfsctl
man/man8/unionfs.8

View File

@@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.3 2010/02/02 10:45:17 jmmv Exp $
$NetBSD: distinfo,v 1.5 2016/02/01 02:41:21 jmmv Exp $
SHA1 (unionfs-fuse-0.17.tar.bz2) = 791877d7e127c28345f3884f30b9a65032e9ca80
RMD160 (unionfs-fuse-0.17.tar.bz2) = 020662308ea3930ed26685bcb2cdcaf08f3082f3
Size (unionfs-fuse-0.17.tar.bz2) = 6447 bytes
SHA1 (patch-aa) = 917a9997c5ceef0edf632b4738dd0e397c3d6705
SHA1 (patch-ab) = fcb7ebe83f25488653ee42548c84d7709ce952d8
SHA1 (patch-ac) = 0ce1100986d2a6e1941ebe6fb3ccca7fe54e7fee
SHA1 (fuse-unionfs/v1.0.tar.gz) = f35e5a3f0e033291981766f50cd9895d23fae649
RMD160 (fuse-unionfs/v1.0.tar.gz) = 9bfed432a36e1736ed197c3292c02d6d57469bf5
SHA512 (fuse-unionfs/v1.0.tar.gz) = 805151acaeae8526fba430701a1690f6eb0ad8331a9e730095ee538dc2b148d02fe996a63e8a7f6471d1ef622cc5c03d82bd2b2faad1ebe3b614ec343c2f55de
Size (fuse-unionfs/v1.0.tar.gz) = 48149 bytes
SHA1 (patch-cow_utils.h) = 78322cee0b3c240df7e63b6ec405ad1a6cdefc2c
SHA1 (patch-unionfs.c) = dd05ff561ff1def121619fa1cce4f9f3206c625f

View File

@@ -1,21 +0,0 @@
$NetBSD: patch-aa,v 1.3 2010/02/02 10:45:17 jmmv Exp $
--- unionfs.c.orig 2007-02-09 16:17:37.000000000 +0000
+++ unionfs.c
@@ -10,6 +10,7 @@ This is offered under a BSD-style licens
#endif
#include <fuse.h>
+#include <fuse_opt.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -192,7 +193,7 @@ static int unionfs_fsync(const char *pat
int res;
if (isdatasync) {
-#ifdef _POSIX_SYNCHRONIZED_IO
+#if defined(_POSIX_SYNCHRONIZED_IO) && _POSIX_SYNCHRONIZED_IO != -1
res = fdatasync(fi->fh);
#else
res = fsync(fi->fh);

View File

@@ -1,12 +0,0 @@
$NetBSD: patch-ab,v 1.1.1.1 2007/03/10 12:51:03 agc Exp $
--- opts.h 2007/03/10 00:36:42 1.1
+++ opts.h 2007/03/10 00:36:59
@@ -3,6 +3,7 @@
#include <fuse.h>
+#include <fuse_opt.h>
#include "unionfs.h"

View File

@@ -1,13 +0,0 @@
$NetBSD: patch-ac,v 1.1 2010/02/02 10:45:18 jmmv Exp $
--- Makefile.orig 2007-02-09 16:17:37.000000000 +0000
+++ Makefile
@@ -1,6 +1,6 @@
-CFLAGS += -Wall
+CFLAGS += -Wall $$(pkg-config --cflags fuse)
CPPFLAGS += -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26
-LDFLAGS += -lfuse
+LDFLAGS += -lfuse $$(pkg-config --libs fuse)
UNIONFS_OBJ = unionfs.o stats.o opts.o debug.o cache.o

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-cow_utils.h,v 1.1 2016/02/01 02:41:21 jmmv Exp $
--- src/cow_utils.h.orig 2015-01-14 10:08:20.000000000 +0000
+++ src/cow_utils.h
@@ -8,7 +8,9 @@
#define COW_UTILS_H
#define VM_AND_BUFFER_CACHE_SYNCHRONIZED
+#if !defined(MAXBSIZE)
#define MAXBSIZE 4096
+#endif
struct cow {
mode_t umask;

View File

@@ -0,0 +1,42 @@
$NetBSD: patch-unionfs.c,v 1.1 2016/02/01 02:41:21 jmmv Exp $
--- src/unionfs.c.orig 2015-01-14 10:08:20.000000000 +0000
+++ src/unionfs.c
@@ -23,8 +23,10 @@
#if __APPLE__
#include <fuse_common.h>
-#else
+#elif defined linux
#include <fuse/fuse_common.h>
+#else
+#include <fuse.h>
#endif
#include <stdio.h>
@@ -267,6 +269,7 @@ static int unionfs_link(const char *from
RETURN(0);
}
+#if defined(FUSE_IOCTL_COMPAT)
static int unionfs_ioctl(const char *path, int cmd, void *arg, struct fuse_file_info *fi, unsigned int flags, void *data) {
(void) path;
(void) arg; // avoid compiler warning
@@ -303,6 +306,7 @@ static int unionfs_ioctl(const char *pat
return 0;
}
+#endif
/**
* unionfs mkdir() implementation
@@ -806,7 +810,9 @@ static struct fuse_operations unionfs_op
.fsync = unionfs_fsync,
.getattr = unionfs_getattr,
.init = unionfs_init,
+#if defined(FUSE_IOCTL_COMPAT)
.ioctl = unionfs_ioctl,
+#endif
.link = unionfs_link,
.mkdir = unionfs_mkdir,
.mknod = unionfs_mknod,

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.14 2014/02/12 23:17:53 tron Exp $
# $NetBSD: Makefile,v 1.15 2016/03/05 11:28:29 jperkin Exp $
#
DISTNAME= wdfs-1.4.2
PKGNAME= fuse-${DISTNAME}
PKGREVISION= 9
PKGREVISION= 10
CATEGORIES= filesystems
MASTER_SITES= http://noedler.de/projekte/wdfs/

View File

@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.4 2008/02/16 01:24:39 bjs Exp $
$NetBSD: distinfo,v 1.5 2015/11/03 00:15:01 agc Exp $
SHA1 (wdfs-1.4.2.tar.gz) = 71ae2e355d00bc1fbe7093b0a3b15ddc76a74516
RMD160 (wdfs-1.4.2.tar.gz) = 101702c0aaf66c2d2b24ae768a5e910756432c1a
SHA512 (wdfs-1.4.2.tar.gz) = da7e16ed86cbe4746fabe5fce44c83b1d0cd0fbc19994eefe0ce2a75f3d8c77c3c341a76409150a3509be08f8c0d28b8a9650037edcbbf2aa60f4c8ea5407004
Size (wdfs-1.4.2.tar.gz) = 109315 bytes
SHA1 (patch-aa) = 050b27b342e28419eeb63115ed90f16b246bc1e5
SHA1 (patch-ab) = 1237cdd4baf150899b4d9ea1073d399ffe925a64

View File

@@ -1,17 +1,17 @@
# $NetBSD: Makefile,v 1.14 2014/05/09 07:37:05 wiz Exp $
# $NetBSD: Makefile,v 1.17 2016/07/09 13:03:47 wiz Exp $
DISTNAME= wikipediafs-0.3
DISTNAME= wikipediafs-0.4
PKGNAME= fuse-${DISTNAME}
PKGREVISION= 5
CATEGORIES= filesystems
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=wikipediafs/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://wikipediafs.sourceforge.net/
COMMENT= FUSE filesystem for accessing the wikipedia
LICENSE= gnu-gpl-v2
PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # py-fuse-bindings
EGG_NAME= wikipediafs-0.1
PYTHON_VERSIONS_INCOMPATIBLE= 34 35 # py-fuse-bindings
EGG_NAME= wikipediafs-0.0.0
SUBST_CLASSES+= config
SUBST_STAGE.config= post-patch

View File

@@ -1,5 +1,6 @@
$NetBSD: distinfo,v 1.2 2008/07/04 14:27:26 wiz Exp $
$NetBSD: distinfo,v 1.4 2016/04/15 14:28:08 mef Exp $
SHA1 (wikipediafs-0.3.tar.gz) = 8814afbb18f122492857a06a9f7a949b16e7b714
RMD160 (wikipediafs-0.3.tar.gz) = 16377047749665082328421ffcb108f363db3dab
Size (wikipediafs-0.3.tar.gz) = 25409 bytes
SHA1 (wikipediafs-0.4.tar.gz) = e4abed5c0c06745b18842881d3796d1da5b05a34
RMD160 (wikipediafs-0.4.tar.gz) = 440b508f0378dc559bf40bc3d12cc800b21f8a92
SHA512 (wikipediafs-0.4.tar.gz) = 0c014c0788ca95b0ff7c18f650427be7fff3c74c99e1e0064191d4f3a53bcb5d31cb8866262fa13f432bd0e64547ab5a01ed53560ab8d66f518d1901a59855b4
Size (wikipediafs-0.4.tar.gz) = 70957 bytes

View File

@@ -1,10 +1,13 @@
# $NetBSD: builtin.mk,v 1.2 2013/04/08 11:17:13 rodent Exp $
# $NetBSD: builtin.mk,v 1.4 2016/09/17 05:20:34 richard Exp $
BUILTIN_PKG:= fuse
PKGCONFIG_BASE.fuse= /usr
PKGCONFIG_FILE.fuse= /usr/lib/pkgconfig/fuse.pc
PKGCONFIG_FILE.fuse+= /usr/lib${LIBABISUFFIX}/pkgconfig/fuse.pc
.include "../../mk/buildlink3/pkgconfig-builtin.mk"
.if !empty(USE_BUILTIN.fuse:M[yY][eE][sS])
BUILDLINK_FILES.fuse+= lib/pkgconfig/fuse.pc
BUILDLINK_FILES.fuse+= lib${LIBABISUFFIX}/pkgconfig/fuse.pc
.endif

View File

@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.4 2014/11/24 13:19:12 mef Exp $
$NetBSD: distinfo,v 1.5 2015/11/03 00:15:00 agc Exp $
SHA1 (fuse-2.9.3.tar.gz) = 94bd1974a9f2173ac3c2cf122f9fa3c35996b88e
RMD160 (fuse-2.9.3.tar.gz) = a81f350842a43aa82cff2cb75e0bf9f5b123ad5a
SHA512 (fuse-2.9.3.tar.gz) = 03f43f88694ec7e039ff3579a8e76349b5a5a05872c55901fc1d9ee53dbb6b1e69f6dd0005b620f3b5ead0b14da8eeb31d46b922d10f88f4e3f830aa47e8162c
Size (fuse-2.9.3.tar.gz) = 572044 bytes
SHA1 (patch-aa) = 1179876c7a4f230d8df8a7a6724b90779c9fa0e3

View File

@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.54 2015/09/01 16:02:54 manu Exp $
# $NetBSD: Makefile,v 1.71 2016/08/22 14:07:31 manu Exp $
DISTNAME= glusterfs-3.7.4
DISTNAME= glusterfs-3.8.3
#PKGREVISION= 1
CATEGORIES= filesystems
MASTER_SITES= http://bits.gluster.org/pub/gluster/glusterfs/src/
@@ -21,9 +21,11 @@ CONFIGURE_ARGS+= --localstatedir=${VARBASE}
# Only libfl.a is available, and libtool wants libfl.so
MAKE_FLAGS+= LEXLIB=""
PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # only 2.x supported as of 3.6.0
PYTHON_VERSIONS_INCOMPATIBLE= 34 35 # only 2.x supported as of 3.6.0
REPLACE_PYTHON+= contrib/ipaddr-py/ipaddr.py
REPLACE_PYTHON+= extras/ganesha/scripts/generate-epoch.py
REPLACE_PYTHON+= extras/geo-rep/schedule_georep.py.in
REPLACE_PYTHON+= extras/snap_scheduler/gcron.py
REPLACE_PYTHON+= extras/snap_scheduler/snap_scheduler.py
REPLACE_PYTHON+= geo-replication/src/peer_mountbroker.in
@@ -46,6 +48,9 @@ REPLACE_PYTHON+= tools/glusterfind/src/utils.py
REPLACE_BASH+= extras/ganesha/ocf/ganesha_grace
REPLACE_BASH+= extras/ganesha/ocf/ganesha_mon
REPLACE_BASH+= extras/ganesha/ocf/ganesha_nfsd
REPLACE_BASH+= extras/ganesha/scripts/copy-export-ganesha.sh
REPLACE_BASH+= extras/ganesha/scripts/create-export-ganesha.sh
REPLACE_BASH+= extras/ganesha/scripts/dbus-send.sh
REPLACE_BASH+= extras/ganesha/scripts/ganesha-ha.sh
REPLACE_BASH+= extras/geo-rep/generate-gfid-file.sh
REPLACE_BASH+= extras/geo-rep/get-gfid.sh
@@ -55,6 +60,7 @@ REPLACE_BASH+= extras/peer_add_secret_pub.in
REPLACE_BASH+= extras/peer_add_secret_pub.in
REPLACE_BASH+= extras/post-upgrade-script-for-quota.sh
REPLACE_BASH+= extras/pre-upgrade-script-for-quota.sh
REPLACE_BASH+= extras/stop-all-gluster-processes.sh
REPLACE_BASH+= geo-replication/src/gverify.sh
REPLACE_BASH+= geo-replication/src/peer_gsec_create.in
REPLACE_BASH+= geo-replication/src/set_geo_rep_pem_keys.sh
@@ -77,7 +83,7 @@ SUBST_SED.etc= -e "s,/etc/gluster,${PREFIX}/etc/gluster,g"
SUBST_CLASSES+= vol
SUBST_STAGE.vol= post-build
SUBST_FILES.vol= extras/Makefile
SUBST_SED.vol= -e "/^vol_DATA/s/glusterd.vol/glusterd.vol.sample/g"
SUBST_SED.vol= -e "/vol_DATA/s/glusterd.vol/glusterd.vol.sample/g"
EGDIR= ${PREFIX}/etc/glusterfs
CONF_FILES+= ${EGDIR}/glusterd.vol.sample ${EGDIR}/glusterd.vol
@@ -90,6 +96,7 @@ PLIST_SRC= ${PLIST_SRC_DFLT}
PLIST_SUBST+= VARBASE=${VARBASE}
PLIST_SUBST+= PKG_SYSCONFDIR=${PKG_SYSCONFDIR}
PLIST_SUBST+= PYSITELIB=${PYSITELIB:Q}
PLIST_SUBST+= GLUSTERFS_VERSION=${DISTNAME:S/glusterfs-//}
MESSAGE_SRC= ${PKGDIR}/MESSAGE.${OPSYS}
pre-build:

View File

@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.27 2015/09/01 16:02:54 manu Exp $
@comment $NetBSD: PLIST,v 1.36 2016/08/11 03:43:48 manu Exp $
${PYSITELIB}/gluster/__init__.py
${PYSITELIB}/gluster/__init__.pyc
${PYSITELIB}/gluster/__init__.pyo
@@ -16,89 +16,190 @@ etc/glusterfs/group-virt.example
etc/glusterfs/logger.conf.example
include/glusterfs/api/glfs-handles.h
include/glusterfs/api/glfs.h
include/glusterfs/byte-order.h
include/glusterfs/call-stub.h
include/glusterfs/checksum.h
include/glusterfs/circ-buff.h
include/glusterfs/client_t.h
include/glusterfs/cluster-syncop.h
include/glusterfs/common-utils.h
include/glusterfs/compat-errno.h
include/glusterfs/compat-uuid.h
include/glusterfs/compat.h
include/glusterfs/daemon.h
include/glusterfs/default-args.h
include/glusterfs/defaults.h
include/glusterfs/dict.h
include/glusterfs/event-history.h
include/glusterfs/event.h
include/glusterfs/fd-lk.h
include/glusterfs/fd.h
include/glusterfs/gf-dirent.h
include/glusterfs/gfchangelog/changelog.h
include/glusterfs/gfdb/gfdb_data_store.h
include/glusterfs/gfdb/gfdb_data_store_helper.h
include/glusterfs/gfdb/gfdb_data_store_types.h
include/glusterfs/gfdb/gfdb_mem-types.h
include/glusterfs/gfdb/gfdb_sqlite3.h
include/glusterfs/gfdb/gfdb_sqlite3_helper.c
lib/glusterfs/3.7.4/auth/addr.la
lib/glusterfs/3.7.4/auth/login.la
lib/glusterfs/3.7.4/rpc-transport/socket.la
lib/glusterfs/3.7.4/xlator/cluster/afr.la
lib/glusterfs/3.7.4/xlator/cluster/dht.la
lib/glusterfs/3.7.4/xlator/cluster/disperse.so
lib/glusterfs/3.7.4/xlator/cluster/distribute.so
lib/glusterfs/3.7.4/xlator/cluster/ec.la
lib/glusterfs/3.7.4/xlator/cluster/nufa.la
lib/glusterfs/3.7.4/xlator/cluster/pump.la
lib/glusterfs/3.7.4/xlator/cluster/replicate.so
lib/glusterfs/3.7.4/xlator/cluster/stripe.la
lib/glusterfs/3.7.4/xlator/cluster/switch.la
lib/glusterfs/3.7.4/xlator/cluster/tier.la
lib/glusterfs/3.7.4/xlator/debug/error-gen.la
lib/glusterfs/3.7.4/xlator/debug/io-stats.la
lib/glusterfs/3.7.4/xlator/debug/trace.la
lib/glusterfs/3.7.4/xlator/encryption/crypt.la
lib/glusterfs/3.7.4/xlator/encryption/rot-13.la
lib/glusterfs/3.7.4/xlator/features/access-control.so
lib/glusterfs/3.7.4/xlator/features/arbiter.la
lib/glusterfs/3.7.4/xlator/features/barrier.la
lib/glusterfs/3.7.4/xlator/features/bit-rot.la
lib/glusterfs/3.7.4/xlator/features/bitrot-stub.la
lib/glusterfs/3.7.4/xlator/features/cdc.la
lib/glusterfs/3.7.4/xlator/features/changelog.la
lib/glusterfs/3.7.4/xlator/features/changetimerecorder.la
lib/glusterfs/3.7.4/xlator/features/ganesha.la
lib/glusterfs/3.7.4/xlator/features/gfid-access.la
lib/glusterfs/3.7.4/xlator/features/glupy.la
lib/glusterfs/3.7.4/xlator/features/glupy/debug-trace.py
lib/glusterfs/3.7.4/xlator/features/glupy/debug-trace.pyc
lib/glusterfs/3.7.4/xlator/features/glupy/debug-trace.pyo
lib/glusterfs/3.7.4/xlator/features/glupy/helloworld.py
lib/glusterfs/3.7.4/xlator/features/glupy/helloworld.pyc
lib/glusterfs/3.7.4/xlator/features/glupy/helloworld.pyo
lib/glusterfs/3.7.4/xlator/features/glupy/negative.py
lib/glusterfs/3.7.4/xlator/features/glupy/negative.pyc
lib/glusterfs/3.7.4/xlator/features/glupy/negative.pyo
lib/glusterfs/3.7.4/xlator/features/index.la
lib/glusterfs/3.7.4/xlator/features/locks.la
lib/glusterfs/3.7.4/xlator/features/mac-compat.la
lib/glusterfs/3.7.4/xlator/features/marker.la
lib/glusterfs/3.7.4/xlator/features/posix-locks.so
lib/glusterfs/3.7.4/xlator/features/prot_client.la
lib/glusterfs/3.7.4/xlator/features/prot_dht.la
lib/glusterfs/3.7.4/xlator/features/prot_server.la
lib/glusterfs/3.7.4/xlator/features/quiesce.la
lib/glusterfs/3.7.4/xlator/features/quota.la
lib/glusterfs/3.7.4/xlator/features/quotad.la
lib/glusterfs/3.7.4/xlator/features/read-only.la
lib/glusterfs/3.7.4/xlator/features/shard.la
lib/glusterfs/3.7.4/xlator/features/snapview-client.la
lib/glusterfs/3.7.4/xlator/features/snapview-server.la
lib/glusterfs/3.7.4/xlator/features/trash.la
lib/glusterfs/3.7.4/xlator/features/upcall.la
lib/glusterfs/3.7.4/xlator/features/worm.la
lib/glusterfs/3.7.4/xlator/meta.la
lib/glusterfs/3.7.4/xlator/mgmt/glusterd.la
lib/glusterfs/3.7.4/xlator/mount/api.la
lib/glusterfs/3.7.4/xlator/mount/fuse.la
lib/glusterfs/3.7.4/xlator/nfs/server.la
lib/glusterfs/3.7.4/xlator/performance/io-cache.la
lib/glusterfs/3.7.4/xlator/performance/io-threads.la
lib/glusterfs/3.7.4/xlator/performance/md-cache.la
lib/glusterfs/3.7.4/xlator/performance/open-behind.la
lib/glusterfs/3.7.4/xlator/performance/quick-read.la
lib/glusterfs/3.7.4/xlator/performance/read-ahead.la
lib/glusterfs/3.7.4/xlator/performance/readdir-ahead.la
lib/glusterfs/3.7.4/xlator/performance/stat-prefetch.so
lib/glusterfs/3.7.4/xlator/performance/write-behind.la
lib/glusterfs/3.7.4/xlator/protocol/client.la
lib/glusterfs/3.7.4/xlator/protocol/server.la
lib/glusterfs/3.7.4/xlator/storage/posix.la
lib/glusterfs/3.7.4/xlator/system/posix-acl.la
lib/glusterfs/3.7.4/xlator/testing/features/template.la
lib/glusterfs/3.7.4/xlator/testing/performance/symlink-cache.la
include/glusterfs/gfdb/gfdb_sqlite3_helper.h
include/glusterfs/gidcache.h
include/glusterfs/glfs-message-id.h
include/glusterfs/globals.h
include/glusterfs/glusterfs-acl.h
include/glusterfs/glusterfs-fops.h
include/glusterfs/glusterfs.h
include/glusterfs/graph-utils.h
include/glusterfs/hashfn.h
include/glusterfs/iatt.h
include/glusterfs/inode.h
include/glusterfs/iobuf.h
include/glusterfs/latency.h
include/glusterfs/libglusterfs-messages.h
include/glusterfs/list.h
include/glusterfs/lkowner.h
include/glusterfs/locking.h
include/glusterfs/logging.h
include/glusterfs/lvm-defaults.h
include/glusterfs/mem-pool.h
include/glusterfs/mem-types.h
include/glusterfs/options.h
include/glusterfs/parse-utils.h
include/glusterfs/quota-common-utils.h
include/glusterfs/rbthash.h
include/glusterfs/refcount.h
include/glusterfs/revision.h
include/glusterfs/rot-buffs.h
include/glusterfs/rpc/acl3-xdr.h
include/glusterfs/rpc/changelog-xdr.h
include/glusterfs/rpc/cli1-xdr.h
include/glusterfs/rpc/glusterd1-xdr.h
include/glusterfs/rpc/glusterfs-fops.h
include/glusterfs/rpc/glusterfs3-xdr.h
include/glusterfs/rpc/glusterfs3.h
include/glusterfs/rpc/mount3udp.h
include/glusterfs/rpc/msg-nfs3.h
include/glusterfs/rpc/nlm4-xdr.h
include/glusterfs/rpc/nsm-xdr.h
include/glusterfs/rpc/portmap-xdr.h
include/glusterfs/rpc/protocol-common.h
include/glusterfs/rpc/rpc-clnt-ping.h
include/glusterfs/rpc/rpc-clnt.h
include/glusterfs/rpc/rpc-common-xdr.h
include/glusterfs/rpc/rpc-drc.h
include/glusterfs/rpc/rpc-lib-messages.h
include/glusterfs/rpc/rpc-transport.h
include/glusterfs/rpc/rpcsvc-common.h
include/glusterfs/rpc/rpcsvc.h
include/glusterfs/rpc/xdr-common.h
include/glusterfs/rpc/xdr-generic.h
include/glusterfs/rpc/xdr-nfs3.h
include/glusterfs/rpc/xdr-rpc.h
include/glusterfs/rpc/xdr-rpcclnt.h
include/glusterfs/run.h
include/glusterfs/server/authenticate.h
include/glusterfs/server/server-common.h
include/glusterfs/server/server-helpers.h
include/glusterfs/server/server-mem-types.h
include/glusterfs/server/server-messages.h
include/glusterfs/server/server.h
include/glusterfs/stack.h
include/glusterfs/statedump.h
include/glusterfs/store.h
include/glusterfs/strfd.h
include/glusterfs/syncop-utils.h
include/glusterfs/syncop.h
include/glusterfs/syscall.h
include/glusterfs/template-component-messages.h
include/glusterfs/timer.h
include/glusterfs/timespec.h
include/glusterfs/trie.h
include/glusterfs/tw.h
include/glusterfs/upcall-utils.h
include/glusterfs/xlator.h
include/glusterfs/y.tab.h
lib/glusterfs/${GLUSTERFS_VERSION}/auth/addr.la
lib/glusterfs/${GLUSTERFS_VERSION}/auth/login.la
lib/glusterfs/${GLUSTERFS_VERSION}/rpc-transport/socket.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/afr.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/dht.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/disperse.so
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/distribute.so
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/ec.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/nufa.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/pump.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/replicate.so
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/stripe.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/switch.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/tier.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/debug/error-gen.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/debug/io-stats.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/debug/trace.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/encryption/crypt.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/encryption/rot-13.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/access-control.so
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/arbiter.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/barrier.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/bit-rot.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/bitrot-stub.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/cdc.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/changelog.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/changetimerecorder.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/ganesha.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/gfid-access.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/glupy.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/glupy/debug-trace.py
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/glupy/debug-trace.pyc
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/glupy/debug-trace.pyo
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/glupy/helloworld.py
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/glupy/helloworld.pyc
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/glupy/helloworld.pyo
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/glupy/negative.py
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/glupy/negative.pyc
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/glupy/negative.pyo
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/index.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/leases.a
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/leases.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/leases.so
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/locks.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/mac-compat.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/marker.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/posix-locks.so
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/prot_client.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/prot_dht.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/prot_server.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/quiesce.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/quota.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/quotad.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/read-only.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/shard.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/snapview-client.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/snapview-server.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/trash.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/upcall.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/worm.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/meta.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/mgmt/glusterd.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/mount/api.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/mount/fuse.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/nfs/server.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/decompounder.a
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/decompounder.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/decompounder.so
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/io-cache.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/io-threads.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/md-cache.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/open-behind.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/quick-read.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/read-ahead.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/readdir-ahead.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/stat-prefetch.so
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/write-behind.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/protocol/client.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/protocol/server.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/storage/posix.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/system/posix-acl.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/testing/features/template.la
lib/glusterfs/${GLUSTERFS_VERSION}/xlator/testing/performance/symlink-cache.la
lib/libgfapi.la
lib/libgfchangelog.la
lib/libgfdb.la
@@ -113,17 +214,19 @@ lib/ocf/resource.d/heartbeat/ganesha_nfsd
lib/pkgconfig/glusterfs-api.pc
lib/pkgconfig/libgfchangelog.pc
lib/pkgconfig/libgfdb.pc
libexec/ganesha/copy-export-ganesha.sh
libexec/ganesha/create-export-ganesha.sh
libexec/ganesha/dbus-send.sh
libexec/ganesha/ganesha-ha.sh
libexec/ganesha/generate-epoch.py
libexec/glusterfs/gfind_missing_files/gcrawler
libexec/glusterfs/gfind_missing_files/gfid_to_path.py
libexec/glusterfs/gfind_missing_files/gfid_to_path.sh
libexec/glusterfs/gfind_missing_files/gfind_missing_files.sh
libexec/glusterfs/glusterfind/S57glusterfind-delete-post.py
libexec/glusterfs/glusterfind/__init__.py
libexec/glusterfs/glusterfind/__init__.pyc
libexec/glusterfs/glusterfind/__init__.pyo
libexec/glusterfs/glusterfind/S57glusterfind-delete-post.py
libexec/glusterfs/glusterfind/brickfind.py
libexec/glusterfs/glusterfind/changelog.py
libexec/glusterfs/glusterfind/changelogdata.py
@@ -221,6 +324,7 @@ share/glusterfs/scripts/gsync-sync-gfid
share/glusterfs/scripts/gsync-upgrade.sh
share/glusterfs/scripts/post-upgrade-script-for-quota.sh
share/glusterfs/scripts/pre-upgrade-script-for-quota.sh
share/glusterfs/scripts/schedule_georep.py
share/glusterfs/scripts/slave-upgrade.sh
share/glusterfs/scripts/stop-all-gluster-processes.sh
@exec test -d ${PKG_SYSCONFDIR}/glusterd -a ! -d ${VARBASE}/lib/glusterd && ${MKDIR} -p ${VARBASE}/lib/ && mv ${PKG_SYSCONFDIR}/glusterd ${VARBASE}/lib/glusterd && ${LN} -s ${VARBASE}/lib/glusterd ${PKG_SYSCONFDIR}/glusterd

View File

@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.42 2015/09/01 16:02:54 manu Exp $
$NetBSD: distinfo,v 1.58 2016/08/22 14:07:31 manu Exp $
SHA1 (glusterfs-3.7.4.tar.gz) = a9d904670dbe53356d4bc06fa184854d5b1dd918
RMD160 (glusterfs-3.7.4.tar.gz) = 618e0ed1e916a761f99543e8459af0821e129577
Size (glusterfs-3.7.4.tar.gz) = 7552110 bytes
SHA1 (patch-xlators_mgmt_glusterd_src_Makefile.in) = 188eab283bd7433c86e7767e594ba8fb97645e23
SHA1 (glusterfs-3.8.3.tar.gz) = ed3184e2bc66dfb87417ec50bfea72c3bf8ddc9b
RMD160 (glusterfs-3.8.3.tar.gz) = 14566ae043cd12028cb1a80da7a1ba63158a32f0
SHA512 (glusterfs-3.8.3.tar.gz) = 5d21208d964468915afabbbb20cb5de399ae43e600770f1abd4b19a55c4c72378762f8dbf3bd9153e1c8763b2600c8d893be22245f1fbb3fd0adca7cb7d2847d
Size (glusterfs-3.8.3.tar.gz) = 8377251 bytes

View File

@@ -1,13 +0,0 @@
$NetBSD: patch-xlators_mgmt_glusterd_src_Makefile.in,v 1.4 2015/06/08 13:40:08 joerg Exp $
--- xlators/mgmt/glusterd/src/Makefile.in.orig 2015-06-08 13:01:09.000000000 +0000
+++ xlators/mgmt/glusterd/src/Makefile.in
@@ -409,7 +409,7 @@ noinst_HEADERS = glusterd.h glusterd-uti
glusterd-server-quorum.h glusterd-errno.h
AM_CPPFLAGS = $(GF_CPPFLAGS) -I$(top_srcdir)/libglusterfs/src \
- -I$(rpclibdir) -I$(CONTRIBDIR)/rbtree \
+ -I$(CONTRIBDIR)/rbtree \
-I$(top_srcdir)/rpc/xdr/src -I$(top_srcdir)/rpc/rpc-lib/src \
-I$(CONTRIBDIR)/mount \
-I$(CONTRIBDIR)/userspace-rcu \

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile.common,v 1.1 2014/05/19 12:22:06 adam Exp $
# $NetBSD: Makefile.common,v 1.3 2016/03/01 20:16:33 joerg Exp $
# used by filesystems/fuse-ntfs-3g/Makefile
# used by sysutils/ntfsprogs/Makefile
DISTNAME= ntfs-3g_ntfsprogs-2014.2.15
DISTNAME= ntfs-3g_ntfsprogs-2015.3.14
CATEGORIES= sysutils
MASTER_SITES= http://tuxera.com/opensource/
EXTRACT_SUFX= .tgz
@@ -19,3 +19,5 @@ USE_LIBTOOL= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-posix-acls
CONFIGURE_ARGS+= --enable-xattr-mappings
CPPFLAGS.NetBSD+= -D_KERNTYPES

View File

@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.1 2014/05/19 12:22:06 adam Exp $
@comment $NetBSD: PLIST,v 1.2 2015/11/10 17:45:22 adam Exp $
include/ntfs-3g/acls.h
include/ntfs-3g/attrib.h
include/ntfs-3g/attrlist.h
@@ -12,10 +12,12 @@ include/ntfs-3g/debug.h
include/ntfs-3g/device.h
include/ntfs-3g/device_io.h
include/ntfs-3g/dir.h
include/ntfs-3g/ea.h
include/ntfs-3g/efs.h
include/ntfs-3g/endians.h
include/ntfs-3g/index.h
include/ntfs-3g/inode.h
include/ntfs-3g/ioctl.h
include/ntfs-3g/layout.h
include/ntfs-3g/lcnalloc.h
include/ntfs-3g/logfile.h

View File

@@ -1,13 +1,16 @@
$NetBSD: distinfo,v 1.1 2014/05/19 12:22:06 adam Exp $
$NetBSD: distinfo,v 1.3 2015/11/10 17:45:22 adam Exp $
SHA1 (ntfs-3g_ntfsprogs-2014.2.15.tgz) = c9836f340b508f5d7776156e5afb02434d3f0174
RMD160 (ntfs-3g_ntfsprogs-2014.2.15.tgz) = 32418b98e60a483173352eb22cc101ed82c92ebf
Size (ntfs-3g_ntfsprogs-2014.2.15.tgz) = 1143575 bytes
SHA1 (ntfs-3g_ntfsprogs-2015.3.14.tgz) = 0ebd9adffd5a6ddcfbacade6be8efe1eba4b1a08
RMD160 (ntfs-3g_ntfsprogs-2015.3.14.tgz) = 67cbb81ab619c0941fe23a73e9a187a73008d51e
SHA512 (ntfs-3g_ntfsprogs-2015.3.14.tgz) = 9744dee814e89a97050bc8beb76f1a7d8a585e7d7740e8041e393c6912c93e49803f9b41af84e8315b3162e58b19ca8d155d435395cb07ecaa7de9caaf2af441
Size (ntfs-3g_ntfsprogs-2015.3.14.tgz) = 1210069 bytes
SHA1 (patch-Makefile.in) = 874ba5084b5eea312a24d7a6b339f83a3f7896d8
SHA1 (patch-include_ntfs-3g_compat.h) = 78ea127359416c9106eef7025a2ccc84fd0b4447
SHA1 (patch-include_ntfs-3g_types.h) = b6731cee8e1cd72dfe1ef485f4f997e8dfa6e928
SHA1 (patch-include_ntfs-3g_types.h) = bb6414b8991e8a05f32fce88d4915448bc498d58
SHA1 (patch-libntfs-3g_Makefile.in) = 50a318a1c9a0a68d42e5cac2557e781f8c728094
SHA1 (patch-libntfs-3g_compat.c) = 5cecaa8f8d4fe463094592f11f4757a434e903dd
SHA1 (patch-libntfs-3g_device.c) = 3ad49d69b03cdd500246f77d9f6e30ca3d2e2ec6
SHA1 (patch-ntfsprogs_Makefile.in) = 9acd073006c54009cedeafc766c964e9b5f11468
SHA1 (patch-ntfsprogs_ntfsclone.c) = 3306b501e94ce71a709f394516829a727aa743ad
SHA1 (patch-src_Makefile.in) = 78d107a3ba0e9e0b39a4c5e4eaad2fd58bb9ade2
SHA1 (patch-src_Makefile.in) = eaa83166f98d2a2c9b2116abab6fe315faf545ac
SHA1 (patch-src_ntfs-3g.c) = 9ae108fec22dc2a4219cd4ae5077d9eea17ab700

View File

@@ -1,4 +1,6 @@
$NetBSD: patch-include_ntfs-3g_types.h,v 1.1 2014/05/19 12:22:06 adam Exp $
$NetBSD: patch-include_ntfs-3g_types.h,v 1.2 2015/11/10 17:45:22 adam Exp $
Fix TRUE and FALSE definitions.
--- include/ntfs-3g/types.h.orig 2013-01-13 06:46:35.000000000 +0000
+++ include/ntfs-3g/types.h

View File

@@ -0,0 +1,19 @@
$NetBSD: patch-libntfs-3g_compat.c,v 1.1 2015/11/10 17:45:22 adam Exp $
Add missing function for NetBSD.
--- libntfs-3g/compat.c.orig 2015-11-10 14:27:56.000000000 +0000
+++ libntfs-3g/compat.c
@@ -248,3 +248,12 @@ char *strsep(char **stringp, const char
*************************************************************/
#endif /* HAVE_STRSEP */
+#if defined(__NetBSD__)
+#include <fuse.h>
+
+int fuse_version(void)
+{
+ return FUSE_VERSION;
+}
+
+#endif /* __NetBSD__ */

View File

@@ -1,61 +1,71 @@
$NetBSD: patch-src_Makefile.in,v 1.1 2014/05/19 12:22:06 adam Exp $
$NetBSD: patch-src_Makefile.in,v 1.2 2015/11/10 17:45:22 adam Exp $
Add ENABLE_LOWNTFS condition.
Link against already built and installed libntfs.
Install binaries into PREFIX, not the root directory.
--- src/Makefile.in.orig 2014-02-15 14:08:01.000000000 +0000
--- src/Makefile.in.orig 2015-03-14 14:10:28.000000000 +0000
+++ src/Makefile.in
@@ -68,8 +68,7 @@ lowntfs_3g_OBJECTS = $(am_lowntfs_3g_OBJ
@@ -84,7 +84,7 @@ target_triplet = @target@
@ENABLE_NTFS_3G_TRUE@ ntfs-3g.usermap$(EXEEXT) \
@ENABLE_NTFS_3G_TRUE@ ntfs-3g.secaudit$(EXEEXT)
@ENABLE_NTFS_3G_TRUE@rootbin_PROGRAMS = ntfs-3g$(EXEEXT) \
-@ENABLE_NTFS_3G_TRUE@ lowntfs-3g$(EXEEXT)
+@ENABLE_LOWNTFS@@ENABLE_NTFS_3G_TRUE@ lowntfs-3g$(EXEEXT)
subdir = src
DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
$(srcdir)/ntfs-3g.8.in $(srcdir)/ntfs-3g.probe.8.in \
@@ -113,8 +113,7 @@ lowntfs_3g_OBJECTS = $(am_lowntfs_3g_OBJ
am__DEPENDENCIES_1 =
@FUSE_INTERNAL_FALSE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1)
@FUSE_INTERNAL_TRUE@am__DEPENDENCIES_2 = $(top_builddir)/libfuse-lite/libfuse-lite.la
-@ENABLE_NTFS_3G_TRUE@lowntfs_3g_DEPENDENCIES = $(am__DEPENDENCIES_2) \
-@ENABLE_NTFS_3G_TRUE@ $(top_builddir)/libntfs-3g/libntfs-3g.la
+@ENABLE_NTFS_3G_TRUE@lowntfs_3g_DEPENDENCIES = $(am__DEPENDENCIES_2)
lowntfs_3g_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(lowntfs_3g_CFLAGS) \
$(CFLAGS) $(lowntfs_3g_LDFLAGS) $(LDFLAGS) -o $@
@@ -77,8 +76,7 @@ am__ntfs_3g_SOURCES_DIST = ntfs-3g.c ntf
AM_V_lt = $(am__v_lt_@AM_V@)
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
am__v_lt_0 = --silent
@@ -126,8 +125,7 @@ am__ntfs_3g_SOURCES_DIST = ntfs-3g.c ntf
@ENABLE_NTFS_3G_TRUE@am_ntfs_3g_OBJECTS = ntfs_3g-ntfs-3g.$(OBJEXT) \
@ENABLE_NTFS_3G_TRUE@ ntfs_3g-ntfs-3g_common.$(OBJEXT)
ntfs_3g_OBJECTS = $(am_ntfs_3g_OBJECTS)
-@ENABLE_NTFS_3G_TRUE@ntfs_3g_DEPENDENCIES = $(am__DEPENDENCIES_2) \
-@ENABLE_NTFS_3G_TRUE@ $(top_builddir)/libntfs-3g/libntfs-3g.la
+@ENABLE_NTFS_3G_TRUE@ntfs_3g_DEPENDENCIES = $(am__DEPENDENCIES_2)
ntfs_3g_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=link $(CCLD) $(ntfs_3g_CFLAGS) $(CFLAGS) \
$(ntfs_3g_LDFLAGS) $(LDFLAGS) -o $@
@@ -86,8 +84,7 @@ am__ntfs_3g_probe_SOURCES_DIST = ntfs-3g
ntfs_3g_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(ntfs_3g_CFLAGS) \
$(CFLAGS) $(ntfs_3g_LDFLAGS) $(LDFLAGS) -o $@
@@ -135,8 +133,7 @@ am__ntfs_3g_probe_SOURCES_DIST = ntfs-3g
@ENABLE_NTFS_3G_TRUE@am_ntfs_3g_probe_OBJECTS = \
@ENABLE_NTFS_3G_TRUE@ ntfs_3g_probe-ntfs-3g.probe.$(OBJEXT)
ntfs_3g_probe_OBJECTS = $(am_ntfs_3g_probe_OBJECTS)
-@ENABLE_NTFS_3G_TRUE@ntfs_3g_probe_DEPENDENCIES = \
-@ENABLE_NTFS_3G_TRUE@ $(top_builddir)/libntfs-3g/libntfs-3g.la
+@ENABLE_NTFS_3G_TRUE@ntfs_3g_probe_DEPENDENCIES =
ntfs_3g_probe_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
ntfs_3g_probe_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(ntfs_3g_probe_CFLAGS) \
$(CFLAGS) $(ntfs_3g_probe_LDFLAGS) $(LDFLAGS) -o $@
@@ -95,8 +92,7 @@ am__ntfs_3g_secaudit_SOURCES_DIST = seca
@@ -144,8 +141,7 @@ am__ntfs_3g_secaudit_SOURCES_DIST = seca
@ENABLE_NTFS_3G_TRUE@am_ntfs_3g_secaudit_OBJECTS = \
@ENABLE_NTFS_3G_TRUE@ ntfs_3g_secaudit-secaudit.$(OBJEXT)
ntfs_3g_secaudit_OBJECTS = $(am_ntfs_3g_secaudit_OBJECTS)
-@ENABLE_NTFS_3G_TRUE@ntfs_3g_secaudit_DEPENDENCIES = \
-@ENABLE_NTFS_3G_TRUE@ $(top_builddir)/libntfs-3g/libntfs-3g.la
+@ENABLE_NTFS_3G_TRUE@ntfs_3g_secaudit_DEPENDENCIES =
ntfs_3g_secaudit_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(ntfs_3g_secaudit_CFLAGS) \
$(CFLAGS) $(ntfs_3g_secaudit_LDFLAGS) $(LDFLAGS) -o $@
@@ -104,8 +100,7 @@ am__ntfs_3g_usermap_SOURCES_DIST = userm
ntfs_3g_secaudit_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(ntfs_3g_secaudit_CFLAGS) $(CFLAGS) \
@@ -154,8 +150,7 @@ am__ntfs_3g_usermap_SOURCES_DIST = userm
@ENABLE_NTFS_3G_TRUE@am_ntfs_3g_usermap_OBJECTS = \
@ENABLE_NTFS_3G_TRUE@ ntfs_3g_usermap-usermap.$(OBJEXT)
ntfs_3g_usermap_OBJECTS = $(am_ntfs_3g_usermap_OBJECTS)
-@ENABLE_NTFS_3G_TRUE@ntfs_3g_usermap_DEPENDENCIES = \
-@ENABLE_NTFS_3G_TRUE@ $(top_builddir)/libntfs-3g/libntfs-3g.la
+@ENABLE_NTFS_3G_TRUE@ntfs_3g_usermap_DEPENDENCIES =
ntfs_3g_usermap_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(ntfs_3g_usermap_CFLAGS) \
$(CFLAGS) $(ntfs_3g_usermap_LDFLAGS) $(LDFLAGS) -o $@
@@ -287,9 +282,9 @@ pkgconfigdir = @pkgconfigdir@
ntfs_3g_usermap_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
$(ntfs_3g_usermap_CFLAGS) $(CFLAGS) $(ntfs_3g_usermap_LDFLAGS) \
@@ -390,9 +385,9 @@ pkgconfigdir = @pkgconfigdir@
prefix = @prefix@
program_transform_name = @program_transform_name@
psdir = @psdir@
@@ -68,7 +78,7 @@ Install binaries into PREFIX, not the root directory.
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
@@ -313,7 +308,7 @@ MAINTAINERCLEANFILES = $(srcdir)/Makefil
@@ -416,7 +411,7 @@ MAINTAINERCLEANFILES = $(srcdir)/Makefil
@ENABLE_NTFS_3G_TRUE@ ntfs-3g.usermap.8 \
@ENABLE_NTFS_3G_TRUE@ ntfs-3g.secaudit.8
@@ -77,7 +87,7 @@ Install binaries into PREFIX, not the root directory.
@ENABLE_NTFS_3G_TRUE@@REALLYSTATIC_TRUE@ntfs_3g_LDFLAGS = $(AM_LDFLAGS) -all-static
@ENABLE_NTFS_3G_TRUE@ntfs_3g_CFLAGS = \
@ENABLE_NTFS_3G_TRUE@ $(AM_CFLAGS) \
@@ -322,7 +317,7 @@ MAINTAINERCLEANFILES = $(srcdir)/Makefil
@@ -425,7 +420,7 @@ MAINTAINERCLEANFILES = $(srcdir)/Makefil
@ENABLE_NTFS_3G_TRUE@ -I$(top_srcdir)/include/ntfs-3g
@ENABLE_NTFS_3G_TRUE@ntfs_3g_SOURCES = ntfs-3g.c ntfs-3g_common.c
@@ -86,7 +96,7 @@ Install binaries into PREFIX, not the root directory.
@ENABLE_NTFS_3G_TRUE@@REALLYSTATIC_TRUE@lowntfs_3g_LDFLAGS = $(AM_LDFLAGS) -all-static
@ENABLE_NTFS_3G_TRUE@lowntfs_3g_CFLAGS = \
@ENABLE_NTFS_3G_TRUE@ $(AM_CFLAGS) \
@@ -331,9 +326,9 @@ MAINTAINERCLEANFILES = $(srcdir)/Makefil
@@ -434,9 +429,9 @@ MAINTAINERCLEANFILES = $(srcdir)/Makefil
@ENABLE_NTFS_3G_TRUE@ -I$(top_srcdir)/include/ntfs-3g
@ENABLE_NTFS_3G_TRUE@lowntfs_3g_SOURCES = lowntfs-3g.c ntfs-3g_common.c
@@ -99,7 +109,7 @@ Install binaries into PREFIX, not the root directory.
@ENABLE_NTFS_3G_TRUE@@REALLYSTATIC_TRUE@ntfs_3g_probe_LDFLAGS = $(AM_LDFLAGS) -all-static
@ENABLE_NTFS_3G_TRUE@@REALLYSTATIC_TRUE@ntfs_3g_usermap_LDFLAGS = $(AM_LDFLAGS) -all-static
@ENABLE_NTFS_3G_TRUE@@REALLYSTATIC_TRUE@ntfs_3g_secaudit_LDFLAGS = $(AM_LDFLAGS) -all-static
@@ -921,9 +916,9 @@ uninstall-man: uninstall-man8
@@ -1040,9 +1035,9 @@ uninstall-man: uninstall-man8
@ENABLE_NTFS_3G_TRUE@@RUN_LDCONFIG_TRUE@ $(LDCONFIG)
@ENABLE_MOUNT_HELPER_TRUE@@ENABLE_NTFS_3G_TRUE@install-exec-local: install-rootbinPROGRAMS

View File

@@ -0,0 +1,17 @@
$NetBSD: patch-src_ntfs-3g.c,v 1.1 2015/11/10 17:45:22 adam Exp $
NetBSD is missing some functions, so omit them.
--- src/ntfs-3g.c.orig 2015-11-10 16:54:17.000000000 +0000
+++ src/ntfs-3g.c
@@ -3706,8 +3706,10 @@ static struct fuse *mount_fuse(char *par
if (!fh)
goto err;
+#if !defined(__NetBSD__)
if (fuse_set_signal_handlers(fuse_get_session(fh)))
goto err_destory;
+#endif
out:
fuse_opt_free_args(&args);
return fh;

View File

@@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.2 2012/10/03 16:08:33 asau Exp $
# $NetBSD: Makefile,v 1.3 2016/05/17 10:32:07 fhajny Exp $
DISTNAME= openafs-1.7.11-src
PKGNAME= ${DISTNAME:C/-src//}
PKGREVISION= 1
CATEGORIES= filesystems net sysutils
MASTER_SITES= http://www.openafs.org/dl/openafs/1.7.11/
EXTRACT_SUFX= .tar.bz2
@@ -33,10 +34,10 @@ WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
PLIST_SRC+= ${.CURDIR}/PLIST
OWN_DIRS+= ${PKG_SYSCONFDIR}/openafs
OWN_DIRS_PERMS+= ${PKG_SYSCONFDIR}/openafs/server ${ROOT_USER} ${ROOT_GROUP} 775
OWN_DIRS_PERMS+= ${VARBASE}/openafs ${ROOT_USER} ${ROOT_GROUP} 770
OWN_DIRS_PERMS+= ${PKG_SYSCONFDIR}/openafs/server ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 775
OWN_DIRS_PERMS+= ${VARBASE}/openafs ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 770
OWN_DIRS+= ${VARBASE}/openafs/logs
OWN_DIRS_PERMS+= ${VARBASE}/openafs/db ${ROOT_USER} ${ROOT_GROUP} 700
OWN_DIRS_PERMS+= ${VARBASE}/openafs/db ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 700
FILES_SUBST+= HOSTNAME_CMD=${HOSTNAME_CMD:Q}

View File

@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.4 2013/06/17 03:15:57 dholland Exp $
$NetBSD: distinfo,v 1.5 2015/11/03 00:15:02 agc Exp $
SHA1 (openafs-1.7.11-src.tar.bz2) = 7baa664ea521520a3355c6d8ab7cafff004e7d97
RMD160 (openafs-1.7.11-src.tar.bz2) = 4e6c61496989b69544d0039a9fd6ca8627fc4df0
SHA512 (openafs-1.7.11-src.tar.bz2) = afcef33d78ec882b28c056c8ffe0668056f23adcfe55d76468aed2ac91406a73ef8469fe4ff1c8e584ca6657ee4f6f7119d4865b0c50ae716221e435824ac10a
Size (openafs-1.7.11-src.tar.bz2) = 14774648 bytes
SHA1 (patch-acinclude.m4) = 52c764ebe648864f13a6708a6eda512b8e9bb390
SHA1 (patch-configure) = d36eb7024759f7ab3008def440a118ae9c303927

View File

@@ -1,9 +1,10 @@
# $NetBSD: Makefile,v 1.8 2014/06/12 23:44:04 gendalia Exp $
# $NetBSD: Makefile,v 1.13 2016/05/17 10:32:07 fhajny Exp $
DISTNAME= openafs-1.6.9-src
DISTNAME= openafs-1.6.17-src
PKGNAME= ${DISTNAME:C/-src//}
PKGREVISION= 2
CATEGORIES= filesystems net sysutils
MASTER_SITES= http://www.openafs.org/dl/openafs/1.6.9/
MASTER_SITES= http://www.openafs.org/dl/openafs/1.6.17/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= gendalia@NetBSD.org
@@ -35,23 +36,28 @@ WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
PLIST_SRC+= ${.CURDIR}/PLIST
OWN_DIRS+= ${PKG_SYSCONFDIR}/openafs
OWN_DIRS_PERMS+= ${PKG_SYSCONFDIR}/openafs/server ${ROOT_USER} ${ROOT_GROUP} 775
OWN_DIRS_PERMS+= ${VARBASE}/openafs ${ROOT_USER} ${ROOT_GROUP} 770
OWN_DIRS_PERMS+= ${PKG_SYSCONFDIR}/openafs/server ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 775
OWN_DIRS_PERMS+= ${VARBASE}/openafs ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 770
OWN_DIRS+= ${VARBASE}/openafs/logs
OWN_DIRS_PERMS+= ${VARBASE}/openafs/db ${ROOT_USER} ${ROOT_GROUP} 700
OWN_DIRS_PERMS+= ${VARBASE}/openafs/db ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 700
FILES_SUBST+= HOSTNAME_CMD=${HOSTNAME_CMD:Q}
BUILD_DEFS+= VARBASE
# attempt to future-proof configuration
pre-build:
pre-patch:
cd ${WRKSRC}/src/config && for i in 70 80 90; do \
${SED} -e 's|nbsd60|nbsd'$$i'|g' param.i386_nbsd60.h > param.i386_nbsd$$i.h; \
${SED} -e 's|nbsd60|nbsd'$$i'|g' param.amd64_nbsd60.h > param.amd64_nbsd$$i.h; \
${CP} param.nbsd60.h param.nbsd$$i.h; \
done
post-patch:
cd ${WRKSRC}/src/config && for i in 80 90; do \
${CP} param.nbsd70.h param.nbsd$$i.h; \
done
MAKE_ENV+= LD_RUN_PATH=${PREFIX}/lib
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,6 +1,12 @@
$NetBSD: distinfo,v 1.8 2014/06/12 23:44:04 gendalia Exp $
$NetBSD: distinfo,v 1.14 2016/04/04 12:48:29 jakllsch Exp $
SHA1 (openafs-1.6.9-src.tar.bz2) = 563368f33552cd1cfd1711676aea0e2f1cf2fd1b
RMD160 (openafs-1.6.9-src.tar.bz2) = 03a6f5dcd704c7c840839cee426a048160d7e206
Size (openafs-1.6.9-src.tar.bz2) = 14598147 bytes
SHA1 (openafs-1.6.17-src.tar.bz2) = 1898679226a87659eb71e073de29384e4d8d4739
RMD160 (openafs-1.6.17-src.tar.bz2) = b21fc9986cae46385c6440b14ac562d08cbc59c9
SHA512 (openafs-1.6.17-src.tar.bz2) = 3ca61a7731c9bd9bae7da2f7b3900438fcc9f75c95b354574389c2203af2ec0a7b4dcaaf13a437743477fcad8a46c3bbb8c68255a976b9a9917b8f0a0cdf028f
Size (openafs-1.6.17-src.tar.bz2) = 14607107 bytes
SHA1 (patch-acinclude.m4) = 16efdc809c134698a0a834c3e8064d201f61ca68
SHA1 (patch-configure) = be58e44c599e2c424a7b561010d890c97e5d871a
SHA1 (patch-src_cf_osconf.m4) = 2ae23bc82dd3f19cfa3fecf50dcca514e09d7a4b
SHA1 (patch-src_comerr_Makefile.in) = dd5e996481d7ef908710868aa9dc1b65feb98717
SHA1 (patch-src_config_afs__sysnames.h) = b1b9da619b37e03d1be2bd6da6073332028b0227
SHA1 (patch-src_config_param.nbsd70.h) = bebb86bd5c01e25befbb800f6ae43058e13524d4

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-acinclude.m4,v 1.1 2016/04/04 12:48:29 jakllsch Exp $
--- acinclude.m4.orig 2016-03-16 14:31:22.000000000 +0000
+++ acinclude.m4
@@ -777,6 +777,9 @@ case $AFS_SYSNAME in
*_nbsd40) AFS_PARAM_COMMON=param.nbsd40.h ;;
*_nbsd50) AFS_PARAM_COMMON=param.nbsd50.h ;;
*_nbsd60) AFS_PARAM_COMMON=param.nbsd60.h ;;
+ *_nbsd70) AFS_PARAM_COMMON=param.nbsd70.h ;;
+ *_nbsd80) AFS_PARAM_COMMON=param.nbsd80.h ;;
+ *_nbsd90) AFS_PARAM_COMMON=param.nbsd90.h ;;
*_obsd31) AFS_PARAM_COMMON=param.obsd31.h ;;
*_obsd32) AFS_PARAM_COMMON=param.obsd32.h ;;
*_obsd33) AFS_PARAM_COMMON=param.obsd33.h ;;

View File

@@ -0,0 +1,23 @@
$NetBSD: patch-configure,v 1.1 2016/04/04 12:48:29 jakllsch Exp $
--- configure.orig 2016-03-16 14:32:21.000000000 +0000
+++ configure
@@ -7559,6 +7559,9 @@ case $AFS_SYSNAME in
*_nbsd40) AFS_PARAM_COMMON=param.nbsd40.h ;;
*_nbsd50) AFS_PARAM_COMMON=param.nbsd50.h ;;
*_nbsd60) AFS_PARAM_COMMON=param.nbsd60.h ;;
+ *_nbsd70) AFS_PARAM_COMMON=param.nbsd70.h ;;
+ *_nbsd80) AFS_PARAM_COMMON=param.nbsd80.h ;;
+ *_nbsd90) AFS_PARAM_COMMON=param.nbsd90.h ;;
*_obsd31) AFS_PARAM_COMMON=param.obsd31.h ;;
*_obsd32) AFS_PARAM_COMMON=param.obsd32.h ;;
*_obsd33) AFS_PARAM_COMMON=param.obsd33.h ;;
@@ -23865,7 +23868,7 @@ case $AFS_SYSNAME in
XCFLAGS="-O2 -pipe -fPIC"
;;
- *nbsd2*|*nbsd3*|*nbsd4*|*nbsd5*|*nbsd6*)
+ *nbsd2*|*nbsd3*|*nbsd4*|*nbsd5*|*nbsd6*|*nbsd*0)
MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
MT_LIBS="-pthread"
PAM_OPTMZ=-O2

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-src_cf_osconf.m4,v 1.1 2016/04/04 12:48:29 jakllsch Exp $
--- src/cf/osconf.m4.orig 2016-03-16 14:31:22.000000000 +0000
+++ src/cf/osconf.m4
@@ -205,7 +205,7 @@ case $AFS_SYSNAME in
XCFLAGS="-O2 -pipe -fPIC"
;;
- *nbsd2*|*nbsd3*|*nbsd4*|*nbsd5*|*nbsd6*)
+ *nbsd2*|*nbsd3*|*nbsd4*|*nbsd5*|*nbsd6*|*nbsd*0)
MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
MT_LIBS="-pthread"
PAM_OPTMZ=-O2

View File

@@ -0,0 +1,17 @@
$NetBSD: patch-src_config_afs__sysnames.h,v 1.3 2016/04/04 12:48:29 jakllsch Exp $
--- src/config/afs_sysnames.h.orig 2016-03-16 14:31:22.000000000 +0000
+++ src/config/afs_sysnames.h
@@ -267,6 +267,12 @@
#define SYS_NAME_ID_macppc_nbsd50 2541
#define SYS_NAME_ID_amd64_nbsd60 2542
#define SYS_NAME_ID_i386_nbsd60 2543
+#define SYS_NAME_ID_amd64_nbsd70 2544
+#define SYS_NAME_ID_i386_nbsd70 2545
+#define SYS_NAME_ID_amd64_nbsd80 2546
+#define SYS_NAME_ID_i386_nbsd80 2547
+#define SYS_NAME_ID_amd64_nbsd90 2548
+#define SYS_NAME_ID_i386_nbsd90 2549
#define SYS_NAME_ID_i386_obsd31 2600
#define SYS_NAME_ID_i386_obsd32 2601

View File

@@ -0,0 +1,22 @@
$NetBSD: patch-src_config_param.nbsd70.h,v 1.1 2016/04/04 12:48:29 jakllsch Exp $
--- src/config/param.nbsd70.h.orig 2016-04-03 18:39:15.000000000 +0000
+++ src/config/param.nbsd70.h
@@ -41,6 +41,8 @@
#define AFS_NBSD30_ENV 1
#define AFS_NBSD40_ENV 1
#define AFS_NBSD50_ENV 1
+#define AFS_NBSD60_ENV 1
+#define AFS_NBSD70_ENV 1
#undef AFS_NONFSTRANS
#define AFS_NONFSTRANS 1
@@ -52,6 +54,8 @@
#define AFS_HAVE_STATVFS 1 /* System supports statvfs */
#endif
+#define ROOTINO UFS_ROOTINO
+
#ifndef UKERNEL
#if !defined(ASSEMBLER) && !defined(__LANGUAGE_ASSEMBLY__) && !defined(IGNORE_STDS_H)

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.2 2014/02/18 03:00:52 gdt Exp $
# $NetBSD: Makefile,v 1.5 2016/03/25 21:13:51 joerg Exp $
DISTNAME= ori-0.8.1
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= filesystems
MASTER_SITES= https://bitbucket.org/orifs/ori/downloads/
EXTRACT_SUFX= .tar.xz
@@ -22,12 +22,22 @@ SUBST_FILES.man+= SConstruct
SUBST_STAGE.man= pre-build
SUBST_MESSAGE.man= Fixing man page installation path.
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "NetBSD"
_WRAP_EXTRA_ARGS.CXX+= -D_KERNTYPES
CWRAPPERS_APPEND.cxx+= -D_KERNTYPES
.endif
do-build:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PREFIX}/bin/scons
do-install:
cd ${WRKSRC} && ${SETENV} ${INSTALL_ENV} ${PREFIX}/bin/scons install PREFIX=${DESTDIR}${PREFIX}
# configure script demands libevent 2.0 or greater
BUILDLINK_API_DEPENDS.libevent+= libevent>=2.0
.include "../../archivers/xz/buildlink3.mk"
.include "../../devel/boost-headers/buildlink3.mk"
.include "../../devel/libevent/buildlink3.mk"

View File

@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.2 2015/03/18 10:26:53 joerg Exp $
$NetBSD: distinfo,v 1.3 2015/11/03 00:15:02 agc Exp $
SHA1 (ori-0.8.1.tar.xz) = 4362159f6e24781724122d2927a2d45389b8b65d
RMD160 (ori-0.8.1.tar.xz) = 03378e5d63059562d5a82314981b410c073077fd
SHA512 (ori-0.8.1.tar.xz) = 9b02ff3bed73bff8e8ccaaf2fb3a65516e5c91791d637c913586ca9eb730bf7457b2140ddacbef7a6f2fe0364cd7390b2b40ad3284ac93289e7cf706fd872670
Size (ori-0.8.1.tar.xz) = 296216 bytes
SHA1 (patch-ori_SConscript) = e2eba2c01f2b6d4b7f3edea5eafc39656e047894
SHA1 (patch-ori__httpd_SConscript) = 8b8ba3a1545a87e9a3c150fec8c1e7c271cc8603

View File

@@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.8 2015/08/03 07:53:40 wen Exp $
# $NetBSD: Makefile,v 1.9 2016/06/08 19:23:50 wiz Exp $
DISTNAME= Module-Path-0.19
PKGNAME= p5-${DISTNAME}
PKGREVISION= 1
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Module/}

View File

@@ -1,5 +1,6 @@
$NetBSD: distinfo,v 1.4 2015/08/03 07:53:40 wen Exp $
$NetBSD: distinfo,v 1.5 2015/11/03 00:15:02 agc Exp $
SHA1 (Module-Path-0.19.tar.gz) = dcab78260e8c4ee1d3f9e17ea64093e95f181f85
RMD160 (Module-Path-0.19.tar.gz) = 3151dcaa78e18917e21511d6eb8a9c390daf0d51
SHA512 (Module-Path-0.19.tar.gz) = fa71c67f6e8daab9df29a6ced09c557980873ea73ed6e9c28081d10009d153767adc24ddd6acbde0c1423ffbf9cc92f8ab5db29203b73a79643dfc98fc2b2935
Size (Module-Path-0.19.tar.gz) = 14328 bytes

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.5 2015/09/04 13:58:25 mef Exp $
# $NetBSD: Makefile,v 1.6 2016/06/08 19:23:50 wiz Exp $
#
DISTNAME= MooseX-Types-Path-Tiny-0.011
PKGNAME= p5-${DISTNAME}
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=MooseX/}

View File

@@ -1,5 +1,6 @@
$NetBSD: distinfo,v 1.2 2015/02/18 12:23:24 mef Exp $
$NetBSD: distinfo,v 1.3 2015/11/03 00:15:02 agc Exp $
SHA1 (MooseX-Types-Path-Tiny-0.011.tar.gz) = 066282ce0d78a9f6c298053ce92205aa4384a3f4
RMD160 (MooseX-Types-Path-Tiny-0.011.tar.gz) = e12b805d14bf5e8d1fcf9807fa44ac207e14b524
SHA512 (MooseX-Types-Path-Tiny-0.011.tar.gz) = b18d674d0fbed5266591bd3cc221d8ebe996ff9214cc7d74e111bb3b570193e6373e7220023a79a71ff982b4d5b4829fc2a9f3dd9aef8b78a8d1457718f8a679
Size (MooseX-Types-Path-Tiny-0.011.tar.gz) = 25140 bytes

View File

@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.15 2015/07/30 09:47:36 wen Exp $
# $NetBSD: Makefile,v 1.20 2016/07/25 08:28:33 wen Exp $
DISTNAME= Path-Tiny-0.072
DISTNAME= Path-Tiny-0.096
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/D/DA/DAGOLDEN/}

View File

@@ -1,5 +1,6 @@
$NetBSD: distinfo,v 1.10 2015/07/30 09:47:36 wen Exp $
$NetBSD: distinfo,v 1.15 2016/07/25 08:28:33 wen Exp $
SHA1 (Path-Tiny-0.072.tar.gz) = f503b8ba1503d59fa62069b63c5c84bf01eb8873
RMD160 (Path-Tiny-0.072.tar.gz) = c01de153a25016c07f2f53f97d367be6a9da716d
Size (Path-Tiny-0.072.tar.gz) = 80366 bytes
SHA1 (Path-Tiny-0.096.tar.gz) = 2659f0c3883a080116452e0cfc64897542ba3e75
RMD160 (Path-Tiny-0.096.tar.gz) = bf912e74b6f1bca2a0d9c82cea01ca65d8ab3a9e
SHA512 (Path-Tiny-0.096.tar.gz) = 9728b0d0f3bcd289f72a75212e376534523334f622203531bd5c2e8bdfd58728fb2ca952878f6100e4206ca4ab89d63927a7afb40c869e69965da1dc7f4e5629
Size (Path-Tiny-0.096.tar.gz) = 90903 bytes

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.33 2012/10/03 16:08:33 asau Exp $
# $NetBSD: Makefile,v 1.34 2016/03/01 20:16:33 joerg Exp $
#
DISTNAME= perfuse-20120206
@@ -13,8 +13,10 @@ LICENSE= 2-clause-bsd
WRKSRC= ${WRKDIR}/src/
BUILD_DIRS= lib/libperfuse usr.sbin/perfused
BUILDLINK_TRANSFORM= rm:-Werror
CFLAGS+= -D_PATH_PERFUSED=\"${PREFIX}/sbin/perfused\"
CFLAGS+= -DPERFUSE_DEBUG -g
CPPFLAGS+= -DPERFUSE_DEBUG -D_PATH_PERFUSED=\"${PREFIX}/sbin/perfused\"
CPPFLAGS.NetBSD+= -D_KERNTYPES
CFLAGS+= -g
INSTALLATION_DIRS= include lib sbin

View File

@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.32 2012/02/06 05:46:25 manu Exp $
$NetBSD: distinfo,v 1.33 2015/11/03 00:15:02 agc Exp $
SHA1 (perfuse-20120206.tgz) = ddb7e9aa509ffb725ae62e58812dc8da40c6647b
RMD160 (perfuse-20120206.tgz) = 60b1f459cf05057f0cb7dbd934174c028252d950
SHA512 (perfuse-20120206.tgz) = 1bc7fd69116da41e32f951d3c5b56a571e63c21ef3703bbc606988bf3dc3ceb6f83f702fa8d2ce720048e54770e9e13c4e7ab701507a1700f9c8ce69e1f6cacd
Size (perfuse-20120206.tgz) = 44151 bytes
SHA1 (patch-aa) = 76e8dba75518ec7e1a5f02d15b2c4ce5c7e61d80

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.9 2014/05/09 07:37:05 wiz Exp $
# $NetBSD: Makefile,v 1.11 2016/07/09 13:03:47 wiz Exp $
VERSION= 0.4.0
DISTNAME= fs-${VERSION}
@@ -15,7 +15,7 @@ LICENSE= modified-bsd
USE_LANGUAGES= # none
PYTHON_SELF_CONFLICT= yes
PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 0.4.0
PYTHON_VERSIONS_INCOMPATIBLE= 34 35 # not yet ported as of 0.4.0
.include "../../lang/python/distutils.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,5 +1,6 @@
$NetBSD: distinfo,v 1.1.1.1 2012/02/01 14:36:42 gdt Exp $
$NetBSD: distinfo,v 1.2 2015/11/03 00:15:02 agc Exp $
SHA1 (fs-0.4.0.tar.gz) = e8dcac1d3caac041ea3d9503e18707ccfb00c524
RMD160 (fs-0.4.0.tar.gz) = 232eb53b73d6ee918c8da7299dcccb726e8702c9
SHA512 (fs-0.4.0.tar.gz) = 103db4d021ea5554d2c4f2261bb26e68aa71cc638b853c60212984db5930edb792cf16a0e6f7997c8e1d64199ab15fc0137e0ee7cda78db1cf03b5d9defd2e1d
Size (fs-0.4.0.tar.gz) = 191749 bytes

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.11 2014/12/31 13:57:27 wiz Exp $
# $NetBSD: Makefile,v 1.13 2016/07/09 13:03:47 wiz Exp $
VERSION= 0.2.1
DISTNAME= fuse-python-${VERSION}
@@ -15,7 +15,7 @@ PYDISTUTILSPKG= yes
PY_PATCHLIST= yes
USE_TOOLS+= pkg-config
PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 0.2.1
PYTHON_VERSIONS_INCOMPATIBLE= 34 35 # not yet ported as of 0.2.1
INSTALLATION_DIRS= share/examples/fuse-python

View File

@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.2 2011/12/16 00:50:46 gdt Exp $
$NetBSD: distinfo,v 1.3 2015/11/03 00:15:02 agc Exp $
SHA1 (fuse-python-0.2.1.tar.gz) = b2abccfa43447eb095e4998faae42fd5ae35f351
RMD160 (fuse-python-0.2.1.tar.gz) = 91b0b0f727842b7128232fc46db7063047e61ef9
SHA512 (fuse-python-0.2.1.tar.gz) = f89c738352ca23e92b5c0222dde0a13bbee4d86432e9c339080203ed5bf4f885c42a0a3a252ed485f26b569d87e68dc0d78c55d8f7b2f3ce0cbac8afb251bdaa
Size (fuse-python-0.2.1.tar.gz) = 57833 bytes
SHA1 (patch-fuseparts___fusemodule.c) = 67edc36988220f7c366ea6fdf0f48e90b9706cc1

View File

@@ -0,0 +1,12 @@
Squashfs is a highly compressed read-only filesystem for Linux.
It uses either gzip/xz/lzo/lz4 compression to compress both files, inodes
and directories. Inodes in the system are very small and all blocks are
packed to minimise data overhead. Block sizes greater than 4K are supported
up to a maximum of 1Mbytes (default block size 128K).
Squashfs is intended for general read-only filesystem use, for archival
use (i.e. in cases where a .tar.gz file may be used), and in constrained
block device/memory systems (e.g. embedded systems) where low overhead is
needed.
This package contains tools to manipulate squashfs archive files.

View File

@@ -0,0 +1,48 @@
# $NetBSD: Makefile,v 1.1 2016/09/09 15:40:17 scole Exp $
DISTNAME= squashfs${VERSION}
PKGNAME= squashfs-${VERSION}
VERSION= 4.3
CATEGORIES= filesystems
MASTER_SITES= http://downloads.sourceforge.net/project/squashfs/squashfs/${DISTNAME}/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://squashfs.sourceforge.net/
COMMENT= Tools for squashfs archives
LICENSE= gnu-gpl-v2
.include "../../mk/bsd.prefs.mk"
.include "options.mk"
USE_LANGUAGES= c
USE_TOOLS+= gmake
INSTALLATION_DIRS= bin \
share/doc/${PKGNAME} \
share/doc/${PKGNAME}/OLD-READMEs \
share/examples/${PKGNAME}
SQUASH_DIR= ${WRKDIR}/${DISTNAME}
WRKSRC= ${SQUASH_DIR}/squashfs-tools
SQUASH_PKG_DOC= ${DESTDIR}${PREFIX}/share/doc/${PKGNAME}
do-build:
cd ${WRKSRC} && env EXTRA_LDFLAGS="${COMPILER_RPATH_FLAG}${PREFIX}/lib" \
${GMAKE} ${BUILD_MAKE_FLAGS}
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/mksquashfs ${DESTDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/unsquashfs ${DESTDIR}${PREFIX}/bin
${INSTALL_DATA} ${SQUASH_DIR}/ACKNOWLEDGEMENTS ${SQUASH_PKG_DOC}
${INSTALL_DATA} ${SQUASH_DIR}/CHANGES ${SQUASH_PKG_DOC}
${INSTALL_DATA} ${SQUASH_DIR}/COPYING ${SQUASH_PKG_DOC}
${INSTALL_DATA} ${SQUASH_DIR}/DONATIONS ${SQUASH_PKG_DOC}
${INSTALL_DATA} ${SQUASH_DIR}/INSTALL ${SQUASH_PKG_DOC}
${INSTALL_DATA} ${SQUASH_DIR}/PERFORMANCE.README ${SQUASH_PKG_DOC}
${INSTALL_DATA} ${SQUASH_DIR}/README ${SQUASH_PKG_DOC}
${INSTALL_DATA} ${SQUASH_DIR}/README-4.3 ${SQUASH_PKG_DOC}
${INSTALL_DATA} ${SQUASH_DIR}/OLD-READMEs/* ${SQUASH_PKG_DOC}/OLD-READMEs/
${INSTALL_DATA} ${SQUASH_DIR}/pseudo-file.example ${DESTDIR}${PREFIX}/share/examples/${PKGNAME}/
.include "../../mk/bsd.pkg.mk"

View File

@@ -0,0 +1,22 @@
@comment $NetBSD: PLIST,v 1.1 2016/09/09 15:40:17 scole Exp $
bin/mksquashfs
bin/unsquashfs
share/doc/${PKGNAME}/ACKNOWLEDGEMENTS
share/doc/${PKGNAME}/CHANGES
share/doc/${PKGNAME}/COPYING
share/doc/${PKGNAME}/DONATIONS
share/doc/${PKGNAME}/INSTALL
share/doc/${PKGNAME}/PERFORMANCE.README
share/doc/${PKGNAME}/README
share/doc/${PKGNAME}/README-4.3
share/doc/${PKGNAME}/OLD-READMEs/README-2.0
share/doc/${PKGNAME}/OLD-READMEs/README-2.1
share/doc/${PKGNAME}/OLD-READMEs/README-3.0
share/doc/${PKGNAME}/OLD-READMEs/README-3.1
share/doc/${PKGNAME}/OLD-READMEs/README-3.2
share/doc/${PKGNAME}/OLD-READMEs/README-3.3
share/doc/${PKGNAME}/OLD-READMEs/README-4.0
share/doc/${PKGNAME}/OLD-READMEs/README-4.1
share/doc/${PKGNAME}/OLD-READMEs/README-4.2
share/doc/${PKGNAME}/OLD-READMEs/README-AMD64
share/examples/${PKGNAME}/pseudo-file.example

View File

@@ -0,0 +1,11 @@
$NetBSD: distinfo,v 1.1 2016/09/09 15:40:17 scole Exp $
SHA1 (squashfs4.3.tar.gz) = a615979db9cee82e4a934a1455577f597d290b41
RMD160 (squashfs4.3.tar.gz) = fc91627c0757205c4a0fbe2037913cec1cefb1fd
SHA512 (squashfs4.3.tar.gz) = 854ed7acc99920f24ecf11e0da807e5a2a162eeda55db971aba63a03f0da2c13b20ec0564a906c4b0e415bd8258b273a10208c7abc0704f2ceea773aa6148a79
Size (squashfs4.3.tar.gz) = 182550 bytes
SHA1 (patch-Makefile) = ec62b7beb0a741f48a2392900e6655b7bfbdb438
SHA1 (patch-action.c) = d0fc02e79f93a125f20992362214b359460bdce2
SHA1 (patch-fnm__extmatch.h) = 167c9b473c78f3e10d7536791d63e42c39794e4a
SHA1 (patch-mksquashfs.c) = 8e91a84b4bfd0de4aef79d9165ff41f17e5b8c41
SHA1 (patch-unsquashfs.c) = 1e02204097129fdd0309124d2a664c2e081db2f0

View File

@@ -0,0 +1,43 @@
# $NetBSD: options.mk,v 1.1 2016/09/09 15:40:17 scole Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.squashfs
PKG_SUPPORTED_OPTIONS= zlib lz4 lzo xz xattr
PKG_SUGGESTED_OPTIONS= zlib lzo xz
.include "../../mk/bsd.options.mk"
# XXX any other OS support xattr?
.if ${OPSYS} == "Linux"
PKG_SUGGESTED_OPTIONS+= xattr
.endif
.if empty(PKG_OPTIONS:Mzlib) && \
empty(PKG_OPTIONS:Mlz4) && \
empty(PKG_OPTIONS:Mlzo) && \
empty(PKG_OPTIONS:Mxz)
PKG_FAIL_REASON= "need at least one compression algorithm selected"
.endif
.if !empty(PKG_OPTIONS:Mzlib)
.include "../../devel/zlib/buildlink3.mk"
BUILD_MAKE_FLAGS+= GZIP_SUPPORT=1
.endif
.if !empty(PKG_OPTIONS:Mlz4)
.include "../../archivers/lz4/buildlink3.mk"
BUILD_MAKE_FLAGS+= LZ4_SUPPORT=1
.endif
.if !empty(PKG_OPTIONS:Mlzo)
.include "../../archivers/lzo/buildlink3.mk"
BUILD_MAKE_FLAGS+= LZO_SUPPORT=1
.endif
.if !empty(PKG_OPTIONS:Mxz)
.include "../../archivers/xz/buildlink3.mk"
BUILD_MAKE_FLAGS+= XZ_SUPPORT=1
.endif
.if !empty(PKG_OPTIONS:Mxattr)
BUILD_MAKE_FLAGS+= XATTR_SUPPORT=1
.endif

View File

@@ -0,0 +1,42 @@
$NetBSD: patch-Makefile,v 1.1 2016/09/09 15:40:17 scole Exp $
Add fnm_extmatch.h dependency
--- Makefile.orig 2014-05-11 18:56:00.000000000 +0000
+++ Makefile
@@ -15,7 +15,7 @@
# Obviously, you must select at least one of the available gzip, lzma, lzo
# compression types.
#
-GZIP_SUPPORT = 1
+#GZIP_SUPPORT = 1
########### Building XZ support #############
#
@@ -229,7 +229,8 @@ mksquashfs: $(MKSQUASHFS_OBJS)
mksquashfs.o: Makefile mksquashfs.c squashfs_fs.h squashfs_swap.h mksquashfs.h \
sort.h pseudo.h compressor.h xattr.h action.h error.h progressbar.h \
- info.h caches-queues-lists.h read_fs.h restore.h process_fragments.h
+ info.h caches-queues-lists.h read_fs.h restore.h process_fragments.h \
+ fnm_extmatch.h
read_fs.o: read_fs.c squashfs_fs.h squashfs_swap.h compressor.h xattr.h \
error.h mksquashfs.h
@@ -247,7 +248,7 @@ xattr.o: xattr.c squashfs_fs.h squashfs_
read_xattrs.o: read_xattrs.c squashfs_fs.h squashfs_swap.h xattr.h error.h
-action.o: action.c squashfs_fs.h mksquashfs.h action.h error.h
+action.o: action.c squashfs_fs.h mksquashfs.h action.h error.h fnm_extmatch.h
progressbar.o: progressbar.c error.h
@@ -279,7 +280,7 @@ unsquashfs: $(UNSQUASHFS_OBJS)
$(CC) $(LDFLAGS) $(EXTRA_LDFLAGS) $(UNSQUASHFS_OBJS) $(LIBS) -o $@
unsquashfs.o: unsquashfs.h unsquashfs.c squashfs_fs.h squashfs_swap.h \
- squashfs_compat.h xattr.h read_fs.h compressor.h
+ squashfs_compat.h xattr.h read_fs.h compressor.h fnm_extmatch.h
unsquash-1.o: unsquashfs.h unsquash-1.c squashfs_fs.h squashfs_compat.h

Some files were not shown because too many files have changed in this diff Show More