Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 99056 - Scribus 1.3.1 Released
Summary: Scribus 1.3.1 Released
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Hanno Böck
URL: http://www.scribus.net
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-07-14 16:35 UTC by Craig Bradney
Modified: 2005-10-10 03:19 UTC (History)
11 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
copy of scribus-1.2.2.1.ebuild (scribus-1.3.0.ebuild,1009 bytes, text/plain)
2005-07-20 11:26 UTC, Alexey
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Craig Bradney 2005-07-14 16:35:18 UTC
Yep.. finally done it :)

Basically the same dependencies as 1.2.2.1 I think. Files are there now. It
cannot really be slotted without being put into a different dir I dont think. We
plan to version the lib names in 1.3.1cvs. It would be nice for Gentooers to
have 1.2.2.1 and 1.3.0 installable at the same time though.


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Alexey 2005-07-20 11:26:18 UTC
Created attachment 63910 [details]
copy of scribus-1.2.2.1.ebuild

Working ebuild for 1.3.0 version of Scribus.
Comment 2 Daniel Webert 2005-08-04 13:11:10 UTC
file 63910 works flawless overhere on x86 ...
Comment 3 Craig Bradney 2005-08-04 13:18:39 UTC
Should work ok, you just wont be able to have 1.2.2.1 and 1.3.0 installed at  
the same time. Slotting would be better I think. 1.3.0 uses separate prefs 
files in ~/.scribus FYI so no conflicts on the user side. 
Comment 4 Juergen Repolusk 2005-08-08 08:20:07 UTC
simply copy scribus-1.2.2.1.ebuild to scribus-1.3.0.ebuild and make a 
ebuild scribus-1.3.0.ebuild digest

regards,
    j
Comment 5 Juergen Repolusk 2005-08-08 08:20:07 UTC
simply copy scribus-1.2.2.1.ebuild to scribus-1.3.0.ebuild and make a 
ebuild scribus-1.3.0.ebuild digest

regards,
    jürgen

Comment 6 Ulrich Plate (RETIRED) gentoo-dev 2005-08-19 15:19:46 UTC
What's keeping you from putting this in the tree? It compiles and runs
flawlessly here with a simple version bump of the old ebuild, tested on two
different hosts. The new build discovers the previous installation's preference
settings and migrates them to the new version when you first start it up. Works
flawlessly in every respect.
Comment 7 Daniel Webert 2005-08-23 06:35:50 UTC
working w/ a ebuild-copy of 1.2.2.1 for 4 weeks on x86 now ... and i still dont
know why to slot this one ...
Comment 8 Xavier Neys (RETIRED) gentoo-dev 2005-08-27 10:23:02 UTC
(In reply to comment #6)
> working w/ a ebuild-copy of 1.2.2.1 for 4 weeks on x86 now ... and i still dont
> know why to slot this one ...

Me neither. Works on amd64 as well btw.
Comment 9 Craig Bradney 2005-08-31 15:40:02 UTC
The point is we are still not saying 1.3.0 is stable enough for production 
press usage. For other stuff, yes, probably is. I went to press with my 
magazine last edition with 1.3.0cvs and it was fine, however, those that dont 
want surprises should probably still use 1.2.2.1. 
 
However, you might as well make 1.2.x arch and 1.3.x ~arch I guess. There 
shouldnt be any reason for compilation or installation issues for 1.3.x anyway. 
1.2.3 and 1.3.1 coming soon too btw :) 
Comment 10 Daniel Webert 2005-09-23 11:57:03 UTC
and now 2 months working w/ 1.3.0 - can we have a ~arch plz?
Comment 11 Craig Bradney 2005-09-24 04:23:49 UTC
FWIW, we are looking to release 1.3.1 within about a week... It'd be nice if 
that, when released, can get into ~arch. 
Comment 12 Craig Bradney 2005-10-02 17:31:01 UTC
1.3.1 is now done.   
 
New optional dependency: cairo 1.0 or higher. --enable-cairo is the configure  
option. Not really many benefits other than slightly better onscreen gradients  
and is possibly a little slower for now, replaces libart_lgpl if used. 
 
http://www.scribus.org.uk/downloads/1.3.1/scribus.1.3.1.tar.bz2  
 
Release news in the morning. 
 
Comment 13 Craig Bradney 2005-10-02 17:37:26 UTC
http://www.scribus.org.uk/downloads/1.3.1/scribus-1.3.1.tar.bz2, even. same 
location as always so ebuilds should be ok.. 
Comment 14 Craig Bradney 2005-10-03 00:36:43 UTC
It'd be nice for the PPC MacOS guys to pick this up too if possible, as Scribus 
can certainly run on OSX, however certain frameworks must be in place. If those 
guys can have a read of http://aqua.scribus.net and see what we may need to do 
if there are any changes required in base CVS to support them. 
 
FWIW, it should also run on most if not all of the platforms Gentoo actively 
supports and it'd be nice to push it across there too. 
Comment 15 Sebastian Roeder 2005-10-05 05:00:37 UTC
What about the sloted ebuilds Craig talked about earlier? Does Scribus 1.3.1 
have "support" for it. Would be great to have 1.2.x and 1.3.x installed side by 
side since 1.3.x is not yet production ready (Or has this changed, Craig - e.g. 
is the new file format ironed out?).  
Comment 16 Craig Bradney 2005-10-05 05:34:15 UTC
Scribus doesnt "support" slots, however, it would have to be --prefix'ed into a   
different directory as 1.2.x, and that will work. I have about 10 different   
versions installed here myself. The preferences files are already separated and   
1.3.x offers to migrate 1.2.x preferences for the user (uses a completely   
different file).   
  
The new file format is not ironed out, and will be phased in over time, with  
major work starting now in 1.3.2cvs. I would actually say people can use 1.3.x 
or cvs, I do, and its really quite good, and miles better than 1.2.x. When we 
release, we plan stability for that release, so even if the file format is in 
flux during the time before a release, once released it should be fine. 
   
Comment 17 Craig Bradney 2005-10-07 12:05:05 UTC
No movement yet here? Need help anywhere? 
Comment 18 Daniel Webert 2005-10-07 13:36:40 UTC
what about the cairo-support?
Comment 19 Craig Bradney 2005-10-07 13:46:45 UTC
How do you mean? 1.3.1 doesnt need it, and Gentoo doesnt have to have the 
option to enable it. Support for it could be added once cairo 1.x goes stable. 
The cairo issue should not hold up 1.3.1 going into portage though. 
Comment 20 Sebastian Roeder 2005-10-09 03:25:55 UTC
Is there a 1.3.x ebuild in the works or will there be no ebuild in the near  
future? 
Comment 21 Craig Bradney 2005-10-09 04:22:41 UTC
Hanno? 
Comment 22 Hanno Böck gentoo-dev 2005-10-09 13:35:44 UTC
Added as masked package, supports cairo-useflag. 
To install, add 
app-office/scribus 
to /etc/portage/package.unmask 
and also 
x11-libs/cairo 
if you want cairo-support (this can and will break other things!). 
Comment 23 Craig Bradney 2005-10-09 15:31:10 UTC
Thanks :) 
 
Emerges ok. 
Comment 24 Sebastian Roeder 2005-10-09 16:39:40 UTC
Thanks hanno, the ebuild works. Great work ones again from the Scribus volks!  
 
Hanno, could you please give a short statement whether or not the ebuild will 
be transformed to a sloted ebuild (to keep a stable 1.2.x release of Scribus 
next to it) in the next time? If not, maybe you can give us your reasons (so 
that e.g. somebody else can do it if you just don't have enough time). I'm only 
asking that to avoid duplicated work. Thanks in advance.   
Comment 25 Hanno Böck gentoo-dev 2005-10-10 00:15:09 UTC
If there's a trivial way to slot the ebuild, I can do it. 
Maybe craig wants to comment on that. 
Comment 26 Craig Bradney 2005-10-10 03:19:09 UTC
I'm not entirely sure what you need to slot the ebuild in terms of building 
Scribus. It will happily accept a --prefix argument in configure, but the libs 
are not named by version so they cannot exist in the same directory. If this is 
the requirement so a prefix is not used, then maybe we can slot 1.3.2 if I push 
versioned lib names up the priority list (if thats what is required). Let me 
know.