Hello community, here is the log from the commit of package erlang for openSUSE:Factory checked in at 2014-03-25 13:20:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/erlang (Old) and /work/SRC/openSUSE:Factory/.erlang.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "erlang" Changes: -------- --- /work/SRC/openSUSE:Factory/erlang/erlang.changes 2014-03-04 13:21:23.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.erlang.new/erlang.changes 2014-03-25 13:20:52.000000000 +0100 @@ -1,0 +2,10 @@ +Sun Mar 23 07:51:54 UTC 2014 - matwey.kornilov@gmail.com + +- Add README.SUSE, modify epmd.socket: fix bnc#869112 + +------------------------------------------------------------------- +Sun Mar 23 06:46:23 UTC 2014 - matwey.kornilov@gmail.com + +- Add erlang-observer package (observer depends on wx) + +------------------------------------------------------------------- New: ---- README.SUSE ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ erlang.spec ++++++ --- /var/tmp/diff_new_pack.C6oOvw/_old 2014-03-25 13:20:54.000000000 +0100 +++ /var/tmp/diff_new_pack.C6oOvw/_new 2014-03-25 13:20:54.000000000 +0100 @@ -35,6 +35,7 @@ Source6: macros.erlang Source7: epmd.service Source8: epmd.socket +Source9: README.SUSE # PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch0: otp-R16B-rpath.patch # PATCH-MISSING-TAG -- See http://en.opensuse.org/openSUSE:Packaging_Patches_guidelines @@ -160,6 +161,17 @@ target system. The backend provides a batch interface for generation of customized target systems. +%package observer +Summary: A GUI tool for observing an erlang system +Group: Development/Languages/Other +Requires: %{name} = %{version} +Requires: %{name}-wx = %{version} + +%description observer +The observer is gui frontend containing various tools to inspect a system. +It displays system information, application structures, process information, +ets or mnesia tables and a frontend for tracing with ttb. + %package src Summary: Erlang/OTP applications sources Group: Development/Languages/Other @@ -230,6 +242,16 @@ They are useful for educational purpose and as a base for creating embedded systems. +%package observer-src +Summary: Erlang/OTP observer application sources +Group: Development/Languages/Other +Requires: %{name}-observer = %{version} + +%description observer-src +Erlang sources for the observer application in the Erlang/OTP system. +They are useful for educational purpose and as a base for creating + +embedded systems. %package toolbar-src Summary: Erlang/OTP toolbar application sources Group: Development/Languages/Other @@ -300,6 +322,7 @@ %patch5 -p1 %patch6 -p1 %patch7 -p1 +cp %{S:9} . ./otp_build autoconf # enable dynamic linking for ssl @@ -438,6 +461,9 @@ %files %defattr(-,root,root) %doc AUTHORS EPLICENCE README +%if 0%{?have_systemd} +%doc README.SUSE +%endif %doc %{_libdir}/erlang/PR.template %doc %{_libdir}/erlang/README %doc %{_libdir}/erlang/COPYRIGHT @@ -475,7 +501,6 @@ %{_libdir}/erlang/lib/kernel-*/ %{_libdir}/erlang/lib/megaco-*/ %{_libdir}/erlang/lib/mnesia-*/ -%{_libdir}/erlang/lib/observer-*/ %{_libdir}/erlang/lib/odbc-*/ %{_libdir}/erlang/lib/orber-*/ %{_libdir}/erlang/lib/os_mon-*/ @@ -549,6 +574,11 @@ %{_libdir}/erlang/lib/reltool-*/ %exclude %{_libdir}/erlang/lib/reltool-*/src +%files observer +%defattr(-,root,root) +%{_libdir}/erlang/lib/observer-*/ +%exclude %{_libdir}/erlang/lib/observer-*/src + %files toolbar %defattr(-,root,root) %{_libdir}/erlang/lib/toolbar-*/ @@ -576,6 +606,7 @@ %exclude %{_libdir}/erlang/lib/gs-*/src %exclude %{_libdir}/erlang/lib/jinterface-*/java_src %exclude %{_libdir}/erlang/lib/reltool-*/src +%exclude %{_libdir}/erlang/lib/observer-*/src %exclude %{_libdir}/erlang/lib/toolbar-*/src %exclude %{_libdir}/erlang/lib/tv-*/src %exclude %{_libdir}/erlang/lib/wx-*/src @@ -604,6 +635,10 @@ %defattr(-,root,root) %{_libdir}/erlang/lib/reltool-*/src +%files observer-src +%defattr(-,root,root) +%{_libdir}/erlang/lib/observer-*/src + %files toolbar-src %defattr(-,root,root) %{_libdir}/erlang/lib/toolbar-*/src ++++++ README.SUSE ++++++ # Erlang in openSUSE ## Erlang Port-mapper Daemon and systemd Erlang Port-mapper Daemon in openSUSE uses systemd socket-activation. In order to fulfill security considerations, EPMd listens on loop-back interface by default. This is enough to run rabbitmq-server, ejabberd and user-started beam processes. For clustering, please, use ```/etc/systemd/system/epmd.socket.d/``` to configure interfaces to listen on. See man systemd.unit(5) for details. ### Upgrading from sysvinit ```/etc/sysconfig/erlang``` has no effect now, to configure EPMd use systemd capabilities instead. ++++++ epmd.socket ++++++ --- /var/tmp/diff_new_pack.C6oOvw/_old 2014-03-25 13:20:54.000000000 +0100 +++ /var/tmp/diff_new_pack.C6oOvw/_new 2014-03-25 13:20:54.000000000 +0100 @@ -2,7 +2,7 @@ Description=Erlang Port Mapper Daemon Activation Socket [Socket] -ListenStream=4369 +ListenStream=127.0.0.1:4369 Accept=false [Install] -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org