FreeBSD Bugzilla – Attachment 171284 Details for
Bug 210196
sysutils/fusefs-encfs: Update to 1.8.1, request for maintainership
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch to update sysutils/fusefs-encfs to 1.8.1, update MAINTAINER
fusefs-encfs-1.8.1.patch (text/plain), 9.97 KB, created by
Dmitri Goutnik
on 2016-06-10 23:15:31 UTC
(
hide
)
Description:
Patch to update sysutils/fusefs-encfs to 1.8.1, update MAINTAINER
Filename:
MIME Type:
Creator:
Dmitri Goutnik
Created:
2016-06-10 23:15:31 UTC
Size:
9.97 KB
patch
obsolete
>Index: sysutils/fusefs-encfs/Makefile >=================================================================== >--- sysutils/fusefs-encfs/Makefile (revision 416694) >+++ sysutils/fusefs-encfs/Makefile (working copy) >@@ -2,13 +2,13 @@ > # $FreeBSD$ > > PORTNAME= encfs >-PORTVERSION= 1.7.4 >-PORTREVISION= 7 >+PORTVERSION= 1.8.1 >+DISTVERSION= v${PORTVERSION} > CATEGORIES= sysutils >-MASTER_SITES= GOOGLE_CODE > PKGNAMEPREFIX= fusefs- >+GH_ACCOUNT= vgough > >-MAINTAINER= ports@FreeBSD.org >+MAINTAINER= dg@syrec.org > COMMENT= Encrypted pass-through FUSE filesystem > > BROKEN_powerpc64= Does not build >@@ -21,12 +21,11 @@ > WRKSRC= ${WRKDIR}/encfs-${PORTVERSION} > > GNU_CONFIGURE= yes >-CONFIGURE_ARGS= --with-boost-serialization=boost_serialization \ >- --with-boost-system=boost_system \ >- --with-boost-filesystem=boost_filesystem >+CONFIGURE_ARGS= --with-boost-serialization=boost_serialization > CPPFLAGS+= -I${LOCALBASE}/include > LDFLAGS+= -L${LOCALBASE}/lib >-USES= fuse gmake libtool pkgconfig tar:tgz >+USES= fuse autoreconf libtool pkgconfig >+USE_GITHUB= yes > USE_LDCONFIG= yes > USE_OPENSSL= yes > INSTALL_TARGET= install-strip >@@ -36,10 +35,8 @@ > NLS_USES= gettext > NLS_CONFIGURE_ENABLE= nls > >-post-patch: >+pre-configure: > @${REINPLACE_CMD} '/OPENSSL_LIBS=/s/-lssl/& -lcrypto/' \ >- ${WRKSRC}/configure >- @${FIND} ${WRKSRC}/encfs -type f | ${XARGS} ${REINPLACE_CMD} -E \ >- 's/(^|[[:space:]])(shared_ptr)/\1boost::\2/g' >+ ${WRKSRC}/configure.ac > > .include <bsd.port.mk> >Index: sysutils/fusefs-encfs/distinfo >=================================================================== >--- sysutils/fusefs-encfs/distinfo (revision 416694) >+++ sysutils/fusefs-encfs/distinfo (working copy) >@@ -1,2 +1,3 @@ >-SHA256 (encfs-1.7.4.tgz) = 282ef0f04f2dd7ba3527b45621fab485b7cc510c2ceee116600d0348dc2170a8 >-SIZE (encfs-1.7.4.tgz) = 931048 >+TIMESTAMP = 1465595410 >+SHA256 (vgough-encfs-v1.8.1_GH0.tar.gz) = ed6b69d8aba06382ad01116bbce2e4ad49f8de85cdf4e2fab7ee4ac82af537e9 >+SIZE (vgough-encfs-v1.8.1_GH0.tar.gz) = 316534 >Index: sysutils/fusefs-encfs/files/patch-encfs__encfsctl.cpp >=================================================================== >--- sysutils/fusefs-encfs/files/patch-encfs__encfsctl.cpp (revision 416694) >+++ sysutils/fusefs-encfs/files/patch-encfs__encfsctl.cpp (nonexistent) >@@ -1,12 +0,0 @@ >---- encfs/encfsctl.cpp.orig 2014-08-17 19:49:24 UTC >-+++ encfs/encfsctl.cpp >-@@ -40,7 +40,8 @@ >- #include <sys/stat.h> >- #include <fcntl.h> >- #ifdef __FreeBSD__ >--#include <libintl.h> >-+#include "gettext.h" >-+#include <climits> >- #endif >- >- #include "i18n.h" > >Property changes on: sysutils/fusefs-encfs/files/patch-encfs__encfsctl.cpp >___________________________________________________________________ >Deleted: fbsd:nokeywords >## -1 +0,0 ## >-yes >\ No newline at end of property >Deleted: svn:eol-style >## -1 +0,0 ## >-native >\ No newline at end of property >Deleted: svn:mime-type >## -1 +0,0 ## >-text/plain >\ No newline at end of property >Index: sysutils/fusefs-encfs/files/patch-encfs_encfs.cpp >=================================================================== >--- sysutils/fusefs-encfs/files/patch-encfs_encfs.cpp (nonexistent) >+++ sysutils/fusefs-encfs/files/patch-encfs_encfs.cpp (working copy) >@@ -0,0 +1,20 @@ >+--- encfs/encfs.cpp.orig 2016-06-10 22:56:50 UTC >++++ encfs/encfs.cpp >+@@ -529,6 +529,17 @@ int encfs_open(const char *path, struct >+ return res; >+ } >+ >++int encfs_create(const char *path, mode_t mode, struct fuse_file_info *file) >++{ >++ int res; >++ >++ res = encfs_mknod(path, mode, 0); >++ if (res) >++ return res; >++ >++ return encfs_open(path, file); >++} >++ >+ int _do_flush(FileNode *fnode) { >+ /* Flush can be called multiple times for an open file, so it doesn't >+ close the file. However it is important to call close() for some > >Property changes on: sysutils/fusefs-encfs/files/patch-encfs_encfs.cpp >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: sysutils/fusefs-encfs/files/patch-encfs_encfs.h >=================================================================== >--- sysutils/fusefs-encfs/files/patch-encfs_encfs.h (nonexistent) >+++ sysutils/fusefs-encfs/files/patch-encfs_encfs.h (working copy) >@@ -0,0 +1,10 @@ >+--- encfs/encfs.h.orig 2016-06-10 22:56:58 UTC >++++ encfs/encfs.h >+@@ -74,6 +74,7 @@ int encfs_chown(const char *path, uid_t >+ int encfs_truncate(const char *path, off_t size); >+ int encfs_ftruncate(const char *path, off_t size, struct fuse_file_info *fi); >+ int encfs_utime(const char *path, struct utimbuf *buf); >++int encfs_create(const char *path, mode_t mode, struct fuse_file_info *info); >+ int encfs_open(const char *path, struct fuse_file_info *info); >+ int encfs_release(const char *path, struct fuse_file_info *info); >+ int encfs_read(const char *path, char *buf, size_t size, off_t offset, > >Property changes on: sysutils/fusefs-encfs/files/patch-encfs_encfs.h >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: sysutils/fusefs-encfs/files/patch-encfs_main.cpp >=================================================================== >--- sysutils/fusefs-encfs/files/patch-encfs_main.cpp (nonexistent) >+++ sysutils/fusefs-encfs/files/patch-encfs_main.cpp (working copy) >@@ -0,0 +1,11 @@ >+--- encfs/main.cpp.orig 2016-06-10 22:57:08 UTC >++++ encfs/main.cpp >+@@ -599,7 +599,7 @@ int main(int argc, char *argv[]) { >+ encfs_oper.init = encfs_init; >+ encfs_oper.destroy = encfs_destroy; >+ // encfs_oper.access = encfs_access; >+- // encfs_oper.create = encfs_create; >++ encfs_oper.create = encfs_create; >+ encfs_oper.ftruncate = encfs_ftruncate; >+ encfs_oper.fgetattr = encfs_fgetattr; >+ // encfs_oper.lock = encfs_lock; > >Property changes on: sysutils/fusefs-encfs/files/patch-encfs_main.cpp >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: sysutils/fusefs-encfs/files/patch-implement-encf_create >=================================================================== >--- sysutils/fusefs-encfs/files/patch-implement-encf_create (revision 416694) >+++ sysutils/fusefs-encfs/files/patch-implement-encf_create (nonexistent) >@@ -1,46 +0,0 @@ >-As described in PR 192563 >- >---- encfs/encfs.cpp.orig 2014-04-21 15:10:48.592664000 +0000 >-+++ encfs/encfs.cpp >-@@ -587,6 +587,19 @@ >- return res; >- } >- >-+int encfs_create(const char *path, mode_t mode, struct fuse_file_info *file) >-+{ >-+ int res; >-+ >-+ res = encfs_mknod(path, mode, 0); >-+ if (res) >-+ return res; >-+ >-+ res = encfs_open(path, file); >-+ >-+ return res; >-+} >-+ >- int _do_flush(FileNode *fnode, int ) >- { >- /* Flush can be called multiple times for an open file, so it doesn't >---- encfs/encfs.h.orig 2014-04-21 15:10:48.592664000 +0000 >-+++ encfs/encfs.h >-@@ -74,6 +74,7 @@ >- struct fuse_file_info *fi); >- int encfs_utime(const char *path, struct utimbuf *buf); >- int encfs_open(const char *path, struct fuse_file_info *info); >-+int encfs_create(const char *path, mode_t mode, struct fuse_file_info *info); >- int encfs_release(const char *path, struct fuse_file_info *info); >- int encfs_read(const char *path, char *buf, size_t size, off_t offset, >- struct fuse_file_info *info); >-diff -ur encfs-1.7.4.orig/encfs/main.cpp encfs-1.7.4/encfs/main.cpp >---- encfs/main.cpp.orig 2014-04-21 15:10:48.592664000 +0000 >-+++ encfs/main.cpp >-@@ -563,7 +563,7 @@ >- encfs_oper.init = encfs_init; >- encfs_oper.destroy = encfs_destroy; >- //encfs_oper.access = encfs_access; >-- //encfs_oper.create = encfs_create; >-+ encfs_oper.create = encfs_create; >- encfs_oper.ftruncate = encfs_ftruncate; >- encfs_oper.fgetattr = encfs_fgetattr; >- //encfs_oper.lock = encfs_lock; > >Property changes on: sysutils/fusefs-encfs/files/patch-implement-encf_create >___________________________________________________________________ >Deleted: fbsd:nokeywords >## -1 +0,0 ## >-yes >\ No newline at end of property >Deleted: svn:eol-style >## -1 +0,0 ## >-native >\ No newline at end of property >Deleted: svn:mime-type >## -1 +0,0 ## >-text/plain >\ No newline at end of property >Index: sysutils/fusefs-encfs/pkg-plist >=================================================================== >--- sysutils/fusefs-encfs/pkg-plist (revision 416694) >+++ sysutils/fusefs-encfs/pkg-plist (working copy) >@@ -3,7 +3,7 @@ > bin/encfssh > lib/libencfs.so > lib/libencfs.so.6 >-lib/libencfs.so.6.0.1 >+lib/libencfs.so.6.0.2 > man/man1/encfs.1.gz > man/man1/encfsctl.1.gz > %%NLS%%share/locale/ar/LC_MESSAGES/encfs.mo >@@ -31,17 +31,13 @@ > %%NLS%%share/locale/fr_FR/LC_MESSAGES/encfs.mo > %%NLS%%share/locale/gl/LC_MESSAGES/encfs.mo > %%NLS%%share/locale/he/LC_MESSAGES/encfs.mo >-%%NLS%%share/locale/hi/LC_MESSAGES/encfs.mo > %%NLS%%share/locale/hr/LC_MESSAGES/encfs.mo > %%NLS%%share/locale/hu/LC_MESSAGES/encfs.mo >-%%NLS%%share/locale/hu_HU/LC_MESSAGES/encfs.mo > %%NLS%%share/locale/id/LC_MESSAGES/encfs.mo > %%NLS%%share/locale/it/LC_MESSAGES/encfs.mo > %%NLS%%share/locale/ja/LC_MESSAGES/encfs.mo >-%%NLS%%share/locale/ka/LC_MESSAGES/encfs.mo > %%NLS%%share/locale/ko/LC_MESSAGES/encfs.mo > %%NLS%%share/locale/lv/LC_MESSAGES/encfs.mo >-%%NLS%%share/locale/mr/LC_MESSAGES/encfs.mo > %%NLS%%share/locale/nb/LC_MESSAGES/encfs.mo > %%NLS%%share/locale/nds/LC_MESSAGES/encfs.mo > %%NLS%%share/locale/nl/LC_MESSAGES/encfs.mo >@@ -57,7 +53,6 @@ > %%NLS%%share/locale/sr/LC_MESSAGES/encfs.mo > %%NLS%%share/locale/sv/LC_MESSAGES/encfs.mo > %%NLS%%share/locale/ta/LC_MESSAGES/encfs.mo >-%%NLS%%share/locale/te/LC_MESSAGES/encfs.mo > %%NLS%%share/locale/tr/LC_MESSAGES/encfs.mo > %%NLS%%share/locale/uk/LC_MESSAGES/encfs.mo > %%NLS%%share/locale/vi/LC_MESSAGES/encfs.mo
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 210196
:
171280
|
171284
|
171558