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