From 8cafdb5ec3ee07adc48bdd42ed910e27eaf80ee7 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Sat, 7 Apr 2018 11:24:42 +0200 Subject: [PATCH] This will be paperjam-0.1 --- LICENSE | 12 ++++++++++++ Makefile | 9 ++++++++- README.md | 17 +++++++++++++++++ 3 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 LICENSE create mode 100644 README.md diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..6022fc3 --- /dev/null +++ b/LICENSE @@ -0,0 +1,12 @@ +Isolate is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +If you have less than 10 copies of the GPL on your system :-), +you can find it at http://www.gnu.org/licenses/. diff --git a/Makefile b/Makefile index 5704100..0129889 100644 --- a/Makefile +++ b/Makefile @@ -23,4 +23,11 @@ clean: rm -f *.o rm -f paperjam -.PHONY: all clean +release: + git tag v$(VERSION) + git push --tags + git archive --format=tar --prefix=paperjam-$(VERSION)/ HEAD | gzip >paperjam-$(VERSION).tar.gz + rsync paperjam-$(VERSION).tar.gz atrey:ftp/linux/ + ssh jw 'cd web && bin/release-prog paperjam $(VERSION)' + +.PHONY: all clean release diff --git a/README.md b/README.md new file mode 100644 index 0000000..0c32a9a --- /dev/null +++ b/README.md @@ -0,0 +1,17 @@ +paperjam +======== + +PaperJam is a tool for processing PDF documents: re-ordering pages, +scaling and rotating them, placing multiple pages on one sheet of paper, +adding cropmarks, and many other tricks. + +At this point, PaperJam has no documentation, but you can obtain +extensive help on its usage by running "paperjam --help". + +PaperJam was written by Martin Mareš and it can be freely +used and distributed under the terms of the GNU GPL (see LICENSE for details). + +To compile PaperJam, you need the headers for the libqpdf and libpaper +libraries (usually available as libqpdf-dev and libpaper-dev packages). + +You may need `a2x` (found in [AsciiDoc](http://www.methods.co.nz/asciidoc/a2x.1.html)) for building manual pages. -- 2.39.2