Source: poke
Section: editors
Priority: optional
Maintainer: Debian Poke Team <team+debian-poke@tracker.debian.org>
Uploaders: Sergio Durigan Junior <sergiodj@debian.org>
Build-Depends: debhelper-compat (= 13),
	       dh-elpa,
	       dh-vim-addon,
	       libgc-dev,
	       libreadline-dev,
	       libjson-c-dev,
	       gettext,
	       libnbd-dev,
	       pkgconf,
	       help2man,
	       dejagnu <!nocheck>,
	       procps <!nocheck>,
Standards-Version: 4.7.0
Homepage: https://www.gnu.org/software/poke/
Vcs-Browser: https://salsa.debian.org/debian/poke
Vcs-Git: https://salsa.debian.org/debian/poke.git
Rules-Requires-Root: no

Package: poke
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, sensible-utils
Recommends: less | info, poke-elf
Description: Extensible editor for structured binary data
 GNU poke is an interactive, extensible editor for binary data.  Not
 limited to editing basic entities such as bits and bytes, it provides
 a full-fledged procedural, interactive programming language designed
 to describe data structures and to operate on them.

Package: libpoke1
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Extensible editor for structured binary data (library)
 GNU poke is an interactive, extensible editor for binary data.  Not
 limited to editing basic entities such as bits and bytes, it provides
 a full-fledged procedural, interactive programming language designed
 to describe data structures and to operate on them.
 .
 This package contains the shared library libpoke.

Package: libpoke-dev
Section: libdevel
Architecture: any
Depends: libpoke1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
Description: Extensible editor for structured binary data (development headers)
 GNU poke is an interactive, extensible editor for binary data.  Not
 limited to editing basic entities such as bits and bytes, it provides
 a full-fledged procedural, interactive programming language designed
 to describe data structures and to operate on them.
 .
 This package contains the development files for the libpoke library.

Package: elpa-poke
Architecture: all
Depends: ${misc:Depends}, ${elpa:Depends}
Description: Extensible editor for structured binary data (Emacs mode)
 GNU poke is an interactive, extensible editor for binary data.  Not
 limited to editing basic entities such as bits and bytes, it provides
 a full-fledged procedural, interactive programming language designed
 to describe data structures and to operate on them.
 .
 This package contains Emacs files that implement the Emacs poke mode.

Package: vim-poke
Architecture: all
Depends: ${misc:Depends}, ${vim-addon:Depends}
Description: Extensible editor for structured binary data (VIM addon)
 GNU poke is an interactive, extensible editor for binary data.  Not
 limited to editing basic entities such as bits and bytes, it provides
 a full-fledged procedural, interactive programming language designed
 to describe data structures and to operate on them.
 .
 This package contains VIM filetype detection and syntax highlighting
 for GNU poke files.