Package Details: scribus-svn 21430-1

Git Clone URL: https://aur.archlinux.org/scribus-svn.git (read-only)
Package Base: scribus-svn
Description: A desktop publishing program - Version from SVN
Upstream URL: http://www.scribus.net
Licenses: GPL, LGPL
Conflicts: scribus
Provides: scribus
Submitter: None
Maintainer: haawda
Last Packager: haawda
Votes: 42
Popularity: 1.894568
First Submitted: 2008-04-27 21:07
Last Updated: 2016-08-20 16:59

Latest Comments

ishitatsuyuki commented on 2016-08-05 03:40

This is a convention between most VCS packages. Some examples:
linux-git
llvm-svn

Only bump when you change packaging things.

haawda commented on 2016-08-03 13:27

The bumps are not redundant. They follow upstream changes.

ishitatsuyuki commented on 2016-08-03 12:12

Please don't bump the version redundantly: it makes unneeded git repository histories, and we're normally should not be forced to update (with an AUR helper).

fluxboxer commented on 2016-04-01 10:51

If any scribus package from AUR fails to launch, try installing libwmf.

haawda commented on 2015-09-23 20:57

I hate packages polluting my system with being installed in /opt, except it is absolutely needed, and I think AUR-packages should not be made this way. What you have on your own computer is your choice. Feel free to use customizepkg or so to archieve this.

blackhole commented on 2015-09-23 13:19

Since this is not stable yet, maybe it would be better to install in /opt, or change the PKGBUILD so scribus 1.4 and scribus 1.5 can co-exist in the same system.

For example I would like to edit a book in Scribus 1.4 and use scribus 1.5 only for exporting to PDF/X-1a, the only really compatible format for Print on Demand.

What do you think?

haawda commented on 2015-03-18 13:55

Well, pacman-x-pro is untouched since 2013, and does not work at all here, so I cannot confirm. But anyway, there _are_ no dots, hyphens or empty spaces in $pkgver.

emmerkar commented on 2015-03-15 10:03

Pacman -A is a command from pacman-x-pro, to install directly from AUR something like yaourt

emmerkar commented on 2015-03-15 10:02

Pacman -A is a command from pacman-x-pro, to install directly from AUR soeting like yaourt

haawda commented on 2015-03-14 20:02

Pacman -A is deprecated, use pacman -U, and use the newest PKGBUILD.

emmerkar commented on 2015-03-14 14:09

with pacman -A scribus-svn it gives me a very strange error saying that pkgver cannot contain two dots, hyphens or empty spaces

haawda commented on 2014-09-23 22:36

Kopfknoten's issue is fixed now.

haawda commented on 2014-09-18 17:52

I think this issue is related to the recent update of the qt5 stuff. So downgrading might help for the moment.

Alternatively you can write a mail to the scribus mailing list for advice.

Kopfknoten commented on 2014-09-18 10:33

Does anybody know how to fix this?

Kopfknoten commented on 2014-09-17 22:17

Building stops at 77%.

"/usr/bin/ld: CMakeFiles/scribus.dir/ui/helpbrowser.cpp.o: undefined reference to symbol '_ZN12QPrintDialogC1EP8QPrinterP7QWidget'
/usr/lib/libQt5PrintSupport.so.5: error adding symbols: DSO missing from command line
collect2: Fehler: ld gab 1 als Ende-Status zurück
scribus/CMakeFiles/scribus.dir/build.make:20871: recipe for target 'scribus/scribus' failed
make[2]: *** [scribus/scribus] Error 1
CMakeFiles/Makefile2:145: recipe for target 'scribus/CMakeFiles/scribus.dir/all' failed
make[1]: *** [scribus/CMakeFiles/scribus.dir/all] Error 2
Makefile:137: recipe for target 'all' failed
make: *** [all] Error 2"

German line "Fehler: ld gab 1 als Ende-Status zurück" translates to something like "Failure: ld gave back the End-Status 1"

haawda commented on 2014-09-10 19:46

Upstream fixed it, so I removed the patch again.

haawda commented on 2014-09-10 16:59

Upstream error, in scribus' bugtracker a fix is given. I am currently rebuilding, applying it.

cspal commented on 2014-09-10 11:07

Hi,

I just try to build this package but get error message:

