[Lsb-messages] /var/www/bzr/lsb/devel/componenttodb r52: Process post-depends in Deb packages
Denis Silakov
dsilakov at gmail.com
Mon Jun 20 15:02:20 UTC 2016
------------------------------------------------------------
revno: 52
committer: Denis Silakov <dsilakov at gmail.com>
branch nick: componenttodb
timestamp: Mon 2016-06-20 18:02:20 +0300
message:
Process post-depends in Deb packages
modified:
apptodb.pl
distrtodb.pl
-------------- next part --------------
=== modified file 'apptodb.pl'
--- a/apptodb.pl 2016-06-20 14:34:48 +0000
+++ b/apptodb.pl 2016-06-20 15:02:20 +0000
@@ -404,6 +404,7 @@
system "echo \"!PkgRequires\" >> $OutputFile";
system "dpkg-deb -f $abs_file_path depends | tr ',' '\n' >> $OutputFile";
system "dpkg-deb -f $abs_file_path pre-depends | tr ',' '\n' >> $OutputFile";
+ system "dpkg-deb -f $abs_file_path post-depends | tr ',' '\n' >> $OutputFile";
}
system "echo $tmpDir/ > $tmpDir/apptodb_list";
@@ -447,6 +448,7 @@
if( $opt_pkginfo ) {
system "dpkg-deb -f $abs_file_path depends | tr ',' '\n' >> $OutputFile";
system "dpkg-deb -f $abs_file_path pre-depends | tr ',' '\n' >> $OutputFile";
+ system "dpkg-deb -f $abs_file_path post-depends | tr ',' '\n' >> $OutputFile";
}
}
}
=== modified file 'distrtodb.pl'
--- a/distrtodb.pl 2016-06-20 14:34:48 +0000
+++ b/distrtodb.pl 2016-06-20 15:02:20 +0000
@@ -250,6 +250,7 @@
system "echo \!PkgRequires >> $OutputFile";
system "dpkg-query --showformat='\${depends}' --show $CompName | tr ',' '\n' >> $OutputFile";
system "dpkg-query --showformat='\${pre-depends}' --show $CompName | tr ',' '\n' >> $OutputFile";
+ system "dpkg-query --showformat='\${post-depends}' --show $CompName | tr ',' '\n' >> $OutputFile";
}
}
}
@@ -373,6 +374,7 @@
system "echo \!PkgRequires >> $OutputFile";
system "dpkg-deb -f $filename depends | tr ',' '\n' >> $OutputFile";
system "dpkg-deb -f $filename pre-depends | tr ',' '\n' >> $OutputFile";
+ system "dpkg-deb -f $filename post-depends | tr ',' '\n' >> $OutputFile";
}
}
system "rm ".$PkgBaseName."_upload_data";
More information about the lsb-messages
mailing list