2010-11-15 17:03:26 +00:00
|
|
|
Name: libwebsockets
|
2019-08-14 09:22:50 +01:00
|
|
|
Version: 3.2.0
|
2016-01-17 14:23:55 +08:00
|
|
|
Release: 1%{?dist}
|
2016-02-16 12:32:18 +08:00
|
|
|
Summary: Websocket Server and Client Library
|
2010-11-15 17:03:26 +00:00
|
|
|
|
2016-01-17 14:08:59 +08:00
|
|
|
Group: System Environment/Libraries
|
|
|
|
License: LGPLv2 with exceptions
|
2016-02-21 10:42:46 +08:00
|
|
|
URL: https://libwebsockets.org
|
2010-11-15 17:03:26 +00:00
|
|
|
Source0: %{name}-%{version}.tar.gz
|
2018-05-26 09:20:24 +08:00
|
|
|
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
|
2010-11-15 17:03:26 +00:00
|
|
|
|
2018-05-26 09:20:24 +08:00
|
|
|
BuildRequires: openssl-devel libuv-devel libev-devel cmake
|
2015-03-30 18:33:06 +08:00
|
|
|
Requires: openssl
|
2010-11-15 17:03:26 +00:00
|
|
|
|
|
|
|
%description
|
2016-02-16 12:32:18 +08:00
|
|
|
Webserver server and client library
|
2010-11-15 17:03:26 +00:00
|
|
|
|
|
|
|
%package devel
|
|
|
|
Summary: Development files for libwebsockets
|
|
|
|
Group: Development/Libraries
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
Requires: openssl-devel
|
|
|
|
|
|
|
|
%description devel
|
|
|
|
Development files for libwebsockets
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%setup -q
|
|
|
|
|
|
|
|
%build
|
2013-03-10 07:16:04 +08:00
|
|
|
mkdir -p build
|
|
|
|
cd build
|
2018-01-27 08:01:33 +08:00
|
|
|
%cmake .. -DLWS_WITH_DISTRO_RECOMMENDED=1
|
2010-11-15 17:03:26 +00:00
|
|
|
make
|
|
|
|
|
|
|
|
%install
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
2013-03-10 07:16:04 +08:00
|
|
|
cd build
|
2010-11-15 17:03:26 +00:00
|
|
|
make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
|
|
2016-01-17 14:08:59 +08:00
|
|
|
%post -p /sbin/ldconfig
|
|
|
|
%postun -p /sbin/ldconfig
|
2010-11-15 17:03:26 +00:00
|
|
|
|
|
|
|
%clean
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
|
|
%files
|
|
|
|
%defattr(-,root,root,-)
|
2016-01-17 14:08:59 +08:00
|
|
|
%attr(755,root,root)
|
2018-11-23 11:30:56 +08:00
|
|
|
"/usr/bin/libwebsockets-test-client"
|
|
|
|
"/usr/bin/libwebsockets-test-lejp"
|
|
|
|
"/usr/bin/libwebsockets-test-server"
|
|
|
|
"/usr/bin/libwebsockets-test-server-extpoll"
|
|
|
|
"/usr/bin/libwebsockets-test-sshd"
|
|
|
|
"/usr/bin/lwsws"
|
|
|
|
"/%{_libdir}/libwebsockets.so"
|
2019-08-14 09:22:50 +01:00
|
|
|
"/%{_libdir}/libwebsockets.so.15"
|
2018-11-23 11:30:56 +08:00
|
|
|
%dir "/usr/share/libwebsockets-test-server"
|
|
|
|
"/usr/share/libwebsockets-test-server/candide.zip"
|
|
|
|
"/usr/share/libwebsockets-test-server/favicon.ico"
|
|
|
|
%dir "/usr/share/libwebsockets-test-server/generic-table"
|
|
|
|
"/usr/share/libwebsockets-test-server/generic-table/index.html"
|
|
|
|
"/usr/share/libwebsockets-test-server/generic-table/lwsgt.js"
|
|
|
|
"/usr/share/libwebsockets-test-server/http2.png"
|
|
|
|
"/usr/share/libwebsockets-test-server/leaf.jpg"
|
|
|
|
"/usr/share/libwebsockets-test-server/libwebsockets-test-server.key.pem"
|
|
|
|
"/usr/share/libwebsockets-test-server/libwebsockets-test-server.pem"
|
|
|
|
"/usr/share/libwebsockets-test-server/libwebsockets.org-logo.svg"
|
|
|
|
"/usr/share/libwebsockets-test-server/lws-cgi-test.sh"
|
|
|
|
"/usr/share/libwebsockets-test-server/lws-common.js"
|
|
|
|
"/usr/share/libwebsockets-test-server/lws-ssh-test-keys"
|
|
|
|
"/usr/share/libwebsockets-test-server/lws-ssh-test-keys.pub"
|
|
|
|
%dir "/usr/share/libwebsockets-test-server/plugins"
|
|
|
|
"/usr/share/libwebsockets-test-server/plugins/libprotocol_client_loopback_test.so"
|
|
|
|
"/usr/share/libwebsockets-test-server/plugins/libprotocol_dumb_increment.so"
|
|
|
|
"/usr/share/libwebsockets-test-server/plugins/libprotocol_fulltext_demo.so"
|
|
|
|
"/usr/share/libwebsockets-test-server/plugins/libprotocol_lws_acme_client.so"
|
|
|
|
"/usr/share/libwebsockets-test-server/plugins/libprotocol_lws_mirror.so"
|
|
|
|
"/usr/share/libwebsockets-test-server/plugins/libprotocol_lws_raw_test.so"
|
|
|
|
"/usr/share/libwebsockets-test-server/plugins/libprotocol_lws_server_status.so"
|
|
|
|
"/usr/share/libwebsockets-test-server/plugins/libprotocol_lws_ssh_base.so"
|
|
|
|
"/usr/share/libwebsockets-test-server/plugins/libprotocol_lws_sshd_demo.so"
|
|
|
|
"/usr/share/libwebsockets-test-server/plugins/libprotocol_lws_status.so"
|
|
|
|
"/usr/share/libwebsockets-test-server/plugins/libprotocol_lws_table_dirlisting.so"
|
|
|
|
"/usr/share/libwebsockets-test-server/plugins/libprotocol_post_demo.so"
|
|
|
|
%dir "/usr/share/libwebsockets-test-server/private"
|
|
|
|
"/usr/share/libwebsockets-test-server/private/index.html"
|
|
|
|
%dir "/usr/share/libwebsockets-test-server/server-status"
|
|
|
|
"/usr/share/libwebsockets-test-server/server-status/lwsws-logo.png"
|
|
|
|
"/usr/share/libwebsockets-test-server/server-status/server-status.css"
|
|
|
|
"/usr/share/libwebsockets-test-server/server-status/server-status.html"
|
|
|
|
"/usr/share/libwebsockets-test-server/server-status/server-status.js"
|
|
|
|
"/usr/share/libwebsockets-test-server/test.css"
|
|
|
|
"/usr/share/libwebsockets-test-server/test.html"
|
|
|
|
"/usr/share/libwebsockets-test-server/test.js"
|
|
|
|
"/usr/share/libwebsockets-test-server/wss-over-h2.png"
|
2010-11-15 17:03:26 +00:00
|
|
|
%files devel
|
|
|
|
%defattr(-,root,root,-)
|
2018-11-23 11:30:56 +08:00
|
|
|
%dir "/usr/include/libwebsockets"
|
|
|
|
"/usr/include/libwebsockets.h"
|
|
|
|
"/usr/include/libwebsockets/lws-adopt.h"
|
|
|
|
"/usr/include/libwebsockets/lws-callbacks.h"
|
|
|
|
"/usr/include/libwebsockets/lws-cgi.h"
|
|
|
|
"/usr/include/libwebsockets/lws-client.h"
|
|
|
|
"/usr/include/libwebsockets/lws-context-vhost.h"
|
|
|
|
"/usr/include/libwebsockets/lws-dbus.h"
|
|
|
|
"/usr/include/libwebsockets/lws-diskcache.h"
|
|
|
|
"/usr/include/libwebsockets/lws-esp32.h"
|
|
|
|
"/usr/include/libwebsockets/lws-fts.h"
|
|
|
|
"/usr/include/libwebsockets/lws-genhash.h"
|
|
|
|
"/usr/include/libwebsockets/lws-genrsa.h"
|
|
|
|
"/usr/include/libwebsockets/lws-http.h"
|
2018-11-27 08:36:08 +08:00
|
|
|
"/usr/include/libwebsockets/lws-jose.h"
|
2018-11-23 11:30:56 +08:00
|
|
|
"/usr/include/libwebsockets/lws-jwk.h"
|
|
|
|
"/usr/include/libwebsockets/lws-jws.h"
|
|
|
|
"/usr/include/libwebsockets/lws-lejp.h"
|
|
|
|
"/usr/include/libwebsockets/lws-logs.h"
|
|
|
|
"/usr/include/libwebsockets/lws-lwsac.h"
|
|
|
|
"/usr/include/libwebsockets/lws-misc.h"
|
|
|
|
"/usr/include/libwebsockets/lws-network-helper.h"
|
|
|
|
"/usr/include/libwebsockets/lws-plugin-generic-sessions.h"
|
|
|
|
"/usr/include/libwebsockets/lws-protocols-plugins.h"
|
|
|
|
"/usr/include/libwebsockets/lws-purify.h"
|
|
|
|
"/usr/include/libwebsockets/lws-ring.h"
|
|
|
|
"/usr/include/libwebsockets/lws-service.h"
|
|
|
|
"/usr/include/libwebsockets/lws-sha1-base64.h"
|
|
|
|
"/usr/include/libwebsockets/lws-spa.h"
|
|
|
|
"/usr/include/libwebsockets/lws-stats.h"
|
|
|
|
"/usr/include/libwebsockets/lws-threadpool.h"
|
|
|
|
"/usr/include/libwebsockets/lws-timeout-timer.h"
|
|
|
|
"/usr/include/libwebsockets/lws-tokenize.h"
|
|
|
|
"/usr/include/libwebsockets/lws-vfs.h"
|
|
|
|
"/usr/include/libwebsockets/lws-write.h"
|
|
|
|
"/usr/include/libwebsockets/lws-writeable.h"
|
|
|
|
"/usr/include/libwebsockets/lws-ws-close.h"
|
|
|
|
"/usr/include/libwebsockets/lws-ws-ext.h"
|
|
|
|
"/usr/include/libwebsockets/lws-ws-state.h"
|
|
|
|
"/usr/include/libwebsockets/lws-x509.h"
|
|
|
|
"/usr/include/lws-plugin-ssh.h"
|
|
|
|
"/usr/include/lws_config.h"
|
|
|
|
%dir "/usr/lib/pkgconfig"
|
|
|
|
"/%{_libdir}/pkgconfig/libwebsockets.pc"
|
|
|
|
"/usr/lib/pkgconfig/libwebsockets_static.pc"
|
|
|
|
%dir "/usr/lib/cmake"
|
|
|
|
%dir "/usr/lib/cmake/libwebsockets"
|
|
|
|
"/%{_libdir}/cmake/libwebsockets/LibwebsocketsConfig.cmake"
|
|
|
|
"/%{_libdir}/cmake/libwebsockets/LibwebsocketsConfigVersion.cmake"
|
|
|
|
"/%{_libdir}/cmake/libwebsockets/LibwebsocketsTargets-debug.cmake"
|
|
|
|
"/%{_libdir}/cmake/libwebsockets/LibwebsocketsTargets.cmake"
|
2010-11-15 17:03:26 +00:00
|
|
|
|
|
|
|
%changelog
|
2019-08-14 09:22:50 +01:00
|
|
|
* Fri Aug 14 2019 Andy Green <andy@warmcat.com> 3.2.0-1
|
|
|
|
- MAJOR SONAMEBUMP APICHANGES Upstream 3.2.0 release (last LGPLv2.1+SLE)
|
|
|
|
|
2018-11-23 11:30:56 +08:00
|
|
|
* Fri Nov 23 2018 Andy Green <andy@warmcat.com> 3.1.0-1
|
|
|
|
- MAJOR SONAMEBUMP APICHANGES Upstream 3.1.0 release
|
|
|
|
|
2018-05-26 09:20:03 +08:00
|
|
|
* Fri May 4 2018 Andy Green <andy@warmcat.com> 3.0.0-1
|
2018-05-04 13:27:12 +08:00
|
|
|
- MAJOR SONAMEBUMP APICHANGES Upstream 3.0.0 release
|
|
|
|
|
2017-10-16 20:09:58 +08:00
|
|
|
* Mon Oct 16 2017 Andy Green <andy@warmcat.com> 2.4.0-1
|
|
|
|
- MAJOR SONAMEBUMP APICHANGES Upstream 2.4.0 release
|
|
|
|
|
2017-07-28 14:13:42 +08:00
|
|
|
* Fri Jul 28 2017 Andy Green <andy@warmcat.com> 2.3.0-1
|
|
|
|
- MAJOR SONAMEBUMP APICHANGES Upstream 2.3.0 release
|
|
|
|
|
2017-03-06 15:35:45 +08:00
|
|
|
* Mon Mar 06 2017 Andy Green <andy@warmcat.com> 2.2.0-1
|
|
|
|
- MAJOR SONAMEBUMP APICHANGES Upstream 2.2.0 release
|
|
|
|
|
2016-10-06 21:48:20 +08:00
|
|
|
* Thu Oct 06 2016 Andy Green <andy@warmcat.com> 2.1.0-1
|
|
|
|
- MAJOR SONAMEBUMP APICHANGES Upstream 2.1.0 release
|
|
|
|
|
2016-05-05 09:40:18 +08:00
|
|
|
* Thu May 05 2016 Andy Green <andy@warmcat.com> 2.0.0-1
|
|
|
|
- MAJOR SONAMEBUMP APICHANGES Upstream 2.0.0 release
|
|
|
|
|
2016-02-16 12:32:18 +08:00
|
|
|
* Tue Feb 16 2016 Andy Green <andy@warmcat.com> 1.7.0-1
|
|
|
|
- MAJOR SONAMEBUMP APICHANGES Upstream 1.7.0 release
|
|
|
|
|
2016-01-17 14:23:55 +08:00
|
|
|
* Sun Jan 17 2016 Andrew Cooks <acooks@linux.com> 1.6.0-1
|
|
|
|
- Bump version to 1.6.0
|