/home/cspal/tmp/yaourt/yaourt-tmp-cspal/aur-scribus-svn/src/scribus/Scribus/scribus/scribus.cpp:98:27: fatal error: appModeHelper.h: No such file or directory
#include "appModeHelper.h"
^
compilation terminated.
scribus/CMakeFiles/scribus.dir/build.make:12909: recipe for target 'scribus/CMakeFiles/scribus.dir/scribus.cpp.o' failed
make[2]: *** [scribus/CMakeFiles/scribus.dir/scribus.cpp.o] Error 1
CMakeFiles/Makefile2:145: recipe for target 'scribus/CMakeFiles/scribus.dir/all' failed
make[1]: *** [scribus/CMakeFiles/scribus.dir/all] Error 2
Makefile:137: recipe for target 'all' failed
make: *** [all] Error 2
==> HIBA: Error in build ().
Interruption...
==> ERROR: Makepkg was unable to build scribus-svn.
==> Restart building scribus-svn ? [y/N]

Well, what is the solution for this problem?

haawda commented on 2014-06-27 20:43

I have an idea what went wrong for you, but please put an LANG=C somewhere into the build function in order to get english error messages next time.

Please test again, I put the python related stuff into a prepare function.

haawda commented on 2014-06-27 19:17

I have an idea what wen wrong for you, but please put an LANG=C somewhere into the build fuction in order to get english error messages.

osc commented on 2014-06-27 16:41

gives this error:

