From 5146ed405157e7fb16d2510736a2d2fe94f58d54 Mon Sep 17 00:00:00 2001 From: Martchus Date: Sun, 27 Mar 2016 23:42:38 +0200 Subject: [PATCH] added pdfmerge --- pdfmerge/default/PKGBUILD | 26 ++++++++++++++++++++++++++ pdfmerge/default/pdfmerge.sh | 8 ++++++++ 2 files changed, 34 insertions(+) create mode 100755 pdfmerge/default/PKGBUILD create mode 100755 pdfmerge/default/pdfmerge.sh diff --git a/pdfmerge/default/PKGBUILD b/pdfmerge/default/PKGBUILD new file mode 100755 index 00000000..9ccf27b7 --- /dev/null +++ b/pdfmerge/default/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: Martchus + +# All my PKGBUILDs are managed at https://github.com/Martchus/PKGBUILDs where +# you also find the URL of a binary repository. + +pkgname=pdfmerge +pkgver=1.0.0 +pkgrel=1 +pkgdesc="Wrapper script for Ghostscript to merge multiple docs/images in one PDF files." +arch=('any') +license=('GPL') +groups=() +provides=() +depends=('ghostscript') +makedepends=() +conflicts=() +replaces=() +backup=() +install= +source=('pdfmerge.sh') +noextract=() +sha256sums=('59de8adb5bd19c7762c3e3a248a1dbee08376589bb5e9672f761055be1ea7b7e') + +package() { + install -Dm755 "${srcdir}/pdfmerge.sh" "${pkgdir}/usr/bin/pdfmerge" +} diff --git a/pdfmerge/default/pdfmerge.sh b/pdfmerge/default/pdfmerge.sh new file mode 100755 index 00000000..14ea8b85 --- /dev/null +++ b/pdfmerge/default/pdfmerge.sh @@ -0,0 +1,8 @@ +#!/bin/sh +if [[ $# == 0 ]]; then + echo "Usage: pdfmerge output input1 input2 ..." +else + output="$1" + shift 1 + gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile="$output" "$@" +fi