[Tizen-submit] 20130: New package Tizen:IVI:Genivi/libtirpc

noreply at tizen.org noreply at tizen.org
Fri Jan 31 02:34:20 GMT 2014


Hi,
Adding new package libtirpc in project Tizen:IVI:Genivi. Please review and accept ASAP.

Justification for this new package:

Submitter: Graydon, Tracy <tracy.graydon at intel.com>
Comments: submit/tizen_ivi_genivi/20140131.023349
Git project: platform/upstream/libtirpc
Tag: submit/tizen_ivi_genivi/20140131.023349
Commit: 0aacafcef4cdbc7ebc3f266407052926ff40ee9e resetting manifest requested domain to floor

Thank You,
Graydon, Tracy

[This message was auto-generated]

---

Request: #20130

  submit:       Tizen:IVI:Genivi:build/libtirpc(cleanup) -> Tizen:IVI:Genivi


Message:
Submitter: Graydon, Tracy <tracy.graydon at intel.com>
Comments: submit/tizen_ivi_genivi/20140131.023349
Git project: platform/upstream/libtirpc
Tag: submit/tizen_ivi_genivi/20140131.023349
Commit: 0aacafcef4cdbc7ebc3f266407052926ff40ee9e resetting manifest requested domain to floor

State:   new        2014-01-31T02:36:18 tizenrobot
Comment: <no comment>
changes files:
--------------

++++++ new changes file:
--- libtirpc.changes
+++ libtirpc.changes
@@ -0,0 +1,3 @@
+* Sat May 11 2013 Anas Nashif <anas.nashif at intel.com> submit/tizen/20130509.181316 at 741ca4b
+- Set license using %license
+

new:
----
  0001-do-not-build-des_crypt.patch
  baselibs.conf
  libtirpc-0.2.2.tar.bz2
  libtirpc.changes
  libtirpc.manifest
  libtirpc.spec

spec files:
-----------

++++++ new spec file:
--- libtirpc.spec
+++ libtirpc.spec
@@ -0,0 +1,77 @@
+#
+
+Name:           libtirpc
+VCS:            platform/upstream/libtirpc#0aacafcef4cdbc7ebc3f266407052926ff40ee9e
+Version:        0.2.2
+Release:        0
+License:        BSD-4-Clause
+Summary:        Transport Independent RPC Library
+Url:            http://sourceforge.net/projects/libtirpc/
+Group:          System/Libraries
+Source:         %{name}-%{version}.tar.bz2
+Source100:      baselibs.conf
+Source1001: 	libtirpc.manifest
+# Patches auto-generated by git-buildpackage:
+Patch0:         0001-do-not-build-des_crypt.patch
+BuildRequires:  libtool
+BuildRequires:  pkgconfig(pkg-config)
+
+%description
+The Transport Independent RPC library (TI-RPC) is a replacement for the
+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:       glibc-devel
+Requires:       libtirpc = %{version}
+
+%description devel
+The Transport Independent RPC library (TI-RPC) is a replacement for the
+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
+
+%prep
+%setup -q
+# 0001-do-not-build-des_crypt.patch
+%patch0 -p1
+cp %{SOURCE1001} .
+
+%build
+autoreconf -fiv
+%configure --disable-static --with-pic --libdir=/%{_lib}
+make %{?_smp_mflags}
+
+%install
+%make_install
+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
+

Please refer to OBS webUI for more details about this SR.


More information about the Tizen-submit mailing list