Re: dh_installinit
Do a ./configure --help, examine the Makefile, etc. to find out what
variable it's using to determine the install path of the init script.
On another note, I've seen about half a dozen mails from you today on pretty
simple subjects. I suggest a more thorough reading of the new maintainer's
guide and other documents, as it's clear that you're still in the dark about
some things.
On Fri, Aug 03, 2001 at 11:20:06PM +0430, Pratik Sinha <prtk-lists@deeproot.co.in> spake forth:
> while packaging cups by defualt my the etc/init.d directory is getting installed in /usr, what changes should i make to my rules file to avoid this...
>
> my rules file:
>
> #!/usr/bin/make -f
> # Sample debian/rules that uses debhelper.
> # GNU copyright 1997 to 1999 by Joey Hess.--
>
> # Uncomment this to turn on verbose mode.
> #export DH_VERBOSE=1
>
> # This is the debhelper compatability version to use.
> export DH_COMPAT=1
>
> configure: configure-stamp
> configure-stamp:
> dh_testdir
> # Add here commands to configure the package.
> ./configure --prefix=/usr --mandir=\$${prefix}/share/man \
> --infodir=\$${prefix}/share/info \
> --sbindir=\$${prefix}/sbin \
> --bindir=\$${prefix}/bin \
> --localstatedir=/var \
> --sysconfdir=/etc
>
> touch configure-stamp
>
> build: configure-stamp build-stamp
> build-stamp:
> dh_testdir
>
> # Add here commands to compile the package.
> $(MAKE)
> #/usr/bin/docbook-to-man debian/cups.sgml > cups.1
>
> touch build-stamp
>
> clean:
> dh_testdir
> dh_testroot
> rm -f build-stamp configure-stamp
>
> # Add here commands to clean up after the build process.
> -$(MAKE) distclean
>
> 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 prefix=$(CURDIR)/debian/tmp/usr \
> localstatedir=$(CURDIR)/debian/tmp/var \
> sysconfdir=$(CURDIR)/debian/tmp/etc
>
>
> # Build architecture-independent files here.
> binary-indep: build install
> # We have nothing to do by default.
>
> # Build architecture-dependent files here.
> binary-arch: build install
> # dh_testversion
> dh_testdir
> dh_testroot
> # dh_installdebconf
> dh_installdocs
> dh_installexamples
> dh_installmenu
> # dh_installemacsen
> # dh_installpam
> dh_installinit
> dh_installcron
> dh_installmanpages
> dh_installinfo
> # dh_undocumented
> dh_installchangelogs CHANGES.txt
> dh_link
> dh_strip
> dh_compress
> dh_fixperms
> # You may want to make some executables suid here.
> dh_suidregister
> # dh_makeshlibs
> dh_installdeb
> # dh_perl
> dh_shlibdeps
> dh_gencontrol
> dh_md5sums
> dh_builddeb
>
> binary: binary-indep binary-arch
> .PHONY: build clean binary-indep binary-arch binary install
>
> cheers
> pratik
>
>
> --
> To UNSUBSCRIBE, email to debian-mentors-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
--
Mike Markley <mike@markley.org>
GPG: 0x3B047084 7FC7 0DC0 EF31 DF83 7313 FE2B 77A8 F36A 3B04 7084
Actual war is a very messy business. Very, very messy business.
- Kirk, "A Taste of Armageddon", stardate 3193.0
Reply to: