Add Tizen 2.0 packaging 14/2614/1 2.0alpha-wayland accepted/2.0alpha-wayland/20121219.185843 submit/2.0alpha-wayland/20121219.012507
authorRusty Lynch <rusty.lynch@intel.com>
Tue, 20 Nov 2012 21:37:32 +0000 (13:37 -0800)
committerRusty Lynch <rusty.lynch@intel.com>
Wed, 19 Dec 2012 00:51:09 +0000 (16:51 -0800)
packaging/eet.changes [new file with mode: 0644]
packaging/eet.spec [new file with mode: 0644]

diff --git a/packaging/eet.changes b/packaging/eet.changes
new file mode 100644 (file)
index 0000000..a413b6c
--- /dev/null
@@ -0,0 +1,6 @@
+* Tue Dec 18 2012 Rusty Lynch <rusty.lynch@intel.com> 2be6681
+- Update package for a stable snapshot of 1.7.3-svn.81116
+
+* Tue Nov 20 2012 Rusty Lynch <rusty.lynch@intel.com> 63a7f17
+- Initial packaging
+
diff --git a/packaging/eet.spec b/packaging/eet.spec
new file mode 100644 (file)
index 0000000..6c163d0
--- /dev/null
@@ -0,0 +1,100 @@
+Name:       eet
+Summary:    Library for speedy data storage, retrieval, and compression
+Version:    1.7.3+svn.81116+build01
+Release:    1
+Group:      System/Libraries
+License:    BSD
+URL:        http://www.enlightenment.org/
+Source0:    %{name}-%{version}.tar.gz
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires:  eina-devel
+BuildRequires:  gnutls-devel
+BuildRequires:  zlib-devel
+BuildRequires:  libjpeg-devel
+
+
+%description
+Enlightenment DR17 file chunk reading/writing library development files Eet is a tiny library designed to write an arbitary set of chunks of data to a
+ file and optionally compress each chunk (very much like a zip file) and allow
+ fast random-access reading of the file later on. It does not do zip as zip
+ itself has more complexity than we need, and it was much simpler to implement
+ this once here.
+ .
+ This package contains headers and static libraries for development with libeet.
+
+
+%package devel
+Summary:    Library for speedy data storage, retrieval, and compression (devel)
+Group:      Development/Libraries
+Requires:   %{name} = %{version}-%{release}
+
+
+%description devel
+Enlightenment DR17 file chunk reading/writing library  (devel)
+
+
+%package tools
+Summary:    Library for speedy data storage, retrieval, and compression. (tools)
+Group:      Development/Libraries
+Requires:   %{name} = %{version}-%{release}
+Provides:   %{name}-bin
+Obsoletes:  %{name}-bin
+
+
+%description tools
+Enlightenment DR17 file chunk reading/writing library  (tools)
+
+
+%prep
+%setup -q
+
+
+%build
+export CFLAGS+=" -fvisibility=hidden -fPIC"
+export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed"
+
+%autogen --disable-static
+%configure --disable-static \
+    --disable-openssl --disable-cypher --disable-signature --disable-gnutls
+
+make %{?jobs:-j%jobs}
+
+
+%install
+rm -rf %{buildroot}
+%make_install
+mkdir -p %{buildroot}/usr/share/license
+cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name}
+
+
+%post -p /sbin/ldconfig
+
+
+%postun -p /sbin/ldconfig
+
+
+%files
+%defattr(-,root,root,-)
+%{_libdir}/libeet.so.*
+/usr/share/license/%{name}
+
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/*
+%{_libdir}/*.so
+%{_libdir}/pkgconfig/eet.pc
+
+
+%files tools
+%defattr(-,root,root,-)
+%{_bindir}/*
+%{_datadir}/eet/examples/eet-basic.c
+%{_datadir}/eet/examples/eet-data-cipher_decipher.c
+%{_datadir}/eet/examples/eet-data-file_descriptor_01.c
+%{_datadir}/eet/examples/eet-data-file_descriptor_02.c
+%{_datadir}/eet/examples/eet-data-nested.c
+%{_datadir}/eet/examples/eet-data-simple.c
+%{_datadir}/eet/examples/eet-file.c
+