diff options
author | Per Øyvind Karlsen <peroyvind@mandriva.org> | 2009-07-25 17:56:56 +0000 |
---|---|---|
committer | Per Øyvind Karlsen <peroyvind@mandriva.org> | 2009-07-25 17:56:56 +0000 |
commit | 73275bd5abf49139ce27fd017718c77d078b075f (patch) | |
tree | 49690e867812b24495af44a2255002800b0462b2 | |
parent | 3a5cc385b08ee034462fdc6dd5650b1f704963b1 (diff) | |
download | rpmtools-73275bd5abf49139ce27fd017718c77d078b075f.tar rpmtools-73275bd5abf49139ce27fd017718c77d078b075f.tar.gz rpmtools-73275bd5abf49139ce27fd017718c77d078b075f.tar.bz2 rpmtools-73275bd5abf49139ce27fd017718c77d078b075f.tar.xz rpmtools-73275bd5abf49139ce27fd017718c77d078b075f.zip |
add support for specifying xml-info-filter with media.cfg
-rw-r--r-- | NEWS | 3 | ||||
-rwxr-xr-x | gendistrib | 2 |
2 files changed, 5 insertions, 0 deletions
@@ -1,3 +1,6 @@ +Version ?.? - ? ? 2009, by ? +- add support for arbitrary compression filter used for xml-info. + Version 5.9 - 20 January 2008, by Pascal "Pixel" Rigaux - drop parsehdlist, rpm2header: unused, partially duplicated with perl-URPM @@ -140,12 +140,14 @@ if ($noemptymedia) { foreach my $e (grep { !$_->{noneedrebuild} } @hdlists) { print STDERR qq(building hdlist & synthesis for medium "$e->{descr}"\n) unless $nooutput; my $file_deps = "$destinfodir/file-deps"; + my $xml_info_filter = $distrib->getvalue($e->{media}, 'xml-info-filter'); my $options = join(' ', '--allow-empty-media', $nooutput ? '--quiet' : (), $nobadrpm ? '--no-bad-rpm' : (), $nomd5sum ? "--no-md5sum" : (), $distrib->getvalue($e->{media}, 'xml-info') ? '--xml-info' : (), + $xml_info_filter ? "--xml-info-filter \'$xml_info_filter\'" : (), -e $file_deps ? "--file-deps $file_deps" : (), ); my $cmd = "genhdlist2 $options $e->{path}"; |