+ Fix segfault in yaml_string_write_handler.
+ Fix invalid simple key assertion.
* Drop upstreamed patches.
+ * Migrate packaging from CDBS to dh.
+ * Drop libyaml-0-2-dbg in favor of automaticly generated
+ libyaml-0-2-dbgsym package.
-- Anders Kaseorg <andersk@mit.edu> Sat, 03 Sep 2016 06:02:36 -0400
Section: libs
Priority: optional
Maintainer: Anders Kaseorg <andersk@mit.edu>
-Build-Depends: cdbs (>= 0.4.93~),
- autotools-dev,
+Build-Depends: autotools-dev,
debhelper (>= 9~),
dh-buildinfo (>= 0.9+nmu1~),
dh-autoreconf
LibYAML is a C library for parsing and emitting data in YAML 1.1, a
human-readable data serialization format.
-Package: libyaml-0-2-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Multi-Arch: same
-Depends: ${misc:Depends}, libyaml-0-2 (= ${binary:Version})
-Description: Fast YAML 1.1 parser and emitter library (debugging symbols)
- LibYAML is a C library for parsing and emitting data in YAML 1.1, a
- human-readable data serialization format.
- .
- This package contains detached debuging symbols for the library found
- in libyaml-0-2.
-
Package: libyaml-dev
Section: libdevel
Architecture: any
+++ /dev/null
-Source: libyaml
-Section: libs
-Priority: optional
-Maintainer: Anders Kaseorg <andersk@mit.edu>
-Build-Depends: @cdbs@
-Build-Depends-Indep: doxygen
-Standards-Version: 3.9.6
-Homepage: http://pyyaml.org/wiki/LibYAML
-Vcs-Git: git://andersk.mit.edu/libyaml.git
-Vcs-Browser: http://andersk.mit.edu/gitweb/libyaml.git
-
-Package: libyaml-0-2
-Architecture: any
-Multi-Arch: same
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Pre-Depends: ${misc:Pre-Depends}
-Description: Fast YAML 1.1 parser and emitter library
- LibYAML is a C library for parsing and emitting data in YAML 1.1, a
- human-readable data serialization format.
-
-Package: libyaml-0-2-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Multi-Arch: same
-Depends: ${misc:Depends}, libyaml-0-2 (= ${binary:Version})
-Description: Fast YAML 1.1 parser and emitter library (debugging symbols)
- LibYAML is a C library for parsing and emitting data in YAML 1.1, a
- human-readable data serialization format.
- .
- This package contains detached debuging symbols for the library found
- in libyaml-0-2.
-
-Package: libyaml-dev
-Section: libdevel
-Architecture: any
-Multi-Arch: same
-Depends: ${misc:Depends}, libyaml-0-2 (= ${binary:Version})
-Suggests: libyaml-doc
-Description: Fast YAML 1.1 parser and emitter library (development)
- LibYAML is a C library for parsing and emitting data in YAML 1.1, a
- human-readable data serialization format.
- .
- This package contains development headers and static libraries.
-
-Package: libyaml-doc
-Section: doc
-Architecture: all
-Depends: ${misc:Depends}
-Description: Fast YAML 1.1 parser and emitter library (documentation)
- LibYAML is a C library for parsing and emitting data in YAML 1.1, a
- human-readable data serialization format.
- .
- This package contains API documentation for developers in HTML
- format, and some example programs from the LibYAML distribution.
#!/usr/bin/make -f
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/autotools.mk
-include /usr/share/cdbs/1/rules/autoreconf.mk
+%:
+ dh $@ --with autoreconf
-CDBS_BUILD_DEPENDS += , cdbs (>= 0.4.93~) # for $(DEB_HOST_MULTIARCH)
-
-# dh_buildinfo < 0.9+nmu1 fails at multiarch: http://bugs.debian.org/620104
-CDBS_BUILD_DEPENDS_rules_debhelper_buildinfo = dh-buildinfo (>= 0.9+nmu1~)
-
-build/libyaml-doc::
+override_dh_auto_build-indep:
$(MAKE) html
-DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
-DEB_MAKE_CHECK_TARGET = check
-DEB_DH_INSTALL_SOURCEDIR = $(DEB_DESTDIR)
-DEB_DBG_PACKAGE_libyaml-0-2 = libyaml-0-2-dbg
+override_dh_strip:
+ dh_strip -plibyaml-0-2 --dbgsym-migration='libyaml-0-2-dbg (<< 0.1.7-1~)'
+ dh_strip --remaining
+++ /dev/null
-package-needs-versioned-debhelper-build-depends 9