sed: não foi possível ler /tmp/yaourt-tmp-osc/aur-scribus-svn/pkg/scribus-svn/usr/share/scribus/scripts/*.py: Arquivo ou diretório não encontrado
==> ERRO: Uma falha ocorreu em package().
Abortando...
==> ERRO: Makepkg não conseguiu compilar scribus-svn

haawda commented on 2014-02-18 17:28

I corrected some dependencies and removed some unused -D directives.

kozaki, I cannot reproduce your problem. Try without yaourt.

kozaki commented on 2014-02-18 13:56

Hi and thank you for this StefanHusmann :)
While it might be specific to my system, the build failed in this location:
---
scribus-svn 18820-1
<snip snip>

-- GMAGICK: Libs: /usr/lib64/libGraphicsMagick.so, Inc: /usr/include/GraphicsMagick, Ldflags:
RPATH: lib/scribus/plugins/;
-- Qt5::CoreQt5::WidgetsQt5::GuiQt5::XmlQt5::WebKitQt5::WebKitWidgetsQt5::NetworkQt5::OpenGL/usr/lib64/libxml2.so/usr/lib64/libz.so
-- checking for module 'libwpg-0.2'
-- package 'libwpg-0.2' not found
-- checking for module 'libwpg-0.2'
-- package 'libwpg-0.2' not found
-- Building with Scripter 1
-- Source header files will be installed
-- /tmp/yaourt-tmp-kozaki/aur-scribus-svn/src/scribus/Scribus/resources/translations
-- The following GUI languages will be installed:
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:

USE_QT5
WANT_SYSTEM_CAIRO
<snip>
In file included from /tmp/yaourt-tmp-kozaki/aur-scribus-svn/src/scribus/Scribus/scribus/fonts/ftface.h:18:0,
from /tmp/yaourt-tmp-kozaki/aur-scribus-svn/src/scribus/Scribus/scribus/fonts/ftface.cpp:8:
/usr/include/ft2build.h:56:38: erreur fatale: freetype/config/ftheader.h : Aucun fichier ou dossier de ce type
#include <freetype/config/ftheader.h>
^
compilation terminée.
scribus/fonts/CMakeFiles/scribus_fonts_lib.dir/build.make:78: recipe for target 'scribus/fonts/CMakeFiles/scribus_fonts_lib.dir/ftface.cpp.o' failed
make[2]: *** [scribus/fonts/CMakeFiles/scribus_fonts_lib.dir/ftface.cpp.o] Error 1
CMakeFiles/Makefile2:328: recipe for target 'scribus/fonts/CMakeFiles/scribus_fonts_lib.dir/all' failed
make[1]: *** [scribus/fonts/CMakeFiles/scribus_fonts_lib.dir/all] Error 2
make[1]: *** Attente des tâches non terminées....
Linking CXX static library libscribus_styles_lib.a
[ 0%] Built target scribus_styles_lib
Makefile:136: recipe for target 'all' failed
make: *** [all] Error 2
==> ERREUR : Une erreur s’est produite dans build().
Abandon...

haawda commented on 2013-06-11 21:47

done

daspostloch commented on 2013-06-10 09:16

Hi, could you possibly add podofo as a dependency? Without podofo, one apparently cannot embed render frames as pdf/eps when writing to a pdf file, seriously limiting the resolution of pdf output. While this is not a core functionality, it took me 2 days to track down the problem, and doing this as an opt-depend is also perhaps a tad weak, given that so many people use scribus with latex to produce HQ pdfs..

beststone commented on 2013-04-10 11:18

Very nice. Thank you. :D

haawda commented on 2013-04-10 09:36

fixed, thanks

beststone commented on 2013-04-10 07:19

Error occured... :)
How can I build this pkg.



==> pkgver() 시작...
==> Updated version: scribus-svn 18238-1
==> build() 시작...
/tmp/yaourt-tmp-beststone/aur-scribus-svn/./PKGBUILD: line 36: cd: scribus-build/Scribus: 그런 파일이나 디렉터리가 없습니다
==> 오류: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build scribus-svn.
==> Restart building scribus-svn ? [y/N]

haawda commented on 2013-04-07 11:30

switched to pacman 4.1

haawda commented on 2013-04-01 10:46

switched to qt5.

haawda commented on 2013-02-22 21:39

Fixed, and sorry.

beej commented on 2013-02-22 19:54

Error at the end of the build:

[100%] Building CXX object scribus/plugins/scriptplugin/CMakeFiles/scriptplugin.dir/moc_prefs_scripter.cxx.o
Linking CXX shared module libscriptplugin.so
[100%] Built target scriptplugin
==> Entering fakeroot environment...
==> Starting package()...
make: *** No rule to make target `install'. Stop.
==> ERROR: A failure occurred in package().
Aborting...

mrbit commented on 2013-02-22 08:05

please add Scribus , not install
package () {
cd $srcdir/$_svnmod-build/_!!!!_______

haawda commented on 2012-08-13 16:53

fixed, thanks

diverse_izzue commented on 2012-08-12 21:41

Something is wrong with the desktop file. I can see that it wants to execute scribus from /opt, mine is installed in /usr/bin. The icon path is also wrong.

haawda commented on 2012-08-12 18:55

Explicitely set INCLUDE_PATH, build got puzzled when both python and python2 are installed.

haawda commented on 2012-08-04 22:14

Sorry, cannot reproduce.

Anonymous comment on 2012-08-01 07:12

i can't build, there is an error about 18% related picturbrowser

r/moc_picturebrowser.cxx.o
[ 18%] Building CXX object scribus/plugins/picbrowser/CMakeFiles/picturebrowser.dir/moc_previewimage.cxx.o
Linking CXX shared module libpicturebrowser.so
[ 18%] Built target picturebrowser
make: *** [all] Errore 2
==> ERRORE: Si è verificato un errore in build().
L'operazione sta per essere interrotta...
==> ERRORE: Makepkg non è riuscito a compilare scribus-svn.
==> Riavviare la compilazione di scribus-svn [s/N]
==> ----------------------------------------------
==>
==> ERRORE: impossibile aggiornare
[axenx@axenx ~]$

thanks

haawda commented on 2012-06-18 16:57

Thanks, fixed.

artiom commented on 2012-06-17 20:47

Targets (1): scribus-svn-17580-1

Total Installed Size: 114.62 MiB

Proceed with installation? [Y/n] y
(1/1) checking package integrity [######################] 100%
(1/1) loading package files [######################] 100%
(1/1) checking for file conflicts [######################] 100%
error: failed to commit transaction (conflicting files)
scribus-svn: /usr/bin/scribus exists in filesystem
scribus-svn: /usr/include/scribus/KarbonCurveFit.h exists in filesystem
.....

I have a scribus from community installed and I supposed this one will replace it.

artiom commented on 2012-06-17 20:45

As this package installed in the same place as Scribus from community, you should add provides=scribus in PKGBUILD

artiom commented on 2012-06-17 20:45

As this package installed in the same place as Scribus from community, you should add provides=scribus in PKGBUILD

haawda commented on 2012-04-11 18:07

Thanks for having maintained this for so long. Adopted.

Anonymous comment on 2012-04-11 17:39

Personal Mail received.

I changed the path to /usr/ since you had a strong opinion about it.
Personally I don't feel bad about unstable app being in /opt/.
Also, now scribus-svn conflicts with stable scribus, which may or may not be a problem for some.

I disown the package for now. Please, take a good care of it.

Thanks.

haawda commented on 2012-04-07 18:48

Personal Mail sent.

rafaelff commented on 2012-04-07 16:52

@StefanHusmann: I guess the maintainer doesn't want to maintain this package anymore. Maybe this should be disowned.

haawda commented on 2012-01-22 18:19

I think there is absolutle no reason to install into /opt. /opt is only meant for packages who cannot fulfill the given FHS and Unix standards. Change /opt/scribus to /usr everywhere in the PKGBUILD and we are done.

haawda commented on 2012-01-15 11:37

qtwebkit is a new dependency.

haawda commented on 2012-01-15 11:27

qt-webkit is a new dependency.

Anonymous comment on 2011-09-28 15:37

Can you correct PKGBUILD file to avoid "pixman_region32_equal" error? (-DWANT_PRIVATE_CAIRO=1#-DWANT_SYSTEM_CAIRO=1)

haawda commented on 2011-04-06 13:02

I use this PKGBULD together with customizepkg-new and the following file /etc/customizepkg.d/scribus-svn:

replace#global#-DWANT_PRIVATE_CAIRO=1#-DWANT_SYSTEM_CAIRO=1
replace#global#/opt/scribus#/usr

This makes it use system cairo and it installs to /usr rather than /opt/scribus. Works quite well.

haawda commented on 2011-04-06 11:56

I use this PKGBULD together with customizepkg-new and the following file /etc/customizepkg.d/scribus-svn:

replace#global#-DWANT_PRIVATE_CAIRO=1#-DWANT_SYSTEM_CAIRO=1
replace#global#/opt/scribus#/usr

This makes it use system cairo and it installs to /usr rather than /opt/scribus. Works quite well.

Anonymous comment on 2011-01-24 05:31

Package updated once again.

_svntrunk is now correct.

And there is the the "-Wl,--as-needed" bug again. I'll leave the fix in there for good.

haawda commented on 2011-01-16 23:08

_svntrunk has to be changed to svn://scribus.net/trunk (upstream change).

Anonymous comment on 2010-12-29 00:07

Package updated.

Python dependency has been replaced by python2. (thank you Stefan)

The linker error discussed earlier seems to have been resolved.
If you still suffer from this error and you are running an up-to-date system drop me a mail or leave a comment.
The temporary fix is still included in the script as a comment.

haawda commented on 2010-12-17 23:10

I think the dependency python should be replaced by python2.

Anonymous comment on 2010-09-05 23:44

I adopted this package.

The linker error described earlier dissappeared after I removed the "-Wl,--as-needed" flag from the link command.
This should only be a temporary solution assuming the error is caused by a bug in the linker.

haawda commented on 2010-06-05 12:15

confirmed

Anonymous comment on 2010-06-03 19:24

I got this when I tried to build:

colormgmt/libscribus_colormgmt_lib.a(sclcmscolormgmtengineimpl.cpp.o): In function `ScLcmsColorMgmtEngineImpl::ScLcmsColorMgmtEngineImpl()':
sclcmscolormgmtengineimpl.cpp:(.text+0x41e7): undefined reference to `cmsSetAlarmCodes'
colormgmt/libscribus_colormgmt_lib.a(sclcmscolorprofileimpl.cpp.o): In function `ScLcmsColorProfileImpl::deviceClass() const':
sclcmscolorprofileimpl.cpp:(.text+0x1e): undefined reference to `cmsGetDeviceClass'
colormgmt/libscribus_colormgmt_lib.a(sclcmscolorprofileimpl.cpp.o): In function `ScLcmsColorProfileImpl::colorSpace() const':
sclcmscolorprofileimpl.cpp:(.text+0x4e): undefined reference to `cmsGetColorSpace'
colormgmt/libscribus_colormgmt_lib.a(sclcmscolorprofileimpl.cpp.o): In function `ScLcmsColorProfileImpl::productDescription() const':
sclcmscolorprofileimpl.cpp:(.text+0x9e): undefined reference to `cmsTakeProductDesc'
colormgmt/libscribus_colormgmt_lib.a(sclcmscolorprofileimpl.cpp.o): In function `ScLcmsColorProfileImpl::closeProfile()':
sclcmscolorprofileimpl.cpp:(.text+0x17e): undefined reference to `cmsCloseProfile'
colormgmt/libscribus_colormgmt_lib.a(sclcmscolortransformimpl.cpp.o): In function `ScLcmsColorTransformImpl::apply(void*, void*, unsigned int)':
sclcmscolortransformimpl.cpp:(.text+0x20): undefined reference to `cmsDoTransform'
colormgmt/libscribus_colormgmt_lib.a(sclcmscolortransformimpl.cpp.o): In function `ScLcmsColorTransformImpl::apply(QByteArray&, QByteArray&, unsigned int)':
sclcmscolortransformimpl.cpp:(.text+0xa6): undefined reference to `cmsDoTransform'
colormgmt/libscribus_colormgmt_lib.a(sclcmscolortransformimpl.cpp.o): In function `ScLcmsColorTransformImpl::deleteTransform()':
sclcmscolortransformimpl.cpp:(.text+0x13e): undefined reference to `cmsDeleteTransform'
collect2: ld returned 1 exit status
make[2]: *** [scribus/scribus] Error 1
make[1]: *** [scribus/CMakeFiles/scribus.dir/all] Error 2
make: *** [all] Error 2
==> ERROR: Build Failed.
Aborting...