fix compilation problems 0.04
authorDobrica Pavlinusic <dpavlin@rot13.org>
Thu, 18 Nov 2004 12:09:10 +0000 (12:09 +0000)
committerDobrica Pavlinusic <dpavlin@rot13.org>
Thu, 18 Nov 2004 12:09:10 +0000 (12:09 +0000)
git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/fuse/perl/trunk@7 6e4b0b00-1209-0410-87b2-b275959b5705

.cvsignore
AUTHORS
Changes
Fuse.pm
Fuse.xs
Makefile.PL
README

index 5d5c2dc..9a33efc 100644 (file)
@@ -1 +1,5 @@
-Fuse.bs Fuse.c Makefile blib pm_to_blib
+Fuse.bs
+Fuse.c
+Makefile
+blib
+pm_to_blib
diff --git a/AUTHORS b/AUTHORS
index d0b568c..4ffb10a 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -2,3 +2,4 @@ Perl bindings
 -------------
 
 Mark Glines        <mark@glines.org>
+Dobrica Pavlinusic <dpavlin@rot13.org>
diff --git a/Changes b/Changes
index 56b4733..28f6ee8 100644 (file)
--- a/Changes
+++ b/Changes
@@ -10,3 +10,8 @@ Revision history for Perl extension Fuse.
 0.03 Wed Dec 5 02:17:52 2001
     - changed getattr() to smell like perl's stat()
        - fleshed out the documentation a bit
+
+0.04 Thu Nov 18 13:51:56 CET 2004
+    - new maintainer, Dobrica Pavlinusic <dpavlin@rot13.org>
+    - updated to work with current CVS version of fuse
+
diff --git a/Fuse.pm b/Fuse.pm
index 6a01677..9b7ae96 100644 (file)
--- a/Fuse.pm
+++ b/Fuse.pm
@@ -28,7 +28,7 @@ our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } );
 our @EXPORT = qw(
        FUSE_DEBUG
 );
-our $VERSION = '0.01';
+our $VERSION = '0.04';
 
 sub AUTOLOAD {
     # This AUTOLOAD is used to 'autoload' constants from the constant()
diff --git a/Fuse.xs b/Fuse.xs
index 233139a..3f38767 100644 (file)
--- a/Fuse.xs
+++ b/Fuse.xs
@@ -2,7 +2,7 @@
 #include "perl.h"
 #include "XSUB.h"
 
-#include <fuse.h>
+#include <fuse/fuse.h>
 
 #undef DEBUGf
 #if 0
@@ -101,7 +101,7 @@ int _PLfuse_getdir(const char *file, fuse_dirh_t dirh, fuse_dirfil_t dirfil) {
        if(prv) {
                rv = POPi;
                while(--prv)
-                       dirfil(dirh,POPp,0);
+                       dirfil(dirh,POPp,0,0);
        } else {
                fprintf(stderr,"getdir() handler returned nothing!\n");
                rv = -ENOSYS;
index 6e66f46..78bee8a 100644 (file)
@@ -13,5 +13,5 @@ WriteMakefile(
        # Insert -I. if you add *.h files later:
     'INC'              => '-I../include', # e.g., '-I/usr/include/other'
        # Un-comment this if you add C files to link with later:
-    'OBJECT'           => 'Fuse.o ../lib/.libs/libfuse.a -lpthread', # link all the C files too
+    'OBJECT'           => 'Fuse.o -lfuse -lpthread', # link all the C files too
 );
diff --git a/README b/README
index fb49cd7..691eb0b 100644 (file)
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Fuse version 0.03
+Fuse version 0.04
 =================
 
 This is a test release.  It seems to work quite well.  In fact, I can't