Package Details: masterpdfeditor 5.9.86-1

Git Clone URL: https://aur.archlinux.org/masterpdfeditor.git (read-only, click to copy)
Package Base: masterpdfeditor
Description: A complete solution for viewing, creating and editing PDF files
Upstream URL: https://code-industry.net/free-pdf-editor/
Keywords: master-pdf-editor
Licenses: custom
Submitter: farseerfc
Maintainer: pgoetz
Last Packager: pgoetz
Votes: 190
Popularity: 0.045824
First Submitted: 2016-12-05 01:50 (UTC)
Last Updated: 2024-11-04 16:49 (UTC)

Pinned Comments

Alad commented on 2021-03-03 16:25 (UTC)

The next person who discusses keygens will have their account suspended indefinitely.

Latest Comments

« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 17 18 19 .. 30 Next › Last »

RoderickVM commented on 2020-06-23 18:07 (UTC)

@pgoetz In order to ensure masterpdfeditor to work, could you please replace the PKGBUILD code with the one below? This uses the official tar.gz file that requires Qt 5.9.8 or later (please see: https://code-industry.net/free-pdf-editor/#get). Installed with no issues using pacman and the application was tested on a 5.7.4-zen1-1-zen kernel.

# Maintainer: Doug Newgard <scimmia at archlinux dot org>
# Contributor: Jiachen Yang <farseerfc@gmail.com>
# Contributor: Miguel Revilla <yo@miguelrevilla.com>
# Contributor: Ferik <djferik at gmail dot com>
# Updated by: RoderickVM, June 23 2020
# Update 1: Source file name for Qt 5.9.8 or later
# Update 2: SHA1SUM update

pkgname=masterpdfeditor
pkgver=5.4.38
pkgrel=1
pkgdesc='A complete solution for creation and editing PDF files'
url='https://code-industry.net/free-pdf-editor/'
arch=('x86_64')
license=('custom')
makedepends=('patchelf')
source_x86_64=("https://code-industry.net/public/master-pdf-editor-${pkgver}-qt5-all.amd64.tar.gz")
sha1sums_x86_64=('bff9d66b531e60603a9221cf6bd2595c6bf602d6')

package() {
  depends=('gcc-libs' 'glibc' 'libgl' 'nspr' 'nss' 'qt5-base' 'qt5-svg' 'sane')

  install -d "$pkgdir"{/opt/,/usr/bin/}
  cp -a --no-preserve=ownership master-pdf-editor-${pkgver%%.*} "$pkgdir/opt/"

  cd "$pkgdir/opt/master-pdf-editor-${pkgver%%.*}"
  ln -sr masterpdfeditor${pkgver%%.*} -t "$pkgdir/usr/bin/"
  install -Dm644 masterpdfeditor${pkgver%%.*}.desktop -t "$pkgdir/usr/share/applications/"
  install -Dm644 license.txt -t "$pkgdir/usr/share/licenses/$pkgname/"
  patchelf --remove-rpath masterpdfeditor${pkgver%%.*}
}

localghost commented on 2020-06-08 16:50 (UTC)

Hi guys,

I just installed 5.4.38 version and it is working.
I downloaded the latest Ubuntu package and then created .zst with Debtap.
After this, you can install the package with pacman.

Cheers

jghodd commented on 2020-06-04 19:57 (UTC) (edited on 2020-06-06 04:16 (UTC) by jghodd)

v5.1.68 still works with a rebuild. the originally built package (5.1.68-1) from november threw the same error, which went away with a package rebuild (in may). i can;t get rid of the undefined symbol error in the latest version. yet.

Edit:

@pgoetz the problem will have to be fixed upstream. there is a reference to QMutexPool::globalInstanceGet in the masterpdfeditor source itself, vs. a library referenced by the app. i'm also finding online references to Qt5 changes where QMutexPool is/was to be removed. the newest version of the Qt5 API (therefore Qt libraries) no longer provides access to a QMutexPool class. we're going to need a new release from above before this'll work. v5.1.68 doesn't have the same reference and does still work.

masx13 commented on 2020-06-04 16:29 (UTC)

Like for OlehL the program doesn't start on my PC. But the issue exists with the original software as well

pgoetz commented on 2020-05-26 11:36 (UTC)

Yes, I'm in the process of rebuilding the package. The version available for download now doesn't work. At the moment I'm working through the dependencies, as it's not at all clear that all of them are actually necessary.

OlehL commented on 2020-05-26 11:31 (UTC)

It doesn't start.

$ masterpdfeditor5 masterpdfeditor5: symbol lookup error: masterpdfeditor5: undefined symbol: _ZN10QMutexPool17globalInstanceGetEPKv

jharrop commented on 2020-05-26 00:26 (UTC)

@j1simon your instructions worked nicely thank you. Just to note that first I had to move the old /opt/master-pdf-editor-5 etc files out of the way.

j1simon commented on 2020-05-24 09:42 (UTC) (edited on 2020-05-26 06:16 (UTC) by j1simon)

@zwastik I have edited the PKGBUILD
This is all that should not be done but since the developers of this program do not do what they have to do, we (the users) have to do these dirty things in order to use their program.

First uninstall current masterpdfeditor-libs.
Download the new one with name PKGBUILD to a new folder and execute makepkg -sci in that folder.

From now on whoever has problems with this PKGBUILD should fix it himself or make a comment on the github page, not here.

This was supposed to be a temporary solution but it's been 5 months (maybe more) and it's still the same... In these cases I believe that the best solution is for users to move from companies of this type and look for other alternatives (which there are).

zwastik commented on 2020-05-23 19:25 (UTC)

> masterpdfeditor5

/bin/sh: warning: shell level (1000) too high, resetting to 1 /usr/bin/masterpdfeditor5: line 13: /usr/bin/masterpdfeditor5: Argument list too long

while running @j1simon PKGBUILD

jdegreef commented on 2020-05-20 21:16 (UTC) (edited on 2020-05-20 21:16 (UTC) by jdegreef)

Thanks for taking care of this package :)