diff options
Diffstat (limited to 'mkbaselibs')
-rwxr-xr-x | mkbaselibs | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -4,6 +4,9 @@ use POSIX; use strict; use File::Temp qw/tempfile tempdir/; +# tizen customization: do not package individual %dirs as these conflict with filesystem package +my $tizen_add_dir_entries_to_package = 0; + # See: http://www.rpm.org/max-rpm/s1-rpm-file-format-rpm-file-format.html#S3-RPM-FILE-FORMAT-HEADER-TAG-LISTING # cf http://search.cpan.org/~davecross/Parse-RPM-Spec-0.01/lib/Parse/RPM/Spec.pm my %STAG = ( @@ -822,8 +825,10 @@ sub handle_rpms { print SPEC "\n%clean\n"; print SPEC "\nrm -rf \$RPM_BUILD_ROOT\n\n"; print SPEC "%files -n $targetname\n"; - for my $file (sort keys %alldirs) { - print SPEC "%dir %attr(0755,root,root) $file\n"; + if ($tizen_add_dir_entries_to_package) { + for my $file (sort keys %alldirs) { + print SPEC "%dir %attr(0755,root,root) $file\n"; + } } for my $file (keys %files) { my $fi = $files{$file}; |