diff -u xsd-3.2.0.1/debian/control xsd-3.2.0.1/debian/control
--- xsd-3.2.0.1/debian/control
+++ xsd-3.2.0.1/debian/control
@@ -2,7 +2,7 @@
 Section: devel
 Priority: extra
 Maintainer: Raphael Bossek <boss...@debian.org>
-Build-Depends: debhelper, libxerces-c-dev (>= 3.0.0), libboost-date-time-dev, libboost-filesystem-dev, libboost-regex-dev, m4
+Build-Depends: debhelper, libxerces-c-dev (>= 3.0.0), libboost-date-time-dev, libboost-filesystem-dev, libboost-regex-dev, libboost-system-dev, m4
 Standards-Version: 3.8.0
 
 Package: xsdcxx
diff -u xsd-3.2.0.1/debian/rules xsd-3.2.0.1/debian/rules
--- xsd-3.2.0.1/debian/rules
+++ xsd-3.2.0.1/debian/rules
@@ -35,6 +35,7 @@
 	cd $(XSD_SRCDIR)/xsd-* && patch -p1 < $(CWD)/debian/patches/xsd_xsdcxx-rename.patch
 	cd $(XSD_SRCDIR)/xsd-* && patch -p1 < $(CWD)/debian/patches/xsd_manfix.patch
 	cd $(XSD_SRCDIR)       && patch -p1 < $(CWD)/debian/patches/xsd_fix-boost-ftbfs.patch
+	cd $(XSD_SRCDIR)       && patch -p1 < $(CWD)/debian/patches/xsd_build_ldflags.patch
 
 	touch $@
 
only in patch2:
unchanged:
--- xsd-3.2.0.1.orig/debian/patches/xsd_build_ldflags.patch
+++ xsd-3.2.0.1/debian/patches/xsd_build_ldflags.patch
@@ -0,0 +1,10 @@
+--- xsd-3.2.0+dep/xsd-3.2.0-2/build/cxx/configuration-dynamic.make	2009-01-08 13:52:26.000000000 +0000
++++ xsd-3.2.0+dep/xsd-3.2.0-2/build/cxx/configuration-dynamic.make.new	2010-10-19 16:42:56.000000000 +0000
+@@ -4,6 +4,6 @@
+ cxx_rpath    := n
+ cxx_pp_extra_options := $(CPPFLAGS) -I$(out_root)/../install/include
+ cxx_extra_options    := $(CXXFLAGS)
+-cxx_ld_extra_options := $(LDFLAGS)
++cxx_ld_extra_options := $(LDFLAGS) -lboost_system
+ cxx_extra_libs       := $(LIBS)
+ cxx_extra_lib_paths  := $(out_root)/../install/lib

Attachment: signature.asc
Description: This is a digitally signed message part.



Reply via email to