tomh pushed to nodejs-deep-eql (master). "Update type-detect dependency"

notifications at fedoraproject.org notifications at fedoraproject.org
Mon Apr 6 15:22:07 UTC 2015


>From 968b5eeb354eb876383acd655a25a4aeb7a9271e Mon Sep 17 00:00:00 2001
From: Tom Hughes <tom at compton.nu>
Date: Mon, 6 Apr 2015 16:19:58 +0100
Subject: Update type-detect dependency


diff --git a/.gitignore b/.gitignore
index 31c2c53..a0f95d9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 /deep-eql-0.1.3.tgz
 /deep-eql-tests-0.1.3.tar.bz2
+/deep-eql-be8c976fd2a8c4fb0a50c764e97d7f3bf8619a13.tar.gz
diff --git a/deep-eql-dl-tests.sh b/deep-eql-dl-tests.sh
deleted file mode 100755
index 033a1eb..0000000
--- a/deep-eql-dl-tests.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/bash
-
-tag=0.1.3
-
-set -e
-
-tmp=$(mktemp -d)
-
-trap cleanup EXIT
-cleanup() {
-    set +e
-    [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp"
-}
-
-unset CDPATH
-pwd=$(pwd)
-
-pushd "$tmp"
-git clone git://github.com/chaijs/deep-eql.git
-cd deep-eql
-git archive --prefix="test/" --format=tar tags/${tag}:test/ \
-    | bzip2 > "$pwd"/deep-eql-tests-${tag}.tar.bz2
-popd
diff --git a/nodejs-deep-eql.spec b/nodejs-deep-eql.spec
index 7bce330..eae24bb 100644
--- a/nodejs-deep-eql.spec
+++ b/nodejs-deep-eql.spec
@@ -1,16 +1,13 @@
+%global commit be8c976fd2a8c4fb0a50c764e97d7f3bf8619a13
+
 Name:           nodejs-deep-eql
 Version:        0.1.3
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        Improved deep equality testing for Node.js and the browser
 
 License:        MIT
 URL:            https://github.com/chaijs/deep-eql
-Source0:        http://registry.npmjs.org/deep-eql/-/deep-eql-%{version}.tgz
-# The test files are not included in the npm tarball.
-# Source1 is generated using Source10, which pulls from the upstream
-# version control repository.
-Source1:        deep-eql-tests-%{version}.tar.bz2
-Source10:       deep-eql-dl-tests.sh
+Source0:        https://github.com/chaijs/deep-eql/archive/%{commit}/deep-eql-%{commit}.tar.gz
 BuildArch:      noarch
 ExclusiveArch:  %{nodejs_arches} noarch
 
@@ -25,9 +22,8 @@ Improved deep equality testing for Node.js and the browser.
 
 
 %prep
-%setup -q -n package
-%setup -T -D -a 1 -q -n package
-%nodejs_fixdep type-detect "~0.1.2"
+%setup -q -n deep-eql-%{commit}
+%nodejs_fixdep type-detect "^1.0.0"
 rm -rf node_modules
 
 
@@ -52,6 +48,10 @@ cp -pr package.json index.js lib %{buildroot}%{nodejs_sitelib}/deep-eql
 
 
 %changelog
+* Mon Apr  6 2015 Tom Hughes <tom at compton.nu> - 0.1.3-3
+- Update type-detect dependency
+- Switch to using github as source so we get tests
+
 * Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.1.3-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 
diff --git a/sources b/sources
index 7cf663b..6ba1985 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-b66937ec0d5860afdefec6dab127ddad  deep-eql-0.1.3.tgz
-7c43b94506c945ff21e2ed17f18a6dc7  deep-eql-tests-0.1.3.tar.bz2
+c632f30b4406a5ad28ae36dc9fa11755  deep-eql-be8c976fd2a8c4fb0a50c764e97d7f3bf8619a13.tar.gz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/nodejs-deep-eql.git/commit/?h=master&id=968b5eeb354eb876383acd655a25a4aeb7a9271e


More information about the scm-commits mailing list