3 RPM_BUILDDIR
= ~
/rpmbuild
4 RPM_SOURCESDIR
= $(RPM_BUILDDIR
)/SOURCES
6 RPM_BUILD_TARGET
= @PACKAGE@
-@VERSION@
-@RPM_RELEASE@.@build_cpu@.rpm
7 RPM_SOURCE
= $(RPM_SOURCESDIR
)/$(DIST_ARCHIVES
)
10 RPMS
+= $(RPM_BUILD_TARGET
)
11 RPMS
+= @PACKAGE@
-devel-@VERSION@
-@RPM_RELEASE@.@build_cpu@.rpm
12 RPMS
+= @PACKAGE@
-debuginfo-@VERSION@
-@RPM_RELEASE@.@build_cpu@.rpm
14 SRPMS
= @PACKAGE@
-@VERSION@
-@RPM_RELEASE@.src.rpm
16 RPM_DIST
= $(RPMS
) $(SRPMS
)
18 BUILD_RPMS
= $(foreach rpm_iterator
,$(RPMS
),$(addprefix $(RPM_BUILDDIR
)/RPMS
/@build_cpu@
/, $(rpm_iterator
)))
19 BUILD_SRPMS
= $(foreach srpm_iterator
,$(SRPMS
),$(addprefix $(RPM_BUILDDIR
)/SRPMS
/, $(srpm_iterator
)))
20 BUILD_RPM_DIR
= $(RPM_BUILDDIR
)/BUILD
/@PACKAGE@
-@VERSION@
25 $(DIST_ARCHIVES
): $(DISTFILES
)
26 $(MAKE
) $(AM_MAKEFLAGS
) dist-gzip
28 $(RPM_SOURCE
): $(DIST_ARCHIVES
) $(RPM_BUILDDIR
)
31 $(RPM_BUILD_TARGET
): $(RPM_SOURCE
) support
/@PACKAGE@.spec
32 -@
rm -f
$(BUILD_RPMS
) $(BUILD_SRPMS
)
33 -@
rm -rf
$(BUILD_RPM_DIR
)
34 @@RPMBUILD@
-ba
$(top_srcdir
)/support
/@PACKAGE@.spec
35 @cp
$(BUILD_RPMS
) $(BUILD_SRPMS
) .
38 rpm-sign
: $(RPM_BUILD_TARGET
)
39 @@RPM@
--addsign
$(RPM_DIST
)
40 @@RPM@
--checksig
$(RPM_DIST
)
44 -@
rm -f
$(BUILD_RPMS
) $(BUILD_SRPMS
) $(BUILD_RPM_SOURCE
) $(RPM_DIST
)
45 -@
rm -rf
$(BUILD_RPM_DIR
)
47 rpm
: $(RPM_BUILD_TARGET
)
48 dist-rpm
: $(RPM_BUILD_TARGET
)
54 auto-rpmbuild
: support
/@PACKAGE@.spec
55 @auto-br-rpmbuild
-ba
$(top_srcdir
)/support
/@PACKAGE@.spec