From: Jose Luis Blanco Claraco Date: Wed, 24 Nov 2021 22:17:38 +0000 (+0100) Subject: Import debian tree X-Git-Tag: archive/raspbian/0.9.4-1+rpi1~1^2~55 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=e21fca11b032c40e3af318450ba6cbae6faded31;p=libfyaml.git Import debian tree --- diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..189465b --- /dev/null +++ b/debian/changelog @@ -0,0 +1,8 @@ +libfyaml (0.7.3-1) unstable; urgency=medium + + * First Debian package (Closes: #998859). + * Based on original upstream d/* files by Pantelis Antoniou, updating + d/* files to current standards. + + -- Jose Luis Blanco Claraco Tue, 16 Nov 2021 01:04:27 +0100 + diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..356c694 --- /dev/null +++ b/debian/control @@ -0,0 +1,50 @@ +Source: libfyaml +Priority: optional +Maintainer: Pantelis Antoniou +Build-Depends: debhelper-compat (= 12), + dh-buildinfo (>= 0.9+nmu1~), + pkg-config, + libltdl-dev +Standards-Version: 4.6.0 +Section: libs +Homepage: https://github.com/pantoniou/libfyaml +Vcs-Git: https://github.com/pantoniou/libfyaml.git + +Package: libfyaml-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: ${misc:Depends}, libfyaml-0.7 (= ${binary:Version}) +Description: Fully feature complete YAML parser and emitter. + Fully feature complete YAML parser and emitter, supporting the latest YAML + spec and passing the full YAML testsuite. + . + It is designed to be very efficient, avoiding copies of data, and has no + artificial limits like the 1024 character limit for implicit keys. + . + This package contains development headers and static libraries. + +Package: libfyaml-utils +Section: devel +Architecture: any +Multi-Arch: same +Depends: ${misc:Depends}, ${shlibs:Depends}, libfyaml-0.7 (= ${binary:Version}) +Description: Fully feature complete YAML parser and emitter. + Fully feature complete YAML parser and emitter, supporting the latest YAML + spec and passing the full YAML testsuite. + . + It is designed to be very efficient, avoiding copies of data, and has no + artificial limits like the 1024 character limit for implicit keys. + . + This package contains utilities manipulating YAML files. + +Package: libfyaml-0.7 +Architecture: any +Multi-Arch: same +Depends: ${shlibs:Depends}, ${shlibs:Depends}, ${misc:Depends} +Description: Fully feature complete YAML parser and emitter. + Fully feature complete YAML parser and emitter, supporting the latest YAML + spec and passing the full YAML testsuite. + . + It is designed to be very efficient, avoiding copies of data, and has no + artificial limits like the 1024 character limit for implicit keys. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..7e8c69e --- /dev/null +++ b/debian/copyright @@ -0,0 +1,31 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: libfyaml +Source: https://github.com/pantoniou/libfyaml + +Files: * +Copyright: 2019 Pantelis Antoniou +License: MIT + +Files: debian/* +Copyright: 2019 Pantelis Antoniou + 2021 Jose Luis Blanco Claraco +License: MIT + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/debian/copyright.in b/debian/copyright.in new file mode 100644 index 0000000..7ee501c --- /dev/null +++ b/debian/copyright.in @@ -0,0 +1,31 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: libfyaml +Source: https://github.com/pantoniou/libfyaml + +Files: * +Copyright: 2019 Pantelis Antoniou +License: MIT + +Files: debian/* +Copyright: 2019 Pantelis Antoniou +License: MIT + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a + copy of this software and associated documentation files (the "Software"), + to deal in the Software without restriction, including without limitation + the rights to use, copy, modify, merge, publish, distribute, sublicense, + and/or sell copies of the Software, and to permit persons to whom the + Software is furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY + CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, + TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE + SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + diff --git a/debian/files b/debian/files new file mode 100644 index 0000000..c8fba9b --- /dev/null +++ b/debian/files @@ -0,0 +1 @@ +libfyaml_0.7.3-1_source.buildinfo libs optional diff --git a/debian/libfyaml-0.7.install b/debian/libfyaml-0.7.install new file mode 100644 index 0000000..3de3b10 --- /dev/null +++ b/debian/libfyaml-0.7.install @@ -0,0 +1 @@ +usr/lib/*/*.so.* diff --git a/debian/libfyaml-dev.install b/debian/libfyaml-dev.install new file mode 100644 index 0000000..b0e6bc4 --- /dev/null +++ b/debian/libfyaml-dev.install @@ -0,0 +1,4 @@ +usr/include/* +usr/lib/*/*.a +usr/lib/*/*.so +usr/lib/*/pkgconfig/* diff --git a/debian/libfyaml-utils.install b/debian/libfyaml-utils.install new file mode 100644 index 0000000..1df36c6 --- /dev/null +++ b/debian/libfyaml-utils.install @@ -0,0 +1 @@ +usr/bin/* diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..68a8af9 --- /dev/null +++ b/debian/rules @@ -0,0 +1,9 @@ +#!/usr/bin/make -f + +# debian builds do not like testsuites to download stuff +%: + dh $@ + +override_dh_auto_configure: + dh_auto_configure -- --disable-network + diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt)