Hello community,
here is the log from the commit of package nodejs-emojione for openSUSE:Factory
checked in at 2019-03-08 11:01:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-emojione (Old)
and /work/SRC/openSUSE:Factory/.nodejs-emojione.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs-emojione"
Fri Mar 8 11:01:57 2019 rev:2 rq:681711 version:3.1.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-emojione/nodejs-emojione.changes
2018-01-25 12:39:20.630015839 +0100
+++
/work/SRC/openSUSE:Factory/.nodejs-emojione.new.28833/nodejs-emojione.changes
2019-03-08 11:01:59.552535148 +0100
@@ -1,0 +2,7 @@
+Tue Mar 5 10:10:41 UTC 2019 - Stephan Kulow <[email protected]>
+
+- Do not hardcode nodejs8 - nodejs10 works just as well
+- Remove special hack for leap 42.1, which is long out of maintenance
+- Tag license with %license not with %doc
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nodejs-emojione.spec ++++++
--- /var/tmp/diff_new_pack.35R44e/_old 2019-03-08 11:02:00.148535053 +0100
+++ /var/tmp/diff_new_pack.35R44e/_new 2019-03-08 11:02:00.148535053 +0100
@@ -1,7 +1,7 @@
#
# spec file for package nodejs-emojione
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,15 +12,13 @@
# 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/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
+
%define _name emojione
%define include_android 0
%define include_ios 0
-%if 0%{?suse_version} >= 1315 || 0%{?suse_version} <= 1316
-%define nodejs_sitelib /usr/lib/node_modules
-%endif
Name: nodejs-%{_name}
Version: 3.1.2
@@ -28,26 +26,20 @@
Summary: A set of emojis designed for the web
# Artwork included is in CC-BY-SA license
# Non-Artwork files are under MIT license
-License: MIT and CC-BY-4.0
+License: MIT AND CC-BY-4.0
Group: Development/Languages/NodeJS
URL: https://github.com/Ranks/emojione
Source0:
https://github.com/Ranks/emojione/archive/%{version}/%{_name}-%{version}.tar.gz
BuildArch: noarch
-%if 0%{?suse_version} < 1315 || 0%{?suse_version} > 1316
BuildRequires: nodejs-packaging
-%endif
-%if 0%{?suse_version} > 1316
-BuildRequires: npm8
-BuildRequires: nodejs8-devel
+%if 0%{?suse_version} >= 1316
+BuildRequires: nodejs-devel
%else
-BuildRequires: npm
BuildRequires: nodejs6-devel
+BuildRequires: npm
%endif
-%if 0%{?suse_version} == 1316
-BuildRequires: nodejs-devel
-%endif
-BuildRequires: python3
BuildRequires: fdupes
+BuildRequires: python3
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -58,6 +50,7 @@
%package demo
Summary: EmojiOne Demos
+Group: Development/Languages/NodeJS
Requires: %{name} = %{version}
%description demo
@@ -66,6 +59,7 @@
%if %{include_android}
%package android
Summary: EmojiOne utility for Android
+Group: Development/Languages/NodeJS
Requires: %{name} = %{version}
%if 0%{suse_version} > 1316
Requires: npm6
@@ -77,6 +71,7 @@
%package awesome
Summary: Emojione templates
+Group: Development/Languages/NodeJS
Requires: %{name} = %{version}
%description awesome
@@ -86,6 +81,7 @@
%package meteor
Summary: EmojiOne utility for Meteor
+Group: Development/Languages/NodeJS
Requires: %{name} = %{version}
%description meteor
@@ -93,6 +89,7 @@
%package swift
Summary: EmojiOne utility for swift
+Group: Development/Languages/NodeJS
Requires: %{name} = %{version}
%description swift
@@ -101,6 +98,7 @@
%if %{include_ios}
%package ios
Summary: EmojiOne utility for iOS
+Group: Development/Languages/NodeJS
Requires: %{name} = %{version}
%if 0%{suse_version} > 1316
Requires: npm6
@@ -111,6 +109,7 @@
%package ios-devel
Summary: Development tools for nodejs-emojione-ios
+Group: Development/Languages/NodeJS
Requires: %{name} = %{version}
%description ios-devel
@@ -120,6 +119,7 @@
%package python
Summary: EmojiOne utility for Python
+Group: Development/Languages/NodeJS
Requires: %{name} = %{version}
Requires: python3
@@ -159,7 +159,8 @@
%files
%defattr(-,root,root,-)
-%doc LICENSE.md CONTRIBUTING.md README.md INSTALLATION.md UPGRADE.md USAGE.md
+%license LICENSE.md
+%doc CONTRIBUTING.md README.md INSTALLATION.md UPGRADE.md USAGE.md
%dir %{nodejs_sitelib}
%dir %{nodejs_sitelib}/%{_name}/
%dir %{nodejs_sitelib}/%{_name}/lib