Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 107189 - media-sound/soundkonverter-0.2 (new ebuild)
Summary: media-sound/soundkonverter-0.2 (new ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Steve Dibb (RETIRED)
URL: http://kde-apps.org/content/show.php?...
Whiteboard:
Keywords: EBUILD
: 175533 178622 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-09-25 09:08 UTC by Tomasz Mon
Modified: 2007-09-02 23:24 UTC (History)
8 users (show)

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


Attachments
soundkonverter-0.1.ebuild (from kde-apps.org) (soundkonverter-0.1.ebuild,907 bytes, text/plain)
2005-11-25 18:42 UTC, Ian
Details
soundkonverter-0.1-r1.diff (~amd64, arts) (soundkonverter-0.1-r1.diff,498 bytes, text/plain)
2005-11-25 19:08 UTC, Ian
Details
soundkonverter-0.2_beta1.ebuild (soundkonverter-0.2_beta1.ebuild,935 bytes, text/plain)
2005-12-28 18:14 UTC, Ian
Details
The beta2 ebuild (soundkonverter-0.2_beta2.ebuild,935 bytes, text/plain)
2006-02-14 22:14 UTC, Karol Krizka
Details
updated ebuild (soundkonverter-0.2_rc1.ebuild,933 bytes, text/plain)
2006-03-03 12:00 UTC, Arie Huijzer
Details
ebuild for v0.2 (soundKonverter-0.2.ebuild,933 bytes, text/plain)
2006-05-30 10:50 UTC, Nicolas Bigaouette
Details
soundkonverter-0.2.ebuild (soundkonverter-0.2.ebuild,1.65 KB, text/plain)
2006-08-12 21:48 UTC, Ryan Hill (RETIRED)
Details
ebuild for 0.3 beta1 (-final) (soundkonverter-0.2.90.ebuild,1.39 KB, text/plain)
2006-11-08 14:22 UTC, cvill64
Details
soundkonverter 0.3 beta1 (+final) (soundkonverter-0.2.90-r1.ebuild,1.39 KB, text/plain)
2006-11-08 14:25 UTC, cvill64
Details
soundkonverter-0.3.ebuild (soundkonverter-0.3.ebuild,1.42 KB, text/plain)
2007-01-14 15:53 UTC, Jan
Details
Current ebuild for soundkonverter with updated SRC_URI (soundkonverter-0.3.2.ebuild,1.42 KB, text/plain)
2007-04-12 09:59 UTC, Jan Seeger
Details
soundkonverter-0.3.3.ebuild (soundkonverter-0.3.3.ebuild,1.42 KB, text/plain)
2007-05-25 07:53 UTC, Ely Levy
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tomasz Mon 2005-09-25 09:08:14 UTC
please create ebuild for soundKonverter 
http://kde-apps.org/content/show.php?content=29024 

Reproducible: Always
Steps to Reproduce:
Comment 1 Ian 2005-11-25 18:42:02 UTC
Created attachment 73619 [details]
soundkonverter-0.1.ebuild (from kde-apps.org)

There's one supplied on that kde-apps page. I came here because the ebuild
ignores the -arts use flag, and I was hoping there'd be an updated ebuild here,
as I don't know how to change it. Time to put my learning turban on.

I'll test on amd64 too.
Comment 2 Ian 2005-11-25 19:08:35 UTC
Created attachment 73621 [details]
soundkonverter-0.1-r1.diff (~amd64, arts)

OK, not sure if I've done this correctly. I added ~amd64 to the keywords as it
seems to be working fine here. I also added arts to IUSE, then added `use_with
arts` after econf, so it will compile with the arts use flag disabled. Finally
I added -r1 to the ebild. If any of this is wrong please correct me.
Comment 3 Ian 2005-12-28 18:14:00 UTC
Created attachment 75698 [details]
soundkonverter-0.2_beta1.ebuild

I thought I'd add an ebuild for the new beta as nobody's adopted this yet. I didn't know how to make it download 0.2-beta1 where the ebuild is named 0.2_beta1, so I just put ${PN}-beta1 in SRC_URI

i have no idea if the dependencies are correct though, so if it breaks, someone who knows what they're doing will have to fix it :)
Comment 4 Karol Krizka 2006-02-14 22:14:57 UTC
Created attachment 79819 [details]
The beta2 ebuild

This is the beta2 ebuild. Same thing as the beta1 ebuild, just all beta1 changed to beta2.
Comment 5 Paulo Fidalgo 2006-02-15 15:57:47 UTC
I've tried this ebuild (beta2) and it's working nice on my machine :)
Comment 6 Arie Huijzer 2006-03-03 12:00:19 UTC
Created attachment 81229 [details]
updated ebuild

