Hello community, here is the log from the commit of package typescript for openSUSE:Factory checked in at 2018-11-27 10:42:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/typescript (Old) and /work/SRC/openSUSE:Factory/.typescript.new.19453 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "typescript" Tue Nov 27 10:42:17 2018 rev:2 rq:651957 version:3.1.6 Changes: -------- --- /work/SRC/openSUSE:Factory/typescript/typescript.changes 2017-10-19 19:32:17.416445487 +0200 +++ /work/SRC/openSUSE:Factory/.typescript.new.19453/typescript.changes 2018-11-27 10:42:58.076162127 +0100 @@ -1,0 +2,7 @@ +Sun Nov 25 11:21:11 UTC 2018 - Matej Cepl <mc...@suse.com> + +- Upgrade to 3.1.6. The list of changes is too long, you can find + infromation about changes on the TypeScript wiki, e.g., in + https://github.com/Microsoft/TypeScript/wiki/What%27s-new-in-TypeScript + +------------------------------------------------------------------- Old: ---- typescript-2.2.1.tgz New: ---- typescript-3.1.6.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ typescript.spec ++++++ --- /var/tmp/diff_new_pack.vVXAvR/_old 2018-11-27 10:43:00.560159580 +0100 +++ /var/tmp/diff_new_pack.vVXAvR/_new 2018-11-27 10:43:00.564159577 +0100 @@ -1,7 +1,7 @@ # # spec file for package typescript # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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,21 +12,20 @@ # 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/ # Name: typescript -Version: 2.2.1 +Version: 3.1.6 Release: 0 -License: Apache-2.0 Summary: A language for application scale JavaScript development -URL: http://typescriptlang.org/ +License: Apache-2.0 Group: Development/Libraries/Other +URL: http://typescriptlang.org/ Source0: http://registry.npmjs.org/%{name}/-/%{name}-%{version}.tgz -BuildRequires: nodejs-packaging BuildRequires: fdupes -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: nodejs-packaging BuildArch: noarch %{?nodejs_requires} @@ -39,20 +38,25 @@ %prep %setup -q -n package -%build - -%install sed -i 's/\r$//' ThirdPartyNoticeText.txt sed -i 's/\r$//' README.md sed -i 's/\r$//' LICENSE.txt -sed -i 's/\r$//' CopyrightNotice.txt + +%build + +%install %nodejs_install +# Fix shebang lines +for file in %{buildroot}%{_bindir}/ts* ; do + sed -i -e "s|#!%{_bindir}/env node|#!%{_bindir}/node|" $(readlink -f $file) +done + %fdupes %{buildroot} %files -%defattr(-,root,root) -%doc ThirdPartyNoticeText.txt README.md LICENSE.txt CopyrightNotice.txt +%license LICENSE.txt ThirdPartyNoticeText.txt CopyrightNotice.txt +%doc README.md %dir %{nodejs_sitelib} %{nodejs_sitelib}/%{name} %{_bindir}/tsc ++++++ typescript-2.2.1.tgz -> typescript-3.1.6.tgz ++++++ /work/SRC/openSUSE:Factory/typescript/typescript-2.2.1.tgz /work/SRC/openSUSE:Factory/.typescript.new.19453/typescript-3.1.6.tgz differ: char 10, line 1