Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 5 Jun 2021 14:01:01 GMT
From:      Gleb Popov <arrowd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 6dca6194966f - main - print/pdfarranger: + A python utility to transform PDFs.
Message-ID:  <202106051401.155E11x4007794@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6dca6194966fcad6a7b6e8550bbd1857daeea6c5

commit 6dca6194966fcad6a7b6e8550bbd1857daeea6c5
Author:     Alexander Vereeken <Alexander88207@protonmail.com>
AuthorDate: 2021-06-05 13:53:43 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2021-06-05 14:00:16 +0000

    print/pdfarranger: + A python utility to transform PDFs.
    
    Tested by:      arrowd
    Differential Revision:  https://reviews.freebsd.org/D30534
---
 print/Makefile              |  1 +
 print/pdfarranger/Makefile  | 27 +++++++++++++++++++
 print/pdfarranger/distinfo  |  3 +++
 print/pdfarranger/pkg-descr |  5 ++++
 print/pdfarranger/pkg-plist | 65 +++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 101 insertions(+)

diff --git a/print/Makefile b/print/Makefile
index 26f37b03270c..db8d620c57bb 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -143,6 +143,7 @@
     SUBDIR += pdf-renderer
     SUBDIR += pdf-tools
     SUBDIR += pdf4tcl
+    SUBDIR += pdfarranger
     SUBDIR += pdfbox
     SUBDIR += pdfchain
     SUBDIR += pdflib
diff --git a/print/pdfarranger/Makefile b/print/pdfarranger/Makefile
new file mode 100644
index 000000000000..99cac00668aa
--- /dev/null
+++ b/print/pdfarranger/Makefile
@@ -0,0 +1,27 @@
+# Created by: Alexander Vereeken <Alexander88207@protonmail.com>
+
+PORTNAME=	pdfarranger
+DISTVERSION=	1.7.1
+CATEGORIES=	print
+
+MAINTAINER=	Alexander88207@protonmail.com
+COMMENT=	Split, Merge, Rotate and Reorder PDF Files
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}python-distutils-extra>0:devel/py-python-distutils-extra@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pikepdf>0:textproc/py-pikepdf@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}gobject3>0:devel/py-gobject3@${PY_FLAVOR} \
+		poppler-glib>0:graphics/poppler-glib
+
+USES=		python gnome gettext
+USE_PYTHON=	distutils
+USE_GNOME=	intltool:build gtk30
+USE_GITHUB=	yes
+GH_ACCOUNT=	pdfarranger
+
+INSTALLS_ICONS=	yes
+
+.include <bsd.port.mk>
diff --git a/print/pdfarranger/distinfo b/print/pdfarranger/distinfo
new file mode 100644
index 000000000000..46d10026b401
--- /dev/null
+++ b/print/pdfarranger/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1621961525
+SHA256 (pdfarranger-pdfarranger-1.7.1_GH0.tar.gz) = a984effd38fae13acd1362886630588911a29f537f2039ce16f46cb08ba5532c
+SIZE (pdfarranger-pdfarranger-1.7.1_GH0.tar.gz) = 236699
diff --git a/print/pdfarranger/pkg-descr b/print/pdfarranger/pkg-descr
new file mode 100644
index 000000000000..fc863a30249a
--- /dev/null
+++ b/print/pdfarranger/pkg-descr
@@ -0,0 +1,5 @@
+Small python-gtk application, which helps the user to merge or split
+pdf documents and rotate, crop and rearrange their pages using an
+interactive and intuitive graphical interface.
+
+WWW: https://github.com/pdfarranger/pdfarranger
diff --git a/print/pdfarranger/pkg-plist b/print/pdfarranger/pkg-plist
new file mode 100644
index 000000000000..0af4ecd3fc0d
--- /dev/null
+++ b/print/pdfarranger/pkg-plist
@@ -0,0 +1,65 @@
+bin/pdfarranger
+%%PYTHON_SITELIBDIR%%/pdfarranger/__init__.py
+%%PYTHON_SITELIBDIR%%/pdfarranger/__main__.py
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/__main__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/__main__%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/config%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/config%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/core%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/core%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/croputils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/croputils%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/exporter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/exporter%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/iconview%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/iconview%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/metadata%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/metadata%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/pdfarranger%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/pdfarranger%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/splitter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/splitter%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/undo%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/undo%%PYTHON_EXT_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/pdfarranger/config.py
+%%PYTHON_SITELIBDIR%%/pdfarranger/core.py
+%%PYTHON_SITELIBDIR%%/pdfarranger/croputils.py
+%%PYTHON_SITELIBDIR%%/pdfarranger/exporter.py
+%%PYTHON_SITELIBDIR%%/pdfarranger/iconview.py
+%%PYTHON_SITELIBDIR%%/pdfarranger/metadata.py
+%%PYTHON_SITELIBDIR%%/pdfarranger/pdfarranger.py
+%%PYTHON_SITELIBDIR%%/pdfarranger/splitter.py
+%%PYTHON_SITELIBDIR%%/pdfarranger/undo.py
+share/applications/com.github.jeromerobert.pdfarranger.desktop
+share/icons/hicolor/16x16/apps/com.github.jeromerobert.pdfarranger.png
+share/icons/hicolor/256x256/apps/com.github.jeromerobert.pdfarranger.png
+share/icons/hicolor/32x32/apps/com.github.jeromerobert.pdfarranger.png
+share/icons/hicolor/48x48/apps/com.github.jeromerobert.pdfarranger.png
+share/icons/hicolor/scalable/apps/com.github.jeromerobert.pdfarranger.svg
+share/locale/ca@valencia/LC_MESSAGES/pdfarranger.mo
+share/locale/cs/LC_MESSAGES/pdfarranger.mo
+share/locale/de/LC_MESSAGES/pdfarranger.mo
+share/locale/el/LC_MESSAGES/pdfarranger.mo
+share/locale/es/LC_MESSAGES/pdfarranger.mo
+share/locale/fi/LC_MESSAGES/pdfarranger.mo
+share/locale/fr/LC_MESSAGES/pdfarranger.mo
+share/locale/hr/LC_MESSAGES/pdfarranger.mo
+share/locale/hu/LC_MESSAGES/pdfarranger.mo
+share/locale/id/LC_MESSAGES/pdfarranger.mo
+share/locale/it/LC_MESSAGES/pdfarranger.mo
+share/locale/ja/LC_MESSAGES/pdfarranger.mo
+share/locale/nl/LC_MESSAGES/pdfarranger.mo
+share/locale/pl_PL/LC_MESSAGES/pdfarranger.mo
+share/locale/pt_BR/LC_MESSAGES/pdfarranger.mo
+share/locale/pt_PT/LC_MESSAGES/pdfarranger.mo
+share/locale/ru/LC_MESSAGES/pdfarranger.mo
+share/locale/sv/LC_MESSAGES/pdfarranger.mo
+share/locale/tr/LC_MESSAGES/pdfarranger.mo
+share/locale/zh_CN/LC_MESSAGES/pdfarranger.mo
+share/locale/zh_TW/LC_MESSAGES/pdfarranger.mo
+share/man/man1/pdfarranger.1.gz
+share/metainfo/com.github.jeromerobert.pdfarranger.metainfo.xml
+%%DATADIR%%/menu.ui
+%%DATADIR%%/pdfarranger.ui



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202106051401.155E11x4007794>