Added RPM package building. Configure with --enable-gtk-doc --enable-rpm and then...
[rodin/chimara.git] / Makefile.am
index ac4be011f7d1daf9d58aede98d8b51618f51cdb9..2ce4185ca0c7f52af5269093b720fda3f400d69a 100644 (file)
@@ -16,11 +16,23 @@ pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = chimara.pc chimara-plugin.pc
 
 EXTRA_DIST = intltool-extract.in intltool-merge.in intltool-update.in \
-       chimara.pc.in chimara-plugin.pc.in
+       chimara.pc.in chimara-plugin.pc.in chimara.spec.in
 
-DISTCLEANFILES = chimara.pc chimara-plugin.pc \
+DISTCLEANFILES = chimara.pc chimara-plugin.pc chimara.spec \
                                 intltool-extract intltool-merge intltool-update
 
 ACLOCAL_AMFLAGS = -I m4
 
 DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
+
+if BUILDING_RPM
+EXTRA_DIST += chimara.spec
+rpm: chimara.spec dist
+       $(ECHO) "Building RPM package..."; \
+       $(RPMBUILD) -ta --clean $(PACKAGE)-$(VERSION).tar.gz
+else
+rpm:
+       @$(ECHO) \
+       "To build an RPM package, you must run configure with --enable-rpm."; \
+       exit 1
+endif
\ No newline at end of file