]>
Commit | Line | Data |
---|---|---|
86933a6e BB |
1 | rpm-local: |
2 | mkdir -p $(rpmbuild)/TMP && \ | |
3 | mkdir -p $(rpmbuild)/BUILD && \ | |
4 | mkdir -p $(rpmbuild)/RPMS && \ | |
5 | mkdir -p $(rpmbuild)/SRPMS && \ | |
6 | mkdir -p $(rpmbuild)/SPECS && cp $(rpmspec) $(rpmbuild)/SPECS && \ | |
7 | mkdir -p $(rpmbuild)/SOURCES && cp $(distdir).tar.gz $(rpmbuild)/SOURCES | |
8 | ||
9 | srpm-common: dist | |
10 | rpmpkg=$(pkg)-$(SPL_META_VERSION)-$(SPL_META_RELEASE).src.rpm; \ | |
11 | rpmspec=$(pkg).spec; \ | |
12 | rpmbuild=`mktemp -t -d $(PACKAGE)-build-$$USER-XXXXXXXX`; \ | |
13 | $(MAKE) $(AM_MAKEFLAGS) \ | |
14 | rpmbuild="$$rpmbuild" \ | |
15 | rpmspec="$$rpmspec" \ | |
16 | rpm-local || exit 1; \ | |
17 | /usr/bin/rpmbuild \ | |
18 | --define "_tmppath $$rpmbuild/TMP" \ | |
19 | --define "_topdir $$rpmbuild" \ | |
20 | --define "build_src_rpm 1" \ | |
21 | --define "dist %{nil}" \ | |
22 | --nodeps -bs $$rpmbuild/SPECS/$$rpmspec || exit 1; \ | |
23 | cp $$rpmbuild/SRPMS/$$rpmpkg . || exit 1; \ | |
24 | $(RM) -R $$rpmbuild | |
25 | ||
26 | rpm-common: | |
27 | rpmpkg=$(pkg)-$(SPL_META_VERSION)-$(SPL_META_RELEASE).src.rpm; \ | |
28 | rpmspec=$(pkg).spec; \ | |
29 | rpmbuild=`mktemp -t -d $(PACKAGE)-build-$$USER-XXXXXXXX`; \ | |
30 | $(MAKE) $(AM_MAKEFLAGS) \ | |
31 | rpmbuild="$$rpmbuild" \ | |
32 | rpmspec="$$rpmspec" \ | |
33 | rpm-local || exit 1; \ | |
34 | /usr/bin/rpmbuild \ | |
35 | --define "_tmppath $$rpmbuild/TMP" \ | |
36 | --define "_topdir $$rpmbuild" \ | |
37 | --define "dist %{nil}" \ | |
38 | --define "require_kdir $(LINUX)" \ | |
39 | --define "require_kobj $(LINUX_OBJ)" \ | |
40 | --define "require_kver $(LINUX_VERSION)" \ | |
41 | --nodeps --rebuild $$rpmpkg || exit 1; \ | |
42 | cp $$rpmbuild/RPMS/*/* . || exit 1; \ | |
43 | $(RM) -R $$rpmbuild |