debian/0000755000000000000000000000000011512641637007174 5ustar debian/control0000644000000000000000000000246211432021265010571 0ustar Source: libfile-userconfig-perl Section: perl Priority: optional Build-Depends: debhelper (>= 7.0.50~) Build-Depends-Indep: perl, libfile-homedir-perl, libfile-remove-perl (>= 1.42), libfile-sharedir-perl (>= 1.00), libfile-copy-recursive-perl Maintainer: Debian Perl Group Uploaders: Jozef Kutej Standards-Version: 3.9.1 Homepage: http://search.cpan.org/dist/File-UserConfig/ Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libfile-userconfig-perl/ Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libfile-userconfig-perl/ Package: libfile-userconfig-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libfile-homedir-perl, libfile-sharedir-perl (>= 1.00), libfile-copy-recursive-perl Description: provides configuration directory for applications Many modules or applications maintain a user-spec configuration data directory. And the implementation pattern is generally the same. . A directory like /home/myuser/.application is created and populating by a set of default files the first time an application runs, and from there on, the files in that directory are modified. . File::UserConfig provides standard, light and sub-classable default implementation of this concept that Does The Right Thing with the directory names. debian/copyright0000644000000000000000000000235711432021265011124 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 Maintainer: Adam Kennedy Source: http://search.cpan.org/dist/File-UserConfig/ Name: File-UserConfig Files: * Copyright: 2006 - 2008, Adam Kennedy License: Artistic or GPL-1+ Files: inc/Module/* Copyright: 2002-2010, Adam Kennedy 2002-2010, Audrey Tang 2002-2010, Brian Ingerson License: Artistic or GPL-1+ Files: debian/* Copyright: 2010, Jozef Kutej License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . On Debian GNU/Linux systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic' License: GPL-1+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version. . On Debian GNU/Linux systems, the complete text of the GNU General Public License, version 1, can be found in `/usr/share/common-licenses/GPL-1' debian/watch0000644000000000000000000000017311432021265010214 0ustar version=3 http://search.cpan.org/dist/File-UserConfig/ .*/File-UserConfig-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/compat0000644000000000000000000000000211432021265010360 0ustar 7 debian/changelog0000644000000000000000000000070211512641570011041 0ustar libfile-userconfig-perl (0.06-2) unstable; urgency=low * Team upload. * Fix "Failing tests if home of building user is not available": set HOME to a writable directory in debian/rules (closes: #609398). -- gregor herrmann Mon, 10 Jan 2011 18:35:45 +0100 libfile-userconfig-perl (0.06-1) unstable; urgency=low * Initial Release. (Closes: #590999) -- Jozef Kutej Sat, 31 Jul 2010 09:16:21 +0200 debian/source/0000755000000000000000000000000011512641600010462 5ustar debian/source/format0000644000000000000000000000001411432021265011670 0ustar 3.0 (quilt) debian/rules0000755000000000000000000000075411512641271010254 0ustar #!/usr/bin/make -f PACKAGE = $(shell dh_listpackages) TMP = $(CURDIR)/debian/$(PACKAGE) BUILDHOME = $(CURDIR)/debian/build override_dh_auto_install: dh_auto_install rm $(TMP)/usr/share/perl5/auto/share/dist/File-UserConfig/afile.conf rmdir --ignore-fail-on-non-empty --parents --verbose $(TMP)/usr/share/perl5/auto/share/dist/File-UserConfig override_dh_clean: dh_clean rm -rf $(BUILDHOME) override_dh_auto_test: mkdir -p $(BUILDHOME) HOME=$(BUILDHOME) dh_auto_test %: dh $@