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

Re: Bug#840424: RFS: verilog-mode/0:20160910.debfc6d.vpo-1



Hi all,

How to install elisp files of verilog-mode by "dh_elpa" style? If you
build my repo now, you'll see following:

  $ pwd
  /home/kiwamu/deb/verilog-mode
  $ git log | head -1
  commit 0321d9aeb34ff6e20bcb586b820653d30c92b031
  $ cat debian/elpa
  e/*.el
  $ gbp buildpackage -us -uc --git-ignore-new --git-verbose
  --snip--
  ======= ALL TESTS PASSED
  make[2]: Leaving directory '/home/kiwamu/deb/verilog-mode'
  make[1]: Leaving directory '/home/kiwamu/deb/verilog-mode'
   fakeroot debian/rules binary
  dh binary --with elpa
     dh_testroot
     dh_prep
     dh_auto_install
          make -j1 install
DESTDIR=/home/kiwamu/deb/verilog-mode/debian/elpa-verilog-mode
AM_UPDATE_INFO_DIR=no
  make[1]: Entering directory '/home/kiwamu/deb/verilog-mode'
  perl makechangelog --git verilog-mode.el > ChangeLog
  cp mmencoded_verilog-mode
/home/mac/development/www.verilog.com/src/data/mmencoded_verilog-mode
  cp: cannot create regular file
'/home/mac/development/www.verilog.com/src/data/mmencoded_verilog-mode':
No such file or directory
  Makefile:128: recipe for target
'/home/mac/development/www.verilog.com/src/data/mmencoded_verilog-mode'
failed

The "dh_binary" tries to run "make install", but the make target is
for upstream author's release process and not for installing elisps
into destdir. I would like to override "dh_auto_install" and run some
process under "debian/elpa" settings. How to do that?

All of the build log is found at following:

  https://gist.github.com/master-q/2a68e10e03883425138f718c4fefe3e3

My Debian repo is following:

  http://anonscm.debian.org/cgit/pkg-emacsen/pkg/verilog-mode.git

Best regards,
-- 
Kiwamu Okabe


Reply to: