debian/0000775000000000000000000000000012250201657007170 5ustar debian/source/0000775000000000000000000000000011650344272010474 5ustar debian/source/format0000664000000000000000000000001411650344272011702 0ustar 3.0 (quilt) debian/copyright0000664000000000000000000000466311650344272011140 0ustar This package was debianized by Jeffrey Ratcliffe on Wed, 06 May 2009 22:05:13 +0200. It was downloaded from http://code.google.com/p/iulib/ Upstream Authors: Thomas Breuel Christian Kofler Ilya Mezhirov Faisal Shafait Yves Rangoni Ashish Kulkarni Rajesh Pandey Copyright: Copyright 2008 Deutsches Forschungszentrum fuer Kuenstliche Intelligenz or its licensors, as applicable. License: Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. On a Debian system the complete text of the Apache-2.0 license can be found in /usr/share/common-licenses/Apache-2.0 The Debian packaging is copyright 2009, Jeffrey Ratcliffe and is licensed under Apache-2.0, see /usr/share/common-licenses/Apache-2.0 The files below have different copyright notices: Files: colib/tests/* vidio/test-vidio.cc vidio/vidio.cc .pc/ftbfs/vidio/vidio.cc Copyright: Copyright 2006 Deutsches Forschungszentrum fuer Kuenstliche Intelligenz License: Apache-2.0 Files: imglib/* imgio/autoinvert.cc vidio/v4l2cap.cc Copyright: Copyright 2006 Deutsches Forschungszentrum fuer Kuenstliche Intelligenz Copyright: Copyright 1995-2005 Thomas M. Breuel. License: Apache-2.0 Files: imglib/test-imgbrushfire.cc utils/dgraphics.cc utils/dgraphics_nosdl.cc imgio/* Copyright: Copyright 2006-2007 Deutsches Forschungszentrum fuer Kuenstliche Intelligenz License: Apache-2.0 Files: imgbits/* Copyright: Copyright 2007 Deutsches Forschungszentrum fuer Kuenstliche Intelligenz / Thomas M. Breuel Copyright: Copyright 1992-2007 Thomas M. Breuel License: Apache-2.0 Files: imgio/io_png.cc Copyright: Copyright 2001 Leptonica Copyright: Copyright 2006-2007 Deutsches Forschungszentrum fuer Kuenstliche Intelligenz License: Apache-2.0 Files: doxygen.py Copyright: Copyright: 2005, 2006 Matthew A. Nicholson Copyright: 2006 Tim Blechmann License: LGPL-2.1 debian/libiulib0.install0000664000000000000000000000006511652523141012434 0ustar usr/lib/*/libiulib.so.0 usr/lib/*/libiulib.so.0.0.0 debian/changelog0000664000000000000000000000644312250201657011051 0ustar iulib (0.4+is+0.3-3ubuntu1) trusty; urgency=low * Build depend on libtiff-dev, instead of libtiff4-dev -- Dmitrijs Ledkovs Thu, 05 Dec 2013 22:52:31 +0000 iulib (0.4+is+0.3-3) precise; urgency=low * Fake sync with Debian unstable. -- Felix Geyer Tue, 22 Nov 2011 10:17:26 +0100 iulib (0.3-3) unstable; urgency=low * Honour CPPFLAGS from dpkg-buildflags. * Multi-archify: + Make libiulib0 and libulib-dev ‘Multi-Arch: same’. + Add ‘Pre-Depends: ${misc:Pre-Depends}’ to libiulib0. + Install shared libraries to /usr/lib/$(DEB_HOST_MULTIARCH) rather than /usr/lib. + Bump minimum required version of dpkg-dev to 1.16. -- Jakub Wilk Sat, 29 Oct 2011 22:28:04 +0200 iulib (0.3-2) unstable; urgency=low * Acknowledge NMU. Thanks to Luc Claes for his work. * Replace build-dependency on libjpeg62-dev with libjpeg-dev (closes: #634033). Thanks to Bill Allombert for the bug report. * Stop build-depending on FFmpeg libraries (closes: #569582). * Switch to source format 3.0 (quilt). + Add debian/source/format. + Drop README.source. + Drop build-dependency on quilt. + Don't use ‘quilt’ dh addon. + Remove explicit calls to dh_quilt_*patch in debian/rules. * Add myself to uploaders. * Update watch file. * Move libiulib0 to section libs. * Bump build-dependency on debhelper to >= 7.0.50. * Make patch headers DEP-3 compliant. * Remove unused ‘destdir’ patch. * Bump standards version to 3.9.2 (no changes needed). * Drop DM-Upload-Allowed field, no longer needed. * Honour {C,CXX,LD}FLAGS from dpkg-buildflags. -- Jakub Wilk Sat, 16 Jul 2011 15:41:06 +0200 iulib (0.4+is+0.3-1ubuntu1) precise; urgency=low * Build-depend on libjpeg-dev rather than libjpeg62-dev. -- Colin Watson Mon, 21 Nov 2011 22:47:35 +0000 iulib (0.4+is+0.3-1build1) natty; urgency=low * No-change rebuild to pick up multiarch libraries. -- Andreas Moog Mon, 04 Apr 2011 06:03:48 +0200 iulib (0.4+is+0.3-1) maverick; urgency=low * Revert to 0.3-1 for maverick release so that ocropus (0.3) can be built. See LP Bug #500527 for details. -- Stefano Rivera Sun, 26 Sep 2010 14:06:28 +0200 iulib (0.4-1) experimental; urgency=low * New upstream release. + Drop patches/ftbfs, applied upstream. + Build system uses now scons: drop patches/destdir; update patches/shared_library and debian/rules accordingly. + Fix SDL libraries detection (patches/sdl_detection). + Build-depend on ImageMagick. + Update and compact debian/copyright. * Add myself to uploaders. * Move libiulib0 to section libs. * Use source format 3.0 (quilt). * Bump standards version to 3.8.4 (no changes needed). * Add symbols file. Build-depend on dpkg-dev (>= 1.15.3~), as we are using symbol tags. -- Jakub Wilk Wed, 10 Feb 2010 17:21:24 +0100 iulib (0.3-1.1) unstable; urgency=low * Non-maintainer upload. * Don't ship .la files (Closes: #621518). -- Luk Claes Sat, 18 Jun 2011 20:03:03 +0200 iulib (0.3-1) unstable; urgency=low * Initial release. (Closes: #508143) -- Jeffrey Ratcliffe Wed, 06 May 2009 22:05:13 +0200 debian/control0000664000000000000000000000367412250201662010601 0ustar Source: iulib Section: graphics Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Jeffrey Ratcliffe Uploaders: Jakub Wilk Build-Depends: debhelper (>= 7.0.50~), autotools-dev, automake1.9, libtool (>= 2), libpng12-dev, libjpeg-dev, libtiff-dev, libsdl-gfx1.2-dev, libsdl-image1.2-dev, dpkg-dev (>= 1.16) Standards-Version: 3.9.2 Homepage: http://code.google.com/p/iulib/ Package: libiulib0 Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: C++ library of image understanding-related algorithms Iulib provides basic image processing, mathematical morphology, and machine learning algorithms. . Iulib implements easy-to-use image and video I/O functions, as well as a large number of common image processing functions. . Design goals are high portability, easy-to-understand algorithms, no reliance on STL, and using a minimal set of data structures. Almost all interfaces are written in terms of just numbers and the simple narray array class. Package: libiulib-dev Section: libdevel Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, libiulib0 (= ${binary:Version}) Description: C++ library of image understanding-related algorithms -- development files Iulib provides basic image processing, mathematical morphology, and machine learning algorithms. . Iulib implements easy-to-use image and video I/O functions, as well as a large number of common image processing functions. . Design goals are high portability, easy-to-understand algorithms, no reliance on STL, and using a minimal set of data structures. Almost all interfaces are written in terms of just numbers and the simple narray array class. . This package includes header files and static libraries needed to compile programs using libiulib debian/libiulib-dev.install0000664000000000000000000000007711652523140013132 0ustar usr/include/colib/* usr/include/iulib/* usr/lib/*/libiulib.so debian/rules0000775000000000000000000000154511652523113010254 0ustar #!/usr/bin/make -f export CFLAGS := $(shell dpkg-buildflags --get CFLAGS) export CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) export CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS) export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) %: dh $@ override_dh_auto_configure: mv aclocal.m4 aclocal.m4.old mv configure configure.old mv Makefile.in Makefile.in.old cp /usr/share/libtool/config/ltmain.sh . aclocal autoconf automake --add-missing ./configure \ --prefix=/usr \ --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) clean: dh_testdir dh_auto_clean dh_clean config.guess config.sub ltmain.sh [ ! -f aclocal.m4.old ] || mv aclocal.m4.old aclocal.m4 [ ! -f configure.old ] || mv configure.old configure [ ! -f Makefile.in.old ] || mv Makefile.in.old Makefile.in debian/watch0000664000000000000000000000015411650344272010225 0ustar version=3 http://code.google.com/p/iulib/downloads/list //iulib.googlecode.com/files/iulib-(.*)\.ta?r?\.?gz debian/patches/0000775000000000000000000000000011650344272010623 5ustar debian/patches/shared_library0000664000000000000000000000421511650344272013542 0ustar Description: Create shared rather than static library. Origin: http://code.google.com/p/iulib/issues/detail?id=7&can=1#c3 Last-Update: 2011-07-16 --- a/Makefile.am +++ b/Makefile.am @@ -3,9 +3,9 @@ includedir = ${prefix}/include/iulib colibdir = ${prefix}/include/colib -lib_LIBRARIES = libiulib.a +lib_LTLIBRARIES = libiulib.la -libiulib_a_SOURCES = \ +libiulib_la_SOURCES = \ $(srcdir)/imgio/autoinvert.cc $(srcdir)/imgio/imgio.cc $(srcdir)/imgio/io_jpeg.cc $(srcdir)/imgio/io_pbm.cc $(srcdir)/imgio/io_png.cc \ $(srcdir)/imglib/imgbrushfire.cc $(srcdir)/imglib/imgedges.cc $(srcdir)/imglib/imgfilters.cc $(srcdir)/imglib/imggauss.cc $(srcdir)/imglib/imglabels.cc $(srcdir)/imglib/imgmap.cc $(srcdir)/imglib/imgmisc.cc $(srcdir)/imglib/imgmorph.cc $(srcdir)/imglib/imgops.cc $(srcdir)/imglib/imgrescale.cc $(srcdir)/imglib/imgthin.cc $(srcdir)/imglib/imgtrace.cc $(srcdir)/imglib/imggraymorph.cc \ $(srcdir)/imgbits/imgbits.cc $(srcdir)/imgbits/imgbsmp.cc $(srcdir)/imgbits/imgbthin.cc $(srcdir)/imgbits/imgrle.cc $(srcdir)/imgbits/imgblit.cc $(srcdir)/imgbits/imgblit_c.cc @@ -21,28 +21,16 @@ # conditionals if have_sdl - libiulib_a_SOURCES += $(srcdir)/utils/dgraphics.cc + libiulib_la_SOURCES += $(srcdir)/utils/dgraphics.cc else - libiulib_a_SOURCES += $(srcdir)/utils/dgraphics_nosdl.cc + libiulib_la_SOURCES += $(srcdir)/utils/dgraphics_nosdl.cc endif if have_vidio - libiulib_a_SOURCES += $(srcdir)/vidio/vidio.cc + libiulib_la_SOURCES += $(srcdir)/vidio/vidio.cc include_HEADERS += $(srcdir)/vidio/vidio.h endif if have_v4l2 - libiulib_a_SOURCES += $(srcdir)/vidio/v4l2cap.cc + libiulib_la_SOURCES += $(srcdir)/vidio/v4l2cap.cc endif - -# make installation of colib a separate target - -install-colib: - install -d $(colibdir) - install $(colib_HEADERS) $(colibdir) - -install: all install-colib - install -d $(includedir) - install -d $(libdir) - install $(include_HEADERS) $(includedir) - install $(lib_LIBRARIES) $(libdir) \ No newline at end of file --- a/configure.ac +++ b/configure.ac @@ -10,7 +10,7 @@ AC_PROG_CXX AC_PROG_CC -AC_PROG_RANLIB +AM_PROG_LIBTOOL AC_HEADER_STDC AC_HEADER_SYS_WAIT debian/patches/ftbfs0000664000000000000000000000055511650344272011657 0ustar Description: Fix compilation failure in vidio/vidio.cc. Origin: http://code.google.com/p/iulib/issues/detail?id=2 Last-Update: 2011-07-16 --- a/vidio/vidio.cc +++ b/vidio/vidio.cc @@ -481,7 +481,7 @@ av_freep(&oc->streams[i]); } - url_fclose(&oc->pb); + url_fclose(oc->pb); // free the stream av_free(oc); debian/patches/series0000664000000000000000000000002511650344272012035 0ustar ftbfs shared_library debian/compat0000664000000000000000000000000211650344272010372 0ustar 7