Adopting Ecasound

Joel Roth joelz at pobox.com
Sun Jan 30 02:24:06 UTC 2011


Alessandro and others,

I tried building the package today.

TODO says:

>  * Fix Python module 

Builds without errors.

>  * Fix debian/copyright (needs to be updated)

Done

>  * Clean lintian errors/warnings/...

Does someone know what to do with these?

--snip--
Now running lintian...
W: ecasound: manpage-has-errors-from-man usr/share/man/man1/ecasound.1.gz 61: warning: numeric expression expected (got `c')
W: python-ecasound2.2: executable-not-elf-or-script ./usr/share/pyshared/pyeca.py
W: python-ecasound2.2: executable-not-elf-or-script ./usr/share/pyshared/ecacontrol.py
W: python-ecasound2.2: executable-not-elf-or-script ./usr/share/pyshared/eci.py
W: libecasound-ruby1.8: executable-not-elf-or-script ./usr/lib/ruby/1.8/ecasound.rb
Finished running lintian.
--snip--

>  * Maybe build shared libecasound, libecasoundc, libkvutils

they all appear to build

>  * ...

What about large file support? Does anyone know what the dependencies are?

Regards,

Joel

./configure script output:

-----------------------------------------------------------------
Following packages are now configured:
ecasound:               yes (ecasound,libecasound,libecasoundc)
ecatools:               yes
pyecasound:             yes (as Python C extension module)
rubyecasound:           yes
libkvutils:             yes
-----------------------------------------------------------------
Compiler options:
CFLAGS:                  -ffast-math -fstrict-aliasing
-DNDEBUG -DENABLE_DBC -g -O2
CXXFLAGS:                -ffast-math -fstrict-aliasing
-DNDEBUG -DENABLE_DBC -g -O2
CPPFLAGS:                -D_REENTRANT -D_XOPEN_SOURCE=500
LDFLAGS:
-----------------------------------------------------------------
Following features were selected:
Debugging info:         no
Effects enabled:        yes
Largefile support:      no
Termcap:                ncurses
Use system readline:    yes
Use curses interface:   yes
Libaudiofile:           yes
Libsndfile:             yes
ALSA support:           yes
OSS support:            yes
aRts support:           yes
JACK support:           no
Libsamplerate support   yes
Liboil support:         yes
Liblo (OSC) support:    yes
-----------------------------------------------------------------
Following directories are used:
Directory prefix:       /usr/local
Python include dir:     /usr/include/python2.6
Python module dir:      /usr/lib/python2.6
Ruby module dir:
Extra headers:           -I/usr/include/kde/artsc -pthread
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/liboil-0.3
Extra libs:             -L/usr/lib -lartsc -lsamplerate
-laudiofile -lsndfile -lasound -loil-0.3 -lm -lrt -llo
-lpthread

-- 
Joel Roth



More information about the pkg-multimedia-maintainers mailing list