The package rpms/nodejs-test-exclude.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/nodejs-test-exclude.git/commit/?id=a....
Change: -ExclusiveArch: %{nodejs_arches} noarch
Thanks.
Full change: ============
commit a29356bee7307a19179716d1c1ff2872a823bbfd Author: Fedora Release Engineering releng@fedoraproject.org Date: Thu Aug 8 16:11:49 2019 +0000
nodejs-test-exclude fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1675537
diff --git a/.gitignore b/.gitignore deleted file mode 100644 index bc26157..0000000 --- a/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/test-exclude-4.2.1.tgz -/test-exclude-tests-4.2.1.tar.bz2 diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..6e16883 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +nodejs-test-exclude fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1675537 diff --git a/dl-istanbul-tests.sh b/dl-istanbul-tests.sh deleted file mode 100755 index 67a4df1..0000000 --- a/dl-istanbul-tests.sh +++ /dev/null @@ -1,133 +0,0 @@ -#!/bin/bash - -tag=$(rpmspec -q --qf="%{version}\n" --srpm ./*.spec) -url=$(rpmspec -q --qf="%{url}\n" --srpm ./*.spec) -pkgdir=$(rpmspec -q --qf="%{name}" --srpm ./*.spec | sed -e 's/^nodejs-//') - -echo "tag: $tag" -echo "URL: $url" -echo "pkgdir: $pkgdir" - -set -e - -tmp=$(mktemp -d) - -trap cleanup EXIT -cleanup() { - echo Cleaning up... - set +e - [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp" -} - -unset CDPATH -pwd=$(pwd) - -pushd "$tmp" -git clone https://github.com/istanbuljs/istanbuljs -newdir=packages/$pkgdir -cd istanbuljs -echo Finding git tag -gittag=$(git show-ref --tags | cut -d' ' -f2 | grep "${pkgdir}@${tag}$" | head -n1 || git show-ref --tags | cut -d' ' -f2 | sort -Vr | head -n1) -if [ -z $gittag ]; then - gittag=tags/$tag - echo "Could not find tag $tag, using $gittag instead" -fi -echo "Git Tag: $gittag" -if [ -d "$newdir/test" ]; then - git archive --prefix='test/' --format=tar ${gittag}:$newdir/test/ \ - | bzip2 > "$pwd"/$pkgdir-tests-${tag}.tar.bz2 -elif [ -d "$newdir/tests" ]; then - git archive --prefix='tests/' --format=tar ${gittag}:$newdir/tests/ \ - | bzip2 > "$pwd"/$pkgdir-tests-${tag}.tar.bz2 -elif [ -d "$newdir/spec" ]; then - git archive --prefix='spec/' --format=tar ${gittag}:$newdir/spec/ \ - | bzip2 > "$pwd"/$pkgdir-tests-${tag}.tar.bz2 -else - echo "No test directory found for tag ${gittag}" -fi -if [ -d "$newdir/support" ]; then - git archive --prefix='support/' --format=tar ${gittag}:$newdir/support/ \ - | bzip2 > "$pwd"/$pkgdir-support-${tag}.tar.bz2 -fi -if [ -d "$newdir/fixture" ]; then - git archive --prefix='fixture/' --format=tar ${gittag}:$newdir/fixture/ \ - | bzip2 > "$pwd"/$pkgdir-fixture-${tag}.tar.bz2 -fi -if [ -d "$newdir/examples" ]; then - git archive --prefix='examples/' --format=tar ${gittag}:$newdir/examples/ \ - | bzip2 > "$pwd"/$pkgdir-examples-${tag}.tar.bz2 -elif [ -d "$newdir/example" ]; then - git archive --prefix='example/' --format=tar ${gittag}:$newdir/example/ \ - | bzip2 > "$pwd"/$pkgdir-examples-${tag}.tar.bz2 -fi -if [ -d "$newdir/tasks" ]; then - git archive --prefix='tasks/' --format=tar ${gittag}:$newdir/tasks/ \ - | bzip2 > "$pwd"/$pkgdir-tasks-${tag}.tar.bz2 -fi -if [ -d "$newdir/docs" ]; then - git archive --prefix='docs/' --format=tar ${gittag}:$newdir/docs/ \ - | bzip2 > "$pwd"/$pkgdir-docs-${tag}.tar.bz2 -elif [ -d "$newdir/doc" ]; then - git archive --prefix='doc/' --format=tar ${gittag}:$newdir/doc/ \ - | bzip2 > "$pwd"/$pkgdir-docs-${tag}.tar.bz2 -fi -if [ -d "$newdir/src" ]; then - git archive --prefix='src/' --format=tar ${gittag}:$newdir/src/ \ - | bzip2 > "$pwd"/$pkgdir-src-${tag}.tar.bz2 -elif [ -d "$newdir/source" ]; then - git archive --prefix='source/' --format=tar ${gittag}:$newdir/source/ \ - | bzip2 > "$pwd"/$pkgdir-source-${tag}.tar.bz2 -fi -if [ -d "$newdir/tools" ]; then - git archive --prefix='tools/' --format=tar ${gittag}:$newdir/tools/ \ - | bzip2 > "$pwd"/$pkgdir-tools-${tag}.tar.bz2 -fi -if [ -d "$newdir/scripts" ]; then - git archive --prefix='scripts/' --format=tar ${gittag}:$newdir/scripts/ \ - | bzip2 > "$pwd"/$pkgdir-scripts-${tag}.tar.bz2 -fi -if [ -d "$newdir/modules" ]; then - git archive --prefix='modules/' --format=tar ${gittag}:$newdir/modules/ \ - | bzip2 > "$pwd"/$pkgdir-modules-${tag}.tar.bz2 -fi -if [ -d "$newdir/ts" ]; then - git archive --prefix='ts/' --format=tar ${gittag}:$newdir/ts/ \ - | bzip2 > "$pwd"/$pkgdir-ts-${tag}.tar.bz2 -fi -if [ -d "$newdir/build" ]; then - git archive --prefix='build/' --format=tar ${gittag}:$newdir/build/ \ - | bzip2 > "$pwd"/$pkgdir-build-${tag}.tar.bz2 -fi -if [ -d "$newdir/fixtures" ]; then - git archive --prefix='fixtures/' --format=tar ${gittag}:$newdir/fixtures/ \ - | bzip2 > "$pwd"/$pkgdir-fixtures-${tag}.tar.bz2 -fi -if [ -d "$newdir/mocks" ]; then - git archive --prefix='mocks/' --format=tar ${gittag}:$newdir/mocks/ \ - | bzip2 > "$pwd"/$pkgdir-mocks-${tag}.tar.bz2 -fi -if [ -d "$newdir/typings" ]; then - git archive --prefix='typings/' --format=tar ${gittag}:$newdir/typings/ \ - | bzip2 > "$pwd"/$pkgdir-typings-${tag}.tar.bz2 -fi -if [ -d "$newdir/templates" ]; then - git archive --prefix='templates/' --format=tar ${gittag}:$newdir/templates/ \ - | bzip2 > "$pwd"/$pkgdir-templates-${tag}.tar.bz2 -fi -if [ -d "$newdir/benchmark" ]; then - git archive --prefix='benchmark/' --format=tar ${gittag}:$newdir/benchmark/ \ - | bzip2 > "$pwd"/$pkgdir-benchmark-${tag}.tar.bz2 -fi -if [ -d "$newdir/vendor" ]; then - git archive --prefix='vendor/' --format=tar ${gittag}:$newdir/vendor/ \ - | bzip2 > "$pwd"/$pkgdir-vendor-${tag}.tar.bz2 -fi -if [ -d "$newdir/packages" ]; then - git archive --prefix='packages/' --format=tar ${gittag}:$newdir/packages/ \ - | bzip2 > "$pwd"/$pkgdir-packages-${tag}.tar.bz2 -fi -if [ -d "$newdir/rollup" ]; then - git archive --prefix='rollup/' --format=tar ${gittag}:$newdir/rollup/ \ - | bzip2 > "$pwd"/$pkgdir-rollup-${tag}.tar.bz2 -fi -popd diff --git a/nodejs-test-exclude.spec b/nodejs-test-exclude.spec deleted file mode 100644 index faac43e..0000000 --- a/nodejs-test-exclude.spec +++ /dev/null @@ -1,84 +0,0 @@ -%{?nodejs_find_provides_and_requires} - -%global packagename test-exclude - -# tests disabled due to requiring older version of npm(snapdragon) -%global enable_tests 0 - -Name: nodejs-test-exclude -Version: 4.2.1 -Release: 4%{?dist} -Summary: Test for inclusion or exclusion of paths using pkg-conf and globs - -License: ISC -URL: https://github.com/istanbuljs/istanbuljs.git -Source0: https://registry.npmjs.org/%%7Bpackagename%7D/-/%%7Bpackagename%7D-%%7Bversi... -# The test files are not included in the npm tarball. -# Source{1-9} are generated by running Source10, which pulls from the upstream -# version control repository. -Source1: %{packagename}-tests-%{version}.tar.bz2 -Source10: dl-istanbul-tests.sh - - -BuildArch: noarch -ExclusiveArch: %{nodejs_arches} noarch - -BuildRequires: nodejs-packaging -BuildRequires: npm(arrify) -BuildRequires: npm(micromatch) -BuildRequires: npm(object-assign) -BuildRequires: npm(read-pkg-up) -BuildRequires: npm(require-main-filename) - - -%if 0%{?enable_tests} -BuildRequires: mocha -%endif - -%description -Test for inclusion or exclusion of paths using pkg-conf and globs - - -%prep -%autosetup -n package -# setup the tests -%autosetup -T -D -a 1 -n package - -%nodejs_fixdep read-pkg-up '~2.0.0' - -%build -# nothing to do - -%install -mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename} -cp -pr package.json *.js \ - %{buildroot}%{nodejs_sitelib}/%{packagename} - -%nodejs_symlink_deps - -%check -%nodejs_symlink_deps --check -%{__nodejs} -e 'require("./")' -%if 0%{?enable_tests} -NODE_ENV=test %{_bindir}/mocha -R spec -%else -%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m" -%endif - -%files -%doc *.md -%license LICENSE.txt -%{nodejs_sitelib}/%{packagename} - -%changelog -* Thu Jul 25 2019 Fedora Release Engineering releng@fedoraproject.org - 4.2.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri Feb 01 2019 Fedora Release Engineering releng@fedoraproject.org - 4.2.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jul 13 2018 Fedora Release Engineering releng@fedoraproject.org - 4.2.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Apr 26 2018 Jared K. Smith jsmith@fedoraproject.org - 4.2.1-1 -- Initial packaging diff --git a/sources b/sources deleted file mode 100644 index 351b8c5..0000000 --- a/sources +++ /dev/null @@ -1,2 +0,0 @@ -SHA512 (test-exclude-4.2.1.tgz) = aa9aa53fff1997eb28b0bc417152a5f6f632dba4fd34f6a5c52cf308ffce63a2bb8fddfcba2da82a0a3e9116587f101e2292eaa5b567b07ab5b7257bd04e2559 -SHA512 (test-exclude-tests-4.2.1.tar.bz2) = dc0ea14c5aaca019a8df4fd0e8d4ec756b0a45c3181f0a05d0180640cbf34b405975034cc26ad781a8f224e9f67a7dc1535895e25419d7e490994c77fc06431e
arch-excludes@lists.fedoraproject.org