From: Eric S. Raymond Date: Sun, 11 Jan 2004 22:41:16 +0000 (+0000) Subject: shipper-based packaging. X-Git-Tag: 2.4~5 X-Git-Url: http://thyrsus.com/gitweb/?a=commitdiff_plain;h=e31d21062fcfeb893f3b7942bc3b31e8730a3d75;p=cstrings.git shipper-based packaging. --- diff --git a/Makefile b/Makefile index 0e5b9f2..d352b79 100644 --- 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 diff --git a/cstrings.spec b/cstrings.spec index a630167..49ef196 100644 --- a/cstrings.spec +++ b/cstrings.spec @@ -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*