Packaging: clean spec file 63/28163/2 accepted/tizen_3.0_common accepted/tizen_3.0_ivi accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_unified accepted/tizen_wearable tizen tizen_3.0 tizen_3.0.2015.q2_common tizen_3.0.m1_mobile tizen_3.0.m1_tv tizen_3.0.m2 accepted/tizen/3.0/common/20161114.110629 accepted/tizen/3.0/ivi/20161011.044158 accepted/tizen/common/20150317.155216 accepted/tizen/ivi/20160218.024829 accepted/tizen/mobile/20150326.005113 accepted/tizen/tv/20150324.014452 accepted/tizen/unified/20170309.035632 accepted/tizen/wearable/20150323.005710 submit/tizen_3.0.m2/20170104.093752 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_ivi/20161010.000002 submit/tizen_common/20150317.151002 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000005 submit/tizen_mobile/20150325.000000 submit/tizen_tv/20150320.000001 submit/tizen_unified/20170308.100412 submit/tizen_wearable/20150320.000000 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release tizen_4.0.m1_release
authorKévin THIERRY <kevin.thierry@open.eurogiciel.org>
Mon, 29 Sep 2014 10:04:18 +0000 (12:04 +0200)
committerKévin THIERRY <kevin.thierry@open.eurogiciel.org>
Tue, 14 Oct 2014 06:51:07 +0000 (08:51 +0200)
* Properly package the license.
* Set a valid license tag.
* Set a valid group tag.
* Use rpm macros.

Change-Id: Ibcf283d1bfd89c678db8e45aaf33246e6e944efc
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
packaging/gsignond-plugin-oauth.spec

index 25a6cb9..df2d5a2 100644 (file)
@@ -1,13 +1,14 @@
-Name: gsignond-plugin-oauth
-Summary: OAuth plugin for GLib based Single Sign-On
+Name:    gsignond-plugin-oauth
+Summary: OAuth plugin for GLib
 Version: 1.0.0
-Release: 1
-Group: Security/Accounts
+Release: 0
+Group:   Security/Accounts
 License: LGPL-2.1+
-Source: %{name}-%{version}.tar.gz
+Source:  %{name}-%{version}.tar.gz
 Source1: %{name}.manifest
-URL: https://01.org/gsso
-Requires(post): /sbin/ldconfig
+URL:     https://01.org/gsso
+
+Requires(post):   /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
 BuildRequires: pkgconfig(glib-2.0) >= 2.30
 BuildRequires: pkgconfig(gsignond) >= 1.0.0
@@ -15,18 +16,17 @@ BuildRequires: pkgconfig(gnutls)
 BuildRequires: pkgconfig(libsoup-2.4)
 BuildRequires: json-glib-devel
 
-
 %description
-%{summary}.
+OAuth plugin for GLib based on Single Sign-On.
 
 
 %package doc
-Summary:    Documentation files for %{name}
+Summary:    Documentation for %{name}
 Group:      Development/Libraries
 Requires:   %{name} = %{version}-%{release}
 
 %description doc
-%{summary}.
+Documentation files for %{name}.
 
 
 %prep
@@ -35,8 +35,8 @@ cp %{SOURCE1} .
 
 
 %build
-%configure 
-make %{?_smp_mflags}
+%reconfigure
+%__make %{?_smp_mflags}
 
 
 %install
@@ -45,19 +45,16 @@ rm -rf %{buildroot}
 
 
 %post -p /sbin/ldconfig
-
-
 %postun -p /sbin/ldconfig
 
 
 %files
 %defattr(-,root,root,-)
 %manifest %{name}.manifest
-%doc AUTHORS COPYING.LIB INSTALL NEWS README
+%license COPYING.LIB
 %{_libdir}/gsignond/gplugins/liboauth*.so
 
 
 %files doc
 %defattr(-,root,root,-)
 %{_datadir}/gtk-doc/html/%{name}/*
-