Clean spec file for Yocto compatibility 37/26837/3 accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable tizen_3.0.2015.q2_common tizen_3.0.m1_mobile tizen_3.0.m1_tv accepted/tizen/common/20150317.155114 accepted/tizen/ivi/20160218.024247 accepted/tizen/mobile/20150326.005117 accepted/tizen/tv/20150324.014502 accepted/tizen/wearable/20150323.005712 submit/tizen_common/20150317.150846 submit/tizen_common/20151015.190624 submit/tizen_common/20151019.135620 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000004 submit/tizen_mobile/20150325.000000 submit/tizen_tv/20150320.000001 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
authorRonan Le Martret <ronan@fridu.net>
Mon, 15 Sep 2014 11:40:04 +0000 (13:40 +0200)
committerRonan Le Martret <ronan@fridu.net>
Mon, 15 Sep 2014 11:40:04 +0000 (13:40 +0200)
* Set valid group tags.
* Use macros.

Also remove generated files "Makefile" and "configure".

Change-Id: Iabd910c859ba39ab4c7d1940df30dbe42ed9c87f
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
packaging/adns.spec

index b6e323d..96c6658 100644 (file)
@@ -1,14 +1,14 @@
 Name:           adns
-%define lname  libadns
+%define lname   libadns
 Version:        1.4
 Release:        0
 License:        GPL-2.0+
 Summary:        Advanced Easy-to-Use Asynchronous-Capable DNS Utilities
 Url:            http://www.chiark.greenend.org.uk/~ian/adns/
-Group:          Productivity/Networking/DNS/Utilities
+Group:          System/Utilities
 Source:         %{name}-%{version}.tar.bz2
 Source2:        baselibs.conf
-Source1001:    adns.manifest
+Source1001:     adns.manifest
 BuildRequires:  autoconf
 
 %description
@@ -24,7 +24,7 @@ client library for C (and C++) programs.
 
 %package -n libadns-devel
 Summary:        Libraries and header files to develop programs with libadns support
-Group:          Development/Languages/C and C++
+Group:          System/Libraries
 Requires:       %lname = %{version}
 Requires:       glibc-devel
 
@@ -37,13 +37,15 @@ programs with libads support.
 cp %{SOURCE1001} .
 
 %build
-autoreconf -fiv
-%configure
-make %{?_smp_mflags} all
+%reconfigure
+%__make %{?_smp_mflags} all
 
 %install
 %make_install
 
+%post -n %lname -p /sbin/ldconfig
+
+%postun -n %lname -p /sbin/ldconfig
 
 %files
 %manifest %{name}.manifest
@@ -61,9 +63,3 @@ make %{?_smp_mflags} all
 %defattr(-,root,root)
 %{_includedir}/adns.h
 %{_libdir}/libadns.so
-
-%post -n %lname -p /sbin/ldconfig
-
-%postun -n %lname -p /sbin/ldconfig
-
-%changelog