Summary: | timfx-0.1.12.ebuild (New Package) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Christophe Fonteyne <mens> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | CC: | gentoodoo, kzimmerm, media-video |
Priority: | Lowest | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 16279 | ||
Bug Blocks: | |||
Attachments: |
Ebuild
timfx-0.1.12.ebuild timfx-0.1.12-1.ebuild include gdk_imlib.h timfx-0.2.2.ebuild patch to make timfx-0.2.2 compile |
Description
Christophe Fonteyne
2003-09-24 01:54:53 UTC
Created attachment 18245 [details]
Ebuild
Comment on attachment 18245 [details] Ebuild ># Copyright 2003 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License, v2 ># $Header: /home/cvsroot/gentoo-x86/app-admin/gentoolkit/files/scripts/mkebuild,v 1.2 2003/01/07 16:46:38 mholzer Exp $ > >DESCRIPTION="timfx, the modest little collection of Kino plugins with the immodest name." >HOMEPAGE="http://www.k-3d.com/kino/" >SRC_URI="http://www.k-3d.com/kino/${P}.tar.gz" >LICENSE="GPL-2" >S=${WORKDIR}/${P} >IUSE="" >SLOT="0" >KEYWORDS="x86" > >DEPEND=">=media-video/kino-0.6" > >src_compile() { > > local myconf > > ./configure ${myconf} \ > --host=${CHOST} \ > --prefix=/usr \ > --infodir=/usr/share/info \ > --mandir=/usr/share/man \ > --disable-dependency-tracking \ > --disable-debug || die > perl -pi -e 's/^(KINO_PREFIX = \/usr)\/local/$1/g' ${WORKDIR}/${P}/Makefile > > emake || die >} > >src_install () { > make DESTDIR=${D} install || die >} Please use: # Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: $ as the header to your ebuilds. This text is found in header.txt in /usr/portage. Thanks. Created attachment 45377 [details]
timfx-0.1.12.ebuild
Well, this one is a bit cleaner. The proposed ebuild seemed to be based on the
kino ebuild itself? The deps are better solved by depending simply on kino
itself, then on kinos deps. A kino-plugin without kino wouldn't make sense
anyway.
kai
This needs to be fixed by upstream before commiting: In file included from kino_plugin_types.h:4, from blur.cc:21: kino_plugin_utility.h: In member function `void kino::convolve_filter<PixelType>::push_weight(double)': kino_plugin_utility.h:84: error: `accumulate' is not a member of `std' kino_plugin_utility.h: In member function `PixelType kino::convolve_filter<PixelType>::get_value(unsigned int, unsigned int)': kino_plugin_utility.h:135: error: `accumulate' is not a member of `std' In file included from blur.cc:21: kino_plugin_types.h: In constructor `kino::basic_luma< <template-parameter-1-1>, <template-parameter-1-2> >::basic_luma(const kino::basic_hsv&)': kino_plugin_types.h:171: error: invalid use of undefined type `const struct kino::basic_hsv' kino_plugin_types.h:26: error: forward declaration of `const struct kino::basic_hsv' kino_plugin_types.h: In constructor `kino::basic_rgb< <template-parameter-1-1>, <template-parameter-1-2> >::basic_rgb(const kino::basic_hsv&)': kino_plugin_types.h:248: error: invalid use of undefined type `const struct kino::basic_hsv' kino_plugin_types.h:26: error: forward declaration of `const struct kino::basic_hsv' kino_plugin_types.h:250: error: invalid use of undefined type `const struct kino::basic_hsv' kino_plugin_types.h:26: error: forward declaration of `const struct kino::basic_hsv' kino_plugin_types.h:254: error: invalid use of undefined type `const struct kino::basic_hsv' kino_plugin_types.h:26: error: forward declaration of `const struct kino::basic_hsv' kino_plugin_types.h:257: error: invalid use of undefined type `const struct kino::basic_hsv' kino_plugin_types.h:26: error: forward declaration of `const struct kino::basic_hsv' kino_plugin_types.h:257: error: invalid use of undefined type `const struct kino::basic_hsv' kino_plugin_types.h:26: error: forward declaration of `const struct kino::basic_hsv' kino_plugin_types.h:258: error: invalid use of undefined type `const struct kino::basic_hsv' kino_plugin_types.h:26: error: forward declaration of `const struct kino::basic_hsv' kino_plugin_types.h:258: error: invalid use of undefined type `const struct kino::basic_hsv' kino_plugin_types.h:26: error: forward declaration of `const struct kino::basic_hsv' kino_plugin_types.h:259: error: invalid use of undefined type `const struct kino::basic_hsv' kino_plugin_types.h:26: error: forward declaration of `const struct kino::basic_hsv' kino_plugin_types.h:259: error: invalid use of undefined type `const struct kino::basic_hsv' kino_plugin_types.h:26: error: forward declaration of `const struct kino::basic_hsv' kino_plugin_types.h:263: error: invalid use of undefined type `const struct kino::basic_hsv' kino_plugin_types.h:26: error: forward declaration of `const struct kino::basic_hsv' kino_plugin_types.h:270: error: invalid use of undefined type `const struct kino::basic_hsv' kino_plugin_types.h:26: error: forward declaration of `const struct kino::basic_hsv' kino_plugin_types.h:276: error: invalid use of undefined type `const struct kino::basic_hsv' kino_plugin_types.h:26: error: forward declaration of `const struct kino::basic_hsv' kino_plugin_types.h:283: error: invalid use of undefined type `const struct kino::basic_hsv' kino_plugin_types.h:26: error: forward declaration of `const struct kino::basic_hsv' kino_plugin_types.h:289: error: invalid use of undefined type `const struct kino::basic_hsv' kino_plugin_types.h:26: error: forward declaration of `const struct kino::basic_hsv' kino_plugin_types.h:293: error: invalid use of undefined type `const struct kino::basic_hsv' kino_plugin_types.h:26: error: forward declaration of `const struct kino::basic_hsv' make[1]: *** [blur.lo] エラー 1 make[1]: Leaving directory `/var/tmp/portage/timfx-0.1.12/work/timfx-0.1.12' make: *** [all-recursive] エラー 1 Thank you for your report and using Gentoo. Compiles clean with new ebuild and patch Created attachment 54664 [details]
timfx-0.1.12-1.ebuild
Created attachment 54665 [details, diff]
include gdk_imlib.h
include gdk_imlib.h
No, I'm still getting the same errors with the latest kino and the ebuild provided. Moved to P5 as it's a new package request. Re-assigning to myself. However, this ebuild did not compile for me previously, so it still needs upstream attention before it gets in. I'll try it again later to make sure I'm not completely insane (though partially). Created attachment 58302 [details] timfx-0.2.2.ebuild this is a new ebuild of a new version of timfx that can be found on kino website: http://kino.schirmacher.de/article/view/51/1/11 the associated patch will follow. Note: my system is an amd64, hence the KEYWORD in the ebuild. Note2: not all timfx effects currently work for me, ie. luma transition crashes, but again, I'm on amd64 so your experience may be different. Created attachment 58303 [details, diff]
patch to make timfx-0.2.2 compile
without this patch, timfx-0.2.2 would't compile, barfing on unfound
glConvolution* functions.
Don't own a dvcam to handle this anymore, back to maintainer wanted. 0.1.2 doesn't compile (3+ years old), can't find 0.2.2 anywhere. WONTFIX. |