added updated ebuild for 0.2_rc1, works fine on my x86 (P4) with kde-3.5.1
Comment 7 Robert Spencer 2006-05-08 04:45:39 UTC
The beta2 ebuild works great for me but the "update ebuild" fails when trying to make. I'm using ~x86, GCC 4.1.
Comment 8 Nicolas Bigaouette 2006-05-30 10:50:18 UTC
Created attachment 87889 [details]
ebuild for v0.2

Version 0.2 is out. This file is adapted from the previous ebuild. Change is mostly in automation of the url and of the "S" variable.

Also, if use flag are not set, I've put a dependency block so the build won't occur if the encoder is installed but not set as use flag. This is because soundkonverter builds itself with what is present on the system.
Comment 9 Ryan Hill (RETIRED) gentoo-dev 2006-08-12 21:45:02 UTC
> Also, if use flag are not set, I've put a dependency block so the build won't
> occur if the encoder is installed but not set as use flag. This is because
> soundkonverter builds itself with what is present on the system.

It looks like the available plugins are set by the user during runtime, not build time.  And configure doesn't check for the presence of any of these, so there's no real reason to have them as USE flags.  All plugins are installed and enabled/disabled by the app at runtime.



Comment 10 Ryan Hill (RETIRED) gentoo-dev 2006-08-12 21:48:04 UTC
Created attachment 94108 [details]
soundkonverter-0.2.ebuild
Comment 11 cvill64 2006-11-08 14:22:47 UTC
Created attachment 101496 [details]
ebuild for 0.3 beta1 (-final)
Comment 12 cvill64 2006-11-08 14:25:11 UTC
Created attachment 101498 [details]
soundkonverter 0.3 beta1 (+final)
Comment 13 cvill64 2006-11-08 14:25:26 UTC
Attached is an ebuild for 0.2.90 (0.3 beta1)  I've manually disabled kdeenablefinal as it does not work on any computers I've tried with.  Bug is remorted here http://kde-apps.org/content/show.php?content=29024, the sound attachment -r1 is with the kdeenableflag added there
Comment 14 Jan 2007-01-14 15:53:43 UTC
Created attachment 106943 [details]
soundkonverter-0.3.ebuild

version bump, added cdparanoia to dependencies
Comment 15 Jan Seeger 2007-04-12 09:57:57 UTC
A new SRC_URI is needed due to the soundkonverter project changing to kde.org and kaligames.de not responding. Current version of soundkonverter is 0.3.2., new ebuild is attached.
Comment 16 Jan Seeger 2007-04-12 09:59:05 UTC
Created attachment 116061 [details]
Current ebuild for soundkonverter with updated SRC_URI
Comment 17 Carsten Lohrke (RETIRED) gentoo-dev 2007-04-22 09:56:10 UTC
*** Bug 175533 has been marked as a duplicate of this bug. ***
Comment 18 Carsten Lohrke (RETIRED) gentoo-dev 2007-05-15 21:07:45 UTC
*** Bug 178622 has been marked as a duplicate of this bug. ***
Comment 19 Ely Levy 2007-05-25 07:53:13 UTC
Created attachment 120250 [details]
soundkonverter-0.3.3.ebuild

updated the ebuild for version 0.3.3, and fixed a small typo bug
Comment 20 Ely Levy 2007-05-25 15:02:02 UTC
Fixed up few issues with the ebuild waiting for review before getting into sunrise
Comment 21 Steve Dibb (RETIRED) gentoo-dev 2007-05-25 17:02:21 UTC
(In reply to comment #20)
> Fixed up few issues with the ebuild waiting for review before getting into
> sunrise
> 

Actually Im already working on it, and will be putting it into the tree shortly. :)
Comment 22 juantxorena@gmail.com 2007-05-28 18:39:24 UTC
This ebuild (the one from sunrise overlay) doesn't work for me:

tplugins.cpp:14:44: error: mp4/taglib_mp4filetyperesolver.h: No such file or directory
tplugins.cpp:15:25: error: mp4/mp4file.h: No such file or directory
make[4]: *** [tplugins.lo] Error 1
make[4]: se sale del directorio `/var/tmp/portage/media-sound/soundkonverter-0.3.3/work/soundkonverter-0.3.3/src/metadata'
make[3]: *** [all-recursive] Error 1
make[3]: se sale del directorio `/var/tmp/portage/media-sound/soundkonverter-0.3.3/work/soundkonverter-0.3.3/src/metadata'
make[2]: *** [all-recursive] Error 1
make[2]: se sale del directorio `/var/tmp/portage/media-sound/soundkonverter-0.3.3/work/soundkonverter-0.3.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio `/var/tmp/portage/media-sound/soundkonverter-0.3.3/work/soundkonverter-0.3.3'
make: *** [all] Error 2

