[SCM] Write filesystems in Perl using FUSE branch, master, updated. 8accea7538f18535c258e4b95617ef87bcdd39e5

Bastien ROUCARIÈS roucaries.bastien at gmail.com
Wed Jan 11 10:35:34 UTC 2012


The following commit has been merged in the master branch:
commit 348f7882e579f9f4246e0f24222a2fa0c0be4c8a
Author: Bastien ROUCARIÈS <roucaries.bastien at gmail.com>
Date:   Wed Jan 11 11:20:02 2012 +0100

    Fix different kind of error packaging
    
    -  - d/control:
    -    + quilt can be removed
    -    + perl (>= 5.6.0-16) --> perl
    -    + libfuse-dev (>= 2.7.1) -> libfuse-dev
    -    + debhelper (>= 8.0.0) -> >= 8 is enough
    -    + SV 3.9.2.0 -> 3.9.2 is enough
    -    + short description should be a noun phrase
    -    + long description: s/This/$& module/ or similar
    -    + Homepage field missing
    -  - what is debian/source/git-patches?
    -  - d/copyright:
    -    + "Upstream clarify copyright" -> "Upstream clarifies the
    -      license terms" (copyright is still our guess?)
    -    + LGPL-2.1 (as stated as the short term) or LGPL-2.1+ (there's "any later
    -      version" in the blurb) - one is wrong :)
    -    + mix of tab and space indentation
    -  - the package FTBFS in a sid cowbuilder chroot. Makefile.PL says:
    -      Cannot build for platform: linux
    -      You need to install "libfuse-dev" to provide build support for this module
    -    although libfuse-dev is installed --> missing build dependency on
    -    pkg-config for the test in Makefile.PL (or fuse for the fallback)
    -  - lintian:
    -    + debian-control-has-unusual-field-spacing (short description)
    -    + unneeded-build-dep-on-quilt - already mentioned
    -    + debian-watch-contains-dh_make-template
    -    + no-homepage-field - agreed :)
    -    + out-of-date-copyright-format-uri -> ignore

diff --git a/debian/changelog b/debian/changelog
index f1bce4c..322208f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,35 +1,5 @@
 libfuse-perl (0.14-1) UNRELEASED; urgency=low
 
-  TODO:
-  - d/control:
-    + quilt can be removed
-    + perl (>= 5.6.0-16) --> perl
-    + libfuse-dev (>= 2.7.1) -> libfuse-dev
-    + debhelper (>= 8.0.0) -> >= 8 is enough
-    + SV 3.9.2.0 -> 3.9.2 is enough
-    + short description should be a noun phrase
-    + long description: s/This/$& module/ or similar
-    + Homepage field missing
-  - what is debian/source/git-patches?
-  - d/copyright:
-    + "Upstream clarify copyright" -> "Upstream clarifies the
-      license terms" (copyright is still our guess?)
-    + LGPL-2.1 (as stated as the short term) or LGPL-2.1+ (there's "any later
-      version" in the blurb) - one is wrong :)
-    + mix of tab and space indentation
-  - the package FTBFS in a sid cowbuilder chroot. Makefile.PL says:
-      Cannot build for platform: linux
-      You need to install "libfuse-dev" to provide build support for this module
-    although libfuse-dev is installed --> missing build dependency on
-    pkg-config for the test in Makefile.PL (or fuse for the fallback)
-  - lintian:
-    + debian-control-has-unusual-field-spacing (short description)
-    + unneeded-build-dep-on-quilt - already mentioned
-    + debian-watch-contains-dh_make-template
-    + no-homepage-field - agreed :)
-    + spelling-error-in-manpage -> patch
-    + out-of-date-copyright-format-uri -> ignore
-
   * New upstream version.
   * Add myself as maintainer.
   * Bug fix: "uninstallable on kfreebsd-i386 or kfreebsd-amd64", thanks to
diff --git a/debian/control b/debian/control
index 58ec53a..544b741 100644
--- a/debian/control
+++ b/debian/control
@@ -1,22 +1,26 @@
 Source: libfuse-perl
 Section: perl
 Priority: optional
-Build-Depends: debhelper (>= 8.0.0), quilt, cdbs (>= 0.4.27), perl (>= 5.6.0-16), libfuse-dev (>= 2.7.1) 
+Build-Depends: debhelper (>= 8), cdbs (>= 0.4.27), perl, libfuse-dev, pkg-config
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Bastien Roucariès <roucaries.bastien+debian at gmail.com>,
            Romain Beauxis <toots at rastageeks.org>
+Homepage: http://search.cpan.org/dist/Fuse/Fuse.pm
 Vcs-Git: git://git.debian.org/pkg-perl/packages/libfuse-perl.git
 Vcs-Browser: http://git.debian.org/?p=pkg-perl/packages/libfuse-perl.git
-Standards-Version: 3.9.2.0
+Standards-Version: 3.9.2
 
 Package: libfuse-perl
 Architecture: any
 Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}
 Recommends: fuse [linux-any] | fuse4bsd [kfreebsd-any]
 Suggests: libunix-mknod-perl, liblchown-perl, libfilesys-statvfs-perl
-Description:  Write filesystems in Perl using FUSE
- This lets you implement filesystems in perl, through the FUSE
- (Filesystem in USErspace) kernel/lib interface.
+Description: Perl bindings for FUSE (Filesystems in USErland
+ This module lets you implement filesystems in perl, through the FUSE
+ interface
  .
- FUSE expects you to implement callbacks for the various functions.
+ FUSE (Filesystem in USErspace) is a simple interface for userspace
+ programs to export a virtual filesystem to the kernel. FUSE
+ also aims to provide a secure method for non privileged users to
+ create and mount their own filesystem implementations.
 
diff --git a/debian/copyright b/debian/copyright
index c7ad2e8..f779c72 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,30 +1,30 @@
 Format-Specification: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?view=markup&pathrev=135
 Maintainer: Bastien Roucariès <roucaries.bastien+debian at gmail.com>
-Source: http://search.cpan.org/~dpavlin/Fuse-0.14/Fuse.pm
+xxSource: http://search.cpan.org/~dpavlin/Fuse-0.14/Fuse.pm
 Upstream-name: Fuse
 Upstream-Contact: Dobrica Pavlinusic <dpavlin at rot13.org>
 
 Files: *
 Copyright: 2001-2011 Mark Glines <mark at glines.org>
            2001-2011 Dobrica Pavlinusic <dpavlin at rot13.org>
-           Richard Dawe <rich at phekda.gotadsl.co.uk> 
-	   Mark Wilkinson <mark.wilkinson at 2pmtech.com>
-	   Csaba Henk <csaba.henk at creo.hu>
-	   Vladimir V. Kolpakov <w at sfgate.com>
-	   Andrew Chadwick <andrewc at cpan.org>
-	   Chris Dolan <cdolan at cpan.org>
-	   Reuben Thomas <rrt at sc3d.org>
-	   Jason Long
-	   Justin Fletcher <gerph at gerph.org>
-	   Derrik Pates <demon at now.ai>
-	   Daniel Frett <daniel.frett at ccci.org>
-	   Alex Sudakov <cygakob at gmail.com>
-	   Bojan Petrovic <bojan_petrovic at fastmail.fm>
-License: LGPL-2.1
+           Richard Dawe <rich at phekda.gotadsl.co.uk>
+           Mark Wilkinson <mark.wilkinson at 2pmtech.com>
+           Csaba Henk <csaba.henk at creo.hu>
+           Vladimir V. Kolpakov <w at sfgate.com>
+           Andrew Chadwick <andrewc at cpan.org>
+           Chris Dolan <cdolan at cpan.org>
+           Reuben Thomas <rrt at sc3d.org>
+           Jason Long
+           Justin Fletcher <gerph at gerph.org>
+           Derrik Pates <demon at now.ai>
+           Daniel Frett <daniel.frett at ccci.org>
+           Alex Sudakov <cygakob at gmail.com>
+           Bojan Petrovic <bojan_petrovic at fastmail.fm>
+License: LGPL-2.1+
 Comment: jaslong from AUTHORS is well known cpan contributor Jason Long.
  Copyright years according to git tree commits.
- Upstream clarify copyright by git commit c352cd3e4bf245da980c2e8876b6b9b509b9f168. 
- This commit will be in next version.
+ Upstream clarify the license terms by git commit c352cd3e4bf245da980c2e8876b6b9b509b9f168.
+ This commit will be in version 0.15
  (see https://github.com/dpavlin/perl-fuse/commit/c352cd3e4bf245da980c2e8876b6b9b509b9f168)
  This is compatible with README that states:
    This is contributed to the FUSE project by Mark Glines <mark at glines.org>,
@@ -37,9 +37,9 @@ Comment: jaslong from AUTHORS is well known cpan contributor Jason Long.
 Files: debian/*
 Copyright: 2006-2009, Romain Beauxis <toots at rastageeks.org>
            2011, Bastien Roucariès <roucaries.bastien+debian at gmail.com>
-License: LGPL-2.1
+License: LGPL-2.1+
 
-License: LGPL-2.1
+License: LGPL-2.1+
  This library is free software; you can redistribute it and/or
  modify it under the terms of the GNU Lesser General Public
  License as published by the Free Software Foundation; either
diff --git a/debian/source/git-patches b/debian/source/git-patches
deleted file mode 100644
index e69de29..0000000
diff --git a/debian/watch b/debian/watch
index d5b920b..ee63e96 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,9 +1,3 @@
-# Example watch control file for uscan
-# Rename this file to "watch" and then you can run the "uscan" command
-# to check for upstream updates and more.
-# See uscan(1) for format
-
-# Compulsory line, this is a version 3 file
 version=3
 
 http://search.cpan.org/dist/Fuse .*/Fuse-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)

-- 
Write filesystems in Perl using FUSE



More information about the Pkg-perl-cvs-commits mailing list