[Debburn-devel] cdrkit-1.1.2 change requests
Thomas Klausner
tk at giga.or.at
Fri Feb 23 20:42:50 CET 2007
Hi!
I have two requests for cdrkit-1.1.2:
. On NetBSD, the native sound system is similar to the
SUN one, but there is a OSS compatibility library. When using
the sys/soundcard.h interface on NetBSD, one needs to link against
-lossaudio. Could someone please fix icedax/CMakeLists.txt so
this happens? I'm currently using the attached patch, but this
is probably not correct for non-NetBSD.
. Many CMakeLists.txt files[1] have "share/man" hardcoded;
in NetBSD pkgsrc we prefer ${PREFIX}/man for manpages. Could
this setting be centralized and be made overridable? Or am I
overlooking an easy way to override it as it is?
Cheers,
Thomas
P.S.: Please CC me any replies.
[1] Currently:
3rd-party/dirsplit/CMakeLists.txt
3rd-party/zisofs_tools/CMakeLists.txt
wodim/CMakeLists.txt
genisoimage/CMakeLists.txt
icedax/CMakeLists.txt
readom/CMakeLists.txt
-------------- next part --------------
$NetBSD$
--- icedax/CMakeLists.txt.orig 2006-11-30 02:05:00.000000000 +0000
+++ icedax/CMakeLists.txt
@@ -7,6 +7,7 @@ include(../include/AddNetworkBits.cmake)
FIND_FILE (HAVE_SYS_SOUNDCARD_H sys/soundcard.h)
IF(HAVE_SYS_SOUNDCARD_H)
ADD_DEFINITIONS(-DHAVE_SYS_SOUNDCARD_H)
+ LIST(APPEND EXTRA_LIBS ossaudio)
ENDIF(HAVE_SYS_SOUNDCARD_H)
FIND_FILE (HAVE_LINUX_SOUNDCARD_H linux/soundcard.h)
IF(HAVE_LINUX_SOUNDCARD_H)
More information about the Debburn-devel
mailing list