* Remove extra libyaml-0.so symlink from libyaml-dev.
* Bump Debhelper compat level to 9.
+ * Support multiarch. (LP: #905630)
-- Anders Kaseorg <andersk@mit.edu> Fri, 23 Dec 2011 20:35:55 -0500
Section: libs
Priority: optional
Maintainer: Anders Kaseorg <andersk@mit.edu>
-Build-Depends: cdbs,
- autotools-dev,
+Build-Depends: autotools-dev,
debhelper (>= 8.1.3~),
- dh-buildinfo
+ cdbs (>= 0.4.93~)
Standards-Version: 3.9.2
Homepage: http://pyyaml.org/wiki/LibYAML
Vcs-Git: git://andersk.mit.edu/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.
Section: debug
Priority: extra
Architecture: any
+Multi-Arch: same
Depends: ${shlibs: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
Package: libyaml-dev
Section: libdevel
Architecture: any
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}, libyaml-0-2 (= ${binary:Version})
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
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.
Section: debug
Priority: extra
Architecture: any
+Multi-Arch: same
Depends: ${shlibs: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
Package: libyaml-dev
Section: libdevel
Architecture: any
+Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}, libyaml-0-2 (= ${binary:Version})
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
-usr/lib/*.so.*
+usr/lib/*/*.so.*
usr/include/*
-usr/lib/*.a
-usr/lib/*.so
-usr/lib/pkgconfig/*
+usr/lib/*/*.a
+usr/lib/*/*.so
+usr/lib/*/pkgconfig/*
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
+CDBS_BUILD_DEPENDS += , cdbs (>= 0.4.93~) # for $(DEB_HOST_MULTIARCH)
+
# Debhelper 9 isn’t released yet
CDBS_BUILD_DEPENDS_rules_debhelper_v9 = debhelper (>= 8.1.3~)
+# dh_buildinfo fails at multiarch: http://bugs.debian.org/620104
+CDBS_BUILD_DEPENDS_rules_debhelper_buildinfo =
+
+DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
DEB_DH_INSTALL_SOURCEDIR = $(DEB_DESTDIR)
DEB_DH_STRIP_ARGS = --dbg-package=libyaml-0-2-dbg