Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 326189 - media-gfx/uniconvertor and media-gfx/uniconvw version 1.1.5 bump
Summary: media-gfx/uniconvertor and media-gfx/uniconvw version 1.1.5 bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Graphics Project
URL: http://sk1project.org/modules.php?nam...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: 214599
  Show dependency tree
 
Reported: 2010-06-29 17:48 UTC by Nikoli
Modified: 2010-08-08 17:54 UTC (History)
2 users (show)

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


Attachments
ebuild, works fine for me (sk1libs-0.9.1.ebuild,731 bytes, text/plain)
2010-06-29 17:49 UTC, Nikoli
Details
ebuild (uniconvertor-1.1.5.ebuild,849 bytes, text/plain)
2010-06-29 17:49 UTC, Nikoli
Details
fix (uniconvertor-1.1.5_export_raster.py_fix_import.patch,392 bytes, patch)
2010-06-29 17:49 UTC, Nikoli
Details | Diff
ebuild (uniconvw-1.1.5.ebuild,736 bytes, text/plain)
2010-06-29 17:50 UTC, Nikoli
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nikoli 2010-06-29 17:48:25 UTC
ebuilds

Reproducible: Always
Comment 1 Nikoli 2010-06-29 17:49:00 UTC
Created attachment 236945 [details]
ebuild, works fine for me
Comment 2 Nikoli 2010-06-29 17:49:28 UTC
Created attachment 236947 [details]
ebuild
Comment 3 Nikoli 2010-06-29 17:49:45 UTC
Created attachment 236949 [details, diff]
fix
Comment 4 Nikoli 2010-06-29 17:50:26 UTC
Created attachment 236951 [details]
ebuild
Comment 5 Justin Lecher (RETIRED) gentoo-dev 2010-06-30 06:22:14 UTC
Thanks for the version bump notice. Assigning to maintainer
Comment 6 Tim Harder gentoo-dev 2010-07-24 22:35:45 UTC
It would probably be best to use SRC_URIs based on the project's googlecode site since that is where the download links on the project's homepage redirect anyway.

The following SRC_URI should work for the sk1libs, uniconvertor, and uniconvw ebuilds:

SRC_URI="http://uniconvertor.googlecode.com/files/${P}.tar.gz"
Comment 7 Justin Lecher (RETIRED) gentoo-dev 2010-08-06 13:43:26 UTC
+*uniconvertor-1.1.5 (06 Aug 2010)
+
+  06 Aug 2010; Justin Lecher <jlec@gentoo.org> uniconvertor-1.1.4.ebuild,
+  +uniconvertor-1.1.5.ebuild:
+  Version Bump, fix for python ABIS, 326189 &313517
+
Comment 8 Nikoli 2010-08-06 20:00:37 UTC
sk1libs-0.9.1.ebuild, why:
-
-DEPEND="
-       media-libs/freetype:2
-       media-libs/jpeg
-       >=media-libs/lcms-1.15[python]
-       sys-libs/zlib
-"
-# use 'grep -R -e os.popen -e os.system .' to find current RDEPEND
-RDEPEND="${DEPEND}
-       app-arch/bzip2
-       app-arch/gzip
-       app-text/ghostscript-gpl
-       media-libs/netpbm
-"
-
-pkg_setup() {
-       python_set_active_version 2
-       python_pkg_setup
-}

Your ebuild does not have any deps at all and is broken.

uniconvertor-1.1.5.ebuild, why:
-       >=media-libs/sk1libs-0.9.1
-"
-RDEPEND="${DEPEND}
-       app-text/ghostscript-gpl
-"
+       dev-python/imaging
+       dev-python/reportlab
+       >=media-libs/sk1libs-0.9.1"
+
+S=${WORKDIR}/${P}

It does not need imaging (internal copy is used) and reportlab, read docs.
-inherit distutils eutils
+inherit distutils
...
-               setup.py || die "sed failed"
-
-       epatch "${FILESDIR}/uniconvertor-1.1.5_export_raster.py_fix_import.patch"
+               setup.py || die

Why you removed this patch? We _need_ it in portage.

uniconvw-1.1.5.ebuild, why:
-DEPEND="
-       >=media-libs/sk1libs-0.9.1
-       ~media-gfx/uniconvertor-${PV}
-       dev-python/pygtk:2
-"
+RDEPEND="media-gfx/uniconvertor"
+DEPEND=""
It is pygtk based, how do you plan to use gui tool without it's ui toolkit package? Also we know that it supports only uniconvertor-1.1.5, we should not use it with uniconvertor-1.1.6.
Comment 9 Justin Lecher (RETIRED) gentoo-dev 2010-08-07 18:01:56 UTC
Thanks for your contributions.
Comment 10 Nikoli 2010-08-08 17:39:15 UTC
uniconvw-1.1.5.ebuild, typo:
DPEND="${RDEPEND}"
Comment 11 Justin Lecher (RETIRED) gentoo-dev 2010-08-08 17:54:12 UTC
Seems to be not my best time these days. Thanks for picking this.