Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

nodejs-packaging-10.beta11-lp160.1.11 RPM for noarch

From OpenSuSE Leap 16.0 for noarch

Name: nodejs-packaging Distribution: openSUSE Leap 16.0
Version: 10.beta11 Vendor: openSUSE
Release: lp160.1.11 Build date: Mon Nov 28 07:55:58 2022
Group: Development/Languages/NodeJS Build host: reproducible
Size: 37929 Source RPM: nodejs-packaging-10.beta11-lp160.1.11.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/marguerite/nodejs-packaging
Summary: Node.js Dependency generators for openSUSE
This package generates Node.js Provides/Requires dependencies
automatically for nodejs module packages in openSUSE.

Provides

Requires

License

MIT

Changelog

* Mon Nov 28 2022 Steve Kowalik <steven.kowalik@suse.com>
  - Drop unneeded Requires on python.
* Wed Feb 16 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Files in /usr/lib/rpm/macros.d are not config files: drop %config
    marker.
* Tue Feb 15 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Move rpm macro file from /etc/rpm to /usr/lib/rpm/macros.d
    (boo#1191387).
* Fri Jul 01 2016 toddrme2178@gmail.com
  - Fix typo in Group tag.
* Thu Jun 16 2016 i@marguerite.su
  - update version v10.beta11
    * bower.rb: github tags can be in more than one page. so
      the check for avaiable versions should be recursive.
* Tue Mar 29 2016 i@marguerite.su
  - update version v10.beta10
    * sometimes bower.json doesn't have dependencies tag
    * fix encodings for nodejs-check.rb
    * add --drop option to nodejs-fixdep.rb to drop dependency
* Tue Mar 01 2016 i@marguerite.su
  - update version v10.beta9
    * expose build log in nodejs_build macro
    * nodejs_build: more general build using node-gyp,
      depends on the existence of compiled .node files
    * filter 'sample' directory when copying files
    * auto link executables in bin to /usr/bin, you can
      delete unneeded ones later
    * add nodejs_check macro, easy to check for unsatisfied
      dependency now
    * bugfix: semver.rb can't handle version like '1.0.0-rc3'
    * bugfix: sometimes 'engines' tag is empty
    * bugfix: nodejs-fixdep can't handle multiple occurance
      of the same module
* Fri Feb 26 2016 i@marguerite.su
  - update version v10.beta8
    * recursively copy files and fix exec permissions
      for all files outside bin (github#6)
    * colored text to prompt sources that should be
      deleted for npkg
    * bugfix: .css pattern will be skipped when copy
      because of the regex ".c"
    * bugfix: if two versions of tarball, only one
      version will be copied.
    * bugfix: bower in npkg, sometimes multiple name-*
      will be found
* Thu Feb 25 2016 i@marguerite.su
  - update version v10.beta7
    * fix bugs related with licenses in dependency.rb
    * nodejs.rb: fix a bug that 'v2.0.0' dir will be renamed
    * fix a bug in semver.rb
    * add npkg-mgmt-merge: possible to create a huge bundle
    * add bower.rb plugin to handle bower dependencies
    * build C node modules automatically
    * add a global filter for rpmlint warnings
* Sun Feb 14 2016 i@marguerite.su
  - update version v10.beta6
    * history.rb: some version exists in version timestamp
      but has no details, not downloadable, so drop them
    * clean_temp for parent.rb: don't use array substraction,
      it will all values matched. we just need to free the last
    * skiploop in dependencies.rb: parents variable can be
      nested arrays
    * skip in dependencies.rb: let those "parent" element
      without "name" variable return -1 to break infinite loop
    * vcmp.rb: fix a bug in ">=" test
* Fri Feb 12 2016 i@marguerite.su
  - update version v10.beta5
    * rename nova to npkg, avoid conflict with openstack nova
    * style check w/ rubocop
    * initial SLE_11 support
    * rewrite vcmp to support beta versions
    * use vcmp and bundle sort for history.rb
* Wed Feb 10 2016 i@marguerite.su
  - update version v10.beta4
    + optimization:
    * nova: delta download for .tgz files
    * dependencies.rb: delete tmp files at the last step for reuse
    * tweak the format of download .lst
    + bugfix:
    * don't add standard FHS directories into files.lst
    * should find the maximum node version, not the minimum
    * don't skip the loop if version is different with existing one
    * use vcmp in nodejs.rb
    * history.rb: the result for 'all' function is not natively sorted
    + feature:
    * support using bundle packages as dependencies
* Thu Feb 04 2016 i@marguerite.su
  - update version v10.beta3
    * fix history.rb. take beta versions into consideration
    * use VCMP on history.rb; workaround for weird '1.0.2-1.2.3' version
    * fix github#4. the nopt issue is not isolated, use an universal solution
    * fix dependencies.rb: child can't have parent as dependency
    * dependencies.rb: don't loop the parent in child again and don't
      overwrite the module that already has dependencies
    * workaround for wrong '>= 4.0.0 < 5.0.0' range
    * add nodejs-symlink-deps macro back
    * add node-mgmt-batch-delete.rb and node-mgmt-json2pkgtxt.rb
      for users to migrate from old way to new packaging method
* Tue Feb 02 2016 i@marguerite.su
  - update version v10.beta2
    * parent.rb: reimplemented json parent finding logic, works
      for complicated cases. tested on: gulp, read-pkg-up, read-pkg,
      which have multiple pinkie-promise on different tree branches.
    * re-add %nodejs_fixdep macro: allow you to tweak module
      dependencies for modules in buildroot (please not run it
      at %prep any more! run at %install)
    * add specfile template for nodejs-packaging in tool directory
    * ensure File.open in UTF-8 mode, thanks to @illuusio
    * several rounds of bugfixes
* Sat Jan 30 2016 i@marguerite.su
  - update version v10.beta
    * add nova tool and macros for automatic package processing
* Tue Jan 26 2016 i@marguerite.su
  - update version 9
    * first public release
    * add nodejs(engine) Requires
    * provides the internal modules as own(xxx)
* Sat Jan 23 2016 i@marguerite.su
  - update version 8
    * rewrite w/ ruby
    * support escaping the local modules in node_modules
      when finding Provides/Requires
  - source changed to my reimplementation using ruby
    * https://github.com/marguerite/nodejs-packaging
  - dropped: nodejs-packaging-compat-opensuse.patch
  - dropped: nodejs-packaging-compat-opensuse-pre1320.patch
* Sat Nov 21 2015 lars@linux-schulserver.de
  - build require xz for older build systems
* Wed Jul 29 2015 marec@detebe.org
  - adding %nodejs_install macro for version 1320+
* Sat Jul 04 2015 i@marguerite.su
  - update version 7
  - set fedora scm as its upstream url
  - no conditional source
    * add patch: nodejs-packaging-compat-opensuse-pre1320.patch
    * add patch: nodejs-packaging-compat-opensuse.patch
    * drop patch: nodejs-packaging-pre1320-macros.patch
  - rename the macros file only on specific version of openSUSE
* Wed Jan 28 2015 marec@detebe.org
  - changed name of rpm macro file in order to prevent conflict with
    rpm macro from some versions of nodejs package with same filename
  - added macro definitions from nodejs package to this rpm macro file
    because they are missing in some versions of nodejs package
  - added patch: nodejs-packaging-pre1320-macros.patch
* Fri Oct 17 2014 dimstar@opensuse.org
  - Don't use conditional Sources: we want to get uniform src.rpms
    that can be re-used. Do the condition in the %prep section, where
    the specifically chosen tarball is extracted.
* Fri Oct 17 2014 jgleissner@suse.com
  - require nodejs to make sure /usr/lib/node_modules is owned (may
    break build of module packages otherwise)
* Fri Oct 17 2014 jgleissner@suse.com
  - removed use of %nodejs_find_provides_and_requires macro (was
    added by accident)
* Thu Oct 09 2014 jgleissner@suse.com
  - use nodejs-packaging for building
* Tue Oct 07 2014 jgleissner@suse.com
  - added %nodejs_modulesdir to macros.nodejs for older releases
* Tue Oct 07 2014 jgleissner@suse.com
  - explicitely require Python
* Mon Oct 06 2014 jgleissner@suse.com
  - initial check-in

Files

/usr/lib/rpm/fileattrs/nodejs.attr
/usr/lib/rpm/macros.d/macros.nodejs
/usr/lib/rpm/nodejs
/usr/lib/rpm/nodejs-check.rb
/usr/lib/rpm/nodejs-fixdep.rb
/usr/lib/rpm/nodejs-symlink-deps.rb
/usr/lib/rpm/nodejs.prov
/usr/lib/rpm/nodejs.rb
/usr/lib/rpm/nodejs.req
/usr/lib/rpm/nodejs/bundles.rb
/usr/lib/rpm/nodejs/plugins
/usr/lib/rpm/nodejs/plugins/gruntfile.rb
/usr/lib/rpm/nodejs/plugins/nsp.rb
/usr/lib/rpm/nodejs/semver.rb
/usr/lib/rpm/nodejs/vcmp.rb
/usr/share/doc/packages/nodejs-packaging
/usr/share/doc/packages/nodejs-packaging/COPYING
/usr/share/doc/packages/nodejs-packaging/README.md
/usr/share/doc/packages/nodejs-packaging/SHORTCOMINGS


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Nov 9 00:03:33 2024