debian/0000755000000000000000000000000012032773320007165 5ustar debian/copyright0000644000000000000000000001224211626772705011137 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=174 Upstream-Name: IJS Upstream-Contact: Artifex Software, Inc Source: http://www.openprinting.org/download/ijs/download/ Files: * Copyright: 2001-2004, artofcode LLC License: Expat Files: config.guess config.sub ltmain.sh missing Copyright: 1992-2003, Free Software Foundation, Inc. License: GPL-2+ with Autoconf exception As a special exception to the GNU General Public License, if you distribute this file as part of a program that contains a configuration script generated by Autoconf, you may include it under the same distribution terms that you use for the rest of that program. Files: configure Copyright: 2003, Free Software Foundation, Inc. License: GAP~configure Files: aclocal.m4 Copyright: 1996-2002, Free Software Foundation, Inc. License: GAP Files: install-sh Copyright: 1994, X Consortium License: Expat~X with X exception Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the X Consortium. Files: Makefile.in Copyright: 1994-2002, Free Software Foundation, Inc. License: GAP~Makefile.in Files: debian/* Copyright: 2008, Bradley Smith 2011, Jonas Smedegaard License: GPL-2+ License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. License: Expat~X Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 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. Comment: On Debian systems the 'GNU General Public License' version 2 is located in '/usr/share/common-licenses/GPL-2'. . You should have received a copy of the 'GNU General Public License' along with this program. If not, see . License: GAP This file is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY, to the extent permitted by law; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. License: GAP~Makefile.in This Makefile.in is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY, to the extent permitted by law; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. License: GAP~configure This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. debian/control.in0000644000000000000000000000462111626772705011216 0ustar Source: ijs Section: text Priority: optional Maintainer: Debian Printing Team Uploaders: Jonas Smedegaard , Build-Depends: @cdbs@, ghostscript, docbook, docbook-utils, Standards-Version: 3.9.2 Homepage: http://www.linuxprinting.org/ijs/ Vcs-Git: git://git.debian.org/git/collab-maint/ijs Vcs-Browser: http://git.debian.org/?p=collab-maint/ijs.git Package: libijs-dev Section: libdevel Architecture: any Depends: ${misc:Depends}, libc6-dev, libijs-0.35 (= ${binary:Version}) Description: IJS raster image transport protocol: development files IJS (InkJet Server) is, first and foremost, a protocol for transmission of raster page images. This snapshot provides a reference implementation of the protocol, the design of which is still in flux. When the protocol specification is published, it will be authoritative. Applications should feel free to link against the library provided in this package, adapt that code for their own needs, or roll a completely new implementation. . IJS is a client-server protocol, used to write ghostscript drivers. The drivers are separate programs. The client and server communicate via pipes, though shared memory may be used additionally in the future. Currently IJS is used by the hpijs and ijsgimpprint drivers. . Code for both the client- and server-side is included in the library. This package provides a static library, development headers and documentation. Package: libijs-0.35 Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Description: IJS raster image transport protocol: shared library IJS is, first and foremost, a protocol for transmission of raster page images. This snapshot provides a reference implementation of the protocol, the design of which is still in flux. When the protocol specification is published, it will be authoritative. Applications should feel free to link against the library provided in this package, adapt that code for their own needs, or roll a completely new implementation. . IJS is a client-server protocol, used to write ghostscript drivers. The drivers are separate programs. The client and server communicate via pipes, though shared memory may be used additionally in the future. Currently IJS is used by the hpijs and ijsgimpprint drivers. . Code for both the client- and server-side is included in the library. This package provides the shared library. debian/source/0000755000000000000000000000000011626772705010503 5ustar debian/source/format0000644000000000000000000000001411626772705011711 0ustar 3.0 (quilt) debian/copyright_hints0000644000000000000000000000437111626772705012350 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?rev=174 Upstream-Name: FIXME Upstream-Contact: FIXME Source: FIXME Disclaimer: Autogenerated by CDBS Files: README common.mak debian/README.Debian debian/compat debian/control debian/control.in debian/libijs-0.35.docs debian/libijs-0.35.install debian/libijs-dev.install debian/source.lintian-overrides debian/source/format debian/source/local-options debian/watch ijs-config.1 ijs-config.in ijs.pc.in ijs_spec.sgml mkinstalldirs state.eps state.fig unix.mak windows.mak Copyright: *No copyright* License: UNKNOWN FIXME Files: Makefile.am ijs.c ijs.h ijs_client.c ijs_client.h ijs_client_example.c ijs_exec_unix.c ijs_exec_win.c ijs_server.c ijs_server.h ijs_server_example.c unistd_.h Copyright: 2001-2002, artofcode LLC 2001-2004, artofcode LLC HOLDERS License: MIT/X11 (BSD like) FIXME Files: config.guess config.sub Copyright: 1992-1999, 1992-2001 License: GPL-2+ FIXME Files: debian/rules Copyright: 2008, Bradley Smith 2011, Jonas Smedegaard License: GPL FIXME Files: missing Copyright: 1996-1997, 1999-2000, 2002-2003, Free Software Foundation, Inc License: GPL FIXME Files: configure Copyright: (ISLOWER ? 'A' + ( - 'a') : ) (ISLOWER ? ( | 0x40) : ) 1996-2001, 2003, Free Software Foundation, Inc License: GPL-2+ FIXME Files: aclocal.m4 Copyright: 1995-2002, Free Software Foundation, Inc 1996-1997, 1999-2001, Free Software Foundation, Inc 1996-1997, 2000-2001, Free Software Foundation, Inc 1996-2001, 1996-2002, 1997, 1999-2001, Free Software Foundation, Inc 1997, 2000-2001, Free Software Foundation, Inc 1999-2001, Free Software Foundation, Inc 1999-2002, Free Software Foundation, Inc 2001, Free Software Foundation, Inc 2001, Free Software Foundation, Inc. -*- Autoconf -*- 2001-2002, Free Software Foundation, Inc 2002, Free Software Foundation, Inc License: GPL-2+ FIXME Files: ltmain.sh Copyright: 1996-2001, 2003 2003, Free Software Foundation, Inc." License: GPL-2+ FIXME Files: install-sh Copyright: 1994, X Consortium License: MIT/X11 (BSD like) FIXME Files: Makefile.in Copyright: 1994-2002 License: UNKNOWN FIXME Files: configure.ac Copyright: 2001-2004, artofcode LLC HOLDERS License: UNKNOWN FIXME debian/changelog0000644000000000000000000000711712032773320011045 0ustar ijs (0.35-8build1) quantal; urgency=low * Rebuild for new armel compiler default of ARMv5t. -- Colin Watson Wed, 03 Oct 2012 09:26:56 +0100 ijs (0.35-8) unstable; urgency=low * Friendly takeover: + Set Debian Printing Team as maintainer, and myself as uploader. Thanks for your contributions, Bradley Smith. * Update control file Vcs-* fields: Development moved to Alioth. * Rewrite rules file using CDBS. * Auto-resolve build-dependencies using CDBS and control.in. * Rewrite copyright file using draft 174 of DEP-5 format. * Regenerate autotools, and suppress lintian warning about old libtool. * Depend on ${misc:Depends}, and have -dev package depend versioned on lib package. * Bump policy compliance to standards-version 3.9.2. -- Jonas Smedegaard Mon, 29 Aug 2011 20:28:01 +0200 ijs (0.35-7.1) unstable; urgency=low * Non-maintainer upload. * Build-Depend on ghostscript. Closes: #618239. -- Aurelien Jarno Mon, 01 Aug 2011 09:14:55 +0200 ijs (0.35-7) unstable; urgency=low * Update config.{sub,guess}. * Update Standards-Version to 3.8.1. (No changes). * Add Vcs-* fields. * Add Homepage field. -- Bradley Smith Sat, 25 Apr 2009 14:00:08 +0100 ijs (0.35-6) unstable; urgency=low * Fix parallel builds. Closes: #506527. -- Bradley Smith Sat, 22 Nov 2008 13:11:39 +0000 ijs (0.35-5) unstable; urgency=low * debian/control - New maintainer email address. - Update compat to 7 and upgrade debhelper Build-Depends. - Reformat descriptions. * Convert copyright to machine readable format. -- Bradley Smith Sun, 19 Oct 2008 21:54:12 +0100 ijs (0.35-4) unstable; urgency=low * New Maintainer. Closes: #479400 * Remove control file generation. * Update Standards-Version to 3.8.0. * Depend on debhelper >= 5, and update compat to 5. * Tidy up debian/rules. * Add watch file. -- Bradley Smith Sun, 31 Aug 2008 12:24:52 +0100 ijs (0.35-3) unstable; urgency=low * debian/control: - Update to Standards-Version 3.7.2. - Build-Depend on debhelper v4. * debian/rules: Use debhelper v4 compatibility mode. -- Roger Leigh Sun, 9 Jul 2006 14:32:46 +0100 ijs (0.35-2) unstable; urgency=low * debian/control: - Update to Standards-Version 3.6.2. - Change Maintainer to Debian Printing Group . -- Roger Leigh Fri, 15 Jul 2005 19:44:27 +0100 ijs (0.35-1) unstable; urgency=low * New upstream release. * Update to Standards-Version 3.6.0. * Drop libtool and build patch which has been incorporated upstream. * Rename libijs-$VERSION-dev to libijs-dev. Version information is in the package, so the version in the name was redundant. * Use dh_install rather than dh_movefiles. * Use the distributed PDF manual rather than generating a PostScript version. * Build in a virtual root to work around distclean bug (the PDF manual is removed). -- Roger Leigh Wed, 11 Feb 2004 23:25:49 +0000 ijs (0.34-2) unstable; urgency=low * Update to Standards-Version 3.5.7. -- Roger Leigh Sat, 19 Oct 2002 15:17:33 +0100 ijs (0.34-1) unstable; urgency=low * Initial Release. * Close ijs ITP bug for wnpp, Closes: #141476 * Add a manual page for ijs-config * Add automake and libtool build tools * Package both static and shared libraries -- Roger Leigh Sat, 11 May 2002 21:31:21 +0100 debian/watch0000644000000000000000000000011011626772705010224 0ustar version=3 http://www.linuxprinting.org/ijs/download/ijs-(\d.\d+).tar.gz debian/source.lintian-overrides0000644000000000000000000000012211626772705014056 0ustar # libtool gets regenerated using CDBS ijs source: ancient-libtool ltmain.sh 1.5.2 debian/libijs-0.35.install0000644000000000000000000000002711626772705012431 0ustar usr/lib/libijs-0.35.so debian/README.Debian0000644000000000000000000000133611626772705011247 0ustar ijs for Debian -------------- This is a development release of the IJS (InkJet Server) library, which is used to write ghostscript drivers. As IJS is continually changing, libtool's `-release' scheme of versioning is used. This means that binary compatibility will break with every new release, due to the `soname' changing. If you Build-Depend upon libijs, you should either depend upon a specific version if libijs-dev or use an unversioned build dependency if you want to build with any version (but this may cause problems if the API changes). Once the IJS protocol and library are frozen, I hope that a properly versioned shared library can be packaged. -- Roger Leigh , Wed, 11 Feb 2004 21:28:28 +0000 debian/control0000644000000000000000000000502011626772705010603 0ustar Source: ijs Section: text Priority: optional Maintainer: Debian Printing Team Uploaders: Jonas Smedegaard , Build-Depends: autotools-dev, libtool, automake1.11, autoconf, cdbs (>= 0.4.85~), debhelper (>= 7.0.1), dh-buildinfo, devscripts (>= 2.10.7~), ghostscript, docbook, docbook-utils, Standards-Version: 3.9.2 Homepage: http://www.linuxprinting.org/ijs/ Vcs-Git: git://git.debian.org/git/collab-maint/ijs Vcs-Browser: http://git.debian.org/?p=collab-maint/ijs.git Package: libijs-dev Section: libdevel Architecture: any Depends: ${misc:Depends}, libc6-dev, libijs-0.35 (= ${binary:Version}) Description: IJS raster image transport protocol: development files IJS (InkJet Server) is, first and foremost, a protocol for transmission of raster page images. This snapshot provides a reference implementation of the protocol, the design of which is still in flux. When the protocol specification is published, it will be authoritative. Applications should feel free to link against the library provided in this package, adapt that code for their own needs, or roll a completely new implementation. . IJS is a client-server protocol, used to write ghostscript drivers. The drivers are separate programs. The client and server communicate via pipes, though shared memory may be used additionally in the future. Currently IJS is used by the hpijs and ijsgimpprint drivers. . Code for both the client- and server-side is included in the library. This package provides a static library, development headers and documentation. Package: libijs-0.35 Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Description: IJS raster image transport protocol: shared library IJS is, first and foremost, a protocol for transmission of raster page images. This snapshot provides a reference implementation of the protocol, the design of which is still in flux. When the protocol specification is published, it will be authoritative. Applications should feel free to link against the library provided in this package, adapt that code for their own needs, or roll a completely new implementation. . IJS is a client-server protocol, used to write ghostscript drivers. The drivers are separate programs. The client and server communicate via pipes, though shared memory may be used additionally in the future. Currently IJS is used by the hpijs and ijsgimpprint drivers. . Code for both the client- and server-side is included in the library. This package provides the shared library. debian/libijs-0.35.docs0000644000000000000000000000000711626772705011711 0ustar README debian/rules0000755000000000000000000000603411626772705010266 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2008, Bradley Smith # Copyright © 2011, Jonas Smedegaard # Description: Main Debian packaging script for IJS # # 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, 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. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . DEB_AUTO_UPDATE_LIBTOOL = pre DEB_AUTO_UPDATE_AUTOCONF = 2.68 DEB_AUTO_UPDATE_ACLOCAL = 1.11 DEB_AUTO_UPDATE_AUTOMAKE = 1.11 include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/rules/utils.mk libpkgname = libijs-$(DEB_UPSTREAM_VERSION) DEB_COPYRIGHT_CHECK_IGNORE_REGEX = ^(ijs_spec\.pdf|debian/(changelog|copyright(|_hints|_newhints)))$ DEB_CONFIGURE_EXTRA_FLAGS += --enable-shared DEB_MAKE_BUILD_TARGET = all doc DEB_DH_MAKESHLIBS_ARGS_$(libpkgname) = -V'$(libpkgname) (>= $(DEB_UPSTREAM_VERSION))' DEB_INSTALL_DOCS_libijs-dev += ijs_spec.pdf # put aside upstream-shipped temp files during build but after copyright-check upstreamtmpfiles = ltmain.sh configure aclocal.m4 Makefile.in ijs_spec.pdf pre-build:: debian/stamp-upstreamtmpstuff debian/stamp-upstreamtmpstuff: debian/stamp-copyright-check for file in $(upstreamtmpfiles); do \ [ ! -e $$file ] || [ -e $$file.upstream ] || cp -a $$file $$file.upstream; \ done touch $@ clean:: for file in $(upstreamtmpfiles); do \ [ ! -e $$file.upstream ] || mv -f $$file.upstream $$file; \ done rm -f debian/stamp-upstreamtmpstuff # Make sure that all files installed is also packaged # * ignore debhelper-installed files (we trust dh_install*) # * ignore example binaries binary: fail-missing fail-missing: binary-arch binary-indep list-missing cat debian/cdbs-package-list | sort | uniq | \ grep -v 'DEBIAN' | \ grep -v '/usr/share/doc' | \ grep -v '/usr/share/lintian/overrides' | \ grep -v '/usr/share/menu' | \ grep -v '/usr/bin/.*_example' | \ > debian/cdbs-reduced-package-list cat debian/cdbs-install-list | sort | uniq | \ > debian/cdbs-reduced-install-list diff -u debian/cdbs-reduced-install-list \ debian/cdbs-reduced-package-list \ > debian/cdbs-install-diff \ || true @if [ "`wc -l debian/cdbs-install-diff`" != "0 debian/cdbs-install-diff" ]; then \ echo "ERROR: Differences between intermediary installed and packaged files:"; \ echo; \ cat debian/cdbs-install-diff; \ echo; \ echo "Individual binary packages may work, but whole package build failed!"; \ exit 1; \ fi clean:: rm -f debian/cdbs-reduced-package-list debian/cdbs-reduced-install-list debian/cdbs-install-diff debian/compat0000644000000000000000000000000211626772705010401 0ustar 7 debian/libijs-dev.install0000644000000000000000000000016711626772705012627 0ustar usr/bin/ijs-config usr/include/ usr/lib/libijs.a usr/lib/libijs.la usr/lib/libijs.so usr/lib/pkgconfig/ usr/share/man/