Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 23299 - passepartout-0.2.ebuild (new package)
Summary: passepartout-0.2.ebuild (new package)
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: EBUILD
: 34082 (view as bug list)
Depends on: 42079
Blocks:
  Show dependency tree
 
Reported: 2003-06-22 17:30 UTC by Fredrik Arnerup
Modified: 2004-02-18 15:27 UTC (History)
5 users (show)

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


Attachments
passepartout-0.2.ebuild (passepartout-0.2-r1.ebuild,950 bytes, text/plain)
2003-06-22 17:33 UTC, Fredrik Arnerup
Details
ebuild for v0.2, using epatch + bumped requirement versions (passepartout-0.2.ebuild,1.03 KB, text/plain)
2003-09-10 13:42 UTC, Stephane Loeuillet
Details
0.2 ebuild applying the new thread patch (passepartout-0.2-r1.ebuild,1.20 KB, text/plain)
2003-09-12 09:49 UTC, Fredrik Arnerup
Details
latest ebuild (with both patches, header and DEPEND in RDEPEND) (passepartout-0.2.ebuild,1.43 KB, text/plain)
2003-09-12 19:45 UTC, Stephane Loeuillet
Details
cleanup (passepartout-0.2.ebuild,1.38 KB, text/plain)
2003-09-12 20:09 UTC, Stephane Loeuillet
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fredrik Arnerup 2003-06-22 17:30:23 UTC
Hello,

I have attached an ebuild for Passepartout
(http://www.stacken.kth.se/project/pptout/) which is a GTK-based
layout program. It can typeset XML files using XSLT stylesheets.

This should probably go into app-office or perhaps app-text
Comment 1 Fredrik Arnerup 2003-06-22 17:33:02 UTC
Created attachment 13704 [details]
passepartout-0.2.ebuild
Comment 2 Fredrik Arnerup 2003-07-22 02:25:40 UTC
x11-libs/gtkmm-2.2.0 should be changed to dev-cpp/gtkmm-2.2.0
Comment 3 Aanund Austrheim 2003-09-10 05:44:09 UTC
it is supposed to be dev-cpp/gtkmm not x11-libs/gtkmm
Comment 4 Stephane Loeuillet 2003-09-10 13:42:35 UTC
Created attachment 17460 [details]
ebuild for v0.2, using epatch + bumped requirement versions

New ebuild, still for 0.2
Automatically fetch and apply the cassert patch from pptout site
Bump requirements to newer versions
Comment 5 Fredrik Arnerup 2003-09-12 09:49:58 UTC
Created attachment 17574 [details]
0.2 ebuild applying the new thread patch

Applies the new thread patch as well as the assert patch.
epatch didn't work, so I used patch -p1 instead.
Comment 6 Spider (RETIRED) gentoo-dev 2003-09-12 13:39:17 UTC
This project needs to mature a bit more as it appears to be very heavy in development.

marking for  Later on When theres a reduced workload. 
Comment 7 Spider (RETIRED) gentoo-dev 2003-09-12 16:43:01 UTC
please don't take the previous comment as a negative thing, the application looks promising, the ebuild does need some work though


RDEPEND and DEPEND differ. (Do you really think that if you compile with gtkmm and libxmlcpp, then remove them, the app will work??)

KEYWORDS:
did you even test theese on both ppc and sparc?

Header:  Yep, you need the header.

trailing whitespace.  The build won't pass syntax checking.

Comment 8 Fredrik Arnerup 2003-09-12 17:17:26 UTC
> RDEPEND and DEPEND differ.

I thought DEPEND implicated RDEPEND

> did you even test theese on both ppc and sparc?

No, but if I didn't test them, should I assume they work?
I have access to neither a sparc nor a ppc.
Comment 9 Spider (RETIRED) gentoo-dev 2003-09-12 18:00:51 UTC
RDEPEND only implies DEPEND if left unset.


no, since ~arch means its tested on said arch and let out for testing of the ebuild in a larger audience.


Comment 10 Stephane Loeuillet 2003-09-12 19:45:45 UTC
Created attachment 17612 [details]
latest ebuild (with both patches, header and DEPEND in RDEPEND)

one more version with :
near proper header
${DEPEND} in RDEPEND

why epatch did when it did not work ?
Comment 11 Stephane Loeuillet 2003-09-12 20:09:28 UTC
Created attachment 17613 [details]
cleanup

nothing to do in src_compile() 

move patching in src_unpack
and remove standard econf & emake (use standard src_config and src_compile)

tell me if epatch works this time (and if not, what did it do)
Comment 12 Lars Trieloff 2003-11-21 00:27:58 UTC
Hi, 

Passepartout-0.3 was released and the ebuild will work if you remove the patches.

I've tried so far on x86, and can give information on passepartout building on pcc in a few hours.

Lars
Comment 13 Lars Trieloff 2003-11-21 23:43:32 UTC
Hi, the ebuild will work flawlessly, with the modifications described above, on the ppc platform.
Comment 14 foser (RETIRED) gentoo-dev 2003-11-25 05:29:58 UTC
*** Bug 34082 has been marked as a duplicate of this bug. ***
Comment 15 Ed Catmur 2004-02-18 10:49:17 UTC
Now on 0.4. Looks nice.
Comment 16 Ed Catmur 2004-02-18 15:27:30 UTC
Bug 42079 "Version bump dev-cpp/libxmlpp-1.0.0" blocks passepartout-0.4.