!!! ERROR: media-sound/soundkonverter-0.3.3 failed.
Call stack:
  ebuild.sh, line 1615:   Called dyn_compile
  ebuild.sh, line 972:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  soundkonverter-0.3.3.ebuild, line 29:   Called kde_src_compile
  kde.eclass, line 170:   Called kde_src_compile 'all'
  kde.eclass, line 340:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 336:   Called die

!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/media-sound/soundkonverter-0.3.3/temp/build.log'.

!!! This ebuild is from an overlay: '/usr/portage/local/layman/sunrise'

I have reinstaled media-libs/libmp4v2, because I think that is the one giving problems, without any positive result.

This is my emerge --info:

Portage 2.1.2.7 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r2, 2.6.20-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.20-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System release 1.12.9
Timestamp of tree: Mon, 28 May 2007 08:50:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -msse3 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon64 -msse3 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache confache distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict userfetch"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ http://cesium.di.uminho.pt/pub/gentoo/ http://darkstar.ist.utl.pt/gentoo/"
LANG="es_ES.utf8"
LC_ALL="es_ES.utf8"
LDFLAGS="-Wl,-O1"
LINGUAS="es"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 7zip X Xaw3d a52 aac aalib acpi alsa amarok amd64 amr ansi artworkextra asf audacious audiofile bash-completion bitmap-fonts blas browserplugin bzip2 cblas cdaudio cddb cdparanoia cdr chardet cjk cli cracklib crypt css cups curl dbus divx dri dts dvd dvdnav dvdr dvdread encode fam fat ffmpeg fftw flac fortran gd gdbm gfortran gif gimpprint glibc-omitfp glut gnuplot gpm guile hal howl html i8x0 iconv icu idn imagemagick ipod isdnlog java javascript joystick jpeg jpeg2k kde lame lapack latex lcms libcaca libg++ libsamplerate lm_sensors logrotate mad midi mikmod mmx mmxext mng motif mozbranding mp3 mp4 mpeg mplayer mudflap musepack musicbrainz nautilus ncurses network nls normalize nptl nptlonly ntfs nvidia objc ogg oggvorbis openal opengl openmp oss pam pcre pdf perl plotutils png pppd python qt3 qt3support quicktime readline realmedia reflection rtc ruby sdl session sndfile sound speex spell spl srt sse sse2 ssl subtitles svg tcpd tetex theora threadsafe tiff timidity transcode truetype truetype-fonts type1-fonts unicode vcd vorbis wma wmf wmp x264 xanim xml xml2 xorg xv xvid zip zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="es" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Also, I have read in the webpage of the program ( http://kde-apps.org/content/show.php?content=29024 ) that since version 0.3.2 it has timidity++ support. I haven't see anything about this in the ebuild. Maybe a USE flag should be added?
Comment 23 Ely Levy 2007-05-28 21:33:39 UTC
Compiling against libmp4v2 doesn't work on this version.
So I removed the aac use flag.
As for the timidity it's not a compile dependency you can just
install it and use it.

Comment 24 juantxorena@gmail.com 2007-05-29 09:42:27 UTC
(In reply to comment #23)
> As for the timidity it's not a compile dependency you can just
> install it and use it.
> 

Then it should be added to the RDEPEND variable, along with the rest of dependecies needed to support other formats (lame, vorbis, etc.). For some reason, this has been removed in the ebuild in gentoo-sunrise overlay.
Comment 25 Jakub Moc (RETIRED) gentoo-dev 2007-05-30 09:47:41 UTC
(In reply to comment #24)
> Then it should be added to the RDEPEND variable, along with the rest of
> dependecies needed to support other formats (lame, vorbis, etc.). For some
> reason, this has been removed in the ebuild in gentoo-sunrise overlay.

Because runtime-detected stuff it not RDEPEND. If it's not installed, it won't be used. Plus there's an info about these optional backends in pkg_postinst. 

Comment 26 Steve Dibb (RETIRED) gentoo-dev 2007-08-12 15:41:48 UTC
0.3.4 in CVS.
Comment 27 César Fernández 2007-09-02 18:54:24 UTC
Please add ~x86 keyword, as it works as expected.
Comment 28 Steve Dibb (RETIRED) gentoo-dev 2007-09-02 19:45:27 UTC
(In reply to comment #27)
> Please add ~x86 keyword, as it works as expected.
> 

File a new bug request, and assign to x86@gentoo.org
Comment 29 César Fernández 2007-09-02 23:24:16 UTC
Bug filed, thanks.