summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--36.patch383
-rw-r--r--composer.json15
-rw-r--r--php-zendframework-zend-barcode.spec16
3 files changed, 21 insertions, 393 deletions
diff --git a/36.patch b/36.patch
deleted file mode 100644
index 7500f91..0000000
--- a/36.patch
+++ /dev/null
@@ -1,383 +0,0 @@
-From 70c29818f054a807e4f0cb16c041fe7cace32741 Mon Sep 17 00:00:00 2001
-From: Remi Collet <remi@remirepo.net>
-Date: Fri, 20 Oct 2017 13:00:34 +0200
-Subject: [PATCH] Fix for php72 (object is a reserved keyword)
-
----
- src/Renderer/AbstractRenderer.php | 4 ++--
- test/FactoryTest.php | 8 ++++----
- test/Renderer/ImageTest.php | 32 ++++++++++++++++----------------
- test/Renderer/PdfTest.php | 14 +++++++-------
- test/Renderer/TestCommon.php | 20 ++++++++++----------
- 5 files changed, 39 insertions(+), 39 deletions(-)
-
-diff --git a/src/Renderer/AbstractRenderer.php b/src/Renderer/AbstractRenderer.php
-index ae02588..2263432 100644
---- a/src/Renderer/AbstractRenderer.php
-+++ b/src/Renderer/AbstractRenderer.php
-@@ -12,7 +12,7 @@
- use Traversable;
- use Zend\Barcode\Barcode;
- use Zend\Barcode\Exception as BarcodeException;
--use Zend\Barcode\Object;
-+use Zend\Barcode\Object\ObjectInterface;
- use Zend\Stdlib\ArrayUtils;
-
- /**
-@@ -327,7 +327,7 @@ public function getAutomaticRenderError()
- * @param Object\ObjectInterface $barcode
- * @return AbstractRenderer
- */
-- public function setBarcode(Object\ObjectInterface $barcode)
-+ public function setBarcode(ObjectInterface $barcode)
- {
- $this->barcode = $barcode;
- return $this;
-diff --git a/test/FactoryTest.php b/test/FactoryTest.php
-index 15e1ed6..742b7a0 100644
---- a/test/FactoryTest.php
-+++ b/test/FactoryTest.php
-@@ -13,7 +13,7 @@
- use Zend\Barcode;
- use Zend\Barcode\Exception\InvalidArgumentException;
- use Zend\Barcode\Renderer;
--use Zend\Barcode\Object;
-+use Zend\Barcode\Object\Code25;
- use Zend\Config\Config;
- use Zend\ServiceManager\Exception\InvalidServiceException;
- use ZendPdf as Pdf;
-@@ -159,14 +159,14 @@ public function testFactoryWithoutBarcodeWithAutomaticExceptionRenderWithZendCon
- public function testFactoryWithExistingBarcodeObject()
- {
- $this->checkGDRequirement();
-- $barcode = new Object\Code25();
-+ $barcode = new Code25();
- $renderer = Barcode\Barcode::factory($barcode);
- $this->assertSame($barcode, $renderer->getBarcode());
- }
-
- public function testBarcodeObjectFactoryWithExistingBarcodeObject()
- {
-- $barcode = new Object\Code25();
-+ $barcode = new Code25();
- $generatedBarcode = Barcode\Barcode::makeBarcode($barcode);
- $this->assertSame($barcode, $generatedBarcode);
- }
-@@ -411,7 +411,7 @@ public function testProxyBarcodeRendererDrawAsSvgAutomaticallyRenderSvgIfExcepti
- public function testProxyBarcodeObjectFont()
- {
- Barcode\Barcode::setBarcodeFont('my_font.ttf');
-- $barcode = new Object\Code25();
-+ $barcode = new Code25();
- $this->assertSame('my_font.ttf', $barcode->getFont());
- Barcode\Barcode::setBarcodeFont('');
- }
-diff --git a/test/Renderer/ImageTest.php b/test/Renderer/ImageTest.php
-index db32b33..e5c833c 100644
---- a/test/Renderer/ImageTest.php
-+++ b/test/Renderer/ImageTest.php
-@@ -10,7 +10,7 @@
- namespace ZendTest\Barcode\Renderer;
-
- use Zend\Barcode;
--use Zend\Barcode\Object;
-+use Zend\Barcode\Object\Code39;
- use Zend\Barcode\Renderer as RendererNS;
-
- /**
-@@ -99,7 +99,7 @@ public function testNonAllowedImageType()
- public function testDrawReturnResource()
- {
- $this->checkTTFRequirement();
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->renderer->setBarcode($barcode);
- $resource = $this->renderer->draw();
- $this->assertInternalType('resource', $resource, 'Image must be a resource');
-@@ -109,7 +109,7 @@ public function testDrawReturnResource()
- public function testDrawWithExistantResourceReturnResource()
- {
- $this->checkTTFRequirement();
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->renderer->setBarcode($barcode);
- $imageResource = imagecreatetruecolor(500, 500);
- $this->renderer->setResource($imageResource);
-@@ -121,7 +121,7 @@ public function testDrawWithExistantResourceReturnResource()
-
- public function testGoodUserHeight()
- {
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(62, $barcode->getHeight());
- $this->renderer->setBarcode($barcode);
- $this->renderer->setHeight(62);
-@@ -131,7 +131,7 @@ public function testGoodUserHeight()
- public function testBadUserHeightLessThanBarcodeHeight()
- {
- $this->setExpectedException('\Zend\Barcode\Renderer\Exception\ExceptionInterface');
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(62, $barcode->getHeight());
- $this->renderer->setBarcode($barcode);
- $this->renderer->setHeight(61);
-@@ -140,7 +140,7 @@ public function testBadUserHeightLessThanBarcodeHeight()
-
- public function testGoodUserWidth()
- {
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(211, $barcode->getWidth());
- $this->renderer->setBarcode($barcode);
- $this->renderer->setWidth(211);
-@@ -150,7 +150,7 @@ public function testGoodUserWidth()
- public function testBadUserWidthLessThanBarcodeWidth()
- {
- $this->setExpectedException('\Zend\Barcode\Renderer\Exception\ExceptionInterface');
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(211, $barcode->getWidth());
- $this->renderer->setBarcode($barcode);
- $this->renderer->setWidth(210);
-@@ -159,7 +159,7 @@ public function testBadUserWidthLessThanBarcodeWidth()
-
- public function testGoodHeightOfUserResource()
- {
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(62, $barcode->getHeight());
- $imageResource = imagecreatetruecolor(500, 62);
- $this->renderer->setResource($imageResource);
-@@ -170,7 +170,7 @@ public function testGoodHeightOfUserResource()
- public function testBadHeightOfUserResource()
- {
- $this->setExpectedException('\Zend\Barcode\Renderer\Exception\ExceptionInterface');
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(62, $barcode->getHeight());
- $this->renderer->setBarcode($barcode);
- $imageResource = imagecreatetruecolor(500, 61);
-@@ -180,7 +180,7 @@ public function testBadHeightOfUserResource()
-
- public function testGoodWidthOfUserResource()
- {
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(211, $barcode->getWidth());
- $imageResource = imagecreatetruecolor(211, 500);
- $this->renderer->setResource($imageResource);
-@@ -191,7 +191,7 @@ public function testGoodWidthOfUserResource()
- public function testBadWidthOfUserResource()
- {
- $this->setExpectedException('\Zend\Barcode\Renderer\Exception\ExceptionInterface');
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(211, $barcode->getWidth());
- $this->renderer->setBarcode($barcode);
- $imageResource = imagecreatetruecolor(210, 500);
-@@ -203,7 +203,7 @@ public function testNoFontWithOrientation()
- {
- $this->setExpectedException('\Zend\Barcode\Renderer\Exception\ExceptionInterface');
- Barcode\Barcode::setBarcodeFont(null);
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $barcode->setOrientation(1);
- $this->renderer->setBarcode($barcode);
- $this->renderer->draw();
-@@ -281,7 +281,7 @@ public function testTopOffsetOverrideVerticalPosition()
- */
- public function testImageGifWithNoTransparency()
- {
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->renderer->setBarcode($barcode);
-
- $this->renderer->setTransparentBackground(false);
-@@ -299,7 +299,7 @@ public function testImageGifWithNoTransparency()
- */
- public function testImagePngWithNoTransparency()
- {
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->renderer->setBarcode($barcode);
-
- $this->renderer->setTransparentBackground(false);
-@@ -317,7 +317,7 @@ public function testImagePngWithNoTransparency()
- */
- public function testImageGifWithTransparency()
- {
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->renderer->setBarcode($barcode);
-
- $this->renderer->setTransparentBackground(true);
-@@ -335,7 +335,7 @@ public function testImageGifWithTransparency()
- */
- public function testImagePngWithTransparency()
- {
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->renderer->setBarcode($barcode);
-
- $this->renderer->setTransparentBackground(true);
-diff --git a/test/Renderer/PdfTest.php b/test/Renderer/PdfTest.php
-index 36ac49e..5b4c9fb 100644
---- a/test/Renderer/PdfTest.php
-+++ b/test/Renderer/PdfTest.php
-@@ -11,7 +11,7 @@
-
- use ZendPdf as Pdf;
- use Zend\Barcode;
--use Zend\Barcode\Object;
-+use Zend\Barcode\Object\Code39;
-
- /**
- * @group Zend_Barcode
-@@ -45,7 +45,7 @@ public function testGoodPdfResource()
- public function testDrawReturnResource()
- {
- Barcode\Barcode::setBarcodeFont(__DIR__ . '/../Object/_fonts/Vera.ttf');
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->renderer->setBarcode($barcode);
- $resource = $this->renderer->draw();
- $this->assertInstanceOf('ZendPdf\PdfDocument', $resource);
-@@ -55,7 +55,7 @@ public function testDrawReturnResource()
- public function testDrawWithExistantResourceReturnResource()
- {
- Barcode\Barcode::setBarcodeFont(__DIR__ . '/../Object/_fonts/Vera.ttf');
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->renderer->setBarcode($barcode);
- $pdfResource = new Pdf\PdfDocument();
- $this->renderer->setResource($pdfResource);
-@@ -75,7 +75,7 @@ protected function getRendererWithWidth500AndHeight300()
- public function testHorizontalPositionToCenter()
- {
- $renderer = $this->getRendererWithWidth500AndHeight300();
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(211, $barcode->getWidth());
- $renderer->setBarcode($barcode);
- $renderer->setHorizontalPosition('center');
-@@ -86,7 +86,7 @@ public function testHorizontalPositionToCenter()
- public function testHorizontalPositionToRight()
- {
- $renderer = $this->getRendererWithWidth500AndHeight300();
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(211, $barcode->getWidth());
- $renderer->setBarcode($barcode);
- $renderer->setHorizontalPosition('right');
-@@ -97,7 +97,7 @@ public function testHorizontalPositionToRight()
- public function testVerticalPositionToMiddle()
- {
- $renderer = $this->getRendererWithWidth500AndHeight300();
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(62, $barcode->getHeight());
- $renderer->setBarcode($barcode);
- $renderer->setVerticalPosition('middle');
-@@ -108,7 +108,7 @@ public function testVerticalPositionToMiddle()
- public function testVerticalPositionToBottom()
- {
- $renderer = $this->getRendererWithWidth500AndHeight300();
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(62, $barcode->getHeight());
- $renderer->setBarcode($barcode);
- $renderer->setVerticalPosition('bottom');
-diff --git a/test/Renderer/TestCommon.php b/test/Renderer/TestCommon.php
-index f04e49f..a2de440 100644
---- a/test/Renderer/TestCommon.php
-+++ b/test/Renderer/TestCommon.php
-@@ -11,7 +11,7 @@
-
- use ZendTest\Barcode\Object\TestAsset as TestAsset;
- use Zend\Barcode;
--use Zend\Barcode\Object;
-+use Zend\Barcode\Object\Code39;
- use Zend\Config;
-
- abstract class TestCommon extends \PHPUnit_Framework_TestCase
-@@ -51,7 +51,7 @@ public function tearDown()
-
- public function testSetBarcodeObject()
- {
-- $barcode = new Object\Code39();
-+ $barcode = new Code39();
- $this->renderer->setBarcode($barcode);
- $this->assertSame($barcode, $this->renderer->getBarcode());
- }
-@@ -200,7 +200,7 @@ public function testHorizontalPositionToLeft()
- {
- $renderer = $this->getRendererWithWidth500AndHeight300();
- $renderer->setModuleSize(1);
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(211, $barcode->getWidth());
- $renderer->setBarcode($barcode);
- $renderer->draw();
-@@ -211,7 +211,7 @@ public function testHorizontalPositionToCenter()
- {
- $renderer = $this->getRendererWithWidth500AndHeight300();
- $renderer->setModuleSize(1);
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(211, $barcode->getWidth());
- $renderer->setBarcode($barcode);
- $renderer->setHorizontalPosition('center');
-@@ -223,7 +223,7 @@ public function testHorizontalPositionToRight()
- {
- $renderer = $this->getRendererWithWidth500AndHeight300();
- $renderer->setModuleSize(1);
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(211, $barcode->getWidth());
- $renderer->setBarcode($barcode);
- $renderer->setHorizontalPosition('right');
-@@ -235,7 +235,7 @@ public function testLeftOffsetOverrideHorizontalPosition()
- {
- $renderer = $this->getRendererWithWidth500AndHeight300();
- $renderer->setModuleSize(1);
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(211, $barcode->getWidth());
- $renderer->setBarcode($barcode);
- $renderer->setLeftOffset(12);
-@@ -248,7 +248,7 @@ public function testVerticalPositionToTop()
- {
- $renderer = $this->getRendererWithWidth500AndHeight300();
- $renderer->setModuleSize(1);
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(62, $barcode->getHeight());
- $renderer->setBarcode($barcode);
- $renderer->setVerticalPosition('top');
-@@ -260,7 +260,7 @@ public function testVerticalPositionToMiddle()
- {
- $renderer = $this->getRendererWithWidth500AndHeight300();
- $renderer->setModuleSize(1);
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(62, $barcode->getHeight());
- $renderer->setBarcode($barcode);
- $renderer->setVerticalPosition('middle');
-@@ -272,7 +272,7 @@ public function testVerticalPositionToBottom()
- {
- $renderer = $this->getRendererWithWidth500AndHeight300();
- $renderer->setModuleSize(1);
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(62, $barcode->getHeight());
- $renderer->setBarcode($barcode);
- $renderer->setVerticalPosition('bottom');
-@@ -284,7 +284,7 @@ public function testTopOffsetOverrideVerticalPosition()
- {
- $renderer = $this->getRendererWithWidth500AndHeight300();
- $renderer->setModuleSize(1);
-- $barcode = new Object\Code39(['text' => '0123456789']);
-+ $barcode = new Code39(['text' => '0123456789']);
- $this->assertEquals(62, $barcode->getHeight());
- $renderer->setBarcode($barcode);
- $renderer->setTopOffset(12);
diff --git a/composer.json b/composer.json
index 9fbaf0f..4d6bde3 100644
--- a/composer.json
+++ b/composer.json
@@ -21,8 +21,8 @@
"require-dev": {
"zendframework/zend-config": "^2.6",
"zendframework/zendpdf": "*",
- "fabpot/php-cs-fixer": "1.7.*",
- "phpunit/PHPUnit": "~4.0"
+ "phpunit/PHPUnit": "~4.0",
+ "zendframework/zend-coding-standard": "~1.0.0"
},
"suggest": {
"zendframework/zendpdf": "ZendPdf component"
@@ -37,5 +37,16 @@
"psr-4": {
"ZendTest\\Barcode\\": "test/"
}
+ },
+ "scripts": {
+ "check": [
+ "@cs-check",
+ "@test"
+ ],
+ "cs-check": "phpcs",
+ "cs-fix": "phpcbf",
+ "test": "phpunit --colors=always",
+ "test-coverage": "phpunit --colors=always --coverage-clover clover.xml",
+ "upload-coverage": "coveralls -v"
}
}
diff --git a/php-zendframework-zend-barcode.spec b/php-zendframework-zend-barcode.spec
index e8fbe76..63cce4b 100644
--- a/php-zendframework-zend-barcode.spec
+++ b/php-zendframework-zend-barcode.spec
@@ -7,7 +7,7 @@
# Please, preserve the changelog entries
#
%global bootstrap 0
-%global gh_commit 9201afb8a1356f149ddb955a3c9e017f47c0dd6c
+%global gh_commit 2d77a6b1bc58603c68fe969eff01a12657f263a3
%global gh_short %(c=%{gh_commit}; echo ${c:0:7})
%global gh_owner zendframework
%global gh_project zend-barcode
@@ -20,8 +20,8 @@
%endif
Name: php-%{gh_owner}-%{gh_project}
-Version: 2.6.0
-Release: 4%{?dist}
+Version: 2.6.1
+Release: 1%{?dist}
Summary: Zend Framework %{library} component
Group: Development/Libraries
@@ -30,8 +30,6 @@ URL: https://zendframework.github.io/%{gh_project}/
Source0: %{gh_commit}/%{name}-%{version}-%{gh_short}.tgz
Source1: makesrc.sh
-Patch0: https://github.com/zendframework/zend-barcode/pull/36.patch
-
BuildArch: noarch
# Tests
%if %{with_tests}
@@ -47,8 +45,8 @@ BuildRequires: php-composer(%{gh_owner}/zend-servicemanager) >= 2.5
# From composer, "require-dev": {
# "zendframework/zend-config": "^2.6",
# "zendframework/zendpdf": "*",
-# "fabpot/php-cs-fixer": "1.7.*",
-# "phpunit/PHPUnit": "~4.0"
+# "phpunit/PHPUnit": "~4.0",
+# "zendframework/zend-coding-standard": "~1.0.0"
BuildRequires: php-composer(%{gh_owner}/zend-config) >= 2.6
BuildRequires: php-composer(phpunit/phpunit) >= 4.0
# Ommit zendpdf because of build order
@@ -98,7 +96,6 @@ Documentation: https://zendframework.github.io/%{gh_project}/
%prep
%setup -q -n %{gh_project}-%{gh_commit}
-%patch0 -p1
mv LICENSE.md LICENSE
@@ -148,6 +145,9 @@ exit $ret
%changelog
+* Tue Dec 12 2017 Remi Collet <remi@remirepo.net> - 2.6.1-1
+- Update to 2.6.1
+
* Fri Oct 20 2017 Remi Collet <remi@fedoraproject.org> - 2.6.0-4
- fix FTBFS from Koschei, add patch for PHP 7.2 from
https://github.com/zendframework/zend-barcode/pull/36