summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArron Wang <arron.wang@intel.com>2013-10-21 11:04:18 +0800
committerArron Wang <arron.wang@intel.com>2013-10-23 09:11:25 +0800
commit2d3b500003fddf412f28061b42e99157579583e1 (patch)
treec77678bc20430137eb0b6e23540ff3156f014697
parentb1b7ee811f7d22f996bd1598402c3726aec097be (diff)
downloadlibnl3-tizen_5.0.tar.gz
libnl3-tizen_5.0.tar.bz2
libnl3-tizen_5.0.zip
Add packaging directorytizen_4.0.m2_releasetizen_4.0.m1_releasetizen_4.0.IoT.p2_releasetizen_4.0.IoT.p1_releasetizen_3.0_ivi_releasetizen_3.0.m2.a1_tv_releasetizen_3.0.m2.a1_mobile_releasetizen_3.0.m1_tv_releasetizen_3.0.m1_mobile_releasetizen_3.0.m14.3_ivi_releasetizen_3.0.m14.2_ivi_releasetizen_3.0.2014.q3_common_releasesubmit/tizen_unified/20170308.100414submit/tizen_mobile/20141120.000000submit/tizen_ivi_panda/20140403.012020submit/tizen_ivi/20160217.000006submit/tizen_ivi/20160217.000000submit/tizen_common/20151026.085049submit/tizen_common/20151023.083358submit/tizen_5.0/20181101.000007submit/tizen_4.0/20170828.100006submit/tizen_4.0/20170811.094300submit/tizen_3.0_ivi/20161010.000004submit/tizen_3.0_common/20161104.104000submit/tizen_3.0.m2/20170104.093753submit/tizen/20131023.011205accepted/tizen/unified/20170309.035959accepted/tizen/ivi/panda/20140403.014353accepted/tizen/ivi/20160218.025224accepted/tizen/5.0/unified/20181102.030352accepted/tizen/4.0/unified/20170828.222941accepted/tizen/4.0/unified/20170816.012548accepted/tizen/3.0/ivi/20161011.050515accepted/tizen/3.0/common/20161114.111024accepted/tizen/20131112.015251accepted/tizen/20131105.191957accepted/tizen/20131023.170912tizen_ivi_pandatizen_5.0tizen_4.0tizen_3.0_ivitizen_3.0.m2tizen_3.0.m1_tvtizen_3.0.m1_mobiletizen_3.0.m14.3_ivitizen_3.0.m14.2_ivitizen_3.0.2015.q2_commontizen_3.0.2015.q1_commontizen_3.0.2014.q4_commontizen_3.0.2014.q3_commontizen_3.0accepted/tizen_wearableaccepted/tizen_tvaccepted/tizen_mobileaccepted/tizen_ivi_pandaaccepted/tizen_iviaccepted/tizen_genericaccepted/tizen_commonaccepted/tizen_5.0_unifiedaccepted/tizen_4.0_unifiedaccepted/tizen_3.0_iviaccepted/tizen_3.0_commonaccepted/tizen_3.0.m14.3_iviaccepted/tizen_3.0.2014.q3_commonaccepted/tizen/mobileaccepted/tizen/ivi/stableaccepted/tizen/ivi/release
Change-Id: I6e0505cfcae0df47c1f1571ea8a7667107fa5ec6
-rw-r--r--.gbs.conf3
-rw-r--r--packaging/libnl3.changes1
-rw-r--r--packaging/libnl3.manifest5
-rw-r--r--packaging/libnl3.spec79
4 files changed, 88 insertions, 0 deletions
diff --git a/.gbs.conf b/.gbs.conf
new file mode 100644
index 0000000..99e7cc8
--- /dev/null
+++ b/.gbs.conf
@@ -0,0 +1,3 @@
+[general]
+upstream_branch = upstream
+upstream_tag = upstream/${upstreamversion}
diff --git a/packaging/libnl3.changes b/packaging/libnl3.changes
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/packaging/libnl3.changes
@@ -0,0 +1 @@
+
diff --git a/packaging/libnl3.manifest b/packaging/libnl3.manifest
new file mode 100644
index 0000000..017d22d
--- /dev/null
+++ b/packaging/libnl3.manifest
@@ -0,0 +1,5 @@
+<manifest>
+ <request>
+ <domain name="_"/>
+ </request>
+</manifest>
diff --git a/packaging/libnl3.spec b/packaging/libnl3.spec
new file mode 100644
index 0000000..167e4f2
--- /dev/null
+++ b/packaging/libnl3.spec
@@ -0,0 +1,79 @@
+Name: libnl3
+Summary: Library for netlink sockets
+Version: 3.2.22
+Release: 1
+Group: System/Network
+License: LGPL-2.1
+Source0: %{name}-%{version}.tar.gz
+Source1001: libnl3.manifest
+BuildRequires: bison
+BuildRequires: flex
+
+%description
+This is a library for applications dealing with netlink sockets.
+The library provides an interface for raw netlink messaging and various
+netlink family specific interfaces.
+
+%package devel
+Summary: Development library and headers for libnl3
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+This is a library for applications dealing with netlink sockets.
+The library provides an interface for raw netlink messaging and various
+netlink family specific interfaces.
+This package contains all files that are needed to build applications using
+libnl3.
+
+%package cli
+Summary: Command line interface utils for libnl3
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description cli
+This package contains various libnl3 utils and additional
+libraries on which they depend
+
+%prep
+%setup -q
+cp %{SOURCE1001} .
+
+
+%build
+chmod +x autogen.sh
+%autogen.sh
+%configure
+
+make -j1
+
+%install
+%make_install
+rm -f %{buildroot}/etc/libnl/pktloc
+
+%post -p /sbin/ldconfig
+%post cli -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+%postun cli -p /sbin/ldconfig
+
+%files
+%manifest %{name}.manifest
+%defattr(-,root,root,-)
+%license COPYING
+%{_libdir}/libnl*.so.*
+%exclude %{_libdir}/libnl-cli*.so.*
+%config(noreplace) %{_sysconfdir}/*
+
+%files devel
+%manifest %{name}.manifest
+%defattr(-,root,root,-)
+%{_includedir}/*
+%{_libdir}/pkgconfig/*
+%{_libdir}/libnl*.so
+
+%files cli
+%defattr(-,root,root,-)
+%{_libdir}/libnl-cli*.so.*
+%{_libdir}/libnl/
+%{_sbindir}/*
+%{_mandir}/man8/*