debian/0000755000000000000000000000000012320325340007160 5ustar debian/control.in0000644000000000000000000000156512141755203011205 0ustar Source: ruby-oily-png Section: ruby Priority: optional Maintainer: Jonas Smedegaard Build-Depends: @cdbs@ Standards-Version: 3.9.4 Homepage: https://github.com/wvanbergen/oily_png/ Vcs-Git: git://anonscm.debian.org/git/collab-maint/ruby-oily-png Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/ruby-oily-png.git XS-Ruby-Versions: all Package: ruby-oily-png Architecture: any XB-Ruby-Versions: ${ruby:Versions} Depends: ${misc:Depends}, ${shlibs:Depends}, ${cdbs:Depends} Description: native mixin to speed up ChunkyPNG OilyPNG is a Ruby C extension to speed up the pure Ruby ChunkyPNG library. It is a standalone module, so it does not require LibPNG, ImageMagick or any other library. Currently it has an alternative implementation of decoding and encoding PNGs, making these operations much faster, especially for PNG images that apply filtering. debian/copyright0000644000000000000000000000534212141755146011133 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: OilyPNG Upstream-Contact: Willem van Bergen http://github.com/wvanbergen/oily_png/issues/ Source: http://github.com/wvanbergen/oily_png/downloads git://github.com/wvanbergen/oily_png Files: * Copyright: 2010, Willem van Bergen License: Expat Files: spec/resources/bas*.png spec/resources/s0*.png spec/resources/s3*.png spec/resources/s4*.png spec/resources/tb*.png spec/resources/tp*.png Copyright: 1996,2011, Willem van Schaik License: other~PngSuite Comment: Licensing information is missing, but is assumed to be same as published at . Files: debian/* Copyright: 2011-2013, Jonas Smedegaard License: GPL-3+ 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: other~PngSuite Permission to use, copy, modify and distribute these images for any purpose and without fee is hereby granted. License: GPL-3+ 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 3, 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 3 is located in '/usr/share/common-licenses/GPL-3'. . You should have received a copy of the 'GNU General Public License' along with this program. If not, see . debian/changelog0000644000000000000000000000503512320325340011035 0ustar ruby-oily-png (1.1.0-3build1) trusty; urgency=medium * No-change upload to drop dependencies on ruby1.8. -- Matthias Klose Sun, 06 Apr 2014 21:03:48 +0200 ruby-oily-png (1.1.0-3) unstable; urgency=low * Add README.source emphasizing control.in file as *not* a show-stopper for contributions, referring to wiki page for details. * Stop track md5sum of upstream tarball. * Use github as direct source (not via pkg-ruby-extras.alioth.debian.org redirector). * Bump packaging license to GPL-3+, and extend coverage to include current year. * Use anonscm.debian.org URL for Vcs-Git. -- Jonas Smedegaard Mon, 06 May 2013 18:34:59 +0200 ruby-oily-png (1.1.0-2) experimental; urgency=low * Fix cover PngSuite files in copyright file. -- Jonas Smedegaard Sun, 17 Feb 2013 15:41:49 +0100 ruby-oily-png (1.1.0-1) experimental; urgency=low [ upstream ] * New release. [ Jonas Smedegaard ] * Update package relations: + Relax to build-depend unversioned on cdbs and gem2deb: Needed versions satisfied in stable, and oldstable no longer supported. + Tighten dependency on ruby-chunky-png: Needed since 1.1.0. * Have git-import-orig suppress .gitignore files. * Fix execute build targets once, by using single-colon stamp targets. * Bump dephelper compatibility level to 8. * Update copyright file: + Fix use pseudo-license and pseudo-comment sections to obey silly restrictions of copyright format 1.0. * Bump standards-version to 3.9.4. * Skip copyright-checking PNGs, and stop have dpkg-source treat copyright_hints file as binary. -- Jonas Smedegaard Sun, 17 Feb 2013 14:52:20 +0100 ruby-oily-png (1.0.2-2) unstable; urgency=low * Extend copyright coverage of packaging. * Bump standards-version to 3.9.3. * Bump copyright file format to 1.0. -- Jonas Smedegaard Tue, 26 Jun 2012 21:47:07 +0200 ruby-oily-png (1.0.2-1) unstable; urgency=low * New upstream release. * Drop dpkg local-options hints from packaging source: now defaults. * Update package relations: + Tighten dependency on ruby-chunky-png. + Relax build-dependency on cdbs (needlessly tight). + Relax build-depend unversioned on debhelper and devscripts (needed versions satisfied even in oldstable). -- Jonas Smedegaard Wed, 30 Nov 2011 17:13:23 +0700 ruby-oily-png (1.0.1-1) unstable; urgency=low * Initial release. Closes: bug#632612. -- Jonas Smedegaard Mon, 04 Jul 2011 04:01:44 +0200 debian/compat0000644000000000000000000000000212110156374010364 0ustar 8 debian/control0000644000000000000000000000164512141755632010605 0ustar Source: ruby-oily-png Section: ruby Priority: optional Maintainer: Jonas Smedegaard Build-Depends: cdbs, devscripts, debhelper, dh-buildinfo, gem2deb Standards-Version: 3.9.4 Homepage: https://github.com/wvanbergen/oily_png/ Vcs-Git: git://anonscm.debian.org/git/collab-maint/ruby-oily-png Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/ruby-oily-png.git XS-Ruby-Versions: all Package: ruby-oily-png Architecture: any XB-Ruby-Versions: ${ruby:Versions} Depends: ${misc:Depends}, ${shlibs:Depends}, ${cdbs:Depends} Description: native mixin to speed up ChunkyPNG OilyPNG is a Ruby C extension to speed up the pure Ruby ChunkyPNG library. It is a standalone module, so it does not require LibPNG, ImageMagick or any other library. Currently it has an alternative implementation of decoding and encoding PNGs, making these operations much faster, especially for PNG images that apply filtering. debian/rules0000755000000000000000000000335012141755116010252 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2011, 2012, 2013 Jonas Smedegaard # Description: Main Debian packaging script for OilyPNG # # 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 3, 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 . -include /usr/share/cdbs/1/rules/upstream-tarball.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/rules/debhelper.mk pkg = $(DEB_SOURCE_PACKAGE) CDBS_BUILD_DEPENDS += , gem2deb CDBS_DEPENDS_$(pkg) += , ruby | ruby-interpreter CDBS_DEPENDS_$(pkg) += , ruby-chunky-png (>= 1.2.7) DEB_UPSTREAM_PACKAGE = oily_png DEB_UPSTREAM_URL = https://github.com/wvanbergen/oily_png/archive DEB_COPYRIGHT_CHECK_IGNORE_REGEX = ^(spec/resources/.*\.png|debian/(changelog|copyright(|_hints|_newhints)))$ DEB_INSTALL_DOCS_ALL += README.rdoc configure/$(pkg):: debian/stamp-ruby-gem-configure debian/stamp-ruby-gem-configure: dh_ruby --configure touch $@ build/$(pkg):: debian/stamp-ruby-gem-build debian/stamp-ruby-gem-build: dh_ruby --build touch $@ install/$(pkg):: debian/stamp-ruby-gem-install debian/stamp-ruby-gem-install: dh_ruby --install touch $@ clean:: dh_ruby --clean rm -f $(patsubst %,debian/stamp-ruby-gem-%,configure build install) debian/copyright_hints0000644000000000000000000000222112141755632012331 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: FIXME Upstream-Contact: FIXME Source: FIXME Disclaimer: Autogenerated by CDBS Files: Gemfile README.rdoc Rakefile debian/README.source debian/compat debian/control debian/control.in debian/gbp.conf debian/source/format debian/watch ext/oily_png/color.c ext/oily_png/color.h ext/oily_png/extconf.rb ext/oily_png/oily_png_ext.c ext/oily_png/oily_png_ext.h ext/oily_png/operations.c ext/oily_png/operations.h ext/oily_png/png_decoding.c ext/oily_png/png_decoding.h ext/oily_png/png_encoding.c ext/oily_png/png_encoding.h ext/oily_png/resampling.c ext/oily_png/resampling.h lib/oily_png.rb lib/oily_png/canvas.rb metadata.yml oily_png.gemspec spec/color_spec.rb spec/decoding_spec.rb spec/encoding_spec.rb spec/operations_spec.rb spec/resampling_spec.rb spec/spec_helper.rb tasks/github-gem.rake tasks/testing.rake Copyright: *No copyright* License: UNKNOWN FIXME Files: LICENSE Copyright: 2010, Willem van Bergen HOLDERS BE License: Expat FIXME Files: debian/rules Copyright: 2011-2013, Jonas Smedegaard License: GPL-3+ FIXME debian/source/0000755000000000000000000000000012110157407010464 5ustar debian/source/format0000644000000000000000000000001411604105326011672 0ustar 3.0 (quilt) debian/README.source0000644000000000000000000000056312121764047011355 0ustar CDBS+git-buildpackage --------------------- This source package uses CDBS and git-buildpackage. NMUs need not (but are encouraged to) make special use of these tools. In particular, the debian/control.in file can be completely ignored. More info here: http://wiki.debian.org/CDBS+git-buildpackage -- Jonas Smedegaard Mon, 18 Feb 2013 12:55:37 +0100 debian/gbp.conf0000644000000000000000000000021512110154645010602 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] pristine-tar = True sign-tags = True [git-import-orig] filter = .gitignore debian/watch0000644000000000000000000000013512141755011010213 0ustar version=3 https://github.com/wvanbergen/oily_png/tags .*/archive/oily_png-(\d[\d\.]+).tar.gz