Source: snacc
Section: devel
Priority: optional
Maintainer: Balint Reczey <balint@balintreczey.hu>
DM-Upload-Allowed: yes
Build-Depends: cdbs, autotools-dev, libtool, debhelper (>= 9), dh-autoreconf, bison, flex, docbook-xsl (>= 1.60), xsltproc
Standards-Version: 3.8.0
Vcs-Browser: http://git.debian.org/?p=collab-maint/snacc.git
Vcs-Git: git://git.debian.org/git/collab-maint/snacc
Homepage: https://github.com/nexgenta/snacc

Package: snacc
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Recommends: libsnacc-dev, snacc-doc
Suggests: automake
Description: ASN.1 to C or C++ or IDL compiler
 Snacc is short for "Sample Neufeld ASN.1 to C Compiler" and ASN.1
 stands for Abstract Syntax Notation One (ITU-T X.208/ISO 8824).
 Snacc supports a subset of ASN.1 1988.  If you need features of
 ASN.1 1992 or later, snacc is not for you.
 .
 Given an ASN.1 source file(s) snacc can produce:
 .
 1. C routines for BER encoding, decoding, printing and freeing.
 2. C++ routines for BER encoding, decoding, and printing.
 3. A type table that can be used with C driver routines
    for BER encoding, decoding, printing and freeing.
 .
 If you want to build snacc based applications, you want to install
 the libsnacc-dev package, too.  Your application will then depend on
 the snacc libraries, you find in the libsnacc0c2 package.

Package: libsnacc-dev
Section: libdevel
Architecture: any
Depends: ${misc:Depends}, libsnacc0c2 (= ${binary:Version})
Recommends: snacc-doc
Description: ASN.1 to C or C++ or IDL compiler, development files
 Snacc is short for "Sample Neufeld ASN.1 to C Compiler" and ASN.1
 stands for Abstract Syntax Notation One (ITU-T X.208/ISO 8824).
 Snacc supports a subset of ASN.1 1988.  If you need features of
 ASN.1 1992 or later, snacc is not for you.
 .
 This package contains the static libraries and C/C++ header files for
 snacc development.

Package: libsnacc0c2
Section: libs
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Conflicts: libsnacc0
Replaces: libsnacc0
Description: ASN.1 to C or C++ or IDL compiler, shared libraries
 Snacc is short for "Sample Neufeld ASN.1 to C Compiler" and ASN.1
 stands for Abstract Syntax Notation One (ITU-T X.208/ISO 8824).
 Snacc supports a subset of ASN.1 1988.  If you need features of
 ASN.1 1992 or later, snacc is not for you.
 .
 These are the shared libraries for programs developed using snacc.

Package: snacc-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Recommends: evince | gv | postscript-viewer
Description: ASN.1 to C or C++ or IDL compiler, documentation
 Snacc is short for "Sample Neufeld ASN.1 to C Compiler" and ASN.1
 stands for Abstract Syntax Notation One (ITU-T X.208/ISO 8824).
 Snacc supports a subset of ASN.1 1988.  If you need features of
 ASN.1 1992 or later, snacc is not for you.
 .
 The documentation for snacc in PostScript format and LaTeX sources.
