debian/0000755000000000000000000000000012155427660007176 5ustar debian/control.in0000644000000000000000000000746112155430277011214 0ustar Source: editorconfig-core Section: libs Priority: optional Build-Depends: @cdbs@ Maintainer: Jonas Smedegaard Uploaders: Vasudev Kamath Standards-Version: 3.9.4 Homepage: http://editorconfig.org/ Vcs-Git: git://anonscm.debian.org/collab-maint/editorconfig-core.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/editorconfig-core.git Package: libeditorconfig0 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends}, ${cdbs:Pre-Depends} Multi-Arch: same Description: coding style indenter across editors - library EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. . EditorConfig files are easily readable and they work nicely with version control systems. . This package provides the core library of editorconfig. Package: libeditorconfig-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libeditorconfig0 (= ${binary:Version}), ${devlibs:Depends}, ${misc:Depends} Suggests: editorconfig-doc Description: coding style indenter across editors - development files EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. . EditorConfig files are easily readable and they work nicely with version control systems. . This package provides development headers for editorconfig-core library. Package: libeditorconfig0-dbg Section: debug Priority: extra Architecture: any Depends: libeditorconfig0 (= ${binary:Version}), ${misc:Depends} Description: coding style indenter across editors - debugging symbols EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. . EditorConfig files are easily readable and they work nicely with version control systems. . This package provides debugging symbols for editorconfig-core library. Package: editorconfig Section: utils Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: coding style indenter for all editors - commandline tools This package helps developers define and maintain consistent coding styles between different editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. . EditorConfig files are easily readable and they work nicely with version control systems. . This package provides editorconfig command which can be used to reformat and indent code files using editorconfig configuration file. Package: editorconfig-doc Architecture: all Section: doc Depends: ${misc:Depends}, ${cdbs:Depends} Description: coding style indenter across editors - documentation EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. . EditorConfig files are easily readable and they work nicely with version control systems. . This package provides API documentation for editorconfig-core library. debian/rules0000755000000000000000000000662312155402067010257 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2013 Vasudev Kamath # Copyright © 2013 Jonas Smedegaard # Description: Main Debian packaging script for EditorConfig core # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3, or (at your option) # any later version. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . debian/control:: debian/control.in DEB_PHONY_RULES += debian/control.in debian/control.in:: sed -e 's/__LIBPKGNAME__/$(libpkg)/g' debian/control.in include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/rules/upstream-tarball.mk include /usr/share/cdbs/1/class/cmake.mk stem = editorconfig major = $(firstword $(subst .,$(space), $(DEB_UPSTREAM_VERSION))) lib = lib$(stem) libpkg = $(lib)$(major) devpkg = $(lib)-dev utilspkg = $(stem) docpkg = $(stem)-doc # Upstream tarball handling DEB_UPSTREAM_URL = https://github.com/editorconfig/editorconfig-core/archive DEB_UPSTREAM_TARBALL_BASENAME = v$(DEB_UPSTREAM_TARBALL_VERSION) DEB_UPSTREAM_TARBALL_MD5 = 70107f17246188953c65766217e5261a # Build Depends CDBS_BUILD_DEPENDS += , cmake, d-shlibs, doxygen # Depends CDBS_DEPENDS_$(docpkg) += , libjs-jquery # enable installation of HTML docs DEB_CMAKE_NORMAL_ARGS += -DINSTALL_HTML_DOC=ON # use standard LDFLAGS DEB_CMAKE_NORMAL_ARGS += -DCMAKE_EXE_LINKER_FLAGS="${LDFLAGS}" -DCMAKE_SHARED_LINKER_FLAGS="${LDFLAGS}" # Supress optional build dependencies CDBS_BUILD_DEPENDS_rules_upstream_tarball = CDBS_BUILD_DEPENDS_rules_utils_copyright_check = # Multiarch quirks (should ideally be resolved automagically) CDBS_BUILD_DEPENDS_rules_debhelper_buildinfo = CDBS_BUILD_DEPENDS_rules_buildcore_pkgrel = CDBS_PREDEPENDS = $(if $(DEB_HOST_MULTIARCH),multiarch-support) # install editorconfig binaries, man pages and docs DEB_DH_INSTALL_ARGS_$(utilspkg) = usr/bin DEB_INSTALL_MANPAGES_$(utilspkg) = debian/tmp/usr/share/man/man1/editorconfig.1 debian/tmp/usr/share/man/man3/editorconfig-format.3 DEB_DH_LINK_$(utilspkg) = /usr/share/man/man1/editorconfig.1.gz /usr/share/man/man1/editorconfig-$(DEB_UPSTREAM_VERSION).1.gz DEB_DH_INSTALL_ARGS_$(docpkg) = usr/share/doc/editorconfig-doc/html/ DEB_DH_LINK_$(docpkg) = /usr/share/javascript/jquery/jquery.js /usr/share/doc/$(docpkg)/html/jquery.js # Let d-shlibs calculate development package dependencies # and handle shared library install binary-post-install/$(libpkg) binary-post-install/$(devpkg):: debian/stamp-local-shlibs-$(lib) debian/stamp-local-shlibs-$(lib): binary-install/$(libpkg) binary-install/$(devpkg) d-shlibmove --commit \ --devunversioned \ --multiarch \ --exclude-la \ --override s/$(lib)$(major)-dev/$(lib)-dev/ \ --movedev "debian/tmp/usr/include/*" usr/include/ \ debian/tmp/usr/lib/$(lib).so touch $@ clean:: rm -f debian/stamp-local-shlibs-$(lib) binary-post-install/$(docpkg):: rm -f debian/$(docpkg)/usr/share/doc/$(docpkg)/html/jquery.js debian/changelog0000644000000000000000000000167712155402067011055 0ustar editorconfig-core (0.11.5-1) unstable; urgency=low [ Jonas Smedegaard ] * Fix a typo in short description. * Add README.source emphasizing control.in file as *not* a show-stopper for contributions, referring to CDBS+git-buildpackage wiki page for details. [ Vasudev Kamath ] * Imported Upstream version 0.11.5 * Moved doxygen into build-depends from build-depends-indep as it is generating man pages needed by the package. Closes: bug#705682 * Use DEB_UPSTREAM_VERSION instead of hard coding upstream version in arguments to dh_link for editorconfig package. * Add multi-arch related quirks, including missing ${cdbs:Pre-Depends} substitution value. -- Vasudev Kamath Mon, 10 Jun 2013 19:52:34 +0530 editorconfig-core (0.11.0-1) unstable; urgency=low [ Vasudev Kamath ] * Initial release. Closes: bug#679663. -- Jonas Smedegaard Fri, 29 Mar 2013 16:41:00 +0100 debian/watch0000644000000000000000000000016312155402067010221 0ustar version = 3 https://github.com/editorconfig/editorconfig-core/tags .*/v(\d.*)\.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz)) debian/control0000644000000000000000000000756412155402067010607 0ustar Source: editorconfig-core Section: libs Priority: optional Build-Depends: cdbs, debhelper, dh-buildinfo, devscripts, cmake, d-shlibs, doxygen Maintainer: Jonas Smedegaard Uploaders: Vasudev Kamath Standards-Version: 3.9.4 Homepage: http://editorconfig.org/ Vcs-Git: git://anonscm.debian.org/collab-maint/editorconfig-core.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/editorconfig-core.git Package: libeditorconfig0 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends}, ${cdbs:Pre-Depends} Multi-Arch: same Description: coding style indenter across editors - library EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. . EditorConfig files are easily readable and they work nicely with version control systems. . This package provides the core library of editorconfig. Package: libeditorconfig-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libeditorconfig0 (= ${binary:Version}), ${devlibs:Depends}, ${misc:Depends} Suggests: editorconfig-doc Description: coding style indenter across editors - development files EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. . EditorConfig files are easily readable and they work nicely with version control systems. . This package provides development headers for editorconfig-core library. Package: libeditorconfig0-dbg Section: debug Priority: extra Architecture: any Depends: libeditorconfig0 (= ${binary:Version}), ${misc:Depends} Description: coding style indenter across editors - debugging symbols EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. . EditorConfig files are easily readable and they work nicely with version control systems. . This package provides debugging symbols for editorconfig-core library. Package: editorconfig Section: utils Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: coding style indenter for all editors - commandline tools This package helps developers define and maintain consistent coding styles between different editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. . EditorConfig files are easily readable and they work nicely with version control systems. . This package provides editorconfig command which can be used to reformat and indent code files using editorconfig configuration file. Package: editorconfig-doc Architecture: all Section: doc Depends: ${misc:Depends}, ${cdbs:Depends} Description: coding style indenter across editors - documentation EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. . EditorConfig files are easily readable and they work nicely with version control systems. . This package provides API documentation for editorconfig-core library. debian/patches/0000755000000000000000000000000012155402067010617 5ustar debian/patches/1001_fix_manpages.patch0000644000000000000000000000430012155402067014737 0ustar Description: Fix errors in manpage generation document Man page generating document was using unescaped hyphen which was fixed by this patch. There was also a spelling mistake which is fixed by this patch. Author: Vasudev Kamath Last-Update: 2013-03-15 Forwarded: no --- a/include/editorconfig/editorconfig.h +++ b/include/editorconfig/editorconfig.h @@ -72,13 +72,13 @@ * @endhtmlonly * @manonly * - * -f Specify conf filename other than ".editorconfig". + * \-f Specify conf filename other than ".editorconfig". * - * -b Specify version (used by devs to test compatibility). + * \-b Specify version (used by devs to test compatibility). * - * -h OR --help Print this help message. + * \-h OR \-\-help Print this help message. * - * --version Display version information. + * \-\-version Display version information. * * @endmanonly * @@ -164,7 +164,7 @@ *
  • tab_width: a whole number defining the number of columns used to represent a tab character. This defaults to the value of indent_size and should not usually need to be specified.
  • *
  • end_of_line: set to "lf", "cr", or "crlf" to control how line breaks are represented. The values are case insensitive.
  • *
  • charset: set to "latin1", "utf-8", "utf-8-bom", "utf-16be" or "utf-16le" to control the character set. Use of "utf-8-bom" is discouraged.
  • - *
  • trim_trailing_whitespace: set to "true" to remove any whitespace characters preceeding newline characters and "false" to ensure it doesn't.
  • + *
  • trim_trailing_whitespace: set to "true" to remove any whitespace characters preceding newline characters and "false" to ensure it doesn't.
  • *
  • insert_final_newline: set to "true" ensure file ends with a newline when saving and "false" to ensure it doesn't.
  • *
  • root: special property that should be specified at the top of the file outside of any sections. Set to "true" to stop .editorconfig files search on current file. The value is case insensitive.
  • * debian/patches/2001_fix_static_libname.patch0000644000000000000000000000137512155402067016134 0ustar Description: Use the same name for static and shared library Upstream uses libeditorconfig_static.a for static library but d-shlibmove expects both library to have same name. This patch fixes it. Author: Vasudev Kamath Forwarded: not-needed Last-Update: 2013-03-14 --- editorconfig-core-0.11.0.orig/src/lib/CMakeLists.txt +++ editorconfig-core-0.11.0/src/lib/CMakeLists.txt @@ -41,7 +41,7 @@ set_target_properties(editorconfig_share add_library(editorconfig_static STATIC ${editorconfig_LIBSRCS}) set_target_properties(editorconfig_static PROPERTIES - OUTPUT_NAME editorconfig_static + OUTPUT_NAME editorconfig VERSION ${editorconfig_VERSION_MAJOR}.${editorconfig_VERSION_MINOR}.${editorconfig_VERSION_SUBMINOR}) debian/patches/README0000644000000000000000000000021112155402067011471 0ustar 0xxx: Grabbed from upstream development. 1xxx: Possibly relevant for upstream adoption. 2xxx: Only relevant for official Debian release. debian/patches/series0000644000000000000000000000012412155402067012031 0ustar 1001_fix_manpages.patch 2001_fix_static_libname.patch 2002_fix_docs_directory.patch debian/patches/2002_fix_docs_directory.patch0000644000000000000000000000140312155402067016163 0ustar Description: Fix the directory name where docs are installed Upstream installs docs to usr/share/doc/editorconfig but in Debian we ship these docs as part of editorconfig-doc package. This patch changes the directory name from editorconfig to editorconfig-doc. Author: Vasudev Kamath Forwarded: not-needed Last-Update: 2013-03-14 --- editorconfig-core-0.11.0.orig/doc/CMakeLists.txt +++ editorconfig-core-0.11.0/doc/CMakeLists.txt @@ -96,7 +96,7 @@ if(BUILD_DOCUMENTATION) if(INSTALL_HTML_DOC) install(DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/html" - DESTINATION share/doc/editorconfig) + DESTINATION share/doc/editorconfig-doc) endif(INSTALL_HTML_DOC) else(DOXYGEN_FOUND) debian/libeditorconfig0.symbols0000644000000000000000000000115712155402067014031 0ustar libeditorconfig.so.0 libeditorconfig0 #MINVER# editorconfig_get_error_msg@Base 0.11.0 editorconfig_get_version@Base 0.11.0 editorconfig_get_version_suffix@Base 0.11.0 editorconfig_handle_destroy@Base 0.11.0 editorconfig_handle_get_conf_file_name@Base 0.11.0 editorconfig_handle_get_err_file@Base 0.11.0 editorconfig_handle_get_name_value@Base 0.11.0 editorconfig_handle_get_name_value_count@Base 0.11.0 editorconfig_handle_get_version@Base 0.11.0 editorconfig_handle_init@Base 0.11.0 editorconfig_handle_set_conf_file_name@Base 0.11.0 editorconfig_handle_set_version@Base 0.11.0 editorconfig_parse@Base 0.11.0 debian/editorconfig-doc.doc-base0000644000000000000000000000045012155402067014005 0ustar Document: editorconfig-core Title: EditorConfig API Manual Author: EditorConfig Team Abstract: This manual describes APIs provided by libeditorconfig0 Section: Programming/C++ Format: HTML Index: /usr/share/doc/editorconfig-doc/html/index.html Files: /usr/share/doc/editorconfig-doc/html/*.html debian/copyright_hints0000644000000000000000000000344712155402067012340 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: FIXME Upstream-Contact: FIXME Source: FIXME Disclaimer: Autogenerated by CDBS Files: AUTHORS INSTALL.md README.md debian/compat debian/control debian/control.in debian/control.in.in debian/editorconfig-doc.doc-base debian/gbp.conf debian/libeditorconfig0.symbols debian/patches/1001_fix_manpages.patch debian/patches/2001_fix_static_libname.patch debian/patches/2002_fix_docs_directory.patch debian/patches/README debian/patches/series debian/source/format debian/watch doc/Doxyfile.in doc/Doxyfile_cmd.in logo/logo.png mk-src-archive.sh Copyright: *No copyright* License: UNKNOWN FIXME Files: CMakeLists.txt LICENSE cmake_uninstall.cmake.in doc/CMakeLists.txt include/CMakeLists.txt include/editorconfig/editorconfig.h include/editorconfig/editorconfig_handle.h src/CMakeLists.txt src/bin/CMakeLists.txt src/bin/main.c src/config.h.in src/lib/CMakeLists.txt src/lib/editorconfig.c src/lib/editorconfig.h src/lib/editorconfig_handle.c src/lib/editorconfig_handle.h src/lib/global.h src/lib/misc.h Copyright: 2011-2012, EditorConfig Team HOLDER OR CONTRIBUTORS BE HOLDERS AND CONTRIBUTORS "AS IS" License: BSD-2-clause FIXME Files: src/lib/ec_fnmatch.c src/lib/ec_fnmatch.h Copyright: 1989, 1993-1994 1992-1993 2011-2012, EditorConfig Team License: BSD-3-clause FIXME Files: src/lib/ini.c src/lib/ini.h Copyright: 2009, Brush Technology License: BSD-3-clause FIXME Files: src/lib/misc.c Copyright: 1987, 1993 1988, 1993 2011-2012, EditorConfig Team HOLDER OR CONTRIBUTORS BE HOLDERS AND CONTRIBUTORS "AS IS" License: BSD-3-clause FIXME Files: debian/rules Copyright: 2013, Jonas Smedegaard 2013, Vasudev Kamath License: GPL-3+ FIXME debian/README.source0000644000000000000000000000056312155402067011353 0ustar CDBS+git-buildpackage --------------------- This source package uses CDBS and git-buildpackage. NMUs need not (but are encouraged to) make special use of these tools. In particular, the debian/control.in file can be completely ignored. More info here: http://wiki.debian.org/CDBS+git-buildpackage -- Jonas Smedegaard Mon, 18 Feb 2013 12:55:37 +0100 debian/source/0000755000000000000000000000000012155402067010470 5ustar debian/source/format0000644000000000000000000000001412155402067011676 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000001716212155402067011132 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: EditorConfig core Upstream-Contact: EditorConfig Team Issue Tracker Source: https://github.com/editorconfig/editorconfig-core Files: * Copyright: 2011-2012, EditorConfig Team License: BSD-2-clause Files: src/lib/ini.c src/lib/ini.h Copyright: 2009, Brush Technology License: BSD-3-clause~Brush Files: src/lib/misc.c Copyright: 1987-1993, The Regents of the University of California 2011-2012, EditorConfig Team License: BSD-2-clause and BSD-3-clause~miscount Comment: This file uses strcasecmp and strdup from FreeBSD code and strndup from NetBSD code base. These are licensed under BSD-3-clause and file also contains code written by Editorconfig Team which is licensed under BSD-2-clause. Files: src/lib/ec_fnmatch.c src/lib/ec_fnmatch.h Copyright: 1989, 1992-1994, The Regents of the University of California 2011-2012, Editorconfig Team License: BSD-3-clause Comment: This file is derived from FreeBSD fnmatch.c which was contributed to Berkeley by Guido Van Rossum. Files: debian/* Copyright: 2013, Jonas Smedegaard 2013, Vasudev Kamath License: GPL-3+ License: BSD-2-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. 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. License: GPL-3+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . Comment: . On Debian systems the 'GNU General Public License' version 3 is located in '/usr/share/common-licenses/GPL-3'. . You should have received a copy of the 'GNU General Public License' along with this program. If not, see . License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. 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. 3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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. License: BSD-3-clause~miscount Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. 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. 4. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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. License: BSD-3-clause~Brush 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. * Neither the name of Brush Technology nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY BRUSH TECHNOLOGY ''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 BRUSH TECHNOLOGY 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. debian/gbp.conf0000644000000000000000000000024012155402067010603 0ustar # Configuration file for git-buildpackage and friends [git-import-orig] filter = .gitignore [DEFAULT] pristine-tar = True [git-buildpackage] sign-tags = True debian/control.in.in0000644000000000000000000000745112155402067011614 0ustar Source: editorconfig-core Section: libs Priority: optional Build-Depends: @cdbs@ Maintainer: Jonas Smedegaard Uploaders: Vasudev Kamath Standards-Version: 3.9.4 Homepage: http://editorconfig.org/ Vcs-Git: git://anonscm.debian.org/collab-maint/editorconfig-core.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/editorconfig-core.git Package: __LIBPKGNAME__ Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends}, ${cdbs:Pre-Depends} Multi-Arch: same Description: coding style indenter across editors - library EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. . EditorConfig files are easily readable and they work nicely with version control systems. . This package provides the core library of editorconfig. Package: libeditorconfig-dev Section: libdevel Architecture: any Multi-Arch: same Depends: __LIBPKGNAME__ (= ${binary:Version}), ${devlibs:Depends}, ${misc:Depends} Suggests: editorconfig-doc Description: coding style indenter across editors - development files EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. . EditorConfig files are easily readable and they work nicely with version control systems. . This package provides development headers for editorconfig-core library. Package: __LIBPKGNAME__-dbg Section: debug Priority: extra Architecture: any Depends: __LIBPKGNAME__ (= ${binary:Version}), ${misc:Depends} Description: coding style indenter across editors - debugging symbols EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. . EditorConfig files are easily readable and they work nicely with version control systems. . This package provides debugging symbols for editorconfig-core library. Package: editorconfig Section: utils Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: coding style indenter for all editors - commandline tools This package helps developers define and maintain consistent coding styles between different editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. . EditorConfig files are easily readable and they work nicely with version control systems. . This package provides editorconfig command which can be used to reformat and indent code files using editorconfig configuration file. Package: editorconfig-doc Architecture: all Section: doc Depends: ${misc:Depends}, ${cdbs:Depends} Description: coding style indenter across editors - documentation EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs. The EditorConfig project consists of a file format for defining coding styles and a collection of text editor plugins that enable editors to read the file format and adhere to defined styles. . EditorConfig files are easily readable and they work nicely with version control systems. . This package provides API documentation for editorconfig-core library. debian/compat0000644000000000000000000000000212155402067010366 0ustar 8