Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 140557 - [kde-testing] New ebuild for podofo-0.2
Summary: [kde-testing] New ebuild for podofo-0.2
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://sourceforge.net/projects/podofo/
Whiteboard:
Keywords: EBUILD, InOverlay
: 141261 (view as bug list)
Depends on:
Blocks: 144816 267193
  Show dependency tree
 
Reported: 2006-07-15 13:59 UTC by rajkrish
Modified: 2009-10-24 22:23 UTC (History)
6 users (show)

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


Attachments
Ebuild for installing Podofo PDF library. (podofo-0-2-ebuild.tar.gz,2.01 KB, application/octet-stream)
2006-07-15 14:01 UTC, rajkrish
Details
main ebuild file for media-libs/podofo-0.2 (podofo-0.2.ebuild,1.45 KB, text/plain)
2006-07-21 02:55 UTC, rajkrish
Details
Patch for configure.in in the package distribution. (configure.in.diff,474 bytes, patch)
2006-07-21 02:57 UTC, rajkrish
Details | Diff
digest for podofo (digest-podofo-0.2,232 bytes, text/plain)
2006-07-21 02:58 UTC, rajkrish
Details
Manifest file for podofo-0.2 (Manifest,1.30 KB, text/plain)
2006-07-21 02:59 UTC, rajkrish
Details
ebuild for podofo-0.3.0.ebuild (podofo-0.3.0.ebuild,873 bytes, text/plain)
2006-08-22 20:41 UTC, Gary Young
Details
ebuild for podofo-0.4.0 (podofo-0.4.0.ebuild,873 bytes, text/plain)
2006-10-22 03:48 UTC, Gary Young
Details
media-libs/podofo-0.5.0.ebuild (podofo-0.5.0.ebuild,851 bytes, text/plain)
2008-03-01 13:12 UTC, Matteo 'The Peach' Pescarin
Details
podofo-0.7.0.ebuild (podofo-0.7.0.ebuild,1.00 KB, text/plain)
2009-04-23 07:03 UTC, Tim Harder
Details
podofo-0.7.0.ebuild (podofo-0.7.0.ebuild,1013 bytes, text/plain)
2009-04-23 07:07 UTC, Tim Harder
Details
podofo-0.7.0.ebuild (podofo-0.7.0.ebuild,1.01 KB, text/plain)
2009-04-23 08:37 UTC, Tim Harder
Details

Note You need to log in before you can comment on or make changes to this bug.
Description rajkrish 2006-07-15 13:59:25 UTC
Attached is the ebuild required for building podofo PDF library (version 0.2).

Tested this ebuild on my Gentoo AMD64 box as an overlay.

The only issue is that the package builds libpodofo.so.0.0.0 instead of libpodofo.so.0.2 as would be expected from the version number.  The issue  has been reported on sourceforge:
http://sourceforge.net/tracker/index.php?func=detail&aid=1523157&group_id=154028&atid=790130
Comment 1 rajkrish 2006-07-15 14:01:41 UTC
Created attachment 91822 [details]
Ebuild for installing Podofo PDF library.

Expand the tar.gz attachment in your PORTDIR_OVERLAY folder and "emerge podofo".
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-07-15 14:10:31 UTC
Never attach tarballs. Reopen with a plaintext ebuild, please.

http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3#doc_chap2
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-07-21 02:45:20 UTC
*** Bug 141261 has been marked as a duplicate of this bug. ***
Comment 4 rajkrish 2006-07-21 02:55:38 UTC
Created attachment 92387 [details]
main ebuild file for media-libs/podofo-0.2
Comment 5 rajkrish 2006-07-21 02:57:16 UTC
Created attachment 92388 [details, diff]
Patch for configure.in in the package distribution.

Save this file as media-libs/podofo/files/podofo-0.2/configure.in.diff under the overlay dir.
Comment 6 rajkrish 2006-07-21 02:58:31 UTC
Created attachment 92389 [details]
digest for podofo

This could also be created using "ebuild podofo-0.2.ebuild digest" command.
Comment 7 rajkrish 2006-07-21 02:59:15 UTC
Created attachment 92390 [details]
Manifest file for podofo-0.2
Comment 8 rajkrish 2006-07-21 03:02:32 UTC
I am attaching the plaintext files this time (sorry I didn't read the ebuild submission howto earlier while submitting the zipped attachment).
Comment 9 Gary Young 2006-08-22 20:41:57 UTC
Created attachment 94900 [details]
ebuild for podofo-0.3.0.ebuild

Version 0.3.0 compiles on my system with a much simpler ebuild than 0.2.0.
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2006-08-22 23:19:34 UTC
*** Bug 144816 has been marked as a duplicate of this bug. ***
Comment 11 Gary Young 2006-10-22 03:48:37 UTC
Created attachment 100203 [details]
ebuild for podofo-0.4.0

The ebuild for podofo-0.3.0 no longer worked for me when I upgraded to gcc-4.1 (at least that's what I think the problem was). But the same ebuild renamed for podofo-0.4.0 seems to work fine.
Comment 12 Émilien Tlapale 2007-05-24 08:24:48 UTC
Last ebuild for podofo-0.4.0 works for me on amd64 with gcc 4.1.2.
Comment 13 Matteo 'The Peach' Pescarin 2008-03-01 13:12:51 UTC
Created attachment 144997 [details]
media-libs/podofo-0.5.0.ebuild

new version of podofo (seems like it is needed by scribus for pdf editing)
makes use of cmake

PS: please change bugreport title to something more general like "media-libs/podofo ebuild"
Comment 14 Tim Harder gentoo-dev 2008-08-09 05:58:27 UTC
podofo-0.6.0 was released a few weeks ago. A simple rename of the latest 0.5.0 ebuild worked fine for me.
Comment 15 Tim Harder gentoo-dev 2009-04-23 07:03:03 UTC
Created attachment 189206 [details]
podofo-0.7.0.ebuild

Cleanup the previously posted ebuild for version 0.7:
   * Update dependencies
   * Use EAPI 2 phases
   * Fix LICENSE
   * Install correct docs

Note that I've only tested the ebuild on x86 and amd64 machines. 

Also, it currently defaults to building shared libraries, but the static use flag could easy be used to allow for the choice between static and shared libraries. I just didn't see any other cmake-related ebuilds using that.

Finally, I didn't add the dev-util/cppunit dependency needed for src_test.
Comment 16 Tim Harder gentoo-dev 2009-04-23 07:07:04 UTC
Created attachment 189207 [details]
podofo-0.7.0.ebuild

Change keywords to ~amd64 and ~x86 as that's all I've tested under.
Comment 17 Tim Harder gentoo-dev 2009-04-23 08:37:33 UTC
Created attachment 189215 [details]
podofo-0.7.0.ebuild

Add explicit cmake dependency
Comment 18 Tomáš Chvátal (RETIRED) gentoo-dev 2009-04-24 11:59:43 UTC
just a tiny note, ebuild in kde-testing.
Comment 19 Tomáš Chvátal (RETIRED) gentoo-dev 2009-10-24 22:23:52 UTC
Podofo is in main tree. Kudos to Zac.