Hello community, here is the log from the commit of package erlang for openSUSE:Factory checked in at 2013-03-21 22:02:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/erlang (Old) and /work/SRC/openSUSE:Factory/.erlang.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "erlang", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/erlang/erlang.changes 2013-03-08 09:09:30.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.erlang.new/erlang.changes 2013-03-21 22:02:37.000000000 +0100 @@ -1,0 +2,17 @@ +Fri Mar 8 12:21:26 UTC 2013 - [email protected] + +- Fix erlang-src orphaned directories. + erlang-src has been split according to erlang package. + +------------------------------------------------------------------- +Fri Mar 8 09:01:19 UTC 2013 - [email protected] + +- Add erlang-no-install-misc.patch: + initial Fedora name was too long for us: +otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch + this patch is + * to remove generating of erlang/man/cat? directories (which were not even market as %ghost) at %post. + The man-files is gz-pped (by SUSE) and because of that, script misc/format_man_pages has been failing its job for a long time; + * to remove unused scripts from misc. + +------------------------------------------------------------------- New: ---- erlang-not-install-misc.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ erlang.spec ++++++ --- /var/tmp/diff_new_pack.ziAtnQ/_old 2013-03-21 22:02:41.000000000 +0100 +++ /var/tmp/diff_new_pack.ziAtnQ/_new 2013-03-21 22:02:41.000000000 +0100 @@ -39,6 +39,8 @@ Patch1: erlang-ppc.patch # PATCH-FIX-UPSTREAM fix-armv7hl.patch - [email protected] -- this makes erlang build at Factory:ARM for armv7hl Patch3: fix-armv7hl.patch +# PATCH-FIX-OPENSUSE erlang-not-install-misc.patch - [email protected] -- patch from Fedora, this removes unneeded magic +Patch4: erlang-not-install-misc.patch # autoconf is required only by fix-armv7hl.patch BuildRequires: autoconf BuildRequires: gcc-c++ @@ -157,6 +159,96 @@ They are useful for educational purpose and as a base for creating embedded systems. +%package debugger-src +Summary: Erlang/OTP debugger application sources +Group: Development/Languages/Other +Requires: %{name}-debugger = %{version} + +%description debugger-src +Erlang sources for the debugger application in the Erlang/OTP system. +They are useful for educational purpose and as a base for creating +embedded systems. + +%package dialyzer-src +Summary: Erlang/OTP dialyzer application sources +Group: Development/Languages/Other +Requires: %{name}-dialyzer = %{version} + +%description dialyzer-src +Erlang sources for the dialyzer application in the Erlang/OTP system. +They are useful for educational purpose and as a base for creating +embedded systems. + +%package et-src +Summary: Erlang/OTP et application sources +Group: Development/Languages/Other +Requires: %{name}-et = %{version} + +%description et-src +Erlang sources for the et application in the Erlang/OTP system. +They are useful for educational purpose and as a base for creating +embedded systems. + +%package gs-src +Summary: Erlang/OTP gs application sources +Group: Development/Languages/Other +Requires: %{name}-gs = %{version} + +%description gs-src +Erlang sources for the gs application in the Erlang/OTP system. +They are useful for educational purpose and as a base for creating +embedded systems. + +%package jinterface-src +Summary: Erlang/OTP jinterface application sources +Group: Development/Languages/Other +Requires: %{name}-jinterface = %{version} + +%description jinterface-src +Erlang sources for the jinterface application in the Erlang/OTP system. +They are useful for educational purpose and as a base for creating +embedded systems. + +%package reltool-src +Summary: Erlang/OTP reltool application sources +Group: Development/Languages/Other +Requires: %{name}-reltool = %{version} + +%description reltool-src +Erlang sources for the reltool 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 +Requires: %{name}-toolbar = %{version} + +%description toolbar-src +Erlang sources for the toolbar application in the Erlang/OTP system. +They are useful for educational purpose and as a base for creating +embedded systems. + +%package tv-src +Summary: Erlang/OTP tv application sources +Group: Development/Languages/Other +Requires: %{name}-tv = %{version} + +%description tv-src +Erlang sources for the tv application in the Erlang/OTP system. +They are useful for educational purpose and as a base for creating +embedded systems. + +%package wx-src +Summary: Erlang/OTP wx application sources +Group: Development/Languages/Other +Requires: %{name}-wx = %{version} + +%description wx-src +Erlang sources for the wx application in the Erlang/OTP system. +They are useful for educational purpose and as a base for creating +embedded systems. + %package toolbar Summary: A tool bar simplifying access to the Erlang tools Group: Development/Languages/Other @@ -196,6 +288,7 @@ %patch3 -p1 autoreconf -si ./erts %endif +%patch4 -p1 chmod -R u+w . # enable dynamic linking for ssl @@ -372,7 +465,6 @@ %{_libdir}/erlang/lib/xmerl-*/ %{_libdir}/erlang/man/ %{_mandir}/man1/*.1.gz -%{_libdir}/erlang/misc/ %{_libdir}/erlang/releases/ %{_libdir}/erlang/usr/ %{_libdir}/erlang/Install @@ -417,13 +509,6 @@ %{_libdir}/erlang/lib/reltool-*/ %exclude %{_libdir}/erlang/lib/reltool-*/src -%files src -%defattr(-,root,root) -%exclude %{_libdir}/erlang/lib/erl_interface-*/src/INSTALL -%{_libdir}/erlang/lib/*/src -%{_libdir}/erlang/lib/*/c_src -%{_libdir}/erlang/lib/*/java_src - %files toolbar %defattr(-,root,root) %{_libdir}/erlang/lib/toolbar-*/ @@ -439,4 +524,56 @@ %{_libdir}/erlang/lib/wx-*/ %exclude %{_libdir}/erlang/lib/wx-*/src +%files src +%defattr(-,root,root) +%exclude %{_libdir}/erlang/lib/erl_interface-*/src/INSTALL +%{_libdir}/erlang/lib/*/src +%{_libdir}/erlang/lib/*/c_src +%{_libdir}/erlang/lib/*/java_src +%exclude %{_libdir}/erlang/lib/debugger-*/src +%exclude %{_libdir}/erlang/lib/dialyzer-*/src +%exclude %{_libdir}/erlang/lib/et-*/src +%exclude %{_libdir}/erlang/lib/gs-*/src +%exclude %{_libdir}/erlang/lib/jinterface-*/java_src +%exclude %{_libdir}/erlang/lib/reltool-*/src +%exclude %{_libdir}/erlang/lib/toolbar-*/src +%exclude %{_libdir}/erlang/lib/tv-*/src +%exclude %{_libdir}/erlang/lib/wx-*/src + +%files debugger-src +%defattr(-,root,root) +%{_libdir}/erlang/lib/debugger-*/src + +%files dialyzer-src +%defattr(-,root,root) +%{_libdir}/erlang/lib/dialyzer-*/src + +%files et-src +%defattr(-,root,root) +%{_libdir}/erlang/lib/et-*/src + +%files gs-src +%defattr(-,root,root) +%{_libdir}/erlang/lib/gs-*/src + +%files jinterface-src +%defattr(-,root,root) +%{_libdir}/erlang/lib/jinterface-*/java_src + +%files reltool-src +%defattr(-,root,root) +%{_libdir}/erlang/lib/reltool-*/src + +%files toolbar-src +%defattr(-,root,root) +%{_libdir}/erlang/lib/toolbar-*/src + +%files tv-src +%defattr(-,root,root) +%{_libdir}/erlang/lib/tv-*/src + +%files wx-src +%defattr(-,root,root) +%{_libdir}/erlang/lib/wx-*/src + %changelog ++++++ erlang-not-install-misc.patch ++++++ From: Peter Lemenkov <[email protected]> Date: Thu, 25 Feb 2010 16:45:28 +0300 Subject: [PATCH] Do not format man-pages and do not install miscellaneous utilities for dealing with man-pages. Signed-off-by: Peter Lemenkov <[email protected]> --- erts/etc/common/Makefile.in | 4 ---- erts/etc/unix/Install.src | 10 ---------- 2 files changed, 14 deletions(-) diff --git a/erts/etc/common/Makefile.in b/erts/etc/common/Makefile.in index 5c1ce51..5a07855 100644 --- a/erts/etc/common/Makefile.in +++ b/erts/etc/common/Makefile.in @@ -474,10 +474,6 @@ endif ifneq ($(INSTALL_TOP_BIN),) $(INSTALL_PROGRAM) $(INSTALL_TOP_BIN) "$(RELEASE_PATH)" endif -ifneq ($(INSTALL_MISC),) - $(INSTALL_DIR) "$(RELEASE_PATH)/misc" - $(INSTALL_SCRIPT) $(INSTALL_MISC) "$(RELEASE_PATH)/misc" -endif ifneq ($(INSTALL_ERL_OSE),) $(INSTALL_DIR) "$(RELEASE_PATH)/build_erl_ose" cd $(OSEETC) && $(TAR) erl_ose_$(SYSTEM_VSN).tar $(INSTALL_ERL_OSE) diff --git a/erts/etc/unix/Install.src b/erts/etc/unix/Install.src index 0f33258..01fde22 100644 --- a/erts/etc/unix/Install.src +++ b/erts/etc/unix/Install.src @@ -140,14 +140,4 @@ cp -p ../releases/%I_SYSTEM_VSN%/start_*.boot . cp -p $Name.boot start.boot cp -p ../releases/%I_SYSTEM_VSN%/$Name.script start.script -# -# Fixing the man pages -# - -if [ -d "$ERL_ROOT/man" ] -then - cd "$ERL_ROOT" - ./misc/format_man_pages "$ERL_ROOT" -fi - exit 0 -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
