Files
gulp/gulp.spec

144 lines
7.3 KiB
RPMSpec

#
# spec file for package gulp
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: gulp
Version: 3.9.1
Release: 0
Summary: The streaming build system
License: MIT and ISC and WTFPL2 and BSD
Group: Development/Languages/NodeJS
Url: https://www.npmjs.com/package/gulp
Source0: gulp.json
Source1: http://registry.npmjs.org/archy/-/archy-1.0.0.tgz
Source2: http://registry.npmjs.org/color-convert/-/color-convert-1.0.0.tgz
Source3: http://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.0.tgz
Source4: http://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz
Source5: http://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz
Source6: http://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz
Source7: http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz
Source8: http://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz
Source9: http://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz
Source10: http://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz
Source11: http://registry.npmjs.org/gulp-util/-/gulp-util-3.0.7.tgz
Source12: http://registry.npmjs.org/interpret/-/interpret-1.0.0.tgz
Source13: http://registry.npmjs.org/extend/-/extend-2.0.1.tgz
Source14: http://registry.npmjs.org/wrappy/-/wrappy-1.0.0.tgz
Source15: http://registry.npmjs.org/once/-/once-1.3.3.tgz
Source16: http://registry.npmjs.org/inflight/-/inflight-1.0.4.tgz
Source17: http://registry.npmjs.org/inherits/-/inherits-2.0.0.tgz
Source18: http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz
Source19: http://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz
Source20: http://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz
Source21: http://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz
Source22: http://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.3.tgz
Source23: http://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz
Source24: http://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz
Source25: http://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz
Source26: http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz
Source27: http://registry.npmjs.org/glob/-/glob-5.0.15.tgz
Source28: http://registry.npmjs.org/glob/-/glob-4.5.3.tgz
Source29: http://registry.npmjs.org/glob/-/glob-3.1.21.tgz
Source30: http://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz
Source31: http://registry.npmjs.org/flagged-respawn/-/flagged-respawn-0.3.1.tgz
Source32: http://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz
Source33: http://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz
Source34: http://registry.npmjs.org/liftoff/-/liftoff-2.2.0.tgz
Source35: http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz
Source36: http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz
Source37: http://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz
Source38: http://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz
Source39: http://registry.npmjs.org/stream-consume/-/stream-consume-0.1.0.tgz
Source40: http://registry.npmjs.org/orchestrator/-/orchestrator-0.3.7.tgz
Source41: http://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.2.tgz
Source42: http://registry.npmjs.org/semver/-/semver-4.3.6.tgz
Source43: http://registry.npmjs.org/os-homedir/-/os-homedir-1.0.1.tgz
Source44: http://registry.npmjs.org/tildify/-/tildify-1.1.2.tgz
Source45: http://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz
Source46: http://registry.npmjs.org/v8flags/-/v8flags-2.0.11.tgz
Source47: http://registry.npmjs.org/clone/-/clone-1.0.2.tgz
Source48: http://registry.npmjs.org/clone/-/clone-0.2.0.tgz
Source49: http://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz
Source50: http://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz
Source51: http://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz
Source52: http://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz
Source53: http://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz
Source54: http://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz
Source55: http://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz
Source56: http://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz
Source57: http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.33.tgz
Source58: http://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz
Source59: http://registry.npmjs.org/through2/-/through2-0.6.5.tgz
Source60: http://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz
Source61: http://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz
Source62: http://registry.npmjs.org/lru-cache/-/lru-cache-2.0.0.tgz
Source63: http://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz
Source64: http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz
Source65: http://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.8.tgz
Source66: http://registry.npmjs.org/globule/-/globule-0.1.0.tgz
Source67: http://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz
Source68: http://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz
Source69: http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz
Source70: http://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz
Source71: http://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz
Source72: http://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz
Source73: http://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz
Source74: http://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz
Source75: http://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz
Source76: http://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz
BuildRequires: fdupes
BuildRequires: nodejs-packaging
BuildRequires: npm(gulp-util)
Requires: npm(gulp-util) = 3.0.7
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%{nodejs_find_provides_and_requires}
%description
gulp is a toolkit that will help you automate painful or
time-consuming tasks in your development workflow. For web
development (if that's your thing) it can help you by doing CSS
preprocessing, JS transpiling, minification, live reloading, and
much more. Integrations are built into all major IDEs and people
are loving gulp across PHP, .NET, Node.js, Java, and more. With
over 1700 plugins (and plenty you can do without plugins), gulp
lets you quit messing with build systems and get back to work.
%prep
%nodejs_prep
%build
%install
%nodejs_mkdir
%nodejs_copy
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
ln -sf %{nodejs_sitelib}/gulp/bin/gulp.js %{buildroot}%{_bindir}/gulp
ln -sf %{nodejs_sitelib}/gulp/completion/bash %{buildroot}%{_sysconfdir}/bash_completion.d/gulp.sh
%nodejs_filelist
%fdupes %{buildroot}
%files -f %{_sourcedir}/files.lst
%defattr(-, root, root)
%{_bindir}/gulp
%config %{_sysconfdir}/bash_completion.d/gulp.sh
%changelog