Steve M. Robbins <s...@debian.org> (24/05/2009): > Package: keysafe > Severity: serious > Justification: no longer builds from source
Fixed package uploaded with the attached debdiff. Mraw, KiBi.
diff -u keysafe-0.4/debian/changelog keysafe-0.4/debian/changelog --- keysafe-0.4/debian/changelog +++ keysafe-0.4/debian/changelog @@ -1,3 +1,14 @@ +keysafe (0.4-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix FTBFS with new boost (>= 1.37.0) by using the “-mt” suffix for + boost libraries since starting with this version, only this variant + is available (Closes: #530466). Update Makefile.{am,in} accordingly. + * Set urgency to “medium” since testing is affected too. + * Fix bashisms in debian/rules (Closes: #535393). + + -- Cyril Brulebois <k...@debian.org> Sat, 18 Jul 2009 14:49:54 +0200 + keysafe (0.4-1) unstable; urgency=low * New upstream release diff -u keysafe-0.4/debian/rules keysafe-0.4/debian/rules --- keysafe-0.4/debian/rules +++ keysafe-0.4/debian/rules @@ -8,7 +8,12 @@ +UNNEEDED_FILES=cryptobotan.a cryptobotan.la cryptobotan.so cryptobotan.so.0 +DOC_FILES=ksdump ksconv + binary-post-install/keysafe:: - rm $(KEYSAFE_LIB_DIR)/{cryptobotan.a,cryptobotan.la,cryptobotan.so,cryptobotan.so.0} + for i in $(UNNEEDED_FILES); do rm $(KEYSAFE_LIB_DIR)/$$i; done mv $(KEYSAFE_LIB_DIR)/cryptobotan.so.0.0.0 $(KEYSAFE_LIB_DIR)/cryptobotan.so - cp $(DEB_BUILDDIR)/tools/{ksdump,ksconv} $(KEYSAFE_DOC_DIR) - chmod -x $(KEYSAFE_DOC_DIR)/{ksdump,ksconv} + for i in $(DOC_FILES); do \ + cp $(DEB_BUILDDIR)/tools/$$i $(KEYSAFE_DOC_DIR); \ + chmod -x $(KEYSAFE_DOC_DIR)/$$i; \ + done dh_pysupport -pkeysafe only in patch2: unchanged: --- keysafe-0.4.orig/Makefile.in +++ keysafe-0.4/Makefile.in @@ -266,7 +266,7 @@ src/crypto.hh cryptobotan_la_CXXFLAGS = -I /usr/include/python2.5 -cryptobotan_la_LDFLAGS = -module -lboost_python-py25 \ +cryptobotan_la_LDFLAGS = -module -lboost_python-mt-py25 \ $(shell pkg-config --libs botan-1.8) gui_DATA = gui/keysafe.glade gui/ksed.glade only in patch2: unchanged: --- keysafe-0.4.orig/Makefile.am +++ keysafe-0.4/Makefile.am @@ -30,7 +30,7 @@ src/crypto.hh cryptobotan_la_CXXFLAGS = -I /usr/include/python2.5 -cryptobotan_la_LDFLAGS = -module -lboost_python-py25 \ +cryptobotan_la_LDFLAGS = -module -lboost_python-mt-py25 \ $(shell pkg-config --libs botan-1.8) gui_DATA = gui/keysafe.glade gui/ksed.glade
signature.asc
Description: Digital signature