The package rpms/nodejs-tern.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-tern.git/commit/?id=968e0428b....
Change: -ExclusiveArch: %{nodejs_arches} noarch
Thanks.
Full change: ============
commit 968e0428b41c2195c5a71682f57aee30bfa491f0 Author: Fedora Release Engineering releng@fedoraproject.org Date: Thu Aug 8 16:11:39 2019 +0000
nodejs-tern fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1675536
diff --git a/.gitignore b/.gitignore deleted file mode 100644 index f92dce2..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/tern-0.7.0.tgz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..32e6059 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +nodejs-tern fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1675536 diff --git a/nodejs-tern.spec b/nodejs-tern.spec deleted file mode 100644 index 09c9a87..0000000 --- a/nodejs-tern.spec +++ /dev/null @@ -1,128 +0,0 @@ -%global shortname tern - -Name: nodejs-%{shortname} -Version: 0.7.0 -Release: 13%{?dist} -Summary: JavaScript code analyzer for deep, cross-editor language support - -License: MIT -URL: http://ternjs.net/ -Source0: http://registry.npmjs.org/%%7Bshortname%7D/-/%%7Bshortname%7D-%%7Bversion%7D... -Source1: %{shortname}-init.el -BuildArch: noarch -ExclusiveArch: %{nodejs_arches} noarch - -BuildRequires: nodejs-packaging -BuildRequires: npm(acorn) -BuildRequires: emacs -BuildRequires: emacs-auto-complete - -Requires: emacs-filesystem >= %{_emacs_version} - - -%description -Tern is a stand-alone, editor-independent JavaScript analyzer that can be used -to improve the JavaScript integration of existing editors. - -%prep -%setup -qn package -%nodejs_fixdep glob -%nodejs_fixdep minimatch - - -%build -%{_emacs_bytecompile} emacs/tern.el -%{_emacs_bytecompile} emacs/tern-auto-complete.el - - -%install -mkdir -p %{buildroot}%{nodejs_sitelib}/%{shortname}/bin/ - -cp -pr package.json bin/ lib/ plugin/ %{buildroot}%{nodejs_sitelib}/%{shortname} -cp -pr bin/condense bin/from_ts bin/tern %{buildroot}%{nodejs_sitelib}/%{shortname}/bin/ - -# Don't install this zero-length file -rm %{buildroot}%{nodejs_sitelib}/%{shortname}/lib/jsdoc.js - -# Don't install this test file -rm %{buildroot}%{nodejs_sitelib}/%{shortname}/bin/test - -# Install & symlink files from defs in _datadir -mkdir -p %{buildroot}%{_datadir}/%{name} -cp -pr defs/* %{buildroot}%{_datadir}/%{name} - -pushd %{buildroot}%{nodejs_sitelib}/%{shortname}/ - ln -s %{_datadir}/%{name}/ defs -popd - -# Symlink tern executable file to _bindir -mkdir -p %{buildroot}%{_bindir} -pushd %{buildroot}%{_bindir} - ln -s %{nodejs_sitelib}/%{shortname}/bin/%{shortname} -popd - -# Install emacs files -mkdir -p %{buildroot}%{_emacs_sitelispdir}/%{shortname} -cp -pr emacs/* %{buildroot}%{_emacs_sitelispdir}/%{shortname} - -mkdir %{buildroot}%{_emacs_sitestartdir} -cp -pr %{SOURCE1} %{buildroot}%{_emacs_sitestartdir}/ - -%nodejs_symlink_deps - - -%check -%nodejs_symlink_deps --check -sh -c './bin/test' - - -%files -%{nodejs_sitelib}/%{shortname} -%{_datadir}/%{name} -%{_bindir}/%{shortname} -%{_emacs_sitelispdir}/%{shortname} -%{_emacs_sitestartdir}/%{shortname}-init.el -%doc LICENSE README.md doc/ index.html - - -%changelog -* Thu Jul 25 2019 Fedora Release Engineering releng@fedoraproject.org - 0.7.0-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri Feb 01 2019 Fedora Release Engineering releng@fedoraproject.org - 0.7.0-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jul 13 2018 Fedora Release Engineering releng@fedoraproject.org - 0.7.0-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Feb 08 2018 Fedora Release Engineering releng@fedoraproject.org - 0.7.0-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering releng@fedoraproject.org - 0.7.0-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering releng@fedoraproject.org - 0.7.0-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Thu Feb 04 2016 Fedora Release Engineering releng@fedoraproject.org - 0.7.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jun 17 2015 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 0.7.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Wed Nov 26 2014 Gerard Ryan gerard@ryan.lt - 0.7.0-5 -- Package elisp source files also - -* Tue Nov 25 2014 Gerard Ryan gerard@ryan.lt - 0.7.0-4 -- Compile Elisp files per emacs guidelines - -* Mon Nov 24 2014 Gerard Ryan gerard@ryan.lt - 0.7.0-3 -- Install & symlink files from defs in _datadir -- Symlink tern executable file to _bindir -- Install emacs files - -* Sun Nov 23 2014 Gerard Ryan gerard@ryan.lt - 0.7.0-2 -- Add BR on npm(acorn) for tests - -* Sat Nov 22 2014 Gerard Ryan gerard@ryan.lt - 0.7.0-1 -- Initial package diff --git a/sources b/sources deleted file mode 100644 index 1cb6ab2..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -163f2f8d94c7f260052e68d6c8e354dc tern-0.7.0.tgz diff --git a/tern-init.el b/tern-init.el deleted file mode 100644 index fee6dbb..0000000 --- a/tern-init.el +++ /dev/null @@ -1,6 +0,0 @@ -;;; Set up tern mode for Emacs. -;;; -;;; This file is automatically loaded by emacs's site-start.el -;;; when you start a new emacs session. - -(autoload 'tern-mode "tern.el" nil t)
arch-excludes@lists.fedoraproject.org