From fa7388e446a5f2f0ae4af5154f083dcc8aef8a5e84a08be73ef54d675a43f78a Mon Sep 17 00:00:00 2001 From: Marguerite Su Date: Wed, 12 Nov 2014 07:28:08 +0000 Subject: [PATCH] Accepting request 261180 from home:MargueriteSu:branches:devel:languages:nodejs OBS-URL: https://build.opensuse.org/request/show/261180 OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/nodejs-jscoverage?expand=0&rev=3 --- nodejs-jscoverage.changes | 6 ++++++ nodejs-jscoverage.spec | 39 +++++++++++++++++++-------------------- 2 files changed, 25 insertions(+), 20 deletions(-) diff --git a/nodejs-jscoverage.changes b/nodejs-jscoverage.changes index 0a7f922..c617dd4 100644 --- a/nodejs-jscoverage.changes +++ b/nodejs-jscoverage.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Nov 12 07:24:39 UTC 2014 - i@marguerite.su + +- add missing BuildRequires: nodejs-packaging +- clean specfile + ------------------------------------------------------------------- Thu Oct 9 15:08:15 UTC 2014 - jgleissner@suse.com diff --git a/nodejs-jscoverage.spec b/nodejs-jscoverage.spec index 61ee219..fcb24f1 100644 --- a/nodejs-jscoverage.spec +++ b/nodejs-jscoverage.spec @@ -1,4 +1,7 @@ -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# spec file for package nodejs-jscoverage +# +# Copyright (c) 2014 SUSE LINUX Products 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,39 +15,35 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild -Name: nodejs-jscoverage -Summary: Jscoverage modified to support SSJS -Version: 0.0.1 -Release: 1 -License: GPLv2 -Url: https://github.com/visionmedia/node-jscoverage %define git_rev 0d4608a6b4275b020ba665389aa75897d5d4a584 -Source: %{name}-%{version}.tar.bz2 +Name: nodejs-jscoverage +Version: 0.0.1 +Release: 0 +Summary: Jscoverage modified to support SSJS +License: GPL-2.0 Group: Development/Libraries/Other -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Url: https://github.com/visionmedia/node-jscoverage +Source: %{name}-%{version}.tar.bz2 BuildRequires: gcc-c++ - -%nodejs_find_provides_and_requires +BuildRequires: nodejs-packaging +BuildRoot: %{_tmppath}/%{name}-%{version}-build +%{nodejs_find_provides_and_requires} %description JScoverage for node. %prep -%setup -q +%setup -q %build -export CFLAGS="$RPM_OPT_FLAGS" -export CXXFLAGS="$RPM_OPT_FLAGS" +export CFLAGS="%{optflags}" +export CXXFLAGS="%{optflags}" ./configure --prefix=%{_prefix} -make %{?jobs:-j %jobs} +make %{?_smp_mflags} %install -%makeinstall - -%clean -rm -rf %{buildroot} +make DESTDIR=%{buildroot} install %{?_smp_mflags} %files %defattr(-,root,root)