Welcome, Guest. Please login or register.
April 17, 2014, 23:31:03 PM
Home Help Search Calendar Login Register
Show unread posts since last visit.
News: Let Pardus-Anka become #1: Pardus-Anka Bug ReportPardus-Anka World Google+ | The Pardus wiki  | Visit Pardus-Anka official website  | Register as forum member?  Email the moderator!

+  Pardus Worldforum
|-+  Assistance
| |-+  Software
| | |-+  Scribus 1.4.0
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Go Down Print
Author Topic: Scribus 1.4.0  (Read 1552 times)
atolboo
Pardus Guru
****
Posts: 2317



View Profile
« on: February 06, 2012, 22:57:17 PM »

Because of http://liste.pardus.org.tr/pardus-users/2012-February/000857.html  
my mini How-To build your own Scribus 1.4.0

To solve the required dependencies:
1. Install  package podofo-0.8.4-8-p11 and podofo-devel-0.8.4-8-p11 from http://packages.pardus.org.tr/pardus/2011/devel/

Building your own Scribus 1.4.0:
2. Get the build files from (svn co) https://svn.pardus.org.tr/pardus/2011/devel/office/misc/scribus/
3. Add (bold) <PartOf> tag in pspec.xml
Quote
       <License>GPLv2</License>
        <PartOf>office.misc</PartOf>
        <Icon>scribusicon</Icon>
4. Add new version in pspec.xml
Quote
       <Update release="27">
            <Date>2012-02-06</Date>
            <Version>1.4.0</Version>
            <Comment>version update.</Comment>
            <Name>Your Name</Name>
            <Email>your email</Email>
        </Update>

        <Update release="26">
            <Date>2011-02-03</Date>
            <Version>1.3.9</Version>
            <Comment>Rebuild with the new podofo 0.8.4.</Comment>
            <Name>Serdar Dalgıç</Name>
            <Email>serdar@pardus.org.tr</Email>
        </Update>
5. Change in pspec.xml
Quote
      <Archive sha1sum="86bc4db2d8fbb91fe94f8535327991e9128c5862" type="tarbz2">mirrors://sourceforge/scribus/scribus-1.3.9.tar.bz2</Archive>
into
Quote
       <Archive sha1sum="d19e455f261c4075076f1d6f4a55fbd934a66c60" type="tarbz2">mirrors://sourceforge/scribus/scribus-1.4.0.tar.bz2</Archive>
6. Build the package locally with the command
Code:
sudo pisi bi pspec.xml -y
(bi=build)
7. Install package.
« Last Edit: February 07, 2012, 13:07:23 PM by atolboo » Logged
gyan000
Pardus fellow craft
**
Posts: 46



View Profile WWW
« Reply #1 on: February 07, 2012, 12:06:56 PM »

Hi

Trying to compile this software on a pardus, using test repo, I have this weird error:

