[Tizen-submit] 20264: New package Tizen:IVI:Genivi/iproute2

noreply at tizen.org noreply at tizen.org
Fri Jan 31 03:02:41 GMT 2014


Hi,
Adding new package iproute2 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.025725
Git project: platform/upstream/iproute2
Tag: submit/tizen_ivi_genivi/20140131.025725
Commit: eea22d602c54e14c61666112d4e4b566d529de1a resetting manifest requested domain to floor

Thank You,
Graydon, Tracy

[This message was auto-generated]

---

Request: #20264

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


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

State:   new        2014-01-31T03:03:40 tizenrobot
Comment: <no comment>
changes files:
--------------

++++++ new changes file:
--- iproute2.changes
+++ iproute2.changes
@@ -0,0 +1,6 @@
+* Fri Feb 22 2013 Anas Nashif <anas.nashif at intel.com> submit/trunk/20130222.171636 at c2f37b9
+- Remove docs
+
+* Fri Feb 22 2013 Anas Nashif <anas.nashif at intel.com> upstream/3.4.0 at 77810c0
+- Cleanup spec
+

new:
----
  0001-libdir.patch
  iproute2-3.4.0.tar.xz
  iproute2.changes
  iproute2.manifest
  iproute2.spec

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

++++++ new spec file:
--- iproute2.spec
+++ iproute2.spec
@@ -0,0 +1,90 @@
+Name:           iproute2
+VCS:            platform/upstream/iproute2#eea22d602c54e14c61666112d4e4b566d529de1a
+Version:        3.4.0
+Release:        0
+License:        GPL-2.0
+Summary:        Linux network configuration utilities
+Url:            http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
+Group:          Productivity/Networking/Routing
+# Using GPL-2.0 instead of GPL-2.0+ because of tc_skbedit.h and tc/q_multiq.c
+
+#DL-URL:	http://kernel.org/pub/linux/utils/net/iproute2/
+#Git-Clone:	git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2
+Source:         %{name}-%{version}.tar.xz
+Source1001: 	iproute2.manifest
+# Patches auto-generated by git-buildpackage:
+Patch0:         0001-libdir.patch
+BuildRequires:  bison
+BuildRequires:  db4-devel
+BuildRequires:  flex
+BuildRequires:  libnl-devel
+BuildRequires:  pkgconfig >= 0.21
+BuildRequires:  xz
+BuildRequires:  pkgconfig(libpng12)
+BuildRequires:  pkgconfig(libtiff-4)
+BuildRequires:  pkgconfig(xtables)
+Provides:       iproute = %{version}
+
+%description
+This package provides the tools ip, tc, and rtmon needed to use the new
+and advanced routing options of the Linux kernel. The SUSE Linux
+distribution has used this package for network setup since SuSE Linux
+8.0.
+
+%package -n libnetlink-devel
+License:        GPL-2.0+
+Summary:        A Higher Level Interface to the Netlink Service
+Group:          Development/Libraries/C and C++
+Provides:       libnetlink = %{version}
+
+%description -n libnetlink-devel
+libnetlink provides a higher level interface to rtnetlink(7).
+
+%prep
+%setup -q
+# 0001-libdir.patch
+%patch0 -p1
+cp %{SOURCE1001} .
+find . -name *.orig -delete
+
+%build
+# build with -fPIC. For details see
+# https://bugzilla.novell.com/show_bug.cgi?id=388021
+./configure
+xtlibdir="$(pkg-config xtables --variable=xtlibdir)";
+make %{?_smp_mflags} LIBDIR=%{_libdir} CCOPTS="-D_GNU_SOURCE %{optflags} -Wstrict-prototypes -fPIC -DXT_LIB_DIR=\\\"$xtlibdir\\\""
+
+%install

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


More information about the Tizen-submit mailing list