diff -r 4f133201e207 -r 4667f24fe848 libtirpc/libtirpc.spec --- a/libtirpc/libtirpc.spec Fri Mar 11 21:30:26 2011 +0100 +++ b/libtirpc/libtirpc.spec Fri Mar 11 21:36:51 2011 +0100 @@ -1,42 +1,47 @@ %define _root_libdir /%{_lib} -Name: libtirpc -Version: 0.2.1 -Release: 6%{?dist} -Summary: Transport Independent RPC Library -Group: System Environment/Libraries -License: SISSL and BSD -URL: http://nfsv4.bullopensource.org/ +Name: libtirpc +Version: 0.2.1 +Release: 20101201 +Summary: Transport Independent RPC Library +Vendor: Europalab Software +Packager: Michael Schloh von Bennewitz +Distribution: MeeGo Thirdparty +Group: System Environment/Libraries +License: SISSL and BSD +URL: http://nfsv4.bullopensource.org/ -Patch001: libtirpc-0-2-2-rc2.patch +Patch0: libtirpc1.patch +Patch1: libtirpc2.patch +Patch2: libtirpc3.patch +Patch3: libtirpc4.patch -Patch100: libtirpc-0.2.1-SISSL-license.patch -Patch101: libtirpc-0.2.1-replace-SISSL-with-BSD.patch -Patch102: libtirpc-0.2.1-BSD-license.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Source0: http://downloads.sourceforge.net/libtirpc/libtirpc-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Source0: http://downloads.sourceforge.net/libtirpc/libtirpc-%{version}.tar.bz2 - -BuildRequires: automake, autoconf, libtool, pkgconfig -BuildRequires: libgssglue-devel +BuildRequires: automake, autoconf, libtool, pkgconfig +BuildRequires: libgssglue-devel %description This package contains SunLib's implementation of transport-independent -RPC (TI-RPC) documentation. This library forms a piece of the base of -Open Network Computing (ONC), and is derived directly from the +RPC (TI-RPC) documentation. This library forms a piece of the base of +Open Network Computing (ONC), and is derived directly from the Solaris 2.3 source. -TI-RPC is an enhanced version of TS-RPC that requires the UNIX System V -Transport Layer Interface (TLI) or an equivalent X/Open Transport Interface -(XTI). TI-RPC is on-the-wire compatible with the TS-RPC, which is supported -by almost 70 vendors on all major operating systems. TS-RPC source code +TI-RPC is an enhanced version of TS-RPC that requires the UNIX System V +Transport Layer Interface (TLI) or an equivalent X/Open Transport Interface +(XTI). TI-RPC is on-the-wire compatible with the TS-RPC, which is supported +by almost 70 vendors on all major operating systems. TS-RPC source code (RPCSRC 4.0) remains available from several internet sites. %package devel -Summary: Development files for the libtirpc library -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} -Requires(devel): pkgconfig man-db +Summary: Development files for the libtirpc library +Vendor: Europalab Software +Packager: Michael Schloh von Bennewitz +Distribution: MeeGo Thirdparty +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires(devel): pkgconfig man %description devel This package includes header files and libraries necessary for @@ -45,12 +50,10 @@ %prep %setup -q - -%patch001 -p1 - -%patch100 -p1 -%patch101 -p1 -%patch102 -p1 +%patch0 -p1 +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 # Remove .orig files find . -name "*.orig" | xargs rm -f @@ -67,7 +70,7 @@ mkdir -p %{buildroot}%{_root_libdir} mkdir -p %{buildroot}%{_libdir}/pkgconfig make install DESTDIR=%{buildroot} \ - libdir=%{_root_libdir} pkgconfigdir=%{_libdir}/pkgconfig + libdir=%{_root_libdir} pkgconfigdir=%{_libdir}/pkgconfig # Don't package .a or .la files rm -f %{buildroot}%{_root_libdir}/*.{a,la} @@ -81,10 +84,10 @@ %post devel # Register the new man section #if [ "$1" -eq 1 ]; then -# makewhatis -s 3t +# makewhatis -s 3t #fi -%postun devel +%postun devel # Remove the existance of the man section #makewhatis -s 3t @@ -139,8 +142,11 @@ %{_mandir}/*/* %changelog +* Sat Dec 4 2010 Michael Schloh von Bennewitz - 0.2.1-20101201 +- Repackage for MeeGo 1.1 + * Thu Dec 2 2010 Steve Dickson 0.2.1-6 -- Moved the libraries from /usr/lib to /lib +- Moved the libraries from /usr/lib to /lib * Mon Aug 30 2010 Steve Dickson 0.2.1-5 - Relicense these SISSL files to 3 clause BSD @@ -188,7 +194,7 @@ - Updated to libtirpc-0.1.12-rc1 * Mon Apr 20 2009 Steve Dickson 0.1.11-1 -- Updated to the latest release: 0.1.11 +- Updated to the latest release: 0.1.11 * Fri Mar 13 2009 Steve Dickson 0.1.10-6 - libtirpc: set r_netid and r_owner in __rpcb_findaddr_timed @@ -202,7 +208,7 @@ - Converted all uids and uids to type uid_t and gid_t (sf 2446314) * Wed Jan 28 2009 Steve Dickson 0.1.10-3 -- backwards compatibility: fix order of fields in TI-RPC's +- backwards compatibility: fix order of fields in TI-RPC's svc_req (bz 481388) - Removed a number warnings. @@ -216,7 +222,7 @@ - Fixed some incorrect function declarations (bz468815) * Mon Oct 27 2008 Steve Dickson 0.1.9-6 -- Fix bad assumption taddr2uaddr processing that +- Fix bad assumption taddr2uaddr processing that caused a segfault (bz468014) * Tue Sep 16 2008 Steve Dickson 0.1.9-5