diff -Nru foma-0.9.18+r243/debian/changelog foma-0.9.18+r243/debian/changelog --- foma-0.9.18+r243/debian/changelog 2016-09-17 12:00:59.000000000 +0000 +++ foma-0.9.18+r243/debian/changelog 2018-12-03 12:48:24.000000000 +0000 @@ -1,11 +1,50 @@ -foma (0.9.18+r243-1build1) yakkety; urgency=medium +foma (1:0.9.18+r243-3) unstable; urgency=low - * No-change rebuild for readline soname change. + * debian/control: + + Added Breaks/Replaces for libfoma0-dev and foma. + + Fixed Multi-Arch fields. + * debian/rules: + + Fixed MULTIARCH installation. + + Remove Hardening rules, breaks build as of now. + * Updated debian/patches/foma_02_Makefile.diff from previous version. - -- Matthias Klose Sat, 17 Sep 2016 12:00:59 +0000 + -- Kartik Mistry Mon, 03 Dec 2018 18:18:24 +0530 -foma (0.9.18+r243-1) unstable; urgency=medium +foma (1:0.9.18+r243-2) unstable; urgency=low + + * Upload to unstable: + + Bring 0.9.18+r243 upstream version back. + * debian/control: + + Updated Standards-Version to 4.2.1 + + Updated description for binaries. + * Added debian/watch file. + * debian/patches/foma_02_Makefile.diff: + + Do not add !Linux option in CFLAG. + + -- Kartik Mistry Mon, 03 Dec 2018 16:41:38 +0530 + +foma (1:0.9.18~r248-1) experimental; urgency=low + + * New upstream release snapshot: + + Added epoch to fix: latest-debian-changelog-entry-without-new-version + * debian/control: + + Updated Standards-Version to 4.1.4. + + Updated Vcs-* fields. + + Updated Homepage. + + Use dh 11. + + Updated Section for libfoma. + * debian/copyright: + + Updated URLs. + * Added patch description. + * Added Hardening support. + * Removed debian/libfoma0.postinst. + * debian/rules: + + Do not generate -dbg packages, until fixed upstream. + + -- Kartik Mistry Thu, 14 Jun 2018 19:31:13 +0530 + +foma (0.9.18+r243-1) unstable; urgency=low * Initial release (Closes: #809735) - -- Timo Jyrinki Mon, 08 Feb 2016 11:11:27 +0200 + -- Tino Didriksen Mon, 11 Jan 2016 09:27:01 +0100 diff -Nru foma-0.9.18+r243/debian/compat foma-0.9.18+r243/debian/compat --- foma-0.9.18+r243/debian/compat 2016-02-08 10:36:29.000000000 +0000 +++ foma-0.9.18+r243/debian/compat 2018-12-03 05:59:52.000000000 +0000 @@ -1 +1 @@ -9 +11 diff -Nru foma-0.9.18+r243/debian/control foma-0.9.18+r243/debian/control --- foma-0.9.18+r243/debian/control 2016-02-08 10:36:29.000000000 +0000 +++ foma-0.9.18+r243/debian/control 2018-12-03 12:36:31.000000000 +0000 @@ -1,62 +1,56 @@ Source: foma Section: science Priority: optional -Maintainer: Timo Jyrinki +Maintainer: Debian Science Team Uploaders: Tino Didriksen , - Kartik Mistry , + Kartik Mistry Build-Depends: bison, - debhelper (>= 9), + debhelper (>= 11), + dpkg-dev (>= 1.16.1.1), flex, libreadline-dev, libtinfo-dev, libtool, - zlib1g-dev, -Standards-Version: 3.9.6 -Homepage: https://code.google.com/p/foma/ -Vcs-Git: git://anonscm.debian.org/collab-maint/foma.git -Vcs-Browser: http://anonscm.debian.org/cgit/collab-maint/foma.git + zlib1g-dev +Standards-Version: 4.2.1 +Homepage: https://fomafst.github.io/ +Vcs-Git: https://salsa.debian.org/science-team/foma.git +Vcs-Browser: https://salsa.debian.org/science-team/foma -Package: foma-bin +Package: foma Architecture: any -Depends: libfoma0 (>= ${source:Version}), - ${misc:Depends}, - ${shlibs:Depends}, -Description: Xerox-compatible finite-state compiler - library - Foma can be used for constructing finite-state automata and transducers. - It has support for many natural language processing applications such as - producing morphological analyzers. It is sufficiently generic to use for - a large number of purposes in addition to NLP. The foma interface is - similar to the Xerox xfst interface - . - This package includes binaries for foma. +Depends: libfoma0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} +Breaks: foma-bin (<< 0.9.8+r243-1) +Replaces: foma-bin (<< 0.9.8+r243-1) +Description: Tools for constructing various finite-state automata + Compiler, programming language, and C library for + constructing finite-state automata and transducers for + various uses. Package: libfoma0 Architecture: any -Multi-Arch: same Section: libs -Depends: ${misc:Depends}, - ${shlibs:Depends}, -Description: Xerox-compatible finite-state compiler - library - Foma can be used for constructing finite-state automata and transducers. - It has support for many natural language processing applications such as - producing morphological analyzers. It is sufficiently generic to use for - a large number of purposes in addition to NLP. The foma interface is - similar to the Xerox xfst interface +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends} +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Foma runtime libraries + Compiler, programming language, and C library for + constructing finite-state automata and transducers for + various uses. . - This package includes the foma C library. + This package provides runtime libraries for foma. -Package: libfoma-dev +Package: libfoma0-dev Architecture: any -Multi-Arch: foreign +Pre-Depends: ${misc:Pre-Depends} +Depends: libfoma0 (= ${binary:Version}), ${misc:Depends} +Breaks: libfoma-dev (<< 0.9.8+r243-1) +Replaces: libfoma-dev (<< 0.9.8+r243-1) Section: libdevel -Depends: libfoma0 (= ${binary:Version}), - ${misc:Depends}, - ${shlibs:Depends}, -Description: Xerox-compatible finite-state compiler - development files - Foma can be used for constructing finite-state automata and transducers. - It has support for many natural language processing applications such as - producing morphological analyzers. It is sufficiently generic to use for - a large number of purposes in addition to NLP. The foma interface is - similar to the Xerox xfst interface +Description: Foma development files + Compiler, programming language, and C library for + constructing finite-state automata and transducers for + various uses. . - This package includes the foma development files. + This package provides development headers and libraries + for foma. diff -Nru foma-0.9.18+r243/debian/copyright foma-0.9.18+r243/debian/copyright --- foma-0.9.18+r243/debian/copyright 2016-02-08 10:36:29.000000000 +0000 +++ foma-0.9.18+r243/debian/copyright 2018-12-03 05:59:52.000000000 +0000 @@ -1,17 +1,10 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: foma -Source: https://code.google.com/p/foma/ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Source: https://fomafst.github.io/ Files: * -Copyright: 2008-2015 Mans Hulden -License: Apache-2.0 - -Files: debian/* -Copyright: 2016 Timo Jyrinki - 2016 Tino Didriksen +Copyright: 2008-2015, Mans Hulden License: Apache-2.0 License: Apache-2.0 On Debian systems, the complete text of the Apache License version 2.0 can be found in "/usr/share/common-licenses/Apache-2.0". - diff -Nru foma-0.9.18+r243/debian/docs foma-0.9.18+r243/debian/docs --- foma-0.9.18+r243/debian/docs 2016-02-08 10:36:29.000000000 +0000 +++ foma-0.9.18+r243/debian/docs 2018-12-03 05:59:52.000000000 +0000 @@ -1,2 +1 @@ -NEWS README diff -Nru foma-0.9.18+r243/debian/foma-bin.install foma-0.9.18+r243/debian/foma-bin.install --- foma-0.9.18+r243/debian/foma-bin.install 2016-02-08 10:36:29.000000000 +0000 +++ foma-0.9.18+r243/debian/foma-bin.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -usr/bin/cgflookup -usr/bin/flookup -usr/bin/foma diff -Nru foma-0.9.18+r243/debian/foma-bin.lintian-overrides foma-0.9.18+r243/debian/foma-bin.lintian-overrides --- foma-0.9.18+r243/debian/foma-bin.lintian-overrides 2016-02-08 10:36:29.000000000 +0000 +++ foma-0.9.18+r243/debian/foma-bin.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -foma-bin: binary-without-manpage usr/bin/cgflookup -foma-bin: binary-without-manpage usr/bin/flookup -foma-bin: binary-without-manpage usr/bin/foma diff -Nru foma-0.9.18+r243/debian/foma.install foma-0.9.18+r243/debian/foma.install --- foma-0.9.18+r243/debian/foma.install 1970-01-01 00:00:00.000000000 +0000 +++ foma-0.9.18+r243/debian/foma.install 2018-12-03 05:59:52.000000000 +0000 @@ -0,0 +1 @@ +debian/tmp/usr/bin diff -Nru foma-0.9.18+r243/debian/libfoma0-dev.install foma-0.9.18+r243/debian/libfoma0-dev.install --- foma-0.9.18+r243/debian/libfoma0-dev.install 1970-01-01 00:00:00.000000000 +0000 +++ foma-0.9.18+r243/debian/libfoma0-dev.install 2018-12-03 12:34:11.000000000 +0000 @@ -0,0 +1,2 @@ +debian/tmp/usr/include +debian/tmp/usr/lib/*/*.so diff -Nru foma-0.9.18+r243/debian/libfoma0.install foma-0.9.18+r243/debian/libfoma0.install --- foma-0.9.18+r243/debian/libfoma0.install 2016-02-08 10:36:29.000000000 +0000 +++ foma-0.9.18+r243/debian/libfoma0.install 2018-12-03 05:59:52.000000000 +0000 @@ -1,2 +1 @@ -usr/lib/*/libfoma.so.0 -usr/lib/*/libfoma.so.0.9.18 +debian/tmp/usr/lib/*/*.so.* diff -Nru foma-0.9.18+r243/debian/libfoma-dev.install foma-0.9.18+r243/debian/libfoma-dev.install --- foma-0.9.18+r243/debian/libfoma-dev.install 2016-02-08 10:36:29.000000000 +0000 +++ foma-0.9.18+r243/debian/libfoma-dev.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -usr/include/fomalibconf.h -usr/include/fomalib.h -usr/lib/*/libfoma.so diff -Nru foma-0.9.18+r243/debian/patches/foma_01_Makefile.diff foma-0.9.18+r243/debian/patches/foma_01_Makefile.diff --- foma-0.9.18+r243/debian/patches/foma_01_Makefile.diff 2016-02-08 10:36:29.000000000 +0000 +++ foma-0.9.18+r243/debian/patches/foma_01_Makefile.diff 2018-12-03 05:59:52.000000000 +0000 @@ -1,3 +1,4 @@ +Description: Patch to fix libs installation Index: foma-0.9.17.227/Makefile =================================================================== --- foma-0.9.17.227.orig/Makefile 2012-11-17 16:45:36.000000000 +0000 diff -Nru foma-0.9.18+r243/debian/patches/foma_02_Makefile.diff foma-0.9.18+r243/debian/patches/foma_02_Makefile.diff --- foma-0.9.18+r243/debian/patches/foma_02_Makefile.diff 2016-02-08 10:36:29.000000000 +0000 +++ foma-0.9.18+r243/debian/patches/foma_02_Makefile.diff 2018-12-03 11:03:53.000000000 +0000 @@ -1,3 +1,4 @@ +Description: Fix LDFLAGS and CFLAGS diff -urN foma-0.9.18.old/Makefile foma-0.9.18/Makefile --- foma-0.9.18.old/Makefile 2016-02-08 11:58:50.528291665 +0200 +++ foma-0.9.18/Makefile 2016-02-08 12:00:31.558030362 +0200 diff -Nru foma-0.9.18+r243/debian/rules foma-0.9.18+r243/debian/rules --- foma-0.9.18+r243/debian/rules 2016-02-08 10:36:29.000000000 +0000 +++ foma-0.9.18+r243/debian/rules 2018-12-03 12:43:41.000000000 +0000 @@ -1,6 +1,9 @@ #!/usr/bin/make -f # -*- makefile -*- +# This has to be exported to make some magic below work. +export DH_OPTIONS + DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) %: diff -Nru foma-0.9.18+r243/debian/source/lintian-overrides foma-0.9.18+r243/debian/source/lintian-overrides --- foma-0.9.18+r243/debian/source/lintian-overrides 2016-02-08 10:36:29.000000000 +0000 +++ foma-0.9.18+r243/debian/source/lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -foma source: obsolete-url-in-packaging diff -Nru foma-0.9.18+r243/debian/watch foma-0.9.18+r243/debian/watch --- foma-0.9.18+r243/debian/watch 2016-02-08 10:36:29.000000000 +0000 +++ foma-0.9.18+r243/debian/watch 2018-12-03 06:46:50.000000000 +0000 @@ -1,4 +1,2 @@ -version=3 - -https://bitbucket.org/mhulden/foma/downloads/foma-([\d\.]*)\.tar\.gz - +version=4 +https://bitbucket.org/mhulden/foma/downloads/foma-([\d\.]+)\.tar\.gz