initial checkin
authorAnas Nashif <anas.nashif@intel.com>
Sat, 12 Jan 2013 06:14:48 +0000 (22:14 -0800)
committerChanho Park <chanho61.park@samsung.com>
Tue, 16 Dec 2014 09:24:45 +0000 (18:24 +0900)
packaging/libtirpc.spec

index 7d50a20..71841d1 100644 (file)
@@ -1,15 +1,16 @@
+#
+
 Name:           libtirpc
-License:        BSD-4-Clause
-Group:          System/Libraries
 Version:        0.2.2
 Release:        0
+License:        BSD-4-Clause
 Summary:        Transport Independent RPC Library
-#BuildRequires:  libgssglue-devel
-BuildRequires:  libtool
-BuildRequires:  pkg-config
 Url:            http://sourceforge.net/projects/libtirpc/
+Group:          System/Libraries
 Source:         %{name}-%{version}.tar.bz2
-Source100:        baselibs.conf
+Source100:      baselibs.conf
+BuildRequires:  libtool
+BuildRequires:  pkgconfig(pkg-config)
 
 %description
 The Transport Independent RPC library (TI-RPC) is a replacement for the
@@ -17,13 +18,12 @@ standard SunRPC library in glibc which does not support IPv6 addresses.
 This implementation allows the support of other transports than UDP and
 TCP over IPv4
 
-
 %package devel
 License:        BSD-4-Clause
 Summary:        Transport Independent RPC Library
 Group:          Development/Libraries/C and C++
-Requires:       libtirpc = %{version} 
 Requires:       glibc-devel
+Requires:       libtirpc = %{version}
 
 %description devel
 The Transport Independent RPC library (TI-RPC) is a replacement for the
@@ -36,20 +36,21 @@ TCP over IPv4
 
 %build
 autoreconf -fiv
-%configure --disable-static --with-pic --libdir=/%{_lib} 
-%{__make} %{?_smp_mflags}
+%configure --disable-static --with-pic --libdir=/%{_lib}
+make %{?_smp_mflags}
 
 %install
 %make_install
-mkdir -p $RPM_BUILD_ROOT%{_libdir}
-%{__ln_s} -v /%{_lib}/$(readlink %{buildroot}/%{_lib}/%{name}.so) %{buildroot}%{_libdir}/%{name}.so
-mv -v $RPM_BUILD_ROOT/%{_lib}/pkgconfig $RPM_BUILD_ROOT/%{_libdir}
+mkdir -p %{buildroot}%{_libdir}
+ln -s -v /%{_lib}/$(readlink %{buildroot}/%{_lib}/%{name}.so) %{buildroot}%{_libdir}/%{name}.so
+rm -rf %{buildroot}/%{_lib}/*.so
+mv -v %{buildroot}/%{_lib}/pkgconfig %{buildroot}/%{_libdir}
 
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
-%files 
+%files
 %defattr(-,root,root)
 %config %{_sysconfdir}/netconfig
 /%{_lib}/libtirpc.so.1*
@@ -57,9 +58,9 @@ mv -v $RPM_BUILD_ROOT/%{_lib}/pkgconfig $RPM_BUILD_ROOT/%{_libdir}
 %files devel
 %defattr(-,root,root)
 %{_libdir}/libtirpc.so
-%dir /usr/include/tirpc/
-/usr/include/tirpc/*
-/usr/%{_lib}/pkgconfig/*
+%dir %{_includedir}/tirpc/
+%{_includedir}/tirpc/*
+%{_libdir}/pkgconfig/*
 
 %docs_package