debian/0000755000000000000000000000000011773076564007206 5ustar debian/rules0000755000000000000000000000062311773075645010266 0ustar #!/usr/bin/make -f %: dh $@ override_dh_auto_build: $(MAKE) COPT_DEFAULT="" \ Y_CFLAGS="$(CFLAGS) $(CPPFLAGS)" \ Y_LDFLAGS="$(LDFLAGS)" override_dh_auto_install-arch: dh_installyorick override_dh_auto_clean: $(MAKE) Y_MAKEDIR=/usr/lib/yorick Y_EXE=/usr/bin/yorick clean override_dh_auto_test: ifeq (,$(filter nocheck, $(DEB_BUILD_OPTIONS))) yorick -batch debian/check.i endif debian/changelog0000644000000000000000000000441511773075652011061 0ustar yorick-imutil (0.5.7-3) unstable; urgency=low * Fortify (don't rely on yorick to provide right flags) -- Thibaut Paumard Thu, 28 Jun 2012 17:43:38 +0200 yorick-imutil (0.5.7-2) unstable; urgency=low * Amend control to get in line with debian science policy * Simplify rules and use a patch to adapt Makefile instead of fumbling with yorick -batch make.i -- Thibaut Paumard Wed, 27 Jun 2012 12:00:46 +0200 yorick-imutil (0.5.7-1) unstable; urgency=low * New upstream release * Check against policy 3.9.1 -- Thibaut Paumard Tue, 10 May 2011 11:25:05 +0200 yorick-imutil (0.5.5-1) unstable; urgency=low * New upstream release: + patch long_round applied upstream + depends and build-depends on yorick >=2.1.06 * Move to science section -- Thibaut Paumard Tue, 20 Apr 2010 17:00:37 +0200 yorick-imutil (0.5.4-2) unstable; urgency=low * convert to 3.0 (quilt) format * change round() to long(round()) wherever necessary -- Thibaut Paumard Tue, 06 Apr 2010 18:47:56 +0200 yorick-imutil (0.5.4-1) unstable; urgency=low * New upstream release * Checked against policy 3.8.3 * Run test suite at build time -- Thibaut Paumard Wed, 18 Nov 2009 16:38:20 +0100 yorick-imutil (0.5.3-1) unstable; urgency=low * New upstream release * debian/watch: file added * debian/control: * DM-Upload-Allowed field added * upgraded to Standards-Version: 3.7.3.0 * upgrade build dependency on yorick-dev (>= 2.1.05+dfsg-2~bpo40+1) * add dependency on yorick-yutils (thanks to François Rigaut) * debian/rules: converted to dh_installyorick * added debian/ynstall * added debian/yorick-imutil.packinfo * added debian/yorick-imutil.keywords * debian/copyright: updated and converted to the machine-readable format proposed at http://wiki.debian.org/Proposals/CopyrightFormat -- Thibaut Paumard Tue, 15 Jan 2008 11:48:28 +0100 yorick-imutil (0.5.1-1) unstable; urgency=low * Initial Release. Closes: #366713 -- Thibaut Paumard Fri, 01 Sep 2006 09:55:12 +0200 debian/yorick-imutil.keywords0000644000000000000000000000014211772553022013561 0ustar bilinear interpolation clip bin binning distance rotation cartesian polar gaussian poisson median debian/check.i0000644000000000000000000000041711772553022010423 0ustar // Run check.i without graphical output func window(arg, wait=) {} func fma(arg) {} func pltitle(arg) {} func palette(arg) {} func plg(arg1, arg2) {} func animate(arg) {} func pli(arg1, arg2, cmin=, cmax=) {} plug_dir, _(["./"], plug_dir()); #include "check.i" quit; debian/watch0000644000000000000000000000011111772553022010214 0ustar version=3 http://www.maumae.net/yorick/packages/src/imutil-(.*)-src\.tgz debian/docs0000644000000000000000000000000711772553022010042 0ustar README debian/control0000644000000000000000000000237111773075613010606 0ustar Source: yorick-imutil Section: science Priority: extra Maintainer: Debian Science Maintainers Uploaders: Thibaut Paumard Build-Depends: debhelper (>= 9), yorick-dev (>= 2.1.06), yorick-yutils Standards-Version: 3.9.3 DM-Upload-Allowed: yes Vcs-Git: git://git.debian.org/git/debian-science/packages/yorick-imutil.git Vcs-Browser: http://git.debian.org/?p=debian-science/packages/yorick-imutil.git Package: yorick-imutil Architecture: any Depends: yorick (>= 2.1.06), yorick-yutils (>= 0.5), ${shlibs:Depends}, ${misc:Depends} Description: fast image manipulation routines for the Yorick language Compiled routines for basic but fast image manipulation in yorick (an interpreted computer language specialized for numerical and scientific problems). Includes 2d bilinear and spline2 interpolation, clipping, 2d dist generator, binning, image rotation, cartesian to polar coordinate transform, gaussian and poisson random generator, fast sort and fast median. All of these functions, with the exceptions of spline2, exist in yorick or the yutils package, but these versions are 2 to 10x faster, being specialized for 2d arrays (hence the name imutil). This plugin is 64bits safe. debian/compat0000644000000000000000000000000211773075601010373 0ustar 9 debian/copyright0000644000000000000000000000226411772553615011141 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Contact: François Rigaut Source: http://www.maumae.net/yorick/packages/src/imutil-0.5.3-src.tgz Files: * Copyright: © 2003-2007, François Rigaut © 1987, Ariel Faigon © 2006-20012, Thibaut Paumard License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program 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 General Public License for more details (to receive a copy of the GNU General Public License, 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 General Public License can be found in `/usr/share/common-licenses/GPL-2'. debian/README.Debian0000644000000000000000000000073411772553022011237 0ustar Yorick imutil plugin for Debian ------------------------------- This is the `imutil' plugin by François Rigaut for the Yorick interpreted language, prepackaged for Debian GNU/Linux. A sample/test file is provided in /usr/share/doc/yorick-imutil/examples/. You can run it with "yorick -batch check.i" after decompressing the file somewhere. The yorick-yutils package is necessary for this. Thibaut Paumard , Fri, 01 Sep 2006 09:51:44 +0200 debian/source/0000755000000000000000000000000011772553022010472 5ustar debian/source/format0000644000000000000000000000001411772553022011700 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000011772560031010617 5ustar debian/patches/configure0000644000000000000000000000160111772560031012521 0ustar Description: configure this package Yorick packages are usually configured by running yorick -batch make.i which modifies Makefile. Modifying source files at build time is not very well supported in the quilt / git workflow, so let's just patch Makefile and not run yorick -batch make.i at build time. Author: Thibaut Paumard Origin: Vendor Forwarded: not-needed Last-Update: 2012-06-27 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ --- a/Makefile +++ b/Makefile @@ -1,8 +1,9 @@ -Y_MAKEDIR=/usr/lib/yorick/2.2 -Y_EXE=/usr/lib/yorick/2.2/bin/yorick +Y_MAKEDIR=/usr/lib/yorick +Y_EXE=/usr/lib/yorick/bin/yorick Y_EXE_PKGS= -Y_EXE_HOME=/usr/lib/yorick/2.2 -Y_EXE_SITE=/usr/share/yorick/2.2 +Y_EXE_HOME=/usr/lib/yorick +Y_EXE_SITE=/usr/lib/yorick +Y_HOME_PKG= # ----------------------------------------------------- optimization flags debian/patches/series0000644000000000000000000000001211772554123012032 0ustar configure debian/yorick-imutil.packinfo0000644000000000000000000000051511772553022013510 0ustar :newsubsection imutil: fast image manipulation routines :imutil Compiled routines for basic but fast image manipulation. Includes 2d bilinear and spline2 interpolation, clipping, 2d dist generator, binning, image rotation, cartesian to polar coordinate transform, gaussian and poisson random generator, fast sort and fast median debian/examples0000644000000000000000000000001011772553022010722 0ustar check.i debian/ynstall0000644000000000000000000000011011772553022010573 0ustar imutil.info debian/yorick-imutil.keywords debian/yorick-imutil.packinfo