Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang
rabbitmq-web-dispatch
rabbitmq-web-dispatch.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File rabbitmq-web-dispatch.spec of Package rabbitmq-web-dispatch
%define bname rabbitmq_web_dispatch Name: rabbitmq-web-dispatch Summary: RabbitMQ Web Dispatcher Version: 3.7.27 Release: 2 License: MPL-1.1 Group: Development/Tools/Other URL: https://github.com/rabbitmq/%name Source: %name-%version.tar.xz #Patch0: %name-%version-git.patch Provides: %bname = %version-%release Provides: erlang-%bname = %version-%release BuildArch: noarch Requires: erlang >= 1:19 Requires: erlang-cowboy >= 2.0.0 BuildRequires: rpm-macros-erlang rpm-build-erlang BuildRequires: erlang >= 1:19 BuildRequires: erlang-otp-base >= 1:19 BuildRequires: erlang-rabbit_common-devel >= 3.7.10 BuildRequires: erlang-lager-devel BuildRequires: erlang_beam(cowboy_middleware) >= 2.0.0 BuildRequires: erlang_beam(cowboy_stream) >= 2.0.0 %description rabbitmq-web-dispatch is a thin veneer around mochiweb that provides the ability for multiple applications to co-exist on mochiweb listeners. Applications can register static docroots or dynamic handlers to be executed, dispatched by URL path prefix. %prep %setup -q -n %name-%version #patch0 -p1 for i in src/webmachine*; do mv $i src/rabbit_web_$(basename $i) done sed -i 's/webmachine/rabbit_web_&/g' src/* test/rabbit_web_dispatch_SUITE.erl sed -i -r '/^DEPS/s/^(DEPS[[:blank:]]*)=/LOCAL_\1+=/' Makefile %define rc_dir %(erl -noshell -eval 'io:put_chars(code:lib_dir(rabbit_common)).' -s init stop) sed -i '/^include erlang.mk/i include %rc_dir/mk/rabbitmq-build.mk' Makefile %build make %{?_smp_mflags} V=1 RABBITMQ_VERSION="%version" ERL_COMPILER_OPTIONS='[inline]' %install install -d -m 0755 %buildroot%_otplibdir/%bname-%version/ebin install -p -m 0644 ebin/* %buildroot%_otplibdir/%bname-%version/ebin/ %files %defattr(-,root,root) %doc README* %_otplibdir/* %changelog * Fri Apr 26 2024 Led <ledest@gmail.com> 3.7.27-2 - fix build * Fri Apr 26 2024 Led <ledest@gmail.com> 3.7.27-1 - 3.7.27 * Fri Apr 26 2024 Led <ledest@gmail.com> 3.7.22-1 - 3.7.22 * Fri Apr 26 2024 Led <ledest@gmail.com> 3.7.18-1 - 3.7.18 * Mon Aug 07 2023 Led <ledest@gmail.com> 3.7.10-1 - 3.7.10 - remove patches: + 0001-rename-webmachine_log-to-rabbit_web_log.patch * Mon Aug 07 2023 Led <ledest@gmail.com> 3.6.16-3 - clean up docs - update Requires and BuildRequires * Sun Jul 09 2023 Led <ledest@gmail.com> 3.6.16-2 - build with/for cowboy1 * Sun Jul 15 2018 Led <ledest@gmail.com> 3.6.16-1 - 3.6.16 * Wed Jan 17 2018 Led <ledest@gmail.com> 3.6.15-1 - 3.6.15 * Wed Nov 08 2017 Led <ledest@gmail.com> 3.6.13-1 - 3.6.13 * Tue Sep 12 2017 Led <ledest@gmail.com> 3.6.12-1 - 3.6.12 * Fri Aug 18 2017 Led <ledest@gmail.com> 3.6.11-1 - 3.6.11 - update patches: + 0001-rename-webmachine_log-to-rabbit_web_log.patch * Thu Jun 01 2017 Led <ledest@gmail.com> 3.6.10-1 - 3.6.10 * Fri Apr 28 2017 Led <ledest@gmail.com> 3.6.9-4 - remove Conflicts: webmachine - add patches: + 0001-rename-webmachine_log-to-rabbit_web_log.patch * Fri Apr 28 2017 Led <ledest@gmail.com> 3.6.9-3 - add Conflicts: webmachine * Mon Apr 24 2017 Led <ledest@gmail.com> 3.6.9-2 - Makefile: replace DEPS to LOCAL_DEPS * Fri Apr 14 2017 Led <ledest@gmail.com> 3.6.9-1 - 3.6.9 - git d3b4ac1 * Sun Mar 19 2017 Led <ledest@gmail.com> 3.6.8-1 - 3.6.8 * Mon Dec 26 2016 Led <ledest@gmail.com> 3.6.6-1 - initial build
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor