debian/0000755000000000000000000000000012230046526007166 5ustar debian/source/0000755000000000000000000000000011614475556010504 5ustar debian/source/format0000644000000000000000000000001411614475556011712 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001404112230046526011040 0ustar libgnome2-vfs-perl (1.082-1) unstable; urgency=low * Team upload [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL. [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ Axel Beckert ] * debian/copyright: migrate pre-1.0 format to 1.0 using "cme fix dpkg- copyright" [ Damyan Ivanov ] * New upstream release + Avoid misusing the macro PL_na, thus preventing issues when Gnome2::VFS is used in conjunction with certain XS modules, among them XML::Parser and String::Approx. * bump years uf upstream copyright, add 'gtk2-perl team' as copyright holder * rules: install ChangeLog.pre-git as changelog * bump debconf compatlevel to 9 and debconf build-dependency to ensure proper hardening support * claim conformance with Policy v3.9.4 -- Damyan Ivanov Thu, 17 Oct 2013 23:49:19 +0300 libgnome2-vfs-perl (1.081-3) unstable; urgency=low * Remove chrpath (debian/control, debian/rules) now that #631096 is fixed in perl 5.12.4. -- gregor herrmann Fri, 01 Jul 2011 14:05:44 +0200 libgnome2-vfs-perl (1.081-2) unstable; urgency=low [ Ryan Niebur ] * Email change: Ryan Niebur -> ryan@debian.org [ gregor herrmann ] * Suggest libswitch-perl, Switch (used in an example) is not in core in 5.14 (closes: #629462). * Switch to source format 3.0 (quilt), remove quilt framework.. * Use tiny debian/rules file. * Bump debhelper compatibility level to 8. * Add /me to Uploaders. * Set Standards-Version to 3.9.2 (no changes). * debian/copyright: update formatting. * debian/control: clean up dependency versions. * Add build dependency on chrpath to remove RPATH from VFS.so. -- gregor herrmann Sat, 18 Jun 2011 23:44:03 +0200 libgnome2-vfs-perl (1.081-1) unstable; urgency=low * Take over for the Debian Perl Group on maintainer's request (http://lists.debian.org/debian-perl/2008/12/msg00163.html) * Add debian/watch. * Add me to uploaders, remove old maintainer(s) * fix watch file * New upstream release * debhelper version 7 * install NEWS file * policy 3.8.0 (Closes: #475010) * machine readable copyright format * fix whatis entries in man pages -- Ryan Niebur Sat, 21 Feb 2009 00:20:54 -0800 libgnome2-vfs-perl (1.080-1) unstable; urgency=low * New upstream release * debian/control: + Recommend extra gnome-vfs modules to get http and similiar addresses working. (Closes: #421684) + Bumped Standards-Version (no changes needed) -- Marc 'HE' Brockschmidt Thu, 02 Aug 2007 12:12:15 +0200 libgnome2-vfs-perl (1.060-1) unstable; urgency=low * New upstream release. -- Marc 'HE' Brockschmidt Mon, 10 Apr 2006 20:25:15 +0200 libgnome2-vfs-perl (1.041-1) unstable; urgency=low * debian/control: + Set Maintainer to Gtk2-Perl list + Add Florian to Uploaders * New upstream release: + Remove libgtk2-perl build-dep, needed stuff is now in libglib-perl -- Marc 'HE' Brockschmidt Fri, 7 Oct 2005 09:27:40 +0200 libgnome2-vfs-perl (1.022-1) unstable; urgency=low * New upstream release. -- Marc 'HE' Brockschmidt Fri, 1 Jul 2005 19:16:51 +0200 libgnome2-vfs-perl (1.021-1) unstable; urgency=low * New upstream release. -- Marc 'HE' Brockschmidt Tue, 26 Apr 2005 18:31:38 +0200 libgnome2-vfs-perl (1.020-1) unstable; urgency=low * New stable upstream release. -- Marc 'HE' Brockschmidt Fri, 11 Mar 2005 21:49:48 +0100 libgnome2-vfs-perl (1.011-1) experimental; urgency=low * New experimebtal upstream release. -- Marc 'HE' Brockschmidt Sun, 5 Sep 2004 19:35:10 +0200 libgnome2-vfs-perl (1.010-1) experimental; urgency=low * New experimental upstream release. -- Marc 'HE' Brockschmidt Mon, 9 Aug 2004 21:37:31 +0200 libgnome2-vfs-perl (1.003-1) unstable; urgency=low * New upstream release. -- Marc 'HE' Brockschmidt Wed, 30 Jun 2004 10:27:28 +0200 libgnome2-vfs-perl (1.001-2) unstable; urgency=low * Rebuild against new GNOME 2.6 libs in unstable. -- Marc 'HE' Brockschmidt Tue, 1 Jun 2004 17:46:31 +0200 libgnome2-vfs-perl (1.001-1) unstable; urgency=low * New upstream release with fixes to the test suite. (Closes: #240330) -- Marc 'HE' Brockschmidt Mon, 29 Mar 2004 18:40:55 +0200 libgnome2-vfs-perl (1.00-1) unstable; urgency=low * New stable upstream release, uploading to unstable again. * debian/control: Changed long description to match the other gtk2-perl packages. -- Marc 'HE' Brockschmidt Thu, 25 Mar 2004 22:23:03 +0100 libgnome2-vfs-perl (0.98-1) experimental; urgency=low * New upstream release. * Run make test in the build process. -- Marc 'HE' Brockschmidt Fri, 12 Mar 2004 19:47:13 +0100 libgnome2-vfs-perl (0.96-1) experimental; urgency=low * New upstream release. * debian/control: I'm a DD now! -- Marc 'HE' Brockschmidt Tue, 2 Mar 2004 19:13:57 +0100 libgnome2-vfs-perl (0.94-1) experimental; urgency=low * New upstream release. * Upload of unstable gtk2-perl to experimental. * debian/control: Updated dependencies. -- Marc Brockschmidt Mon, 16 Feb 2004 09:45:42 +0100 libgnome2-vfs-perl (0.90-1) unstable; urgency=low * New upstream release * debian/watch: Added * debian/control: Reputedly "sexed up" long description. Will ask some Lord about that. -- Marc Brockschmidt Fri, 30 Jan 2004 01:18:24 +0100 libgnome2-vfs-perl (0.10-1) unstable; urgency=low * Initial Release. (Closes: #225427) -- Marc Brockschmidt Mon, 29 Dec 2003 19:02:13 +0100 debian/libgnome2-vfs-perl.examples0000644000000000000000000000001311614475556014350 0ustar examples/* debian/rules0000755000000000000000000000014612230046130010236 0ustar #!/usr/bin/make -f %: dh $@ override_dh_installchangelogs: dh_installchangelogs ChangeLog.pre-git debian/control0000644000000000000000000000360312230046507010572 0ustar Source: libgnome2-vfs-perl Maintainer: Debian Perl Group Uploaders: Ryan Niebur , gregor herrmann Section: perl Priority: optional Build-Depends: debhelper (>= 9.20120312~), libextutils-depends-perl, libextutils-pkgconfig-perl, libglib-perl, libgnomevfs2-dev, libgtk2.0-dev, perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libgnome2-vfs-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libgnome2-vfs-perl.git Homepage: http://gtk2-perl.sourceforge.net/ Package: libgnome2-vfs-perl Architecture: any Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}, libglib-perl Recommends: libgnomevfs2-extra Suggests: libswitch-perl | perl (<< 5.10.1-13) Description: Perl interface to the 2.x series of the GNOME VFS library libgnome2-vfs-perl provides Perl bindings for the 2.x series of the GNOME VFS library. . GNOME VFS is the GNOME virtual file system. It provides a modular architecture and ships with several modules that implement support for file systems, http, ftp and others. It provides a URI-based API, a backend supporting asynchronous file operations, a MIME type manipulation library and other features. . Find out more about GNOME at http://www.gnome.org. . The perl bindings follow the C API very closely, and the C reference documentation should be considered the canonical source: http://developer.gnome.org/doc/API/2.0/gnome-vfs-2.0/index.html . This module is part of gtk2-perl. . To discuss gtk2-perl, ask questions and flame/praise the authors, join gtk-perl-list@gnome.org at lists.gnome.org. . Also have a look at the gtk2-perl website and sourceforge project page, http://gtk2-perl.sourceforge.net debian/libgnome2-vfs-perl.docs0000644000000000000000000000000511614475556013463 0ustar NEWS debian/compat0000644000000000000000000000000212230046333010360 0ustar 9 debian/patches/0000755000000000000000000000000011614475556010633 5ustar debian/patches/whatis-entry-in-manpages0000644000000000000000000002202311614475556015410 0ustar Description: fix whatis entries in manpages Forwarded: no Author: Ryan Niebur Reviewed-by: gregor herrmann --- a/xs/GnomeVFSAddress.xs +++ b/xs/GnomeVFSAddress.xs @@ -22,6 +22,10 @@ MODULE = Gnome2::VFS::Address PACKAGE = Gnome2::VFS::Address PREFIX = gnome_vfs_address_ +=for object Gnome2::VFS::Address - represents a DNS address + +=cut + ## GnomeVFSAddress *gnome_vfs_address_new_from_string (const char *address) GnomeVFSAddress_own * gnome_vfs_address_new_from_string (class, address) --- a/xs/GnomeVFSApplicationRegistry.xs +++ b/xs/GnomeVFSApplicationRegistry.xs @@ -22,6 +22,10 @@ MODULE = Gnome2::VFS::ApplicationRegistry PACKAGE = Gnome2::VFS::ApplicationRegistry PREFIX = gnome_vfs_application_registry_ +=for object Gnome2::VFS::ApplicationRegistry - registry for applications + +=cut + SV * gnome_vfs_application_registry_new (class, app_id) const char *app_id @@ -67,6 +71,10 @@ MODULE = Gnome2::VFS::ApplicationRegistry PACKAGE = Gnome2::VFS::Application PREFIX = gnome_vfs_application_registry_ +=for object Gnome2::VFS::Application - represents an application for the application registry + +=cut + ## gboolean gnome_vfs_application_registry_exists (const char *app_id) gboolean gnome_vfs_application_registry_exists (app_id) --- a/xs/GnomeVFSDNSSD.xs +++ b/xs/GnomeVFSDNSSD.xs @@ -146,6 +146,10 @@ MODULE = Gnome2::VFS::DNSSD PACKAGE = Gnome2::VFS::DNSSD PREFIX = gnome_vfs_dns_sd_ +=for object Gnome2::VFS::DNSSD - network service discovery + +=cut + ## GnomeVFSResult gnome_vfs_dns_sd_browse (GnomeVFSDNSSDBrowseHandle **handle, const char *domain, const char *type, GnomeVFSDNSSDBrowseCallback callback, gpointer callback_data, GDestroyNotify callback_data_destroy_func) void gnome_vfs_dns_sd_browse (class, domain, type, func, data = NULL) @@ -310,6 +314,10 @@ MODULE = Gnome2::VFS::DNSSD PACKAGE = Gnome2::VFS::DNSSD::Browse::Handle PREFIX = gnome_vfs_dns_sd_browse_ +=for object Gnome2::VFS::DNSSD::Browse::Handle - used for browsing for services on the network + +=cut + ## GnomeVFSResult gnome_vfs_dns_sd_stop_browse (GnomeVFSDNSSDBrowseHandle *handle) GnomeVFSResult gnome_vfs_dns_sd_browse_stop (handle) @@ -321,6 +329,10 @@ MODULE = Gnome2::VFS::DNSSD PACKAGE = Gnome2::VFS::DNSSD::Resolve::Handle PREFIX = gnome_vfs_dns_sd_resolve_ +=for object Gnome2::VFS::DNSSD::Resolve::Handle - used for resolving services on the network + +=cut + ## GnomeVFSResult gnome_vfs_dns_sd_cancel_resolve (GnomeVFSDNSSDResolveHandle *handle) GnomeVFSResult gnome_vfs_dns_sd_resolve_cancel (handle) --- a/xs/GnomeVFSAsync.xs +++ b/xs/GnomeVFSAsync.xs @@ -399,6 +399,10 @@ MODULE = Gnome2::VFS::Async PACKAGE = Gnome2::VFS::Async PREFIX = gnome_vfs_async_ +=for object Gnome2::VFS::Async - handles asynchronous file operations + +=cut + ## void gnome_vfs_async_set_job_limit (int limit) void gnome_vfs_async_set_job_limit (class, limit) @@ -830,6 +834,10 @@ MODULE = Gnome2::VFS::Async PACKAGE = Gnome2::VFS::Async::Handle PREFIX = gnome_vfs_async_ +=for object Gnome2::VFS::Async::Handle - handles asynchronous file operations + +=cut + # void # DESTROY (handle) # GnomeVFSAsyncHandle *handle --- a/xs/GnomeVFSFileInfo.xs +++ b/xs/GnomeVFSFileInfo.xs @@ -76,6 +76,10 @@ MODULE = Gnome2::VFS::FileInfo PACKAGE = Gnome2::VFS::FileInfo PREFIX = gnome_vfs_file_info_ +=for object Gnome2::VFS::FileInfo - stores information about files, like stat + +=cut + =for apidocs Creates a new GnomeVFSFileInfo object from I for use with --- a/xs/GnomeVFSDirectory.xs +++ b/xs/GnomeVFSDirectory.xs @@ -78,6 +78,10 @@ MODULE = Gnome2::VFS::Directory PACKAGE = Gnome2::VFS::Directory PREFIX = gnome_vfs_directory_ +=for object Gnome2::VFS::Directory - represents a directory + +=cut + =for apidoc Returns a GnomeVFSResult and a GnomeVFSDirectoryHandle. @@ -252,6 +256,10 @@ MODULE = Gnome2::VFS::Directory PACKAGE = Gnome2::VFS::Directory::Handle PREFIX = gnome_vfs_directory_ +=for object Gnome2::VFS::Directory::Handle - respresents a directory + +=cut + =for apidoc Returns a GnomeVFSResult and a GnomeVFSFileInfo. --- a/xs/GnomeVFSDrive.xs +++ b/xs/GnomeVFSDrive.xs @@ -38,6 +38,10 @@ MODULE = Gnome2::VFS::Drive PACKAGE = Gnome2::VFS::Drive PREFIX = gnome_vfs_drive_ +=for object Gnome2::VFS::Drive - Container around Gnome2::VFS::Volume + +=cut + ## gulong gnome_vfs_drive_get_id (GnomeVFSDrive *drive) gulong gnome_vfs_drive_get_id (drive) --- a/xs/GnomeVFSVolume.xs +++ b/xs/GnomeVFSVolume.xs @@ -51,6 +51,10 @@ MODULE = Gnome2::VFS::Volume PACKAGE = Gnome2::VFS::Volume PREFIX = gnome_vfs_volume_ +=for object Gnome2::VFS::Volume - Abstraction for a mounted file system or a network location + +=cut + ## gulong gnome_vfs_volume_get_id (GnomeVFSVolume *volume) gulong gnome_vfs_volume_get_id (volume) --- a/xs/GnomeVFSURI.xs +++ b/xs/GnomeVFSURI.xs @@ -22,6 +22,10 @@ MODULE = Gnome2::VFS::URI PACKAGE = Gnome2::VFS::URI PREFIX = gnome_vfs_uri_ +=for object Gnome2::VFS::URI - uniform resource identifier + +=cut + ## GnomeVFSURI *gnome_vfs_uri_new (const gchar *text_uri) GnomeVFSURI_own * gnome_vfs_uri_new (class, text_uri) --- a/xs/GnomeVFSVolumeMonitor.xs +++ b/xs/GnomeVFSVolumeMonitor.xs @@ -42,6 +42,10 @@ MODULE = Gnome2::VFS::VolumeMonitor PACKAGE = Gnome2::VFS::VolumeMonitor PREFIX = gnome_vfs_volume_monitor_ +=for object Gnome2::VFS::VolumeMonitor - Monitors volume mounts and unmounts + +=cut + #if !VFS_CHECK_VERSION (2, 8, 1) void --- a/xs/GnomeVFSXfer.xs +++ b/xs/GnomeVFSXfer.xs @@ -84,6 +84,10 @@ MODULE = Gnome2::VFS::Xfer PACKAGE = Gnome2::VFS::Xfer PREFIX = gnome_vfs_xfer_ +=for object Gnome2::VFS::Xfer - transfers stuff + +=cut + # FIXME: these function names are UGLY. ## GnomeVFSResult gnome_vfs_xfer_uri (const GnomeVFSURI *source_uri, const GnomeVFSURI *target_uri, GnomeVFSXferOptions xfer_options, GnomeVFSXferErrorMode error_mode, GnomeVFSXferOverwriteMode overwrite_mode, GnomeVFSXferProgressCallback progress_callback, gpointer data) --- a/xs/GnomeVFSResolve.xs +++ b/xs/GnomeVFSResolve.xs @@ -22,7 +22,8 @@ MODULE = Gnome2::VFS::Resolve PACKAGE = Gnome2::VFS PREFIX = gnome_vfs_ -=for object Gnome2::VFS::Resolve +=for object Gnome2::VFS::Resolve - address resolution + =cut ## GnomeVFSResult gnome_vfs_resolve (const char *hostname, GnomeVFSResolveHandle **handle) @@ -43,6 +44,10 @@ MODULE = Gnome2::VFS::Resolve PACKAGE = Gnome2::VFS::Resolve::Handle PREFIX = gnome_vfs_resolve_ +=for object Gnome2::VFS::Resolve::Handle - address resolution + +=cut + void DESTROY (handle) GnomeVFSResolveHandle *handle --- a/xs/GnomeVFSMime.xs +++ b/xs/GnomeVFSMime.xs @@ -59,6 +59,10 @@ MODULE = Gnome2::VFS::Mime PACKAGE = Gnome2::VFS::Mime PREFIX = gnome_vfs_mime_ +=for object Gnome2::VFS::Mime - functions for getting information about applications and components associated with MIME types + +=cut + =for apidoc =for arg ... of GnomeVFSMimeApplication's @@ -169,6 +173,10 @@ MODULE = Gnome2::VFS::Mime PACKAGE = Gnome2::VFS::Mime::Type PREFIX = gnome_vfs_mime_ +=for object Gnome2::VFS::Mime::Type - represents a Mime type + +=cut + SV * gnome_vfs_mime_new (class, mime_type) const char *mime_type @@ -500,6 +508,10 @@ MODULE = Gnome2::VFS::Mime PACKAGE = Gnome2::VFS::Mime::Application PREFIX = gnome_vfs_mime_application_ +=for object Gnome2::VFS::Mime::Application - functions for getting information about applications and components associated with MIME types + +=cut + void DESTROY (GnomeVFSMimeApplication *application) CODE: @@ -619,6 +631,10 @@ # --------------------------------------------------------------------------- # MODULE = Gnome2::VFS::Mime PACKAGE = Gnome2::VFS::Mime::Monitor PREFIX = gnome_vfs_mime_monitor_ + +=for object Gnome2::VFS::Mime::Monitor - functions for getting information about applications and components associated with MIME types + +=cut ## GnomeVFSMIMEMonitor *gnome_vfs_mime_monitor_get (void) GnomeVFSMIMEMonitor * --- a/xs/GnomeVFSOps.xs +++ b/xs/GnomeVFSOps.xs @@ -213,6 +213,10 @@ MODULE = Gnome2::VFS::Ops PACKAGE = Gnome2::VFS::Handle PREFIX = gnome_vfs_ +=for object Gnome2::VFS::Handle - basic file operations (read, write, etc) + +=cut + ## GnomeVFSResult gnome_vfs_close (GnomeVFSHandle *handle) GnomeVFSResult gnome_vfs_close (handle) @@ -482,6 +486,10 @@ MODULE = Gnome2::VFS::Ops PACKAGE = Gnome2::VFS::Monitor PREFIX = gnome_vfs_monitor_ +=for object Gnome2::VFS::Monitor - Monitors volume mounts and unmounts + +=cut + =for apidoc Returns a GnomeVFSResult and a GnomeVFSMonitorHandle. @@ -518,6 +526,10 @@ MODULE = Gnome2::VFS::Ops PACKAGE = Gnome2::VFS::Monitor::Handle PREFIX = gnome_vfs_monitor_ +=for object Gnome2::VFS::Monitor::Handle - Monitors volume mounts and unmounts + +=cut + ## GnomeVFSResult gnome_vfs_monitor_cancel (GnomeVFSMonitorHandle *handle) GnomeVFSResult gnome_vfs_monitor_cancel (handle) --- a/xs/GnomeVFSInit.xs +++ b/xs/GnomeVFSInit.xs @@ -22,7 +22,7 @@ MODULE = Gnome2::VFS::Init PACKAGE = Gnome2::VFS PREFIX = gnome_vfs_ -=for object Gnome2::VFS::main +=for object Gnome2::VFS::main - Filesystem Abstraction library =cut debian/patches/series0000644000000000000000000000003111614475556012042 0ustar whatis-entry-in-manpages debian/watch0000644000000000000000000000010011614475556010224 0ustar version=3 http://sf.net/gtk2-perl/ Gnome2-VFS-(\d\.\d+).tar.gz debian/copyright0000644000000000000000000000166712230045673011135 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Gnome2-VFS Upstream-Contact: Torsten Schoenfeld . Source: https://metacpan.org/release/Gnome2-VFS/ Files: * Copyright: 2003-2008, 2013 Torsten Schoenfeld 2003-2008, 2013 by the gtk2-perl team License: LGPL-2.1+ Files: debian/* Copyright: 2003-2007, Marc 'HE' Brockschmidt 2009, Ryan Niebur 2011, gregor herrmann 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 Library General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . On Debian systems, the complete text of version 2.11 of the GNU Library Public License can be found in `/usr/share/common-licenses/LGPL-2.1'.