summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <fedora@famillecollet.com>2016-09-08 09:52:11 +0200
committerRemi Collet <fedora@famillecollet.com>2016-09-08 09:52:11 +0200
commite2aeaf465717c1395db0327c2ee8a3c464ce7697 (patch)
tree046ee0d4e7a0104ad09550963b6fc1561065ab8c
parent2b7eb53f9616338baee4d0463f559d3d90d4a9eb (diff)
php-ircmaxell-random-lib: 1.2.0
-rw-r--r--composer.json34
-rw-r--r--php-ircmaxell-random-lib.spec44
2 files changed, 64 insertions, 14 deletions
diff --git a/composer.json b/composer.json
new file mode 100644
index 0000000..9906b59
--- /dev/null
+++ b/composer.json
@@ -0,0 +1,34 @@
+{
+ "name": "ircmaxell/random-lib",
+ "type": "library",
+ "description": "A Library For Generating Secure Random Numbers",
+ "keywords": ["random", "random-numbers", "random-strings", "cryptography"],
+ "homepage": "https://github.com/ircmaxell/RandomLib",
+ "license": "MIT",
+ "authors": [
+ {
+ "name": "Anthony Ferrara",
+ "email": "ircmaxell@ircmaxell.com",
+ "homepage": "http://blog.ircmaxell.com"
+ }
+ ],
+ "require-dev": {
+ "mikey179/vfsStream": "^1.6",
+ "friendsofphp/php-cs-fixer": "^1.11",
+ "phpunit/phpunit": "^4.8|^5.0"
+ },
+ "require": {
+ "ircmaxell/security-lib": "^1.1",
+ "php": ">=5.3.2"
+ },
+ "autoload": {
+ "psr-0": {
+ "RandomLib": "lib"
+ }
+ },
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.1.x-dev"
+ }
+ }
+}
diff --git a/php-ircmaxell-random-lib.spec b/php-ircmaxell-random-lib.spec
index da29db2..982d524 100644
--- a/php-ircmaxell-random-lib.spec
+++ b/php-ircmaxell-random-lib.spec
@@ -6,15 +6,15 @@
#
# Please, preserve the changelog entries
#
-%global gh_commit 13efa4368bb2ac88bb3b1459b487d907de4dbf7c
+%global gh_commit e9e0204f40e49fa4419946c677eccd3fa25b8cf4
%global gh_short %(c=%{gh_commit}; echo ${c:0:7})
%global gh_owner ircmaxell
%global gh_project RandomLib
%global with_tests %{?_without_tests:0}%{!?_without_tests:1}
Name: php-ircmaxell-random-lib
-Version: 1.1.0
-Release: 3%{?dist}
+Version: 1.2.0
+Release: 1%{?dist}
Summary: A Library For Generating Secure Random Numbers
Group: Development/Libraries
@@ -28,26 +28,28 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
%if %{with_tests}
BuildRequires: %{_bindir}/phpab
-BuildRequires: %{_bindir}/phpunit
BuildRequires: php(language) >= 5.3.2
BuildRequires: php-hash
BuildRequires: php-openssl
BuildRequires: php-posix
BuildRequires: php-spl
BuildRequires: php-composer(ircmaxell/security-lib) >= 1.0
-# "mikey179/vfsStream": "1.1.*", ignore max version on purpose
-BuildRequires: php-composer(mikey179/vfsStream) >= 1.1
+# "mikey179/vfsStream": "^1.6",
+# "friendsofphp/php-cs-fixer": "^1.11",
+# "phpunit/phpunit": "^4.8|^5.0"
+BuildRequires: php-composer(mikey179/vfsStream) >= 1.6
+BuildRequires: php-composer(phpunit/phpunit) >= 4.8
# For autoloader
BuildRequires: php-mikey179-vfsstream >= 1.6.0
BuildRequires: php-ircmaxell-security-lib >= 1.1.0-3
%endif
# From composer.json
-# "php": ">=5.3.2"
-# "ircmaxell/security-lib": "1.0.*@dev",
+# "ircmaxell/security-lib": "^1.1",
+# "php": ">=5.3.2"
Requires: php(language) >= 5.3.2
-Requires: php-composer(ircmaxell/security-lib) >= 1.0
-# From phpcompatinfo report for version 1.1.0
+Requires: php-composer(ircmaxell/security-lib) >= 1.1
+# From phpcompatinfo report for version 1.2.0
Requires: php-hash
Requires: php-openssl
Requires: php-posix
@@ -102,11 +104,22 @@ require_once '%{buildroot}%{_datadir}/php/RandomLib/autoload.php';
EOF
: Run test suite
+# remirepo:11
+run=0
+ret=0
+if which php56; then
+ php56 %{_bindir}/phpunit --verbose
+ run=1
+fi
+if which php71; then
+ php71 %{_bindir}/phpunit --verbose
+ run=1
+fi
+if [ $run -eq 0 ]; then
%{_bindir}/phpunit --verbose
-
-if which php70; then
- php70 %{_bindir}/phpunit --verbose
+# remirepo:2
fi
+exit $ret
%else
: Test suite disabled
%endif
@@ -126,6 +139,9 @@ rm -rf %{buildroot}
%changelog
+* Thu Sep 8 2016 Remi Collet <remi@fedoraproject.org> - 1.2.0-1
+- update to 1.2.0
+
* Thu Jan 14 2016 Remi Collet <remi@fedoraproject.org> - 1.1.0-3
- add autoloader
@@ -133,4 +149,4 @@ rm -rf %{buildroot}
- update to 1.1.0
* Wed Aug 13 2014 Remi Collet <remi@fedoraproject.org> - 1.0.0-1
-- initial package \ No newline at end of file
+- initial package