From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E2D4E1396D9 for ; Sat, 28 Oct 2017 16:29:42 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 548C0E0BE5; Sat, 28 Oct 2017 16:29:42 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 27824E0BE5 for ; Sat, 28 Oct 2017 16:29:42 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 1804434165F for ; Sat, 28 Oct 2017 16:29:41 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 986CB41F for ; Sat, 28 Oct 2017 16:29:39 +0000 (UTC) From: "Patrice Clement" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Patrice Clement" Message-ID: <1509208173.6bcb33228308f85f6986d11cde536a750309d7cb.monsieurp@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: licenses/, app-text/master-pdf-editor/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-text/master-pdf-editor/Manifest app-text/master-pdf-editor/master-pdf-editor-4.3.61.ebuild app-text/master-pdf-editor/metadata.xml licenses/master-pdf-editor X-VCS-Directories: licenses/ app-text/master-pdf-editor/ X-VCS-Committer: monsieurp X-VCS-Committer-Name: Patrice Clement X-VCS-Revision: 6bcb33228308f85f6986d11cde536a750309d7cb X-VCS-Branch: master Date: Sat, 28 Oct 2017 16:29:39 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: db6d72cf-88e7-4b23-a9a3-5c262e31e55c X-Archives-Hash: 51f9a2ad7aa786bc20c1f56f898a21b8 commit: 6bcb33228308f85f6986d11cde536a750309d7cb Author: Joao Santos gmail com> AuthorDate: Sat Oct 28 14:50:43 2017 +0000 Commit: Patrice Clement gentoo org> CommitDate: Sat Oct 28 16:29:33 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bcb3322 app-text/master-pdf-editor: new ebuild. Master PDF Editor is a straightforward, easy-to-use application to work with PDF documents and equipped with powerful multi-purpose functionalities. With Master PDF Editor you can easily view, create and modify PDF documents. Find out more at https://code-industry.net/masterpdfeditor Closes: https://bugs.gentoo.org/635690 Closes: https://github.com/gentoo/gentoo/pull/6059 app-text/master-pdf-editor/Manifest | 1 + .../master-pdf-editor-4.3.61.ebuild | 72 +++++++++++++++++ app-text/master-pdf-editor/metadata.xml | 12 +++ licenses/master-pdf-editor | 94 ++++++++++++++++++++++ 4 files changed, 179 insertions(+) diff --git a/app-text/master-pdf-editor/Manifest b/app-text/master-pdf-editor/Manifest new file mode 100644 index 00000000000..7435e33fc0a --- /dev/null +++ b/app-text/master-pdf-editor/Manifest @@ -0,0 +1 @@ +DIST master-pdf-editor-4.3.61_qt5.amd64.tar.gz 14950654 SHA256 d54ea747dc17bc5fb3020495688be529d4c8c7314b7703d171d71bc82cead5bc SHA512 0c416df191a2796fdafa6014c258166d47037039fcc9205398138a46d59b1f771d9ffe38eb16f22f4300c3e965435300037d7413a86efb997395e6e974baecb5 WHIRLPOOL 5a40bf8589abcfb9681a920cca686f160f482d330c1086a3af6bf8ce11678ff3cc362ebdb60b8e0c4bb36852d378e70ae0aa017c859689580300408def39b706 diff --git a/app-text/master-pdf-editor/master-pdf-editor-4.3.61.ebuild b/app-text/master-pdf-editor/master-pdf-editor-4.3.61.ebuild new file mode 100644 index 00000000000..7f5e919d636 --- /dev/null +++ b/app-text/master-pdf-editor/master-pdf-editor-4.3.61.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit xdg-utils eutils versionator + +DESCRIPTION="Master PDF Editor is a complete solution for viewing and editing PDF files" +HOMEPAGE="https://code-industry.net/free-pdf-editor/" + +SRC_URI="http://get.code-industry.net/public/${P}_qt5.amd64.tar.gz" + +LICENSE="master-pdf-editor" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror" + +COMMON_DEPEND=" + app-arch/bzip2 + dev-libs/double-conversion + dev-libs/glib + dev-libs/icu + dev-libs/openssl + media-gfx/graphite2 + media-gfx/sane-backends + media-libs/freetype + media-libs/harfbuzz + media-libs/libjpeg-turbo + media-libs/libpng + media-libs/tiff + x11-libs/libX11 + x11-libs/libXau + x11-libs/libxcb + x11-libs/libXdmcp + x11-libs/libXext + >=dev-qt/qtsvg-5.4:5 + >=dev-qt/qtnetwork-5.4:5 + >=dev-qt/qtgui-5.4:5 + >=dev-qt/qtprintsupport-5.4:5 +" + +RDEPEND="${COMMON_DEPEND}" + +S="${WORKDIR}/${PN}-$(get_major_version ${PV})" + +src_install() { + local dest=/opt/${PN} + local bin_name=masterpdfeditor4 + + insinto ${dest} + doins -r fonts lang stamps templates ${bin_name}.png + + exeinto ${dest} + doexe ${bin_name} + + dosym ${dest}/${bin_name} /opt/bin/${bin_name} + make_desktop_entry ${bin_name} \ + "Master PDF Editor ${PV}" ${dest}/${bin_name}.png \ + "Office;Graphics;Viewer" \ + "MimeType=application/pdf;application/x-bzpdf;application/x-gzpdf;\nTerminal=false" +} + +pkg_postinst() { + sed -i -e \ + '/^Exec=/s/masterpdfeditor4/masterpdfeditor4 %f/' \ + /usr/share/applications/masterpdfeditor4-${PN}.desktop || die + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_desktop_database_update +} diff --git a/app-text/master-pdf-editor/metadata.xml b/app-text/master-pdf-editor/metadata.xml new file mode 100644 index 00000000000..82340dc648a --- /dev/null +++ b/app-text/master-pdf-editor/metadata.xml @@ -0,0 +1,12 @@ + + + + + joaompssantos@gmail.com + Joao Santos + + + proxy-maint@gentoo.org + Proxy Maintainers + + diff --git a/licenses/master-pdf-editor b/licenses/master-pdf-editor new file mode 100644 index 00000000000..2c8f8e52ba8 --- /dev/null +++ b/licenses/master-pdf-editor @@ -0,0 +1,94 @@ +aster PDF Editor +Copyright © Code Industry Ltd All rights reserved. + +------------------------------------------------------------- + +LICENSE AGREEMENT + +Code Industry Ltd (hereinafter referred to as the “Author”) +hereby grants you a non-exclusive license (hereinafter referred to as +the “License”) to use the software Master PDF Editor (hereinafter +referred to as the “Software”) on the terms set forth hereunder. + +1. GRANT OF LICENSE. +This License grants you the following rights. By installing the +Software you accept the License and agree to comply with it. + +2. SOFTWARE. +Install and use one copy of the Software for a single user. You may +also install a copy for that user’s exclusive use on either a home +or portable computer. +If you want to install and use the copy in the network (on a computer +file server) you need to purchase an additional license for all users +with access to this Software. + +3. NON-COMMERCIAL USE. +You are hereby granted to use this Software for non-commercial +purposes without charge for unlimited time on Desktop Linux. Some +advanced functionality is locked for non-commercial use. Software can +also be used for viewing and printing documents only on Windows and +macOS for unlimited time without any charge. + +4. REVERSE ENGINEERING. +You may not modify, reverse engineer, decompile, disassemble, or +create derivative works based on the Software, or any portion hereof. + +5. RENTAL. +You may not rent or lease the Software. + +6. TRANSFER. +You may transfer the Software to a single recipient on a permanent +basis provided that you retain no copies of the Software (including +backup or archival copies) and the recipient agrees to the terms and +conditions of this License. + +7. TERMINATION. +The License is in effect until terminated. The License will terminate +automatically if you fail to comply with the limitations described +herein. On termination, you must destroy all copies of the Software +and Documentation. + +8. USE OF LOGOS AND TRADEMARKS. +You may not use the Author’s name, logos, or trademarks in any +manner including, without limitation, in your advertising or +marketing materials, except as is necessary to affix the appropriate +copyright notices as required herein. + +9. MISCELLANEOUS. +This Agreement represents the complete agreement concerning this +License between the parties and supersedes all prior agreements and +representations between them. This Agreement may be amended only in +writing and when executed by both parties. THE ACCEPTANCE OF ANY +PURCHASE ORDER PLACED BY YOU IS EXPRESSLY MADE CONDITIONAL ON YOUR +ASSENT TO THE TERMS SET FORTH HEREIN, AND NOT THOSE CONTAINED IN YOUR +PURCHASE ORDER. If any provision of this Agreement is held to be +unenforceable for any reason, such a provision shall be reformed only +to the extent necessary to make it enforceable and the remainder of +this Agreement shall nonetheless remain in full force and effect. + +10. LIMITED WARRANTY: +THE SOFTWARE IS PROVIDED “AS IS” WITHOUT A WARRANTY OF ANY KIND. +TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE AUTHOR FURTHER +DISCLAIMS ALL WARRANTIES, INCLUDING WITHOUT LIMITATION ANY IMPLIED +WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NON INFRINGEMENT. THE ENTIRE RISK ARISING OUT OF THE USE OR +PERFORMANCE OF THE SOFTWARE AND DOCUMENTATION REMAINS WITH THE +RECIPIENT. + +11. LIMITATION OF LIABILITY: +UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, TORT, CONTRACT, OR +OTHERWISE, SHALL THE AUTHOR OR HIS SUPPLIERS OR RESELLERS BE LIABLE +TO YOU OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR +CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, +DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR +MALFUNCTION, DATA LOSS, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR +LOSSES, OR FOR ANY DAMAGES IN EXCESS OF THE AUTHOR’S LIST PRICE FOR +A LICENSE TO THE SOFTWARE AND DOCUMENTATION, EVEN IF THE AUTHOR SHALL +HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY +CLAIM BY ANY OTHER PARTY. THIS LIMITATION OF LIABILITY SHALL NOT +APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY TO THE EXTENT THAT +THE APPLICABLE LAW PROHIBITS SUCH LIMITATION. FURTHERMORE, SOME +STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR +CONSEQUENTIAL DAMAGES AND, THEREFORE, THIS LIMITATION AND EXCLUSION +MAY NOT APPLY TO YOU. +