--- libbackuppc-xs-perl-0.54.orig/MANIFEST +++ libbackuppc-xs-perl-0.54/MANIFEST @@ -46,5 +46,3 @@ zlib/zlib.h zlib/zutil.c zlib/zutil.h -META.yml Module YAML meta-data (added by MakeMaker) -META.json Module JSON meta-data (added by MakeMaker) --- libbackuppc-xs-perl-0.54.orig/Makefile.PL +++ libbackuppc-xs-perl-0.54/Makefile.PL @@ -20,12 +20,12 @@ VERSION_FROM => 'lib/BackupPC/XS.pm', # finds $VERSION ABSTRACT_FROM => 'lib/BackupPC/XS.pm', # finds ABSTRACT PREREQ_PM => {}, # e.g., Module::Name => 1.1 - LIBS => [''], # e.g., '-lm' + LIBS => ['-lz'], # e.g., '-lm' DEFINE => '', # e.g., '-DHAVE_SOMETHING' INC => '-I.', # e.g., '-I. -I/usr/include/other' OBJECT => $object, - MYEXTLIB => 'zlib/libzlib$(LIB_EXT) md5/libmd5$(LIB_EXT)', - DIR => ['md5', 'zlib'], + MYEXTLIB => 'md5/libmd5$(LIB_EXT)', + DIR => ['md5' ], #, 'zlib'], depend => { 'BackupPC_XS.o' => 'config.h' }, clean => { FILES => "config.log config.status config.h" }, ); @@ -33,8 +33,8 @@ sub MY::postamble { return <<'EOF'; -zlib/libzlib$(LIB_EXT): zlib/Makefile config.h - cd zlib && $(MAKE) $(PASSTHRU) +#zlib/libzlib$(LIB_EXT): zlib/Makefile config.h +# cd zlib && $(MAKE) $(PASSTHRU) md5/libmd5$(LIB_EXT): md5/Makefile config.h cd md5 && $(MAKE) $(PASSTHRU) --- libbackuppc-xs-perl-0.54.orig/debian/changelog +++ libbackuppc-xs-perl-0.54/debian/changelog @@ -0,0 +1,49 @@ +libbackuppc-xs-perl (0.54-1build2) bionic; urgency=medium + + * No-change rebuild against perlapi-5.26.1 + + -- Steve Langasek Thu, 02 Nov 2017 05:43:56 +0000 + +libbackuppc-xs-perl (0.54-1build1) artful; urgency=medium + + * No-change rebuild for perl 5.26.0. + + -- Matthias Klose Wed, 26 Jul 2017 19:52:36 +0000 + +libbackuppc-xs-perl (0.54-1) unstable; urgency=low + + * New release + * Detailed copyright file + * Do not build with included zlib + * Closes: #863319 + + -- Ludovic Drolez Mon, 29 May 2017 11:31:22 +0200 + +libbackuppc-xs-perl (0.53-1) unstable; urgency=low + + * Changed Debian package name + * Added watch file + + -- Ludovic Drolez Thu, 25 May 2017 12:20:52 +0200 + +backuppc-xs (0.53) stable; urgency=medium + + * 0.53: March 23, 2017 + - updates to bpc_attribCache to sanitize path names and prepending ac->currentDir + in bpc_attribCache_getDirEntries(). + + * 0.52: March 9, 2017 + - updated config.guess and config.sub; fixes problem with aarch64 and ppc64le + reported by Denis Fateyev. + + * 0.51: March 5, 2017 + - added dynamic:: target to subdir Makefile.PLs to fix build issue on gentoo + (patch submitted by Slaven Rezic; see https://rt.cpan.org/Ticket/Display.html?id=120495) + + -- Raoul Bhatia Sat, 25 Mar 2017 12:16:28 +0100 + +backuppc-xs (0.50) stable; urgency=medium + + * Initial release. + + -- Raoul Bhatia Wed, 05 Mar 2017 06:10:13 +0100 --- libbackuppc-xs-perl-0.54.orig/debian/compat +++ libbackuppc-xs-perl-0.54/debian/compat @@ -0,0 +1 @@ +9 --- libbackuppc-xs-perl-0.54.orig/debian/control +++ libbackuppc-xs-perl-0.54/debian/control @@ -0,0 +1,35 @@ +Source: libbackuppc-xs-perl +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Ludovic Drolez +Section: perl +Priority: optional +Standards-Version: 3.9.8 +Build-Depends: debhelper (>= 9), autotools-dev, zlib1g-dev + +Package: libbackuppc-xs-perl +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${perl:Depends} +Description: Perl module for BackupPC + BackupPC is disk based and not tape based. This particularity allows + features not found in any other backup solution: + * Clever pooling scheme minimizes disk storage and disk I/O. + Identical files across multiple backups of the same or different PC are + stored only once resulting in substantial savings in disk storage and disk + writes. Also known as "data deduplication". + * Optional compression provides additional reductions in storage. + CPU impact of compression is low since only new files (those not already + in the pool) need to be compressed. + * A powerful http/cgi user interface allows administrators to view log files, + configuration, current status and allows users to initiate and cancel + backups and browse and restore files from backups very quickly. + * No client-side software is needed. On WinXX the smb protocol is used. + On Linux or Unix clients, rsync or tar (over ssh/rsh/nfs) can be used + * Flexible restore options. Single files can be downloaded from any backup + directly from the CGI interface. Zip or Tar archives for selected files + or directories can also be downloaded from the CGI interface. + * BackupPC supports mobile environments where laptops are only intermittently + connected to the network and have dynamic IP addresses (DHCP). + * Flexible configuration parameters allow multiple backups to be performed + in parallel. + * and more to discover in the manual... + --- libbackuppc-xs-perl-0.54.orig/debian/copyright +++ libbackuppc-xs-perl-0.54/debian/copyright @@ -0,0 +1,66 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: Craig Barratt +Source: https://github.com/backuppc/backuppc-xs/releases + +Files: * +Copyright: 2013 Craig Barratt . +License: GPL-3 + +Files: bpc_hashTable.c rsync.h byteorder.h +Copyright: 1992-1995 Andrew Tridgell + 2007-2008 Wayne Davison +License: GPL-3 + +Files: pport.h +Copyright: 2004-2010, Marcus Holland-Moritz. +License: Perl + This program is free software; you can redistribute it and/or + modify it under the same terms as Perl itself. + +Files: md5/* +Copyright: 2001-2003 Christophe Devine +License: GPL-3 + +Files: zlib/* +Copyright: 1995-2005 Jean-loup Gailly and Mark Adler +License: Zlib + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + . + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + . + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 3. This notice may not be removed or altered from any source distribution. + . + Jean-loup Gailly Mark Adler + jloup@gzip.org madler@alumni.caltech.edu + . + . + The data format used by the zlib library is described by RFCs (Request for + Comments) 1950 to 1952 in the files http://www.ietf.org/rfc/rfc1950.txt + (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format). + +License: GPL-3 + 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 3 of the License, or + (at your option) any later version. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License along + with this program; if not, visit the http://fsf.org website. + . + On Debian GNU/Linux systems, the complete text of the GNU General + Public License can be found in `/usr/share/common-licenses/GPL-3'. --- libbackuppc-xs-perl-0.54.orig/debian/libbackuppc-xs-perl.docs +++ libbackuppc-xs-perl-0.54/debian/libbackuppc-xs-perl.docs @@ -0,0 +1 @@ +README --- libbackuppc-xs-perl-0.54.orig/debian/libbackuppc-xs-perl.lintian-overrides +++ libbackuppc-xs-perl-0.54/debian/libbackuppc-xs-perl.lintian-overrides @@ -0,0 +1 @@ +libbackuppc-xs-perl: embedded-library usr/lib/x86_64-linux-gnu/perl5/5.24/auto/BackupPC/XS/XS.so: zlib --- libbackuppc-xs-perl-0.54.orig/debian/rules +++ libbackuppc-xs-perl-0.54/debian/rules @@ -0,0 +1,3 @@ +#!/usr/bin/make -f +%: + dh $@ --with autotools-dev --- libbackuppc-xs-perl-0.54.orig/debian/watch +++ libbackuppc-xs-perl-0.54/debian/watch @@ -0,0 +1,2 @@ +version=2 +https://github.com/backuppc/backuppc-xs/releases .*/BackupPC-XS-(.*).tar.gz debian uupdate \ No newline at end of file