Browse Source

libtalloc-2.0.8-1, libtdb-1.2.11-1, libtevent-0.9.17-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@7254 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 11 years ago
parent
commit
93a02e08e5

+ 4 - 1
lib/libt/libtalloc/libtalloc-vl.spec

@@ -1,7 +1,7 @@
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 
 Name: libtalloc
-Version: 2.0.7
+Version: 2.0.8
 Release: 1%{?_dist_release}
 Group: System Environment/Libraries
 Summary: The talloc library
@@ -128,6 +128,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Mon Dec 17 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.0.8-1
+- new upstream release.
+
 * Sat Apr 14 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.0.7-1
 - new upstream release.
 - updated Patch0001.

+ 4 - 1
lib/libt/libtdb/libtdb-vl.spec

@@ -1,7 +1,7 @@
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 
 Name: libtdb
-Version: 1.2.10
+Version: 1.2.11
 Release: 1%{?_dist_release}
 Group: System Environment/Libraries
 Summary: The tdb library
@@ -132,6 +132,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Mon Dec 17 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.2.11-1
+- new upstream release.
+
 * Sat Apr 14 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.2.10-1
 - new upstream release.
 - updated Patch0001.

+ 113 - 0
lib/libt/libtevent/libtevent-vl.spec

@@ -0,0 +1,113 @@
+Name: libtevent
+Version: 0.9.17
+Release: 1%{?_dist_release}
+Group: System Environment/Daemons
+Summary: The tevent library
+License: LGPLv3+
+URL: http://tevent.samba.org/
+Source: http://samba.org/ftp/tevent/tevent-%{version}.tar.gz
+BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+
+Patch1: tevent-098-add_abi_scripts_and_fix_exports.patch
+
+BuildRequires: libtalloc-devel >= 2.0.0
+BuildRequires: python-devel
+BuildRequires: pytalloc-devel
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: tomop
+
+%description
+Tevent is an event system based on the talloc memory management library.
+Tevent has support for many event types, including timers, signals, and
+the classic file descriptor events.
+Tevent also provide helpers to deal with asynchronous code providing the
+tevent_req (Tevent Request) functions.
+
+%package devel
+Group: Development/Libraries
+Summary: Developer tools for the Tevent library
+Requires: libtevent = %{version}-%{release}
+Requires: libtalloc-devel >= 2.0.0
+Requires: pkgconfig
+
+%description devel
+Header files needed to develop programs that link against the Tevent library.
+
+%package -n python-tevent
+Group: Development/Libraries
+Summary: Python bindings for the Tevent library
+Requires: libtevent = %{version}-%{release}
+Requires: pytalloc >= 2.0.0
+Requires: pkgconfig
+
+%description -n python-tevent
+Python bindings for libtevent
+
+%prep
+%setup -q -n tevent-%{version}
+
+%patch1 -p1 -b .abi_checks
+
+%build
+%configure
+make %{?_smp_mflags}
+
+%check
+make %{?_smp_mflags} check
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+make install DESTDIR=$RPM_BUILD_ROOT
+
+#ln -s libtevent.so.%{version} $RPM_BUILD_ROOT%{_libdir}/libtevent.so.0
+#ln -s libtevent.so.%{version} $RPM_BUILD_ROOT%{_libdir}/libtevent.so
+
+rm -f $RPM_BUILD_ROOT%{_libdir}/libtevent.a
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%{_libdir}/libtevent.so.*
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/tevent.h
+%{_libdir}/libtevent.so
+%{_libdir}/pkgconfig/tevent.pc
+
+%files -n python-tevent
+%{python_sitearch}/_tevent.so
+%{python_sitearch}/tevent.py
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%changelog
+* Mon Dec 17 2012 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.9.17-1
+- new upstream release.
+- initial build for Vine Linux.
+
+* Fri May 21 2010 Stephen Gallagher <sgallagh@redhat.com> - 0.9.8-8
+- Run make check during RPM build
+- Fix abi_check patch to guarantee script executability
+
+* Wed Feb 24 2010 Stephen Gallagher <sgallagh@redhat.com> - 0.9.8-7.1
+- Remove all references to ABI compatibility patch
+
+* Wed Feb 24 2010 Stephen Gallagher <sgallagh@redhat.com> - 0.9.8-7
+- Drop ABI compatibility patch (no longer needed)
+
+* Wed Sep 23 2009 Simo Sorce <ssorce@redhat.com> - 0.9.8-5
+- Add patch to fix a segfault case
+
+* Wed Sep 16 2009 Simo Sorce <ssorce@redhat.com> - 0.9.8-2
+- Fix abi compatibility with 0.9.3
+
+* Sat Sep 8 2009 Simo Sorce <ssorce@redhat.com> - 0.9.8-1
+- First independent release for tevent 0.9.8