Skip to content

Commit 055b750

Browse files
committed
Makefile: Reduce unnecessary meta-data in tar and RPM files
Signed-off-by: Peter Oberparleiter <[email protected]>
1 parent 25ff79c commit 055b750

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Makefile

+4-2
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,8 @@ lcov-$(VERSION).tar.gz: $(FILES)
9595
bin/updateversion.pl $(TMP_DIR)/lcov-$(VERSION) $(VERSION) $(RELEASE) $(FULL)
9696
bin/get_changes.sh > $(TMP_DIR)/lcov-$(VERSION)/CHANGES
9797
cd $(TMP_DIR) ; \
98-
tar cfz $(TMP_DIR)/lcov-$(VERSION).tar.gz lcov-$(VERSION)
98+
tar cfz $(TMP_DIR)/lcov-$(VERSION).tar.gz lcov-$(VERSION) \
99+
--owner root --group root
99100
mv $(TMP_DIR)/lcov-$(VERSION).tar.gz .
100101
rm -rf $(TMP_DIR)
101102

@@ -112,7 +113,8 @@ rpms: lcov-$(VERSION).tar.gz
112113
cd $(TMP_DIR)/BUILD ; \
113114
tar xfz $(TMP_DIR)/SOURCES/lcov-$(VERSION).tar.gz \
114115
lcov-$(VERSION)/rpm/lcov.spec
115-
rpmbuild --define '_topdir $(TMP_DIR)' \
116+
rpmbuild --define '_topdir $(TMP_DIR)' --define '_buildhost localhost' \
117+
--undefine vendor --undefine packager \
116118
-ba $(TMP_DIR)/BUILD/lcov-$(VERSION)/rpm/lcov.spec
117119
mv $(TMP_DIR)/RPMS/noarch/lcov-$(VERSION)-$(RELEASE).noarch.rpm .
118120
mv $(TMP_DIR)/SRPMS/lcov-$(VERSION)-$(RELEASE).src.rpm .

0 commit comments

Comments
 (0)