
include ../Makefile.conf

extra_modules = snd-gus-synth.o snd-emu8000-synth.o snd-emux-synth.o \
	snd-ainstr-fm.o snd-ainstr-gf1.o snd-ainstr-iw.o snd-ainstr-simple.o \
	snd-seq-midi-emul.o snd-seq-midi-event.o snd-seq-midi.o snd-seq-virmidi.o snd-seq-oss.o

pdaudio_modules = snd-pdaudiocf.o

ifeq ($(processor),sa1100)
familiar_arch=ipaqsa
endif
ifeq ($(processor),pxa)
familiar_arch=ipaqpxa
endif

ipkg:
	rm -fr ../install ../pdaudio-install
	mkdir -p ../install/etc/rc.d/init.d ../install/lib
	mkdir -p ../install/CONTROL ../install/usr/sound
	mkdir -p ../install/etc/modutils
	cp control postinst ../install/CONTROL
	cp alsa-modules-$(familiar_arch) ../install/etc/modutils
	(cd ..; make -k NODEPMOD=yes DESTDIR=$$PWD/install install)
	rm -fr ../install/usr/include
	# mkdir -p ../pdaudio-install/CONTROL ../pdaudio-install/etc/modutils
	# mkdir -p  ../pdaudio-install/lib/modules/$(kaversion)/misc
	# cp pdaudio-control ../pdaudio-install/CONTROL/control
	# cp postinst ../pdaudio-install/CONTROL/
	# cp pdaudio-modules ../pdaudio-install/etc/modutils/
	# for f in $(pdaudio_modules) ; do mv -f ../install/lib/modules/$(kaversion)/misc/$$f ../pdaudio-install/lib/modules/$(kaversion)/misc/; done
	rm -f ../install/lib/modules/$(kaversion)/modules.*
	for f in $(extra_modules) ; do rm -f ../install/lib/modules/$(kaversion)/misc/$$f; done
	ipkg-build -g root -o root ../install 
	# ipkg-build -g root -o root ../pdaudio-install 
	rm -fr ../install ../pdaudio-install