Code:
Scanning dependencies of target scribus13format                                                                                                         
make[2] : on quitte le répertoire « /var/pisi/scribus-1.4.0-27/work/scribus-1.4.0/build »                                                               
make[2] : on entre dans le répertoire « /var/pisi/scribus-1.4.0-27/work/scribus-1.4.0/build »
[  5%] Building CXX object scribus/plugins/fileloader/scribus13format/CMakeFiles/scribus13format.dir/scribus13format.cpp.o
{standard input}: Assembler messages:                                                                                                                   
{standard input}:171158: Warning: end of file not at end of a line; newline inserted
{standard input}:171760: Error: unknown pseudo-op: `.lc62'
x86_64-pc-linux-gnu-g++: Internal error: Killed (program cc1plus)
Please submit a full bug report.

Have you ever seen this error type ?
Perhaps I need to update the gcc stuff from devel repo ?
Logged

---
gyan000 - plus-qu'en-retard
atolboo
Pardus Guru
****
Posts: 2317



View Profile
« Reply #2 on: February 07, 2012, 12:39:48 PM »

Have you ever seen this error type ?
No and I will re-test this.
Thanks to Clonezilla (on Parted Magic) I can repeat this easily.
Perhaps I need to update the gcc stuff from devel repo ?

I only have the 1. Official package source: enabled in order to prevent installing from the non-stable repo.

An alternative for
1. Install  package podofo-.......
is to get the podofo build files from (svn co) https://svn.pardus.org.tr/pardus/2011/devel/office/misc/podofo/ add
Quote
        <PartOf>office.misc</PartOf>
in pspec.xm and build it locally.
« Last Edit: February 07, 2012, 13:12:52 PM by atolboo » Logged
gyan000
Pardus fellow craft
**
Posts: 46



View Profile WWW
« Reply #3 on: February 07, 2012, 13:45:55 PM »

'just done all of this, but I have the same error. :/
Logged

---
gyan000 - plus-qu'en-retard
atolboo
Pardus Guru
****
Posts: 2317



View Profile
« Reply #4 on: February 07, 2012, 14:12:24 PM »

..... I will re-test this.
Now successfully done for i686 and x86_64.
Output (as reference) + "pisi lr" result in in attachment konsole-bi64.txt

* konsole-bi64.txt (523.47 KB - downloaded 117 times.)
Logged
gyan000
Pardus fellow craft
**
Posts: 46



View Profile WWW
« Reply #5 on: February 07, 2012, 17:00:26 PM »

Ok... weird.
Can you upload the package somewhere so I can directly install it?
Logged

---
gyan000 - plus-qu'en-retard
atolboo
Pardus Guru
****
Posts: 2317



View Profile
« Reply #6 on: February 07, 2012, 17:21:02 PM »

Can you upload the package somewhere so I can directly install it?
I will handle this tonight.
Logged
atolboo
Pardus Guru
****
Posts: 2317



View Profile
« Reply #7 on: February 07, 2012, 22:50:48 PM »

I will handle this tonight.
Now podofo and scribus are available from 2. Additional (non-official) package source: pardususer.de
« Last Edit: February 07, 2012, 23:00:00 PM by atolboo » Logged
gyan000
Pardus fellow craft
**
Posts: 46



View Profile WWW
« Reply #8 on: February 08, 2012, 15:11:45 PM »

Hi atolboo,

First, thanks for the packages.
I successfully installed it.
Two things.
First, because of the new tag in the pspec.xml, scribus was not updated, as it was not in the same group.
So I had to install it directly downloading the package from the parduser.de server.
And it's seems to works fine. Thanks again !

And about repositories configuration, I've done something that can be useful. But since the Pardus future remains uncertain I did not talked about that. But, for the french pardus users, I've made a little software that help the new users to easily configure all the available repositories. Initially it was in bash, but I've made it using Qt.
The software get an XML file at startup containing all repositories availables for all pardus versions / architectures and propose to the user to select the stable / test / devel versions of the repos. To select the debug / source repos, and the mirror of each repositories.
The XML file: repositories.xml
This the same file that is use to generate the table from this page on our dokuwiki. (never finished since we are waiting officials announcements / the fork..)
The code is available on gitorious, and a compiled version for x86_64 here and for x86 here, for Pardus 2011.x.
I've added an old screenshot. (old because the UI have changed a little)
Once again, since the project seems dead, I've never really finished it / talked about it. For example, the translation in english should work, but I never take the time to test. But, perhaps this tool can be useful for the new ones...




* qrc.png (40.39 KB, 559x448 - viewed 124 times.)
Logged

---
gyan000 - plus-qu'en-retard
atolboo
Pardus Guru
****
Posts: 2317



View Profile
« Reply #9 on: February 08, 2012, 15:43:43 PM »

First, because of the new tag in the pspec.xml, scribus was not updated, as it was not in the same group.
Are you sure this ^^^ is the reason for "not updated" Huh?

Because of
Quote
atolboo@pardus2011 ~ $ LC_ALL=C pisi info scribus
.
Name                : scribus, version: 1.3.9, release: 25                                                                                                                                   
.
Component           : office.misc
I added
Quote
<PartOf>office.misc</PartOf>
to pspec.xml Wink
Logged
gyan000
Pardus fellow craft
**
Posts: 46



View Profile WWW
« Reply #10 on: February 08, 2012, 15:52:51 PM »

ok.. I have not really take the time to check that.
But, I've had 2 scribus packages when I searched 'scribus'. I was unable to install the up-to-date version.
Perhaps I have uninstalled the old sribus pisi was able to take the most up-to-date.
Logged

---
gyan000 - plus-qu'en-retard
atolboo
Pardus Guru
****
Posts: 2317



View Profile
« Reply #11 on: February 08, 2012, 16:34:53 PM »

My guess is that it has to do with which one is above-the-other (priority) in "pisi lr" Huh?
Logged
Pages: [1] Go Up Print 
« previous next »
Jump to:  


Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!