debian/0000755000000000000000000000000012261402514007163 5ustar debian/liblouisxml-dev.dirs0000644000000000000000000000002411564005563013171 0ustar usr/lib usr/include debian/compat0000644000000000000000000000000211564005563010371 0ustar 7 debian/source/0000755000000000000000000000000012170311226010461 5ustar debian/source/format0000644000000000000000000000001412170311226011667 0ustar 3.0 (quilt) debian/info0000644000000000000000000000002511564005563010046 0ustar doc/liblouisxml.info debian/watch0000644000000000000000000000012011564005563010215 0ustar version=3 http://www.abilitiessoft.com/downloads.html liblouisxml-(.*)\.tar\.gz debian/changelog0000644000000000000000000001245712261402356011052 0ustar liblouisxml (2.4.0-5) unstable; urgency=low * Bump Standards-Version to 3.9.5 (no changes). * Apply ubuntu changes: Use dh-autoreconf instead of autotools-dev to fix FTBFS on ppc64el. (Closes: Bug#733837) -- Samuel Thibault Fri, 03 Jan 2014 01:31:40 +0100 liblouisxml (2.4.0-4) unstable; urgency=low * Switch to quilt format. * patches: Include corrections.cti instead of corrections.ctb. * control: Make liblouisxml-data depend on recent version of liblouis-data accordingly. * control: Make liblouisxml-dev Multi-Arch: same. * Bump Standards-Version to 3.9.4 (no changes). -- Samuel Thibault Sat, 13 Jul 2013 19:36:04 +0200 liblouisxml (2.4.0-3) unstable; urgency=low * debian/liblouisxml-dev.install: Move pkg-config file to multiarch place. * debian/rules: Add build-indep and build-arch targets. * control: - Depend on hardening-check. - make liblouisxml-bin recommend rtf2xml. * rules: Set DEB_BUILD_HARDENING=1 to enable hardening. * control: Bump Standards-Version to 3.9.3 (no changes). -- Samuel Thibault Fri, 08 Jun 2012 22:57:12 +0200 liblouisxml (2.4.0-2) unstable; urgency=low * debian/rules: Set libdir to DEB_HOST_MULTIARCH. * debian/control: Make liblouisxml1 pre-depend on multiarch-support. -- Samuel Thibault Sun, 05 Jun 2011 12:37:05 +0200 liblouisxml (2.4.0-1) unstable; urgency=low * New upstream release. * debian/control: - Set liblouisxml-data Multi-Arch: foreign. - Build-depend on dpkg-dev (>= 1.16). - Bump Standards-Version to 3.9.2. - Only suggest ooo2dbk instead of recommending it, as it's quite big. -- Samuel Thibault Sun, 15 May 2011 19:34:06 +0200 liblouisxml (2.2.0-2) unstable; urgency=low * debian/control: - Make liblouisxml-bin Depend on poppler-utils for pdf2brl. * debian/copyright: Fix download URL. * debian/liblouisxml-bin.manpages: Remove debian/lbx_devonly.1, as we do not ship lbx_devonly any more. * debian/liblouisxml-bin.manpages: Use man/rtf2brl.1 instead of debian/rtf2brl.1. * debian/liblouis1.dir: Remove spurious file. * debian/watch: Replace googlecode URL with abilitiessoft.com URL. -- Samuel Thibault Tue, 24 Aug 2010 21:27:52 +0200 liblouisxml (2.2.0-1) unstable; urgency=low * New upstream release. * debian/control: - Bump Standards-Version to 3.9.1 (no change needed). - Build-Depend on liblouis-dev (>= 2.0.0) for louis.h. * debian/rules: Run chrpath after installation, as automake seems to be rebuilding gnulib on make install, leading to a re-link of tools. -- Samuel Thibault Tue, 27 Jul 2010 02:45:24 +0200 liblouisxml (2.1.0-3) unstable; urgency=low * debian/control: Add help2man Build-Depend (closes: Bug#579495). -- Samuel Thibault Wed, 28 Apr 2010 17:46:42 +0200 liblouisxml (2.1.0-2) unstable; urgency=low * debian/liblouisxml-bin.manpages: Fix manpages paths. * debian/control: Bump Standards-Version to 3.8.4 (no change needed). -- Samuel Thibault Thu, 28 Jan 2010 00:02:20 +0100 liblouisxml (2.1.0-1) unstable; urgency=low * New upstream release. * debian/control: Drop duplicate Section: libs field. * debian/copyright: Fix copyright sign. * debian/lbx_devonly.1, rtf2brl.1: New manpages. * debian/liblouisxml-bin.manpages: Update manpages paths. * debian/rules: - Drop rpath from all libs and programs. - Automatically copy config.{sub,guess} autotools-dev. * debian/watch: Fix expression. * debian/liblouisxml-dev.doc-base: Add. -- Samuel Thibault Wed, 13 Jan 2010 00:47:59 +0100 liblouisxml (2.0.0-2) unstable; urgency=low * debian/control: Add texinfo build-depend. -- Samuel Thibault Sun, 23 Aug 2009 01:49:43 +0200 liblouisxml (2.0.0-1) unstable; urgency=low * New upstream release. * rules: Install libraries to /usr/lib/$(DEB_HOST_GNU_TYPE), but not the pkgconfig file. * debian/control: - Add Multi-Arch: foreign to liblouisxml-bin, same to liblouisxml1. - Bump Standards-Version to 3.8.3 (no change needed). - Add ${misc:Depends} to liblouisxml-dev, liblouisxml-bin, liblouisxml1, liblouisxml-data. - Add chrpath build-dependency. * debian/liblouisxml-dev.install: so not install liblouisxml.la. * debian/rules: Use chrpath to remove bogus /usr/lib rpath from libtool... -- Samuel Thibault Sat, 22 Aug 2009 15:54:32 +0200 liblouisxml (1.9.1-3) unstable; urgency=low * debian/control: - Change my email, remove DM-Upload-Allowed, add Vcs-Git and Vcs-Browser. - Bump Standards-Version to 3.8.2 (no change needed). -- Samuel Thibault Wed, 29 Jul 2009 01:51:33 +0200 liblouisxml (1.9.1-1) unstable; urgency=low * New upstream bugfix release. * Bump Standards-Version to 3.8.1, no changes needed. * Set CFLAGS to -O2 unless noopt is given in DEB_BUILD_OPTIONS. * Build liblouisxml-data in binary-indep instead of binary-arch. -- Samuel Thibault Wed, 22 Apr 2009 00:00:00 +0200 liblouisxml (1.9.0-1) unstable; urgency=low * Initial release (Closes: #513633). -- Samuel Thibault Sat, 07 Mar 2009 23:03:22 +0100 debian/rules0000755000000000000000000000412312261402252010242 0ustar #!/usr/bin/make -f # -*- makefile -*- DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE)) CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) else CROSS= --build $(DEB_BUILD_GNU_TYPE) endif ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif export DEB_BUILD_HARDENING=1 config.status: configure dh_testdir dh_autoreconf ./configure $(CROSS) --prefix=/usr --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" build: build-indep build-arch build-indep: build-stamp build-arch: build-stamp build-stamp: config.status dh_testdir $(MAKE) touch $@ clean: dh_testdir dh_testroot rm -f build-stamp [ ! -f Makefile ] || $(MAKE) distclean rm -f doc/liblouisxml.info doc/stamp-vti doc/version.texi dh_autoreconf_clean dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install rm -f $(CURDIR)/debian/tmp/usr/bin/lbx_devonly chrpath -d $(CURDIR)/debian/tmp/usr/lib/*/liblouisxml.so.* $(CURDIR)/debian/tmp/usr/bin/xml2brl binary-indep: build install binary-arch: export DH_OPTIONS=-s binary-arch: build install dh_testdir dh_testroot dh_installchangelogs ChangeLog dh_installdocs dh_installexamples dh_install dh_installman dh_installinfo dh_link dh_strip dh_compress dh_fixperms dh_makeshlibs dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary-indep: export DH_OPTIONS=-i binary-indep: build install dh_testdir dh_testroot dh_installchangelogs ChangeLog dh_installdocs dh_install dh_compress dh_fixperms dh_installdeb dh_gencontrol dh_md5sums dh_builddeb get-orig-source: uscan --verbose --rename --repack --force-download binary: binary-indep binary-arch .PHONY: build build-indep build-arch clean binary-indep binary-arch binary install debian/liblouisxml-dev.install0000644000000000000000000000010711574125620013676 0ustar usr/include/* usr/lib/*/lib*.a usr/lib/*/lib*.so usr/lib/*/pkgconfig/* debian/liblouisxml-bin.manpages0000644000000000000000000000011711564005563014020 0ustar debian/tmp/usr/share/man/man1/*.1 man/rtf2brl.1 man/msword2brl.1 man/xml2brl.1 debian/liblouisxml-bin.install0000644000000000000000000000001211564005563013665 0ustar usr/bin/* debian/docs0000644000000000000000000000006511564005563010047 0ustar NEWS README doc/liblouisxml.html doc/liblouisxml.txt debian/liblouisxml1.install0000644000000000000000000000002411564005563013203 0ustar usr/lib/*/lib*.so.* debian/control0000644000000000000000000000560312261402274010575 0ustar Source: liblouisxml Priority: extra Maintainer: Debian Accessibility Team Uploaders: Samuel Thibault Build-Depends: debhelper (>= 7), dh-autoreconf, pkg-config, liblouis-dev (>= 2.0.0), libxml2-dev, texinfo, chrpath, help2man, dpkg-dev (>= 1.16), hardening-wrapper Standards-Version: 3.9.5 Section: libs Vcs-Git: git://git.debian.org/git/pkg-a11y/liblouisxml Vcs-Browser: http://git.debian.org/?p=pkg-a11y/liblouisxml.git Homepage: http://code.google.com/p/liblouisxml/ Package: liblouisxml-dev Section: libdevel Architecture: any Multi-Arch: same Depends: ${misc:Depends}, liblouisxml1 (= ${binary:Version}) Description: Braille XML translation library - static libs and headers Liblouisxml translates files in the computer lingua franca xml format into properly transcribed braille. This includes translation into grade two, if desired, mathematical codes, etc. It also includes formatting according to a built-in style sheet which can be modified by the user. . This package contains static libraries and development headers. Package: liblouisxml1 Architecture: any Multi-Arch: same Pre-Depends: multiarch-support Depends: ${shlibs:Depends}, ${misc:Depends}, liblouisxml-data Description: Braille XML translation library - shared libs Liblouisxml translates files in the computer lingua franca xml format into properly transcribed braille. This includes translation into grade two, if desired, mathematical codes, etc. It also includes formatting according to a built-in style sheet which can be modified by the user. . This package contains shared libraries. Package: liblouisxml-data Section: text Architecture: all Multi-Arch: foreign Depends: ${misc:Depends}, liblouis-data (>= 2.5.3~) Description: Braille XML translation library - data Liblouisxml translates files in the computer lingua franca xml format into properly transcribed braille. This includes translation into grade two, if desired, mathematical codes, etc. It also includes formatting according to a built-in style sheet which can be modified by the user. . This package contains runtime data. Package: liblouisxml-bin Section: text Multi-Arch: foreign Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, antiword, poppler-utils Suggests: ooo2dbk Recommends: rtf2xml Description: Braille XML translation utilities Liblouisxml translates files in the computer lingua franca xml format into properly transcribed braille. This includes translation into grade two, if desired, mathematical codes, etc. It also includes formatting according to a built-in style sheet which can be modified by the user. . This package contains xml2brl which translates an xml or text file into an embosser-ready braille file, and msword2brl which translates an ms-word file into an embosser-ready braille file. . In combination with ooo2dbk, it can also translate OpenOffice.org 1 documents. debian/liblouisxml-dev.doc-base0000644000000000000000000000077411564005563013721 0ustar Document: liblouisxml Title: Programmer API for the liblouisxml XML Braille translation library Author: John J. Boyer Abstract: This manual describes the liblouisxml translator library: - for the end user - for XML translation customization - for developers using the API of the library Section: Programming/C Format: HTML Index: /usr/share/doc/liblouisxml-dev/liblouisxml.html Files: /usr/share/doc/liblouisxml-dev/liblouisxml.html Format: text Files: /usr/share/doc/liblouisxml-dev/liblouisxml.txt.gz debian/patches/0000755000000000000000000000000012170311164010611 5ustar debian/patches/series0000644000000000000000000000001412170310556012025 0ustar include_fix debian/patches/include_fix0000644000000000000000000000067412170310552013034 0ustar diff --git a/lbx_files/default.cfg b/lbx_files/default.cfg index 7c4b8f5..c534117 100644 --- a/lbx_files/default.cfg +++ b/lbx_files/default.cfg @@ -7,7 +7,7 @@ outputFormat # hyphenate yes # interline yes translation - literaryTextTable en-us-g2.ctb,corrections.ctb + literaryTextTable en-us-g2.ctb,corrections.cti # literaryTextTable en-us-g2.ctb,hyph_en_US.dic # literaryTextTable no-no-g1.ctb # interlineBackTable en-us-interline.ctb debian/copyright0000644000000000000000000000332511564005563011131 0ustar This package was debianized by Samuel Thibault on Fri, 30 Jan 2009 22:41:58 +0100. It was downloaded from http://code.google.com/p/liblouisxml/ Upstream Author: John J. Boyer Dave Mielke and other BRLTy team members Leon ungier of Viewplus Technologies John Gardner of Viewplus Technologies Yuemei Sun of ViewPlus Technologies Eitan Isaacson Alastair Irving Copyright: Copyright (C) 1999-2008 by the BRLTTY Team Copyright (C) 2004-2007 ViewPlus Technologies, Inc. `www.viewplus.com'. Copyright (C) 2004 Computers to Help People, Inc., www.chpi.org Copyright (C) 2007,2008 JJB Software, Inc. `www.jjb-software.com'. License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL'. The Debian packaging is © 2009, Samuel Thibault and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. debian/liblouisxml-data.install0000644000000000000000000000004011564005563014027 0ustar usr/share/liblouisxml/lbx_files