mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-22 10:58:10 +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,
|
libz-dev,
|
||||||
python-all (>= 2.6.6-3~),
|
python-all (>= 2.6.6-3~),
|
||||||
python3-all (>= 3.1.2-7~),
|
python3-all (>= 3.1.2-7~),
|
||||||
|
ruby, ruby-dev,
|
||||||
emacs23-nox | emacs23 (>=23~) | emacs23-lucid (>=23~) |
|
emacs23-nox | emacs23 (>=23~) | emacs23-lucid (>=23~) |
|
||||||
emacs24-nox | emacs24 (>=24~) | emacs24-lucid (>=24~),
|
emacs24-nox | emacs24 (>=24~) | emacs24-lucid (>=24~),
|
||||||
gdb,
|
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
|
This package provides a Python 3 interface to the notmuch
|
||||||
functionality, directly interfacing with a shared notmuch library.
|
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
|
Package: notmuch-emacs
|
||||||
Architecture: all
|
Architecture: all
|
||||||
Section: mail
|
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
|
||||||
dh_auto_build --sourcedirectory bindings/python
|
dh_auto_build --sourcedirectory bindings/python
|
||||||
cd bindings/python && $(python3_all) setup.py build
|
cd bindings/python && $(python3_all) setup.py build
|
||||||
|
cd bindings/ruby && ruby extconf.rb --vendor && make
|
||||||
$(MAKE) -C contrib/notmuch-mutt
|
$(MAKE) -C contrib/notmuch-mutt
|
||||||
|
|
||||||
override_dh_auto_clean:
|
override_dh_auto_clean:
|
||||||
dh_auto_clean
|
dh_auto_clean
|
||||||
dh_auto_clean --sourcedirectory bindings/python
|
dh_auto_clean --sourcedirectory bindings/python
|
||||||
cd bindings/python && $(python3_all) setup.py clean -a
|
cd bindings/python && $(python3_all) setup.py clean -a
|
||||||
|
dh_auto_clean --sourcedirectory bindings/ruby
|
||||||
$(MAKE) -C contrib/notmuch-mutt clean
|
$(MAKE) -C contrib/notmuch-mutt clean
|
||||||
|
|
||||||
override_dh_auto_install:
|
override_dh_auto_install:
|
||||||
dh_auto_install
|
dh_auto_install
|
||||||
dh_auto_install --sourcedirectory bindings/python
|
dh_auto_install --sourcedirectory bindings/python
|
||||||
cd bindings/python && $(python3_all) setup.py install --install-layout=deb --root=$(CURDIR)/debian/tmp
|
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