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: 5.258135
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.

FadeMind commented on 2015-06-05 06:32

Please update depends from qt4 to qt5-base. Now app using Qt5 libs.

jackrandom commented on 2015-06-04 10:45

for v3.0.6, change pkgver to 3.0.6 and update checksums:
sha256sums_i686=('dbee6f1d65381d8517975761750fd4626aaa0b03eb8eac84395808a23eb40a64')
sha256sums_x86_64=('4e5fb7329ff92a1c8a3553220a19acf3b48d0cfbc82ed4db02b1435479037a5b')

fixes at least one bug:
http://code-industry.net/forum/viewtopic.php?f=5&t=193

updated PKGBUILD:
http://pastebin.com/RGrHVdWX

karol_007 commented on 2015-03-19 19:51

> I've a symlink as "/opt" but I think for normal dir it should be the same problem.
Use bind mounts.
https://bbs.archlinux.org/viewtopic.php?id=194113

s4ncho commented on 2015-03-19 10:59

there's something wrong in the PKGBUILD?
Could you please take a look at this:

"error: failed to commit transaction (conflicting files)
masterpdfeditor: /opt exists in filesystem"

I've a symlink as "/opt" but I think for normal dir it should be the same problem.

proft commented on 2015-01-21 10:52

The same error:

==> Starting package()...
/tmp/yaourt-tmp-proft/aur-masterpdfeditor/./PKGBUILD: line 26: cd: /tmp/yaourt-tmp-proft/aur-masterpdfeditor/src/master-pdf-editor: No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
==> ERROR: Makepkg was unable to build masterpdfeditor.

biloucat commented on 2015-01-20 21:53

PKGBUILD bug:
on arch 64, it install 386
"if [[ $CARCH != 'i686' ]]; then" --> "if [[ $CARCH == 'i686' ]];" ???

voobscout commented on 2015-01-20 12:57

failed to build 2.2.10-1

screenie:
http://postimg.org/image/9e44eckwr/

==> Continue building masterpdfeditor ? [Y/n]
==> -----------------------------------------
==>
==> Building and installing package
==> Making package: masterpdfeditor 2.2.10-1 (Tue Jan 20 13:52:29 CET 2015)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found masterpdfeditor.desktop
==> Validating source files with md5sums...
masterpdfeditor.desktop ... Passed
==> Extracting sources...
==> Entering fakeroot environment...
==> Starting package()...
/tmp/yaourt-tmp-vod/aur-masterpdfeditor/./PKGBUILD: line 26: cd: /tmp/yaourt-tmp-vod/aur-masterpdfeditor/src/master-pdf-editor: No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
==> ERROR: Makepkg was unable to build masterpdfeditor.

slav commented on 2015-01-19 10:30

after upgrade to v2.2.07-1 masterpdfeditor interface don't running and eat 97% of RAM resources in KDE gui, my swap memory activated and harmful all system, previous versions was OK

biloucat commented on 2014-11-12 13:47

version 2.1.81 is out

arthurzam commented on 2014-11-10 13:39

v2.1.80 is out

csivanich commented on 2014-11-04 21:11

v2.1.65 available and prompted for on startup: http://code-industry.net/free-pdf-editor.php

migrev commented on 2014-04-29 07:58

@barraponton: Thanks! I've updated the .desktop file with your changes.

barraponto commented on 2014-04-28 02:22

Adding %f to the end of the Exec line in the desktop file will let Nautilus pick it up as an option to open files. I've added MimeType=application/pdf to make it show up in the right button as well. See https://gist.github.com/11360364

vyncere commented on 2014-04-21 10:32

Version 1.9.25 is available ! Thanks ! ^^

Regulus commented on 2014-04-18 21:25

In masterpdfeditor.desktop

/opt/masterpdfeditor/master-pdf-editor

migrev commented on 2014-03-30 17:44

@axper: Just checked and download works fine for me.

axper commented on 2014-03-30 17:22

I am getting this error:
==> Making package: masterpdfeditor 1.9.24-1 (Sun Mar 30 21:22:42 AMT 2014)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found masterpdfeditor.desktop
-> Downloading MasterPDFEditor-1.9.24.x86_64.tar.gz...
** Resuming transfer from byte position 1474560
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 5961k 0 5233 0 0 5822 0 0:17:28 --:--:-- 0:17:28 5820
curl: (23) Failed writing body (251 != 1388)

Ranor commented on 2014-03-23 08:45

Version 1.9.24 available.

migrev commented on 2014-02-24 20:02

@FadeMind: fixed. Thanks for the quick catch.

FadeMind commented on 2014-02-24 19:51

Please update path to exec file:
from:
Exec=/opt/masterpdfeditor/pdfeditor
to
Exec=/opt/masterpdfeditor/master-pdf-editor
in file:
/usr/share/applications/masterpdfeditor.desktop

migrev commented on 2014-02-09 15:43

Updated to 1.9.22.

@Regulus: Thx for reporting.

Regulus commented on 2014-02-09 14:10

Version 1.9.22 available

migrev commented on 2013-10-23 16:39

Updated to 1.9.12

rbellamy commented on 2013-10-23 16:24

Just tried to build, and failed on md5sum.
Ran updpkgsums.
x86_64 md5sum should be: 3b9ccaf9a03270e4f44a7ca9a64767ca

migrev commented on 2013-08-03 08:44

@vagorafaelino: Updated. Thanks for the call :)

vagorafaelino commented on 2013-08-03 04:22

New version available: 1.9.00
http://code-industry.net/free-pdf-editor.php?-update&x&ver=1870

xyproto commented on 2013-06-01 20:29

Hi, if you would rather have the name "pdfeditor", let me know, and I can fix it (both names are fine, IMO). Thanks for maintaining.

hoeckro commented on 2013-04-15 20:47

:-) That's my first contribution to Arch Linux.
masterpdf work's nice.

Ferik commented on 2013-04-15 14:09

@blacksmoke fixed Thanks :)

hoeckro commented on 2013-04-13 18:23

I chance the line 28 in PKGBUILD
from
/bin/tar cf - * | ( cd ../../pkg/opt/master-pdf-editor; tar xfp - )
into
/bin/tar cf - * | ( cd ../../pkg/masterpdfeditor/opt/master-pdf-editor; tar xfp - )

and its gone to build

kellerman commented on 2013-04-05 11:17

i'm not good at pkgbuilds, but this one has gone wrong

nous commented on 2013-02-25 06:56

Both packages ultimately point to the same page (http://code-industry.net/free-pdf-editor.php):

https://aur.archlinux.org/packages/pdfeditor/
https://aur.archlinux.org/packages/masterpdfeditor/

Please, merge.

Ferik commented on 2013-02-21 16:31

I changed the installation folder from /usr/share/pdfeditor to /opt/pdfeditor

Ferik commented on 2013-02-04 09:01

For languages change permissions:

cd /usr/share/pdfeditor/
sudo chmod 755 lang
cd lang
sudo chmod 755 *.ts
sudo chmod 755 *.qm

I prefer to do it by hand before committing errors in PKGBUILD :)

Ferik commented on 2013-02-04 08:55

For acccess to language files:

cd /usr/share/pdfeditor/
sudo chmod 755 lang
cd lang
sudo chmod 755 *.ts
sudo chmod 755 *.qm

Ferik commented on 2013-01-29 07:11

before installing this version remove the old: pacman -R pdfeditor