summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xmkbaselibs9
1 files changed, 7 insertions, 2 deletions
diff --git a/mkbaselibs b/mkbaselibs
index 5d6ce0a..0a749a5 100755
--- a/mkbaselibs
+++ b/mkbaselibs
@@ -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};