mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-12-22 17:34:54 +01:00
debian: package ruby bindings
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
This commit is contained in:
parent
8c3d19313e
commit
3b2344e122
3 changed files with 18 additions and 0 deletions
14
debian/control
vendored
14
debian/control
vendored
|
@ -15,6 +15,7 @@ Build-Depends:
|
|||
libz-dev,
|
||||
python-all (>= 2.6.6-3~),
|
||||
python3-all (>= 3.1.2-7~),
|
||||
ruby, ruby-dev,
|
||||
emacs23-nox | emacs23 (>=23~) | emacs23-lucid (>=23~) |
|
||||
emacs24-nox | emacs24 (>=24~) | emacs24-lucid (>=24~),
|
||||
gdb,
|
||||
|
@ -89,6 +90,19 @@ Description: Python 3 interface to the notmuch mail search and index library
|
|||
This package provides a Python 3 interface to the notmuch
|
||||
functionality, directly interfacing with a shared notmuch library.
|
||||
|
||||
Package: notmuch-ruby
|
||||
Architecture: any
|
||||
Section: ruby
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||
Description: Ruby interface to the notmuch mail search and index library
|
||||
Notmuch is a system for indexing, searching, reading, and tagging
|
||||
large collections of email messages in maildir or mh format. It uses
|
||||
the Xapian library to provide fast, full-text search with a very
|
||||
convenient search syntax.
|
||||
.
|
||||
This package provides a Ruby interface to the notmuch
|
||||
functionality, directly interfacing with a shared notmuch library.
|
||||
|
||||
Package: notmuch-emacs
|
||||
Architecture: all
|
||||
Section: mail
|
||||
|
|
1
debian/notmuch-ruby.install
vendored
Normal file
1
debian/notmuch-ruby.install
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
usr/lib/ruby/vendor_ruby/*/*/notmuch.so
|
3
debian/rules
vendored
3
debian/rules
vendored
|
@ -12,15 +12,18 @@ override_dh_auto_build:
|
|||
dh_auto_build
|
||||
dh_auto_build --sourcedirectory bindings/python
|
||||
cd bindings/python && $(python3_all) setup.py build
|
||||
cd bindings/ruby && ruby extconf.rb --vendor && make
|
||||
$(MAKE) -C contrib/notmuch-mutt
|
||||
|
||||
override_dh_auto_clean:
|
||||
dh_auto_clean
|
||||
dh_auto_clean --sourcedirectory bindings/python
|
||||
cd bindings/python && $(python3_all) setup.py clean -a
|
||||
dh_auto_clean --sourcedirectory bindings/ruby
|
||||
$(MAKE) -C contrib/notmuch-mutt clean
|
||||
|
||||
override_dh_auto_install:
|
||||
dh_auto_install
|
||||
dh_auto_install --sourcedirectory bindings/python
|
||||
cd bindings/python && $(python3_all) setup.py install --install-layout=deb --root=$(CURDIR)/debian/tmp
|
||||
dh_auto_install --sourcedirectory bindings/ruby
|
||||
|
|
Loading…
Reference in a new issue