1 Star 0 Fork 11

hanxinke/libverto

forked from src-openEuler/libverto 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
libverto.spec 2.87 KB
一键复制 编辑 原始数据 按行查看 历史
fly_fzc 提交于 2021-12-28 16:58 . update version to 0.3.2
Name: libverto
Version: 0.3.2
Release: 1
Summary: Main loop abstraction library
License: MIT
URL: https://github.com/latchset/libverto
Source0: https://github.com/latchset/libverto/releases/download/%{version}/%{name}-%{version}.tar.gz
BuildRequires: autoconf automake libtool glib2-devel
BuildRequires: libevent-devel libev-devel
Obsoletes: libverto-tevent < 0.3.0-2
Obsoletes: libverto-tevent-devel < 0.3.0-2
Provides: %{name}-glib
Obsoletes: %{name}-glib
Provides: %{name}-module-base = %{version}-%{release}
Provides: %{name}-libevent
Obsoletes: %{name}-libevent
Provides: %{name}-libev
Obsoletes: %{name}-libev
%description
libverto exists to solve an important problem: many applications and libraries
are unable to write asynchronous code because they are unable to pick an event
loop. This is particularly true of libraries who want to be useful to many
applications who use loops that do not integrate with one another or which
use home-grown loops. libverto provides a loop-neutral async api which allows
the library to expose asynchronous interfaces and offload the choice of the
main loop to the application.
%package devel
Summary: Development files for %{name}
Requires: %{name} = %{version}-%{release}
Requires: pkgconfig
Provides: %{name}-glib-devel
Obsoletes: %{name}-glib-devel
Provides: %{name}-libevent-devel
Obsoletes: %{name}-libevent-devel
Provides: %{name}-libev-devel
Obsoletes: %{name}-libev-devel
%description devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.
%prep
%autosetup -n %{name}-%{version} -p1
%build
autoreconf -fiv
%configure --disable-static
%make_build
%install
rm -rf %{buildroot}
%make_install
find %{buildroot} -name '*.la' -exec rm -f {} ';'
%ldconfig_scriptlets
%files
%license COPYING
%doc AUTHORS ChangeLog NEWS README
%{_libdir}/%{name}.so.*
%{_libdir}/%{name}-glib.so.*
%{_libdir}/%{name}-libevent.so.*
%{_libdir}/%{name}-libev.so.*
%files devel
%{_includedir}/verto.h
%{_includedir}/verto-module.h
%{_libdir}/%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_includedir}/verto-glib.h
%{_libdir}/%{name}-glib.so
%{_libdir}/pkgconfig/%{name}-glib.pc
%{_includedir}/verto-libevent.h
%{_libdir}/%{name}-libevent.so
%{_libdir}/pkgconfig/%{name}-libevent.pc
%{_includedir}/verto-libev.h
%{_libdir}/%{name}-libev.so
%{_libdir}/pkgconfig/%{name}-libev.pc
%changelog
* Tue Dec 28 2021 fuanan <[email protected]> - 0.3.2-1
- DESC:update version to 0.3.2
* Fri Jul 30 2021 chenyanpanHW <[email protected]> - 0.3.1-3
- DESC: delete -S git from %autosetup, and delete BuildRequires git
* Mon Oct 21 2019 shenyangyang <[email protected]> - 0.3.1-2
- Type:NA
- ID:NA
- SUG:NA
- DESC:remove libev.so* that should provided by libev
* Thu Sep 5 2019 openEuler Buildteam <[email protected]> - 0.3.1-1
- Package init
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/hanxinke/libverto.git
[email protected]:hanxinke/libverto.git
hanxinke
libverto
libverto
master

搜索帮助