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: