]> thyrsus.com Git - cstrings.git/commitdiff
shipper-based packaging.
authorEric S. Raymond <esr@thyrsus.com>
Sun, 11 Jan 2004 22:41:16 +0000 (22:41 +0000)
committerEric S. Raymond <esr@thyrsus.com>
Sun, 11 Jan 2004 22:41:16 +0000 (22:41 +0000)
Makefile
cstrings.spec

index 0e5b9f29defe8a25f68fd1b35cd0384444cd41d8..d352b791b5efab108f857865be07055c16d7e4ec 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -28,7 +28,7 @@ clean:
        rm -f lex.yy.c cstrings cstrings.c *~ cstrings.tar.gz
        rm -f *.rpm cstrings-*.tar.gz cstrings.1 
 
-SOURCES = READ.ME COPYING cstrings.xml Makefile cstrings.l cstrings.spec
+SOURCES = README COPYING cstrings.xml Makefile cstrings.l cstrings.spec
 
 cstrings-$(VERS).tar.gz: $(SOURCES) cstrings.1
        @ls $(SOURCES) cstrings.1 | sed s:^:cstrings-$(VERS)/: >MANIFEST
@@ -36,4 +36,7 @@ cstrings-$(VERS).tar.gz: $(SOURCES) cstrings.1
        (cd ..; tar -czvf cstrings/cstrings-$(VERS).tar.gz `cat cstrings/MANIFEST`)
        @(cd ..; rm cstrings-$(VERS))
 
-dist: cstrings-$(VERS).tar.gz
+dist: cstrings-$(VERS).tar.gz cstrings.html
+
+release: cstrings-$(VERS).tar.gz cstrings.html
+       shipper -f; rm -f CHANGES ANNOUNCE* cstrings.html *.1 *.html *.rpm *.lsm
index a63016787f430bc5f25fed6ddfbbc196951c3b34..49ef196048a916bfbfc4ead1968592e1c25d7b1a 100644 (file)
@@ -7,6 +7,7 @@ License: GPL
 Group: Development/Tools
 Summary: quick-and-dirty C code internationalization tool
 BuildRoot: %{_tmppath}/%{name}-root
+#Keywords: internationalization, C, programming
 
 %description
 A lightweight internationalization tool for C code, for those who find
@@ -18,21 +19,20 @@ features for building up your message base incrementally.
 %setup -q
 
 %build
-make
-make cstrings.1
+make %{?_smp_mflags} cstrings cstrings.1
 
 %install
 [ "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf "$RPM_BUILD_ROOT"
-mkdir -p "$RPM_BUILD_ROOT"/usr/bin
-mkdir -p "$RPM_BUILD_ROOT"/usr/share/man/man1/
-cp cstrings "$RPM_BUILD_ROOT"/usr/bin
-cp cstrings.1 "$RPM_BUILD_ROOT"/usr/share/man/man1/
+mkdir -p "$RPM_BUILD_ROOT"%{_bindir}
+mkdir -p "$RPM_BUILD_ROOT"%{_mandir}/man1/
+cp cstrings "$RPM_BUILD_ROOT"%{_bindir}
+cp cstrings.1 "$RPM_BUILD_ROOT"%{_mandir}/man1/
 
 %clean
 [ "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf "$RPM_BUILD_ROOT"
 
 %files
-%doc READ.ME COPYING
+%doc README COPYING
 %{_bindir}/cstrings
 %{_mandir}/man1/cstrings.1*