[Tizen-submit] 20170: New package Tizen:IVI:Genivi/libzio

noreply at tizen.org noreply at tizen.org
Fri Jan 31 02:42:08 GMT 2014


Hi,
Adding new package libzio 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.023450
Git project: platform/upstream/libzio
Tag: submit/tizen_ivi_genivi/20140131.023450
Commit: f750036332dc9311f2a4d207fcc238a7ca28edd1 resetting manifest requested domain to floor

Thank You,
Graydon, Tracy

[This message was auto-generated]

---

Request: #20170

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


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

State:   new        2014-01-31T02:44:06 tizenrobot
Comment: <no comment>
new:
----
  baselibs.conf
  libzio-0.99.tar.bz2
  libzio.manifest
  libzio.spec

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

++++++ new spec file:
--- libzio.spec
+++ libzio.spec
@@ -0,0 +1,68 @@
+Name:           libzio
+VCS:            platform/upstream/libzio#f750036332dc9311f2a4d207fcc238a7ca28edd1
+Version:        0.99
+Release:        0
+License:        GPL-2.0+
+Summary:        A Library for Accessing Compressed Text Files
+Group:          System/Libraries
+Source:         %{name}-%{version}.tar.bz2
+Source2:        baselibs.conf
+Source1001: 	libzio.manifest
+BuildRequires:  bzip2-devel
+BuildRequires:  xz
+BuildRequires:  xz-devel
+BuildRequires:  zlib-devel
+
+%description
+Libzio provides a wrapper function for reading or writing gzip or bzip2
+files with FILE streams.
+
+%package        devel
+Summary:        Libzio development files
+Group:          Development/Libraries/C and C++
+Requires:       libzio = %{version}
+
+%description    devel
+Libzio development files including zio.h, the manual page fzopen(3),
+and static library.
+
+%prep
+%setup -q
+cp %{SOURCE1001} .
+
+%build
+make %{?_smp_mflags} noweak
+
+%check
+make testt
+make tests
+for comp in gzip bzip2 lzma xz
+do
+    $comp -c < fzopen.3.in > fzopen.test
+    ./testt fzopen.test | cmp fzopen.3.in -
+    cat fzopen.test | ./tests ${comp:0:1} | cmp fzopen.3.in -
+done
+
+%install
+make DESTDIR=%{buildroot} install libdir=%{_libdir} mandir=%{_mandir}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%manifest %{name}.manifest
+%defattr(-,root,root)
+%{_libdir}/libzio.so.0
+%{_libdir}/libzio.so.%{version}
+
+%files devel
+%manifest %{name}.manifest
+%defattr(-,root,root)
+%doc README COPYING
+%{_libdir}/libzio.a
+%{_libdir}/libzio.so
+%{_mandir}/man3/fzopen.3*
+/usr/include/zio.h
+
+%changelog

other changes:
--------------


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


More information about the Tizen-submit mailing list