debian/0000775000000000000000000000000012006167575007201 5ustar debian/source/0000775000000000000000000000000012006156632010471 5ustar debian/source/format0000664000000000000000000000001412006156632011677 0ustar 3.0 (quilt) debian/confetti.pod0000664000000000000000000000137712006164415011516 0ustar =head1 NAME confetti - configuration file parser generator =head1 SYNOPSIS confetti -i example.cfgtmpl -n my_product -f my_product.cfg confetti -i example.cfgtmpl -n my_product -h my_product_cfg.h confetti -i example.cfgtmpl -H prscfg.h =head1 DESCRIPTION The utility generates C-code by config template. The code parses Your application config file and creates C-structures that can be used by Your program. =head1 OPTIONS =over =item -i INPUTFILE Defines input file name. =item -c COUTFILE Defines output C-file name. =item -h HOUTFILE Defines output H-file name. =item -n NAME Defines suffix for C-functions/structures. =item -f CFGOUTFILE Defines output config file =back debian/rules0000775000000000000000000000126012006164170010244 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk package := $(shell dpkg-parsechangelog|grep ^Source | awk '{print $$2}') version := $(shell dpkg-parsechangelog|grep ^Version | awk '{print $$2}') uversion := $(shell echo $(version)|sed 's/-[[:digit:]]\+$$//') build/confetti:: make make test pod2man --section=1 \ --center='configuration file parser generator' \ --name=confetti \ debian/confetti.pod > confetti.1 clean:: make clean rm -f confetti.1 tarball: clean cd .. && tar \ --exclude=.git \ --exclude=debian \ -czvf $(package)_$(uversion).orig.tar.gz $(package)-$(uversion) debian/changelog0000664000000000000000000000024012006167575011047 0ustar confetti (20120731-1) unstable; urgency=low * Initial release. (Closes: #683485) -- Dmitry E. Oboukhov Tue, 31 Jul 2012 16:32:27 +0400 debian/control0000664000000000000000000000101412006160535010565 0ustar Source: confetti Section: devel Priority: optional Maintainer: Dmitry E. Oboukhov Build-Depends: cdbs, debhelper, bison, flex, dpkg-dev (>= 1.16.1~) Standards-Version: 3.9.3 Homepage: https://github.com/mailru/confetti Package: confetti Depends: ${shlibs:Depends}, ${misc:Depends} Architecture: any Description: configuration file parser generator The utility generates C-code by config template. The code parses Your application config file and creates C-structures that can be used by Your program. debian/compat0000664000000000000000000000000212005750204010361 0ustar 7 debian/confetti.install0000664000000000000000000000002112006154705012364 0ustar confetti usr/bin debian/confetti.manpages0000664000000000000000000000001312006164306012510 0ustar confetti.1 debian/copyright0000664000000000000000000000313412006155770011127 0ustar Format-Specification: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?view=markup&pathrev=135 Maintainer: Teodor Sigaev Source: https://github.com/mailru/confetti Name: confetti Files: debian/* Copyright: 2012, Dmitry E. Oboukhov License: BSD Files: * Copyright: 2011, Teodor Sigaev License: BSD All rights reserved. . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.