]> granicus.if.org Git - re2c/commitdiff
- Add rpm target and fix package release for rpmbuild -tb
authorhelly <helly@642ea486-5414-0410-9d7f-a0204ed87703>
Sun, 18 Dec 2005 20:03:44 +0000 (20:03 +0000)
committerhelly <helly@642ea486-5414-0410-9d7f-a0204ed87703>
Sun, 18 Dec 2005 20:03:44 +0000 (20:03 +0000)
Makefile.am

index 79774d313d152ed9030bb5da5f3a5237a7839f0d..65cb7da804f74ca25aaeab46174d89a0fedf8d5b 100755 (executable)
@@ -23,7 +23,8 @@ EXTRA_DIST   = $(man_MANS) README parser.y scanner.re makerpm.in re2c.spec.in \
                re2c.spec README.in y.tab.h CHANGELOG \
                doc examples test
 
-dist-hook:
+dist-hook: re2c.spec
+       cat re2c.spec | sed -e "s/RPM_RELEASE/1/g" > $(distdir)/re2c.spec
        rm -rf `find $(distdir)/doc -name CVS`
        rm -rf `find $(distdir)/examples -name CVS`
        rm -rf `find $(distdir)/test -name CVS`
@@ -31,6 +32,9 @@ dist-hook:
 
 rpm-files:     $(bin_PROGRAMS) $(EXTRA_DIST)
 
+rpm: dist
+       rpmbuild -tb re2c-$(PACKAGE_VERSION).tar.gz
+
 parser.cc:     $(top_srcdir)/parser.y
        $(YACC) $(YFLAGS) $<
        mv -f y.tab.c $(top_srcdir)/parser.cc