Package Details: masterpdfeditor 3.7.10-2

Git Clone URL: https://aur.archlinux.org/masterpdfeditor.git (read-only)
Package Base: masterpdfeditor
Description: A complete solution for creation and editing PDF files. (Free for non-commercial use)
Upstream URL: http://code-industry.net/free-pdf-editor.php
Licenses: custom
Submitter: Ferik
Maintainer: arthurzam
Last Packager: arthurzam
Votes: 172
Popularity: 4.999160
First Submitted: 2013-01-29 07:06
Last Updated: 2016-05-20 12:39

Latest Comments

shen commented on 2016-03-22 15:42

@arthurzam,

v3.6.16 has been released. Please update this repo. thanks.

tsester commented on 2015-12-31 10:30

updated to 3.5.81 http://pastebin.com/raw/2QAsJn1B
don't know if it works as intended. It does compile and install ok.

arthurg commented on 2015-10-14 12:26

Got lot of seg fault, result to app crash... Any idea ?

arthurzam commented on 2015-07-09 15:31

updated links

vinadoros commented on 2015-07-06 11:13

Links have changed.

arthurzam commented on 2015-06-07 12:55

@pavbaranov

masterpdfeditor-qt5 was added to AUR
thank you
hope this resolve the issue behind Qt4 / Qt5

pavbaranov commented on 2015-06-07 12:48

If somebody want to use Qt5 version (64bit only), should:
1. Download tarball and extract it and move to masterpdfeditor directory
2. Move
masterpdfeditor.install to masterpdfeditor-qt5.install
masterpdfeditor.desktop to masterpdfeditor-qt5.desktop
3. Replace existing PKGBUILD with this one:
[code]# Maintainer: Miguel Revilla <yo@miguelrevilla.com>
# Contributor: Ferik <djferik at gmail dot com>
# Contributor for Qt5 version: pavbaranov

pkgname=masterpdfeditor-qt5
pkgver=3.0.62
pkgrel=1
pkgdesc="A complete solution for creation and editing PDF files. (Free for non-commercial use)"
url="http://code-industry.net/free-pdf-editor.php"
arch=('i686' 'x86_64')
license=('custom')
depends=('qt5-base')
conflicts=('masterpdfeditor')
install=${pkgname}.install

source=(${pkgname}.desktop)
source_x86_64=(http://code-industry.net/public/master-pdf-editor-${pkgver}_qt5.amd64.tar.gz)

sha256sums=('29218c206e5b78776bc3ec44a760773273274bb56baee5e19e06c3ec55db59fd')
sha256sums_x86_64=('9218d1df1d92da8c6bc90589911116804a94c2771c4ba9c6db9eeec7a557f856')

package() {
mkdir -p "${pkgdir}/opt/masterpdfeditor"
cd "${srcdir}/master-pdf-editor-3"
/bin/tar cf - * | ( cd "${pkgdir}"/opt/masterpdfeditor; tar xfp - )
install -D -m755 "${srcdir}"/master-pdf-editor-3/lang/*.qm "${pkgdir}"/opt/masterpdfeditor/lang
install -D -m755 "${srcdir}"/master-pdf-editor-3/lang/*.ts "${pkgdir}"/opt/masterpdfeditor/lang
install -D -m644 "${srcdir}"/master-pdf-editor-3/license.txt "${pkgdir}"/usr/share/licenses/masterpdfeditor/LICENSE
install -D -m644 "${srcdir}"/master-pdf-editor-3/masterpdfeditor3.png "${pkgdir}"/usr/share/pixmaps/pdfeditor.png
install -D -m644 "${srcdir}"/masterpdfeditor-qt5.desktop "${pkgdir}"/usr/share/applications/masterpdfeditor.desktop
rm "${pkgdir}"/opt/masterpdfeditor/license.txt
chmod 644 "${pkgdir}"/opt/masterpdfeditor/lang/*
chmod 755 "${pkgdir}"/opt/masterpdfeditor/lang
mkdir -p "${pkgdir}"/usr/bin
ln -s /opt/masterpdfeditor/masterpdfeditor3 "${pkgdir}"/usr/bin/pdfeditor
}[/code]
5. Execute:
makepkg -sirc
6.... and Enjoy! :)

pavbaranov commented on 2015-06-07 12:36

MasterPDFEditor 3.0.62 is built against of Qt4 (>=4.8.1) for 32bit and 64bit version or Qt5 (>=5.4.1) only one package for 64bit version. See: http://code-industry.net/free-pdf-editor.php
This PKGBUILD built package from http://code-industry.net/public/master-pdf-editor-3.0.62_amd64.tar.gz then it's Qt4 version

FadeMind commented on 2015-06-07 09:56

Well, I was wrong.
ldd /opt/masterpdfeditor/masterpdfeditor3
linux-vdso.so.1 (0x00007fff724c0000)
libQtGui.so.4 => /usr/lib/libQtGui.so.4 (0x00007f316c5af000)
libQtNetwork.so.4 => /usr/lib/libQtNetwork.so.4 (0x00007f316c262000)
libQtCore.so.4 => /usr/lib/libQtCore.so.4 (0x00007f316bd70000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f316bb53000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f316b7d1000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f316b4cd000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f316b2b7000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f316af15000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f316acff000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f316aafb000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f316a8f3000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f316a5e5000)
libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f316a3af000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f316a0eb000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007f3169e9a000)
libSM.so.6 => /usr/lib/libSM.so.6 (0x00007f3169c92000)
libICE.so.6 => /usr/lib/libICE.so.6 (0x00007f3169a75000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f316986b000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f3169627000)
libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f3169415000)
libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f31690d3000)
libssl.so.1.0.0 => /usr/lib/libssl.so.1.0.0 (0x00007f3168e58000)
libcrypto.so.1.0.0 => /usr/lib/libcrypto.so.1.0.0 (0x00007f31689dc000)
/lib64/ld-linux-x86-64.so.2 (0x00007f316d29e000)
libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007f316876c000)
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007f316855c000)
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007f31682ff000)
libffi.so.6 => /usr/lib/libffi.so.6 (0x00007f31680f6000)
libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f3167ef1000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f3167cc7000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f3167aa5000)
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007f3167887000)
libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f3167683000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f316747d000)

revert in to qt4. I saw that app using native Plasma Breeze theming in all (dialog boxes too) and this misled me.

masterpdfeditor need only qt4 = not lib32-qt4- this is native qt4 app and libQtGui.so.4 lib are from qt4 - not from lib32-qt4.

Apologize for that.

Nierro commented on 2015-06-07 09:42

"pdfeditor: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory"
It seems it still requires lib32-qt4.

All comments