And again a question about multiple debs. I'm trying this:
install: build dh_testdir dh_testroot dh_clean -k dh_installdirs # Add here commands to install the package into debian/tmp. $(MAKE) install ROOTDIR=`pwd`/debian/tmp # Add the files in their own package directory dh_install --sourcedir=debian/tmp The build and the install to `pwd`/debian/tmp is going ok. But when i do dh_install --sourcedir=debian/tmp he says: dh_install --sourcedir=debian/tmp cp: `debian/tmp//sbin/raidstart' and `debian/tmp//sbin/raidstart' are the same file My question is why didn't he install it in the debian/package directory ? And why isn't there a dir for every package in that source deb ? I've attached my rules file: (hopefully that's enough) -- Get my public gpg key: http://www.cacholong.nl/~matthijs/matthijs.gpg I love apt-get
#!/usr/bin/make -f # Made with the aid of debmake, by Christoph Lameter, # based on the sample debian/rules file for GNU hello by Ian Jackson. DH_VERBOSE=1 DH_COMPAT=4 CFLAGS = -Wall -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) INSTALL_PROGRAM += -s endif configure: configure-stamp configure-stamp: dh_testdir ./configure --prefix=/usr --sysconf=/etc touch configure-stamp build: build-stamp build-stamp: configure-stamp dh_testdir $(MAKE) touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp $(MAKE) clean dh_clean install: build dh_testdir dh_testroot dh_clean -k dh_installdirs # Add here commands to install the package into debian/tmp. $(MAKE) install ROOTDIR=`pwd`/debian/tmp # Add the files in their own package directory dh_install --sourcedir=debian/tmp binary-indep: build install # There are no architecture-independent files to be uploaded # generated by this package. If there were any they would be # made here. binary-arch: build install dh_testdir dh_testroot dh_installdebconf dh_installdocs dh_installexamples dh_installchangelogs -Nraidtools2-udeb dh_installcron dh_installman dh_strip dh_compress dh_fixperms dh_shlibdeps dh_gencontrol dh_makeshlibs dh_installdeb dh_md5sums -Nraidtools2-udeb dh_di_installchangelogs dh_di_gencontrol dh_di_makeshlibs dh_di_md5sums dh_di_builddeb dh_builddeb binary: binary-indep binary-arch .PHONY: binary binary-arch binary-indep clean
signature.asc
Description: This is a digitally signed message part