Ticket #52112: dpkg.patch

File dpkg.patch, 2.6 KB (added by xeron (Ivan Larionov), 8 years ago)
  • sysutils/dpkg/Portfile

     
    55PortGroup           perl5 1.0
    66
    77name                dpkg
    8 version             1.18.3
     8version             1.18.10
    99platforms           darwin
    1010categories          sysutils archivers
    1111license             GPL-2+
     
    2121use_xz              yes
    2222extract.asroot      yes
    2323
    24 checksums           rmd160  baffcdf3bb72ad535d6aacbcee88202488e4612a \
    25                     sha256  a40ffe38d7f36d858a752189a306433cfc52c7d15d7b98f61d9f9dd49e0e4807
     24checksums           rmd160  807a8d4bc3ec547dff82b9495618220208870196 \
     25                    sha256  025524da41ba18b183ff11e388eb8686f7cc58ee835ed7d48bd159c46a8b6dc5
    2626
    27 perl5.branches      5.22
     27perl5.branches      5.24
    2828
    2929depends_build-append \
    3030                    port:pkgconfig \
  • sysutils/dpkg/files/patch-scripts_Dpkg_Source_Archive.pm.diff

     
    1 --- scripts/Dpkg/Source/Archive.pm.orig 2015-11-19 21:10:57.000000000 -0800
    2 +++ scripts/Dpkg/Source/Archive.pm      2015-11-19 21:18:41.000000000 -0800
    3 @@ -48,7 +48,7 @@
    4      $spawn_opts{from_pipe} = \*$self->{tar_input};
     1--- scripts/Dpkg/Source/Archive.pm.orig 2016-07-24 14:05:05.000000000 -0700
     2+++ scripts/Dpkg/Source/Archive.pm      2016-08-11 21:33:28.000000000 -0700
     3@@ -50,7 +50,7 @@
     4     my $mtime = $opts{source_date} // $ENV{SOURCE_DATE_EPOCH} // time;
    55     # Call tar creation process
    66     $spawn_opts{delete_env} = [ 'TAR_OPTIONS' ];
    7 -    $spawn_opts{exec} = [ 'tar', '-cf', '-', '--format=gnu', '--null',
    8 +    $spawn_opts{exec} = [ 'gnutar', '-cf', '-', '--format=gnu', '--null',
     7-    $spawn_opts{exec} = [ 'tar', '-cf', '-', '--format=gnu',
     8+    $spawn_opts{exec} = [ 'gnutar', '-cf', '-', '--format=gnu',
     9                           '--mtime', "\@$mtime", '--clamp-mtime', '--null',
    910                           '--numeric-owner', '--owner=0', '--group=0',
    1011                           @{$opts{options}}, '-T', '-' ];
    11      *$self->{pid} = spawn(%spawn_opts);
    12 @@ -90,7 +90,7 @@
     12@@ -93,7 +93,7 @@
    1313     my $self = shift;
    1414 
    1515     close(*$self->{tar_input}) or syserr(g_('close on tar input'));
     
    1818     delete *$self->{pid};
    1919     delete *$self->{tar_input};
    2020     delete *$self->{cwd};
    21 @@ -126,7 +126,7 @@
     21@@ -129,7 +129,7 @@
    2222 
    2323     # Call tar extraction process
    2424     $spawn_opts{delete_env} = [ 'TAR_OPTIONS' ];