rules

むむ。記述が微妙だなぁ。サンプルになってる debian/rules がパケジ版とコンテンツで違う。どっちが最新なんだろ。
ちょっとアレですが、パケジのナニに出ている雛形を以下に引用。

       1  #!/usr/bin/make -f
       2  # Sample debian/rules that uses debhelper.
       3  # GNU copyright 1997 to 1999 by Joey Hess.
       4                                           
       5  # Uncomment this to turn on verbose mode.
       6  #export DH_VERBOSE=1    
       7
       8  # This is the debhelper compatibility version to use.
       9  export DH_COMPAT=4
       10            
       11 CFLAGS = -g
       12 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
       13 CFLAGS += -O0
       14 else         
       15 CFLAGS += -O2
       16 endif          
       17
       18 build: build-stamp
       19 build-stamp:
       20        dh_testdir 
       21
       22        # Add here commands to compile the package.
       23        $(MAKE)
       24        #docbook-to-man debian/gentoo.sgml > gentoo.1
       25                         
       26        touch build-stamp
       27       
       28 clean:           
       29        dh_testdir 
       30        dh_testroot      
       31        rm -f build-stamp
       32                                                                
       33        # Add here commands to clean up after the build process.
       34        -$(MAKE) clean
       35                
       36        dh_clean
       37               
       38 install: build   
       39        dh_testdir 
       40        dh_testroot
       41        dh_clean -k                       
       42        dh_installdirs
       43
       44        # Add here commands to install the package into debian/gentoo.
       45        $(MAKE) install DESTDIR=$(CURDIR)/debian/gentoo
       46
       47 # Build architecture-independent files here.
       48 binary-indep: build install        
       49 # We have nothing to do by default.
       50
       51 # Build architecture-dependent files here.
       52 binary-arch: build install
       53        dh_testdir
       54        dh_testroot
       55 #      dh_installdebconf
       56        dh_installdocs
       57        dh_installexamples
       58        dh_installmenu     
       59 #      dh_installlogrotate
       60 #      dh_installemacsen
       61 #      dh_installpam
       62 #       dh_installmime  
       63 #      dh_installinit
       64        dh_installcron
       65        dh_installman
       66        dh_installinfo
       67 #      dh_undocumented  
       68        dh_installchangelogs ChangeLog
       69        dh_link                                                 
       70        dh_strip   
       71        dh_compress
       72        dh_fixperms
       73 #      dh_makeshlibs
       74        dh_installdeb
       75 #      dh_perl   
       76        dh_shlibdeps
       77        dh_gencontrol
       78        dh_md5sums 
       79        dh_builddeb
       80                                 
       81 binary: binary-indep binary-arch
       82 .PHONY: build clean binary-indep binary-arch binary install

うーん

メンテナスクリプトを手でいぢるな、との記述あり。ちょっとドキュメントの読みが足りない感じ。ヤッツケ主義はこのあたりが微妙なんだよな、と。