...
 
Commits (11)
sombok (2.4.0-2) unstable; urgency=medium
* Update Vcs-Git and Vcs-Browser with new repository on salsa.debian.org
* Change priority from extra to optional
* Switch debhelper compatibility to 11
* Bump Standards-Version to 4.1.4
* Remove obsolete dbg package
* Fix debian/copyright Format URI to use https
* Enable hardening=+all build in d/rules
* Add debian/upstream/metadata
* Add a patch to fix a FTCBFS (Closes: #901819)
-- Emmanuel Bouthenot <kolter@debian.org> Thu, 05 Jul 2018 06:09:52 +0000
sombok (2.4.0-1) unstable; urgency=medium
* New upstream release
......
......@@ -4,16 +4,13 @@ Maintainer: Emmanuel Bouthenot <kolter@debian.org>
Build-Depends:
libthai-dev (>= 0.1.9),
pkg-config,
debhelper (>= 9),
autotools-dev,
dh-autoreconf,
autopoint,
debhelper (>= 11),
doxygen
Standards-Version: 3.9.6
Standards-Version: 4.1.4
Section: libs
Homepage: https://github.com/hatukanezumi/sombok
Vcs-Git: git://anonscm.debian.org/users/kolter/sombok.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=users/kolter/sombok.git
Vcs-Git: https://salsa.debian.org/kolter/sombok.git
Vcs-Browser: https://salsa.debian.org/kolter/sombok
Package: libsombok-dev
Section: libdevel
......@@ -47,22 +44,3 @@ Description: Unicode Text Segmentation library
defined by Annex #11 (UAX #11) may be concerned to determin breaking
positions. This library also implements “default” Grapheme Cluster
segmentation described in Annex #29 (UAX #29).
Package: libsombok3-dbg
Architecture: any
Section: debug
Priority: extra
Multi-Arch: same
Pre-Depends:
${misc:Pre-Depends}
Depends:
${shlibs:Depends},
${misc:Depends},
libsombok3 (= ${binary:Version}),
Description: Unicode Text Segmentation library (debugger symbols)
Sombok library performs Line Breaking Algorithm described in Unicode
Standards Annex #14 (UAX #14). East_Asian_Width informative properties
defined by Annex #11 (UAX #11) may be concerned to determin breaking
positions. This library also implements “default” Grapheme Cluster
.
This package contains the debugger symbols.
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: sombok
Upstream-Contact: Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
Source: https://github.com/hatukanezumi/sombok
......@@ -9,7 +9,7 @@ Copyright: 2011-2014, Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
License: Artistic or GPL-1+
Files: debian/*
Copyright: 2011-2015, Emmanuel Bouthenot <kolter@debian.org>
Copyright: 2011-2018, Emmanuel Bouthenot <kolter@debian.org>
2011, Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>
License: Artistic or GPL-1+
......
Description: Fix FTCBFS
sombok fails to cross build from source, because configure.ac abuses
AC_CHECK_FILE for discovering files in the source tree. AC_CHECK_FILE should
only be used for checking files on the host machine. The attached patch fixes
that and makes sombok cross buildable. Please consider applying it.
Author: Helmut Grohne <helmut@subdivi.de>
Origin: vendor, https://bugs.debian.org/901819
Bug-Debian: https://bugs.debian.org/901819
Forwarded: no
Last-Update: 2018-07-05
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/configure.ac
+++ b/configure.ac
@@ -120,7 +120,7 @@
AC_HELP_STRING(--with-unicode-version=VERSION,
[version of Unicode Standard @<:@default=current version@:>@]),
UNICODE_VERSION=$withval,UNICODE_VERSION=$DEFAULT_UNICODE_VERSION)
-AC_CHECK_FILE([lib/$UNICODE_VERSION.c],
+AS_IF([test -f "lib/$UNICODE_VERSION.c"],
AC_MSG_RESULT($UNICODE_VERSION),
AC_MSG_ERROR(Unknown Unicode version $UNICODE_VERSION.))
AC_SUBST(UNICODE_VERSION)
......@@ -2,3 +2,4 @@ fix_ftbfs_kfreebsd_strepipe
disable_doxygen_search_engine
fix_tests_suite
add_tests_suite_data
fix_FTCBFS
#!/usr/bin/make -f
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
override_dh_autoreconf:
if [ -f INSTALL ]; then \
mv INSTALL INSTALL.bak ; \
fi
dh_autoreconf
override_dh_autoreconf_clean:
dh_autoreconf_clean
if [ -f INSTALL.bak ]; then \
mv INSTALL.bak INSTALL ; \
fi
override_dh_clean:
rm -rf doc/doxygen_sqlite3.db
if [ -d test-data ]; then \
rmdir --ignore-fail-on-non-empty test-data ; \
fi
dh_clean
# removing JQuery embedded copy
override_dh_install:
# removing JQuery embedded copy
rm -f debian/tmp/usr/share/doc/sombok/jquery.js
find debian/tmp/usr/share/doc/sombok -iname '*.md5' -delete
dh_install
override_dh_strip:
dh_strip --dbg-package=libsombok3-dbg
override_dh_auto_test:
# test suite fails in parallel mode
dh_auto_test --no-parallel
%:
dh $@ --with=autotools-dev,autoreconf
dh $@
sombok source: package-needs-versioned-debhelper-build-depends 9
Name: Sombok
Homepage: https://github.com/hatukanezumi/sombok
Repository: https://github.com/hatukanezumi/sombok.git
Repository-Browse: https://github.com/hatukanezumi/sombok
Changelog: https://github.com/hatukanezumi/sombok/blob/master/ChangeLog
Bug-Database: https://github.com/hatukanezumi/sombok/issues
Bug-Submit: https://github.com/hatukanezumi/sombok/issues/new
Contact: Hatuka*nezumi - IKEDA Soji <hatuka@nezumi.nu>