From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-commits+bounces-620620-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id E36EC1381F3 for <garchives@archives.gentoo.org>; Tue, 20 Aug 2013 11:56:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 543DEE0C68; Tue, 20 Aug 2013 11:56:12 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id DD32CE0C68 for <gentoo-commits@lists.gentoo.org>; Tue, 20 Aug 2013 11:56:11 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id ECD3A33EB3A for <gentoo-commits@lists.gentoo.org>; Tue, 20 Aug 2013 11:56:10 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 2A4EAE468F for <gentoo-commits@lists.gentoo.org>; Tue, 20 Aug 2013 11:56:08 +0000 (UTC) From: "Ulrich Mueller" <ulm@gentoo.org> To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ulrich Mueller" <ulm@gentoo.org> Message-ID: <1376149766.ff3db9dbc1d0778740b16b05ea11f37f492feb41.ulm@gentoo> Subject: [gentoo-commits] proj/pms:master commit in: / X-VCS-Repository: proj/pms X-VCS-Files: Makefile X-VCS-Directories: / X-VCS-Committer: ulm X-VCS-Committer-Name: Ulrich Mueller X-VCS-Revision: ff3db9dbc1d0778740b16b05ea11f37f492feb41 X-VCS-Branch: master Date: Tue, 20 Aug 2013 11:56:08 +0000 (UTC) Precedence: bulk List-Post: <mailto:gentoo-commits@lists.gentoo.org> List-Help: <mailto:gentoo-commits+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org> X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 2ff7a5df-c18b-4ee8-b3cb-e0ba537c2a62 X-Archives-Hash: 37ec51182c35e9b2d70e589661c49d36 commit: ff3db9dbc1d0778740b16b05ea11f37f492feb41 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org> AuthorDate: Fri Aug 9 19:18:54 2013 +0000 Commit: Ulrich Mueller <ulm <AT> gentoo <DOT> org> CommitDate: Sat Aug 10 15:49:26 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=ff3db9db Makefile: new "dist" target. New "dist" target in Makefile for creating a distribution tarball. Don't remove vc.tex with "clean" because it cannot be recreated outside of a git working tree. The new "maintainer-clean" target will remove vc.tex. --- Makefile | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index f3deb94..9fdfb46 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,10 @@ html : pms.html clean : rm -f *~ *.pdf *.dvi *.log *.aux *.bbl *.blg *.toc *.lol *.loa *.lox \ - *.lot *.out *.html *.css *.png *.4ct *.4tc *.idv *.lg *.tmp *.xref vc.tex || true + *.lot *.out *.html *.css *.png *.4ct *.4tc *.idv *.lg *.tmp *.xref + +maintainer-clean: clean + rm -f vc.tex LATEXFILES = $(shell find -name '*.tex') pms.cls LISTINGFILES = $(shell ls *.listing) @@ -53,10 +56,16 @@ pms.dvi: $(SOURCEFILES) pms.bbl latex pms latex pms +dist: $(SOURCEFILES) pms.bib vc vc-git.awk vc.tex Makefile + @if test -z $(PV); then \ + echo "Usage: $(MAKE) $@ PV=<version>"; false; \ + fi + tar -cJf pms-$(PV).tar.xz --transform='s%^%pms-$(PV)/%' $^ + upload: scp pms.pdf eapi-cheatsheet.pdf pms*.html pms.css \ dev.gentoo.org:public_html/pms/head/ .default: all -.phony: clean upload +.phony: clean maintainer-clean dist upload