Bump to iniparser 4.1 60/219760/1 accepted/tizen_6.0_unified accepted/tizen_6.0_unified_hotfix accepted/tizen_unified tizen_6.0 tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.105930 accepted/tizen/6.0/unified/hotfix/20201102.233733 accepted/tizen/6.0/unified/hotfix/20201103.050348 accepted/tizen/unified/20200213.121614 submit/tizen/20191210.012325 submit/tizen/20191226.020001 submit/tizen/20191230.060216 submit/tizen/20191230.071524 submit/tizen/20200103.005903 submit/tizen/20200108.014247 submit/tizen/20200113.233259 submit/tizen/20200120.052804 submit/tizen/20200121.063043 submit/tizen/20200129.075323 submit/tizen/20200203.003549 submit/tizen/20200205.003954 submit/tizen_6.0/20201029.205502 submit/tizen_6.0_hotfix/20201102.192902 submit/tizen_6.0_hotfix/20201103.115102 tizen_6.0.m2_release
authorHyunjee Kim <hj0426.kim@samsung.com>
Tue, 10 Dec 2019 00:25:46 +0000 (09:25 +0900)
committerHyunjee Kim <hj0426.kim@samsung.com>
Tue, 10 Dec 2019 00:31:16 +0000 (09:31 +0900)
Change-Id: I0b3260a25b73b926a2ccae9b3458b4cd66a08920
Signed-off-by: Hyunjee Kim <hj0426.kim@samsung.com>
packaging/iniparser.changes [new file with mode: 0644]
packaging/iniparser.manifest [new file with mode: 0644]
packaging/iniparser.spec [new file with mode: 0644]

diff --git a/packaging/iniparser.changes b/packaging/iniparser.changes
new file mode 100644 (file)
index 0000000..244901c
--- /dev/null
@@ -0,0 +1,6 @@
+* Tue Jan 21 2014 Ćukasz Stelmach <l.stelmach@samsung.com> upstream/3.1@6fd23e7
+- Import upstream version 3.1
+
+* Thu Apr 04 2013 Anas Nashif <anas.nashif@intel.com> upstream/2.17@9523f21
+- Initial import
+
diff --git a/packaging/iniparser.manifest b/packaging/iniparser.manifest
new file mode 100644 (file)
index 0000000..017d22d
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+ <request>
+    <domain name="_"/>
+ </request>
+</manifest>
diff --git a/packaging/iniparser.spec b/packaging/iniparser.spec
new file mode 100644 (file)
index 0000000..98b7018
--- /dev/null
@@ -0,0 +1,68 @@
+Name:           iniparser
+Version:        4.1
+Release:        0
+License:        MIT
+Summary:        Stand-alone ini file parsing library
+Url:            http://ndevilla.free.fr/iniparser/
+Group:          System/Libraries
+Source:         http://ndevilla.free.fr/iniparser/iniparser-%{version}.tar.gz
+Source1001:     %{name}.manifest
+
+%description
+iniparser is a free stand-alone ini file parsing library.
+It is written in portable ANSI C and should compile anywhere.
+iniparser is distributed under an MIT license.
+
+%package devel
+Summary:        Development tools for stand-alone ini file parsing library
+Group:          Development/Libraries
+Requires:       %{name} = %{version}
+
+%description devel
+This package contains the header files and development documentation
+for %{name}. If you like to develop programs using %{name}, you will need
+to install %{name}-devel.
+
+%prep
+%setup -q -n iniparser-%{version}
+cp %{SOURCE1001} .
+
+%build
+%__make prefix=%{_prefix}  %{?_smp_mflags} CFLAGS="%{optflags} -fPIC"
+
+%install
+
+mkdir -p %{buildroot}/%{_libdir}
+install -m 755 libiniparser.so.1 %{buildroot}/%{_libdir}
+ln -s libiniparser.so.1 %{buildroot}/%{_libdir}/libiniparser.so
+mkdir -p %{buildroot}/%{_includedir}
+install -m 644 src/*.h %{buildroot}/%{_includedir}
+install -m 644 src/*.h %{buildroot}/%{_includedir}
+mkdir -p %{buildroot}/%{_libdir}/pkgconfig
+cat > %{buildroot}/%{_libdir}/pkgconfig/%{name}.pc <<EOF
+prefix = %{_prefix}
+exec_prefix = %{_exec_prefix}
+libdir = %{_libdir}
+includedir = %{_includedir}
+
+Name : iniparser
+Description : a free stand-alone ini file parsing library.
+Version : %{version}
+Libs : -L\${libdir} -liniparser
+Cflags : -I\${includedir}
+
+EOF
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%manifest %{name}.manifest
+%license LICENSE
+%{_libdir}/*.so.*
+
+%files devel
+%manifest %{name}.manifest
+%{_includedir}/*.h
+%{_libdir}/*.so
+%{_libdir}/pkgconfig/*.pc