[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: developing .deb packages for embedded systems



hi
      i was trying to debianize alsa-lib library, just as an experiment, in
order to learn packaging
but i got error message

install -d -m 755 debian/tmp/usr//lib/alsa-lib
install: `debian/tmp/usr//lib/alsa-lib' exists but is not a directory
make: *** [install-arch] Error 1

part of debian/rules file looks like 

build-arch-stamp: configure-stamp
	dh_testdir
	$(MAKE) CFLAGS="$(CFLAGS)"
	
	touch build-arch-stamp

build-arch: build-arch-stamp

build-indep-stamp: build-arch-stamp
	dh_testdir
	$(MAKE) doc CFLAGS="$(CFLAGS)"
	touch build-indep-stamp

build-indep: build-indep-stamp

build: build-arch build-indep

install-arch: build-arch-stamp
	dh_testdir
	dh_testroot
	dh_clean -k
	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
	dh_installdirs -a
	install -d -m 755 debian/tmp/usr/local/lib/alsa-lib
	dh_install -a
#	dh_installdocs -a
#	dh_installexamples -a
	dh_installchangelogs -a
	dh_strip -a
	dh_link -a
	dh_compress -a
	dh_fixperms -a

install-indep: build-indep-stamp
	dh_testdir
	dh_testroot
	dh_clean -k
	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
	dh_installdirs -i
	dh_install -i
#	dh_installdocs -i
#	dh_installexamples -i
#	cp -r doc/doxygen/html
debian/libasound2-doc/usr/local/share/doc/libasound2-doc
	dh_installchangelogs -i
	dh_compress -i
	dh_fixperms -i

binary-arch: build-arch-stamp install-arch
	dh_makeshlibs -plibasound2  -V'libasound2 (>> 1.0.8)'
	dh_makeshlibs -plibasound2-plugins -n
	dh_installdeb -a
	dh_shlibdeps -a
	dh_gencontrol -a
	dh_md5sums -a
	dh_builddeb -a

binary-indep: build-indep-stamp install-indep
	dh_installdeb -i
	dh_gencontrol -i
	dh_md5sums -i
	dh_builddeb -i

binary: binary-arch binary-indep
      
 

kindly help

thanks and regards
varun




-- 
View this message in context: http://www.nabble.com/developing-.deb-packages-for-embedded-systems-tf4522170.html#a13035700
Sent from the Debian Embedded mailing list archive at Nabble.com.



Reply to: