042c33
%global upstream_ver R16B
4b4fc2
# Do NOT change %%{upstream_rel} unless UPSTREAM has actually changed it!
00d9d2
#%global upstream_rel %{nil}
9a9df5
%global upstream_rel 02
Hans Ulrich Niedermann 792c90
# Use %%{nil} for %%{upstream_rel} for tracking source like otp_src_R14B.tar.gz,
Hans Ulrich Niedermann 792c90
# and 01 %%{upstream_rel} for tracking source like otp_src_R14B01.tar.gz.
Hans Ulrich Niedermann 792c90
Hans Ulrich Niedermann 792c90
%if 0%{upstream_rel}
Hans Ulrich Niedermann 792c90
%global upstream_rel_for_rpm %{upstream_rel}
Hans Ulrich Niedermann 792c90
%else
Hans Ulrich Niedermann 792c90
%global upstream_rel_for_rpm 0
Hans Ulrich Niedermann 792c90
%endif
4b4fc2
Hans Ulrich Niedermann 270c2d
%bcond_without doc
Hans Ulrich Niedermann 270c2d
9a9df5
# No fop for EPEL5, and only for x86/x86_64 in EPEL6, so just disable there too
9a9df5
%if 0%{?el5}%{?el6}
9a9df5
%global use_prebuilt_docs 1
Hans Ulrich Niedermann 37167b
%else
9a9df5
%global use_prebuilt_docs 0
Hans Ulrich Niedermann 37167b
%endif
Hans Ulrich Niedermann 37167b
Hans Ulrich Niedermann 792c90
%global n_uvr %{name}-%{upstream_ver}-%{upstream_rel_for_rpm}
d0c493
fb2a85
Name:		erlang
4b4fc2
Version:	%{upstream_ver}
491da3
Release:	%{upstream_rel_for_rpm}.2%{?dist}
fb2a85
Summary:	General-purpose programming language and runtime environment
fb2a85
fb2a85
Group:		Development/Languages
fb2a85
License:	ERPL
fb2a85
URL:		http://www.erlang.org
042c33
Source0:	http://www.erlang.org/download/otp_src_%{upstream_ver}%{upstream_rel}.tar.gz
Hans Ulrich Niedermann 37167b
%if %{use_prebuilt_docs}
042c33
Source1:	http://erlang.org/download/otp_doc_html_%{upstream_ver}%{upstream_rel}.tar.gz
042c33
Source2:	http://erlang.org/download/otp_doc_man_%{upstream_ver}%{upstream_rel}.tar.gz
f6c950
%endif
042c33
Source4:	http://www.erlang.org/download/otp_src_%{upstream_ver}%{upstream_rel}.readme
042c33
Source999:	otp-get-patches.sh
Hans Ulrich Niedermann b61466
Hans Ulrich Niedermann d00ca9
Hans Ulrich Niedermann 92b9c2
# For the source of the Fedora specific patches, see the respective
Hans Ulrich Niedermann 92b9c2
# branch at https://github.com/lemenkov/otp
Hans Ulrich Niedermann 757e49
#
Hans Ulrich Niedermann 757e49
# Run something like
Hans Ulrich Niedermann 757e49
#    $ git clone git://github.com/erlang/otp.git
Hans Ulrich Niedermann 757e49
#    $ cd otp
Hans Ulrich Niedermann 757e49
#    $ git remote add lemenkov git://github.com/lemenkov/otp.git
Hans Ulrich Niedermann f7fc57
#    $ git remote add ndim git://github.com/ndim/otp.git
Hans Ulrich Niedermann 757e49
#    $ git fetch -v --all
Hans Ulrich Niedermann 757e49
# to get yourself a copy of the Erlang/OTP source code with the
Hans Ulrich Niedermann f7fc57
# Fedora specific patches from Peter Lemenkov and Hans Ulrich Niedermann.
Hans Ulrich Niedermann f7fc57
# Then run something like
Hans Ulrich Niedermann d00ca9
#    $ ./otp-get-patches.sh /path/to/otp OTP_R14B02 ndim/fedora-R14B02
Hans Ulrich Niedermann 757e49
# for some semi-automatic patch update assistance.
Hans Ulrich Niedermann 757e49
#
Hans Ulrich Niedermann ebfa23
# start of autogenerated patch tag list
Hans Ulrich Niedermann b61466
# Fedora specific patch
Hans Ulrich Niedermann 696873
#   Do not format man-pages and do not install miscellaneous
Hans Ulrich Niedermann b61466
Patch1: otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch
Hans Ulrich Niedermann b61466
# Fedora specific patch
Hans Ulrich Niedermann 696873
#   Remove rpath
Hans Ulrich Niedermann b61466
Patch2: otp-0002-Remove-rpath.patch
Hans Ulrich Niedermann b61466
# Fedora specific patch
Hans Ulrich Niedermann 696873
#   Do not install C sources
5d2c88
Patch3: otp-0003-Do-not-install-C-sources.patch
Hans Ulrich Niedermann b61466
# Fedora specific patch
Hans Ulrich Niedermann 696873
#   Do not install Java sources
5d2c88
Patch4: otp-0004-Do-not-install-Java-sources.patch
Hans Ulrich Niedermann b61466
# Fedora specific patch
ebf67f
#   Do not install nteventlog and related doc-files on non-win32
5d2c88
Patch5: otp-0005-Do-not-install-nteventlog-and-related-doc-files-on-n.patch
Hans Ulrich Niedermann b61466
# Fedora specific patch
Hans Ulrich Niedermann 696873
#   Do not install erlang sources
a6c182
Patch6: otp-0006-Do-not-install-erlang-sources.patch
Hans Ulrich Niedermann b61466
# Required only for el5, el6 on PowerPC
ebf67f
#   Ugly workaround for java-1.5.0-gcj which doesn't support
a6c182
Patch7: otp-0007-Ugly-workaround-for-java-1.5.0-gcj-which-doesn-t-sup.patch
9a9df5
Patch8: otp-0008-Fix-for-armv7hl-architecture.patch
Hans Ulrich Niedermann ebfa23
# end of autogenerated patch tag list
Hans Ulrich Niedermann b61466
Hans Ulrich Niedermann a469b1
# BuildRoot not strictly needed since F10, but keep it for spec file robustness
Hans Ulrich Niedermann a469b1
BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
e76567
33c269
BuildRequires:	lksctp-tools-devel
9b92d7
BuildRequires:	ncurses-devel
fb2a85
BuildRequires:	openssl-devel
9cd955
BuildRequires:	zlib-devel
fb2a85
BuildRequires:	flex
63aec6
BuildRequires:	m4
85b600
%if %{with doc}
Hans Ulrich Niedermann 37167b
%if %{use_prebuilt_docs}
Hans Ulrich Niedermann 37167b
%else
9cd955
BuildRequires:	fop
fb2a85
BuildRequires:	libxslt
82eecc
# Required for building docs (escript)
7c4f15
BuildRequires:	erlang
85b600
%endif
85b600
%endif
e76567
9a9df5
%if 0%{?el6}%{?el7}%{?fedora}
Hans Ulrich Niedermann 602bb4
BuildRequires:	emacs
Hans Ulrich Niedermann 602bb4
BuildRequires:	xemacs
Hans Ulrich Niedermann 602bb4
BuildRequires:	emacs-el
Hans Ulrich Niedermann 602bb4
BuildRequires:	xemacs-packages-extra-el
85b600
%endif
Hans Ulrich Niedermann 602bb4
Hans Ulrich Niedermann 67453b
Requires: erlang-appmon%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-asn1%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-common_test%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-compiler%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-cosEvent%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-cosEventDomain%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-cosFileTransfer%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-cosNotification%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-cosProperty%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-cosTime%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-cosTransactions%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-crypto%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-debugger%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-dialyzer%{?_isa} = %{version}-%{release}
64bbd2
Requires: erlang-diameter%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-edoc%{?_isa} = %{version}-%{release}
5203c4
Requires: erlang-eldap%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-erl_docgen%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-erl_interface%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-et%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-eunit%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-examples%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-gs%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-hipe%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-ic%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-inets%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-jinterface%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-megaco%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-mnesia%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-observer%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-odbc%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-orber%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-os_mon%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-otp_mibs%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-parsetools%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-percept%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-pman%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-public_key%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-reltool%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-runtime_tools%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-sasl%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-snmp%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-ssh%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-ssl%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-stdlib%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-syntax_tools%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-test_server%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-toolbar%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-tools%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-tv%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-typer%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-webtool%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-wx%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: erlang-xmerl%{?_isa} = %{version}-%{release}
5d2c88
Obsoletes: erlang-docbuilder
a6c182
Obsoletes: erlang-inviso
8d9a91
9cd955
%description
8d9a91
Erlang is a general-purpose programming language and runtime
8d9a91
environment. Erlang has built-in support for concurrency, distribution
8d9a91
and fault tolerance. Erlang is used in several large telecommunication
8d9a91
systems from Ericsson.
8d9a91
b29a51
%package appmon
b29a51
Summary:	A utility used to supervise Applications executing on several Erlang nodes
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-gs%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-inets%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
a6c182
Requires: %{name}-runtime_tools%{?_isa} = %{version}-%{release}
042c33
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description appmon
b29a51
A utility used to supervise Applications executing on several Erlang nodes.
b29a51
b29a51
%package asn1
b29a51
Summary:	Provides support for Abstract Syntax Notation One
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description asn1
b29a51
Provides support for Abstract Syntax Notation One.
b29a51
b29a51
%package common_test
b29a51
Summary:	A portable framework for automatic testing
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-compiler%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-crypto%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-debugger%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-inets%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-runtime_tools%{?_isa} = %{version}-%{release}
5203c4
Requires: %{name}-sasl%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-snmp%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-ssh%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-test_server%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-tools%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-webtool%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-xmerl%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description common_test
b29a51
A portable framework for automatic testing.
b29a51
b29a51
%package compiler
b29a51
Summary:	A byte code compiler for Erlang which produces highly compact code
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-crypto%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-hipe%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description compiler
b29a51
A byte code compiler for Erlang which produces highly compact code.
b29a51
b29a51
%package cosEvent
b29a51
Summary:	Orber OMG Event Service
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-orber%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description cosEvent
b29a51
Orber OMG Event Service.
b29a51
b29a51
%package cosEventDomain
b29a51
Summary:	Orber OMG Event Domain Service
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-cosNotification%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-orber%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description cosEventDomain
b29a51
Orber OMG Event Domain Service.
b29a51
b29a51
%package cosFileTransfer
b29a51
Summary:	Orber OMG File Transfer Service
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-cosProperty%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-inets%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-orber%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-ssl%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description cosFileTransfer
b29a51
Orber OMG File Transfer Service.
b29a51
b29a51
%package cosNotification
b29a51
Summary:	Orber OMG Notification Service
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-cosEvent%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-cosTime%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-orber%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description cosNotification
b29a51
Orber OMG Notification Service.
b29a51
b29a51
%package cosProperty
b29a51
Summary:	Orber OMG Property Service
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-mnesia%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-orber%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description cosProperty
b29a51
Orber OMG Property Service.
b29a51
b29a51
%package cosTime
b29a51
Summary:	Orber OMG Timer and TimerEvent Service
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-cosEvent%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-orber%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description cosTime
b29a51
Orber OMG Timer and TimerEvent Service.
b29a51
7c4f15
%package cosTransactions
b29a51
Summary:	Orber OMG Transaction Service
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-orber%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
7c4f15
%description cosTransactions
b29a51
Orber OMG Transaction Service.
b29a51
b29a51
%package crypto
b29a51
Summary:	Cryptographical support
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description crypto
b29a51
Cryptographical support.
b29a51
b29a51
%package debugger
b29a51
Summary:	A debugger for debugging and testing of Erlang programs
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-compiler%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-gs%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-wx%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description debugger
b29a51
A debugger for debugging and testing of Erlang programs.
b29a51
b29a51
%package dialyzer
a6c182
Summary:	A DIscrepancy AnaLYZer for ERlang programs
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-compiler%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-gs%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-hipe%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-syntax_tools%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-wx%{?_isa} = %{version}-%{release}
00d9d2
Requires: graphviz
b29a51
b29a51
%description dialyzer
a6c182
A DIscrepancy AnaLYZer for ERlang programs.
8d9a91
ebf67f
%package diameter
ebf67f
Summary:	Diameter (RFC 3588) library
ebf67f
Group:		Development/Languages
ebf67f
BuildRequires:	ed
ebf67f
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
ebf67f
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
5203c4
Requires: %{name}-runtime_tools%{?_isa} = %{version}-%{release}
5203c4
Requires: %{name}-ssl%{?_isa} = %{version}-%{release}
ebf67f
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
5203c4
Requires: %{name}-syntax_tools%{?_isa} = %{version}-%{release}
ebf67f
ebf67f
%description diameter
ebf67f
Diameter (RFC 3588) library
ebf67f
8d9a91
%package doc
8d9a91
Summary:	Erlang documentation
8d9a91
Group:		Development/Languages
9a9df5
%if 0%{?el6}%{?el7}%{?fedora}
a351b2
BuildArch:	noarch
85b600
%endif
8d9a91
8d9a91
%description doc
8d9a91
Documentation for Erlang.
8d9a91
b29a51
%package edoc
b29a51
Summary:	A utility used to generate documentation out of tags in source files
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-inets%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-syntax_tools%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-xmerl%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description edoc
b29a51
A utility used to generate documentation out of tags in source files.
b29a51
5203c4
%package eldap
5203c4
Summary:	Erlang LDAP library
5203c4
Group:		Development/Languages
5203c4
Requires: %{name}-asn1%{?_isa} = %{version}-%{release}
5203c4
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
5203c4
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
5203c4
Requires: %{name}-ssl%{?_isa} = %{version}-%{release}
5203c4
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
5203c4
5203c4
%description eldap
5203c4
Erlang LDAP library.
5203c4
b29a51
%package erl_docgen
b29a51
Summary:	A utility used to generate erlang HTML documentation
b29a51
Group:		Development/Languages
042c33
Requires: %{name}-edoc%{?_isa} = %{version}-%{release}
042c33
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
042c33
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
042c33
Requires: %{name}-xmerl%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description erl_docgen
b29a51
A utility used to generate erlang HTML documentation.
b29a51
b29a51
%package erl_interface
b29a51
Summary:	Low level interface to C
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires:	%{name}-erts%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description erl_interface
b29a51
Low level interface to C.
b29a51
b29a51
%package erts
b29a51
Summary:	Functionality necessary to run the Erlang System itself
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
2e7458
Requires: lksctp-tools
9a9df5
Provides: erlang(erl_drv_version) = 2.2
94f8e6
Provides: erlang(erl_nif_version) = 2.4
b29a51
b29a51
%description erts
b29a51
Functionality necessary to run the Erlang System itself.
b29a51
b29a51
%package et
b29a51
Summary:	An event tracer for Erlang programs
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-gs%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-runtime_tools%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-wx%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description et
b29a51
An event tracer for Erlang programs.
b29a51
b29a51
%package eunit
b29a51
Summary:	Support for unit testing
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description eunit
b29a51
Support for unit testing.
b29a51
b29a51
%package examples
b29a51
Summary:	Examples for some Erlang modules
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires:	%{name}%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description examples
b29a51
Examples for some Erlang modules.
b29a51
b29a51
%package gs
b29a51
Summary:	A library for Tcl/Tk support in Erlang
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
BuildRequires:	tcl-devel
b29a51
BuildRequires:	tk-devel
4b4fc2
Requires:	tk
b29a51
b29a51
%description gs
b29a51
A Graphics System used to write platform independent user interfaces.
b29a51
b29a51
%package hipe
b29a51
Summary:	High Performance Erlang
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-compiler%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-syntax_tools%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description hipe
b29a51
High Performance Erlang.
b29a51
b29a51
%package ic
b29a51
Summary:	IDL compiler
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description ic
b29a51
IDL compiler.
b29a51
b29a51
%package inets
b29a51
Summary:	A set of services such as a Web server and a ftp client etc
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-mnesia%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-runtime_tools%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-ssl%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
9a9df5
# FIXME see erlang-jinterface also
9a9df5
#Requires:	jpackage-utils
b29a51
b29a51
%description inets
b29a51
A set of services such as a Web server and a ftp client etc.
b29a51
b29a51
%package jinterface
b29a51
Summary:	A library for accessing Java from Erlang
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires:	%{name}-erts%{?_isa} = %{version}-%{release}
9a9df5
# FIXME see erlang-ic also
9a9df5
#Requires:	jpackage-utils
f6c950
%if 0%{?fedora}
5203c4
BuildRequires:	java-devel
f2b42e
%else
f6c950
%ifarch %{ix86} x86_64
5203c4
BuildRequires:	java-devel
f2b42e
%else
5203c4
BuildRequires:	java-devel-gcj
ab9132
%endif
f2b42e
%endif
b29a51
b29a51
%description jinterface
b29a51
Low level interface to Java.
b29a51
b29a51
%package kernel
b29a51
Summary:	Main erlang library
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description kernel
b29a51
Main erlang library.
b29a51
b29a51
%package megaco
b29a51
Summary:	Megaco/H.248 support library
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-asn1%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-debugger%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-et%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-runtime_tools%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description megaco
b29a51
Megaco/H.248 is a protocol for control of elements in a physically
b29a51
decomposed multimedia gateway, enabling separation of call control
b29a51
from media conversion.
b29a51
b29a51
%package mnesia
b29a51
Summary:	A heavy duty real-time distributed database
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description mnesia
b29a51
A heavy duty real-time distributed database.
b29a51
b29a51
%package observer
b29a51
Summary:	A set of tools for tracing and investigation of distributed systems
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-et%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-gs%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-inets%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-runtime_tools%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-webtool%{?_isa} = %{version}-%{release}
5203c4
Requires: %{name}-wx%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description observer
b29a51
A set of tools for tracing and investigation of distributed systems.
b29a51
b29a51
%package odbc
b29a51
Summary:	A library for unixODBC support in Erlang
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
4b4fc2
BuildRequires:	unixODBC-devel
b29a51
b29a51
%description odbc
b29a51
An interface to relational SQL-databases built on ODBC (Open Database
b29a51
Connectivity).
b29a51
b29a51
%package orber
b29a51
Summary:	A CORBA Object Request Broker
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-inets%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-mnesia%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-ssl%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description orber
b29a51
A CORBA Object Request Broker.
b29a51
b29a51
%package os_mon
b29a51
Summary:	A monitor which allows inspection of the underlying operating system
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-mnesia%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-otp_mibs%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-sasl%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-snmp%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description os_mon
b29a51
A monitor which allows inspection of the underlying operating system.
b29a51
b29a51
%package otp_mibs
b29a51
Summary:	SNMP management information base for Erlang/OTP nodes
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-mnesia%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-snmp%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description otp_mibs
b29a51
SNMP management information base for Erlang/OTP nodes.
b29a51
b29a51
%package parsetools
b29a51
Summary:	A set of parsing and lexical analysis tools
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description parsetools
b29a51
A set of parsing and lexical analysis tools.
b29a51
b29a51
%package percept
b29a51
Summary:	A concurrency profiler tool
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-inets%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-runtime_tools%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description percept
b29a51
A concurrency profiler tool.
b29a51
b29a51
%package pman
b29a51
Summary:	A graphical process manager used to inspect Erlang processes
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-gs%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description pman
b29a51
A graphical process manager used to inspect Erlang processes.
b29a51
b29a51
%package public_key
b29a51
Summary:	API to public key infrastructure
b29a51
Group:		Development/Languages
5203c4
Requires: %{name}-asn1%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-crypto%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description public_key
b29a51
API to public key infrastructure.
b29a51
b29a51
%package reltool
b29a51
Summary:	A release management tool
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-sasl%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-tools%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-wx%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description reltool
b29a51
Reltool is a release management tool. It analyses a given
b29a51
Erlang/OTP installation and determines various dependencies
b29a51
between applications. The graphical frontend depicts the
b29a51
dependencies and enables interactive customization of a
b29a51
target system. The backend provides a batch interface
b29a51
for generation of customized target systems.
b29a51
b29a51
%package runtime_tools
b29a51
Summary:	A set of tools to include in a production system
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
5203c4
Requires: %{name}-mnesia%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description runtime_tools
b29a51
A set of tools to include in a production system.
b29a51
b29a51
%package sasl
b29a51
Summary:	The System Architecture Support Libraries
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-tools%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description sasl
b29a51
The System Architecture Support Libraries is a set of tools for
b29a51
release upgrades and alarm handling etc.
b29a51
b29a51
%package snmp
b29a51
Summary:	Simple Network Management Protocol (SNMP) support
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-crypto%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-mnesia%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-runtime_tools%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description snmp
b29a51
Simple Network Management Protocol (SNMP) support including a
b29a51
MIB compiler and tools for creating SNMP agents.
b29a51
b29a51
%package ssh
b29a51
Summary:	Secure Shell application with sftp and ssh support
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-crypto%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-public_key%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description ssh
b29a51
Secure Shell application with sftp and ssh support.
b29a51
b29a51
%package ssl
b29a51
Summary:	Secure Socket Layer support
b29a51
Group:		Development/Languages
9a9df5
#Requires: %{name}-asn1%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-crypto%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-public_key%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description ssl
b29a51
Secure Socket Layer support.
b29a51
b29a51
%package stdlib
b29a51
Summary:	The Erlang standard libraries
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-compiler%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-crypto%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description stdlib
b29a51
The Erlang standard libraries.
b29a51
b29a51
%package syntax_tools
b29a51
Summary:	A set of tools for dealing with erlang sources
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description syntax_tools
b29a51
A utility used to handle abstract Erlang syntax trees,
b29a51
reading source files differently, pretty-printing syntax trees.
b29a51
b29a51
%package test_server
b29a51
Summary:	The OTP Test Server
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
a6c182
Requires: %{name}-inets%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-observer%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-runtime_tools%{?_isa} = %{version}-%{release}
9a9df5
#Requires: %{name}-sasl%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-tools%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description test_server
b29a51
The OTP Test Server.
b29a51
b29a51
%package toolbar
b29a51
Summary:	A tool bar simplifying access to the Erlang tools
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-gs%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description toolbar
b29a51
A tool bar simplifying access to the Erlang tools.
b29a51
b29a51
%package tools
b29a51
Summary:	A set of programming tools including a coverage analyzer etc
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-compiler%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-inets%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-runtime_tools%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-webtool%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 602bb4
Provides:	emacs-common-erlang = %{version}-%{release}
b29a51
b29a51
%description tools
b29a51
A set of programming tools including a coverage analyzer etc.
b29a51
b29a51
%package tv
b29a51
Summary:	An ETS and MNESIA graphical table visualizer
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-gs%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-mnesia%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-pman%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description tv
b29a51
An ETS and MNESIA graphical table visualizer.
b29a51
b29a51
%package typer
b29a51
Summary:	TYPe annotator for ERlang programs
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-compiler%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-dialyzer%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-hipe%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description typer
b29a51
TYPe annotator for ERlang programs.
b29a51
b29a51
%package webtool
b29a51
Summary:	A tool that simplifying the use of web based Erlang tools
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-inets%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-observer%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description webtool
b29a51
A tool that simplifying the use of web based Erlang tools.
b29a51
b29a51
%package wx
b29a51
Summary:	A library for wxWidgets support in Erlang
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
Requires:	mesa-libGL
b29a51
Requires:	mesa-libGLU
4b4fc2
BuildRequires:	wxGTK-devel
b29a51
b29a51
%description wx
b29a51
A Graphics System used to write platform independent user interfaces.
b29a51
b29a51
%package xmerl
b29a51
Summary:	Provides support for XML 1.0
b29a51
Group:		Development/Languages
Hans Ulrich Niedermann 67453b
Requires: %{name}-erts%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-kernel%{?_isa} = %{version}-%{release}
Hans Ulrich Niedermann 67453b
Requires: %{name}-stdlib%{?_isa} = %{version}-%{release}
b29a51
b29a51
%description xmerl
b29a51
Provides support for XML 1.0.
8d9a91
9a9df5
%if 0%{?el6}%{?el7}%{?fedora}
Hans Ulrich Niedermann 602bb4
%package -n emacs-erlang
Hans Ulrich Niedermann 602bb4
Summary:	Compiled elisp files for erlang-mode under GNU Emacs
Hans Ulrich Niedermann 602bb4
Requires:	emacs-common-erlang = %{version}-%{release}
Hans Ulrich Niedermann 602bb4
Requires:	emacs(bin) >= %{_emacs_version}
Hans Ulrich Niedermann 602bb4
Group:		Applications/Editors
Hans Ulrich Niedermann 602bb4
BuildArch:	noarch
Hans Ulrich Niedermann 602bb4
Hans Ulrich Niedermann 602bb4
%description -n emacs-erlang
Hans Ulrich Niedermann 602bb4
Erlang mode for GNU Emacs.
Hans Ulrich Niedermann 602bb4
Hans Ulrich Niedermann 602bb4
%package -n emacs-erlang-el
Hans Ulrich Niedermann 602bb4
Summary:	Elisp source files for erlang-mode under GNU Emacs
Hans Ulrich Niedermann 602bb4
Requires:	emacs-erlang = %{version}-%{release}
Hans Ulrich Niedermann 602bb4
Group:		Applications/Editors
Hans Ulrich Niedermann 602bb4
BuildArch:	noarch
Hans Ulrich Niedermann 602bb4
Hans Ulrich Niedermann 602bb4
%description -n emacs-erlang-el
Hans Ulrich Niedermann 602bb4
Erlang mode for GNU Emacs (source lisp files).
Hans Ulrich Niedermann 602bb4
Hans Ulrich Niedermann 602bb4
%package -n xemacs-erlang
Hans Ulrich Niedermann 602bb4
Summary:	Compiled elisp files for erlang-mode under XEmacs
Hans Ulrich Niedermann 602bb4
Requires:	emacs-common-erlang = %{version}-%{release}
Hans Ulrich Niedermann 602bb4
Group:		Applications/Editors
Hans Ulrich Niedermann 602bb4
BuildArch:	noarch
Hans Ulrich Niedermann 602bb4
Requires:	xemacs(bin) >= %{_xemacs_version}
Hans Ulrich Niedermann 602bb4
Hans Ulrich Niedermann 602bb4
%description -n xemacs-erlang
Hans Ulrich Niedermann 602bb4
Erlang mode for XEmacs.
Hans Ulrich Niedermann 602bb4
Hans Ulrich Niedermann 602bb4
%package -n xemacs-erlang-el
Hans Ulrich Niedermann 602bb4
Summary:	Elisp source files for erlang-mode under XEmacs
Hans Ulrich Niedermann 602bb4
Requires:	xemacs-erlang = %{version}-%{release}
Hans Ulrich Niedermann 602bb4
Group:		Applications/Editors
Hans Ulrich Niedermann 602bb4
BuildArch:	noarch
Hans Ulrich Niedermann 602bb4
Hans Ulrich Niedermann 602bb4
%description -n xemacs-erlang-el
Hans Ulrich Niedermann 602bb4
Erlang mode for XEmacs (source lisp files).
85b600
%endif
Hans Ulrich Niedermann 602bb4
8d9a91
%prep
Hans Ulrich Niedermann 792c90
%setup -q -n otp_src_%{upstream_ver}%{upstream_rel}
Hans Ulrich Niedermann ebfa23
Hans Ulrich Niedermann ebfa23
# start of autogenerated prep patch list
Hans Ulrich Niedermann b61466
%patch1 -p1 -b .Do_not_format_man_pages_and_do_not_install_miscellan
Hans Ulrich Niedermann b61466
%patch2 -p1 -b .Remove_rpath
5d2c88
%patch3 -p1 -b .Do_not_install_C_sources
5d2c88
%patch4 -p1 -b .Do_not_install_Java_sources
5d2c88
%patch5 -p1 -b .Do_not_install_nteventlog_and_related_doc_files_on_n
a6c182
%patch6 -p1 -b .Do_not_install_erlang_sources
f6c950
%if 0%{?el4}%{?el5}%{?el6}
f6c950
%ifnarch %{ix86} x86_64
a6c182
%patch7 -p1 -b .Ugly_workaround_for_java_1_5_0_gcj_which_doesn_t_sup
f6c950
%endif
f6c950
%endif
9a9df5
%patch8 -p1 -b .fix_armv7hl_hipe
Hans Ulrich Niedermann ebfa23
# end of autogenerated prep patch list
Hans Ulrich Niedermann ebfa23
491da3
# FIXME we should come up with a better solution
9cd955
# remove shipped zlib sources
491da3
#rm -f erts/emulator/zlib/*.[ch]
d0c493
96952b
# Fix 664 file mode
96952b
chmod 644 lib/kernel/examples/uds_dist/c_src/Makefile
96952b
chmod 644 lib/kernel/examples/uds_dist/src/Makefile
96952b
chmod 644 lib/ssl/examples/certs/Makefile
96952b
chmod 644 lib/ssl/examples/src/Makefile
96952b
96952b
# Remove old txt files
96952b
rm -f lib/ssl/examples/certs/etc/otpCA/index.txt.old
96952b
rm -f lib/ssl/examples/certs/etc/erlangCA/index.txt.old
96952b
491da3
# Reconfigure everything to apply changes to the autotools templates
491da3
./otp_build autoconf
491da3
8d9a91
8d9a91
%build
6d50d6
%ifarch sparcv9 sparc64
9a9df5
CFLAGS="$RPM_OPT_FLAGS -mcpu=ultrasparc -fno-strict-aliasing" %configure --enable-shared-zlib --enable-sctp --enable-hipe
6d50d6
%else
9a9df5
CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %configure --enable-shared-zlib --enable-sctp --enable-hipe
6d50d6
%endif
Hans Ulrich Niedermann 602bb4
0ba741
# Remove pre-built BEAM files
0ba741
make clean
f2a8e1
Hans Ulrich Niedermann 602bb4
# GNU Emacs/XEmacs related stuff
Hans Ulrich Niedermann 602bb4
erlang_tools_vsn="$(sed -n 's/TOOLS_VSN = //p' lib/tools/vsn.mk)"
Hans Ulrich Niedermann 602bb4
9a9df5
%if 0%{?el6}%{?el7}%{?fedora}
Hans Ulrich Niedermann 602bb4
# GNU Emacs related stuff
Hans Ulrich Niedermann 602bb4
cat > emacs-erlang-init.el << EOF
Hans Ulrich Niedermann 602bb4
(setq load-path (cons "%{_emacs_sitelispdir}/erlang" load-path))
Hans Ulrich Niedermann 602bb4
(setq erlang-root-dir "%{_libdir}/erlang")
Hans Ulrich Niedermann 602bb4
(setq exec-path (cons "%{_libdir}/erlang/bin" exec-path))
Hans Ulrich Niedermann 602bb4
(require 'erlang-start)
Hans Ulrich Niedermann 602bb4
EOF
Hans Ulrich Niedermann 602bb4
mkdir emacs-erlang
Hans Ulrich Niedermann 602bb4
cp lib/tools/emacs/*.el emacs-erlang/
Hans Ulrich Niedermann 602bb4
pushd emacs-erlang
Hans Ulrich Niedermann 602bb4
%{_emacs_bytecompile} *.el
Hans Ulrich Niedermann 602bb4
popd
Hans Ulrich Niedermann 602bb4
Hans Ulrich Niedermann 602bb4
# XEmacs related stuff
Hans Ulrich Niedermann 602bb4
cat > xemacs-erlang-init.el << EOF
Hans Ulrich Niedermann 602bb4
(setq load-path (cons "%{_xemacs_sitelispdir}/erlang" load-path))
Hans Ulrich Niedermann 602bb4
(setq erlang-root-dir "%{_libdir}/erlang")
Hans Ulrich Niedermann 602bb4
(setq exec-path (cons "%{_libdir}/erlang/bin" exec-path))
Hans Ulrich Niedermann 602bb4
(require 'erlang-start)
Hans Ulrich Niedermann 602bb4
EOF
Hans Ulrich Niedermann 602bb4
mkdir xemacs-erlang
Hans Ulrich Niedermann 602bb4
cp lib/tools/emacs/*.el xemacs-erlang/
Hans Ulrich Niedermann 86338f
rm -f xemacs-erlang/erlang-flymake.el
Hans Ulrich Niedermann 602bb4
pushd xemacs-erlang
Hans Ulrich Niedermann 602bb4
%{_xemacs_bytecompile} *.el
Hans Ulrich Niedermann 602bb4
popd
85b600
%endif
Hans Ulrich Niedermann 602bb4
8d9a91
make
Hans Ulrich Niedermann 270c2d
%if %{with doc}
Hans Ulrich Niedermann 37167b
%if %{use_prebuilt_docs}
Hans Ulrich Niedermann 37167b
%else
a4a408
# should use FOP_OPTS after #832323 is resolved
befe37
%ifnarch ppc %{power64}
a4a408
export BASE_OPTIONS=-Xmx1024m
befe37
%else
befe37
export BASE_OPTIONS=-Xmx1536m
befe37
%endif
fb2a85
make docs
Hans Ulrich Niedermann 270c2d
%endif
85b600
%endif
8d9a91
8d9a91
8d9a91
%install
8d9a91
rm -rf $RPM_BUILD_ROOT
Hans Ulrich Niedermann 602bb4
9a9df5
%if 0%{?el6}%{?el7}%{?fedora}
Hans Ulrich Niedermann 602bb4
# GNU Emacs/XEmacs related stuff
Hans Ulrich Niedermann 602bb4
erlang_tools_vsn="$(sed -n 's/TOOLS_VSN = //p' lib/tools/vsn.mk)"
Hans Ulrich Niedermann 602bb4
Hans Ulrich Niedermann 602bb4
# GNU Emacs related stuff
Hans Ulrich Niedermann 602bb4
install -m 0755 -d "$RPM_BUILD_ROOT%{_emacs_sitestartdir}"
Hans Ulrich Niedermann 602bb4
install -m 0755 -d "$RPM_BUILD_ROOT%{_emacs_sitelispdir}/erlang"
Hans Ulrich Niedermann 602bb4
install -m 0644 emacs-erlang-init.el "$RPM_BUILD_ROOT%{_emacs_sitestartdir}/erlang-init.el"
Hans Ulrich Niedermann 602bb4
for f in lib/tools/emacs/{README,*.el}; do
Hans Ulrich Niedermann 602bb4
	b="$(basename "$f")";
Hans Ulrich Niedermann 602bb4
	ln -s "%{_libdir}/erlang/lib/tools-${erlang_tools_vsn}/emacs/$b" \
Hans Ulrich Niedermann 602bb4
		"$RPM_BUILD_ROOT%{_emacs_sitelispdir}/erlang/"
Hans Ulrich Niedermann 602bb4
done
Hans Ulrich Niedermann 602bb4
install -m 0644 emacs-erlang/*.elc "$RPM_BUILD_ROOT%{_emacs_sitelispdir}/erlang/"
Hans Ulrich Niedermann 602bb4
Hans Ulrich Niedermann 602bb4
# XEmacs related stuff
Hans Ulrich Niedermann 602bb4
install -m 0755 -d "$RPM_BUILD_ROOT%{_xemacs_sitestartdir}"
Hans Ulrich Niedermann 602bb4
install -m 0755 -d "$RPM_BUILD_ROOT%{_xemacs_sitelispdir}/erlang"
Hans Ulrich Niedermann 602bb4
install -m 0644 xemacs-erlang-init.el "$RPM_BUILD_ROOT%{_xemacs_sitestartdir}/erlang-init.el"
Hans Ulrich Niedermann 602bb4
for f in lib/tools/emacs/{README,*.el}; do
Hans Ulrich Niedermann 602bb4
	b="$(basename "$f")";
Hans Ulrich Niedermann 602bb4
	ln -s "%{_libdir}/erlang/lib/tools-${erlang_tools_vsn}/emacs/$b" \
Hans Ulrich Niedermann 602bb4
		"$RPM_BUILD_ROOT%{_xemacs_sitelispdir}/erlang/"
Hans Ulrich Niedermann 602bb4
done
Hans Ulrich Niedermann 86338f
rm -f "$RPM_BUILD_ROOT%{_xemacs_sitelispdir}/erlang/erlang-flymake.el"
Hans Ulrich Niedermann 602bb4
install -m 0644 xemacs-erlang/*.elc "$RPM_BUILD_ROOT%{_xemacs_sitelispdir}/erlang/"
85b600
%endif
Hans Ulrich Niedermann 602bb4
fb2a85
make DESTDIR=$RPM_BUILD_ROOT install
Hans Ulrich Niedermann 270c2d
%if %{with doc}
Hans Ulrich Niedermann 37167b
%if %{use_prebuilt_docs}
85b600
# extract prebuilt docs and man-pages
85b600
tar xf %{SOURCE1} -C $RPM_BUILD_ROOT%{_libdir}/erlang
85b600
tar xf %{SOURCE2} -C $RPM_BUILD_ROOT%{_libdir}/erlang
85b600
# rm Win32-specific functionality
85b600
rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/man/man3/nteventlog.*
85b600
# rm VxWorks specific
85b600
rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/man/man3/erl_set_memory_block.*
85b600
# rm unneeded files
85b600
rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/erts-*/info
85b600
rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/lib/*-*/info
85b600
%else
Hans Ulrich Niedermann e89639
env ERL_LIBS="$RPM_BUILD_ROOT%{_libdir}/erlang/lib" make DESTDIR=$RPM_BUILD_ROOT install-docs
Hans Ulrich Niedermann 270c2d
%endif
85b600
%endif
8d9a91
Hans Ulrich Niedermann d00ca9
# Do not install info files - they are almost empty and useless
Hans Ulrich Niedermann d00ca9
find $RPM_BUILD_ROOT%{_libdir}/erlang -type f -name info -exec rm -f {} \;
Hans Ulrich Niedermann d00ca9
b29a51
# fix 0775 permission on some directories
96952b
find $RPM_BUILD_ROOT%{_libdir}/erlang/lib/ssl-*/examples/ -type d -perm 0775 | xargs chmod 755
96952b
find $RPM_BUILD_ROOT%{_libdir}/erlang/lib/kernel-*/examples/uds_dist -type d -perm 0775 | xargs chmod 755
96952b
chmod 0755 $RPM_BUILD_ROOT%{_libdir}/erlang/bin
8d9a91
fb2a85
# Relocate doc-files into the proper directory
Hans Ulrich Niedermann 270c2d
%if %{with doc}
4b4fc2
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{n_uvr}/lib
fb2a85
pushd .
fb2a85
cd $RPM_BUILD_ROOT%{_libdir}/erlang
4b4fc2
mv -v doc $RPM_BUILD_ROOT%{_docdir}/%{n_uvr}
4b4fc2
for i in erts-* ; do mv -v $i/doc $RPM_BUILD_ROOT%{_docdir}/%{n_uvr}/$i ; done
fb2a85
cd $RPM_BUILD_ROOT%{_libdir}/erlang/lib
4b4fc2
for i in * ; do mv -v $i/doc $RPM_BUILD_ROOT%{_docdir}/%{n_uvr}/lib/$i || true ; done
fb2a85
popd
4b4fc2
cp -av AUTHORS EPLICENCE README.md $RPM_BUILD_ROOT%{_docdir}/%{n_uvr}
4b4fc2
mv -v $RPM_BUILD_ROOT%{_libdir}/erlang/PR.template $RPM_BUILD_ROOT%{_docdir}/%{n_uvr}
4b4fc2
mv -v $RPM_BUILD_ROOT%{_libdir}/erlang/README $RPM_BUILD_ROOT%{_docdir}/%{n_uvr}
4b4fc2
mv -v $RPM_BUILD_ROOT%{_libdir}/erlang/COPYRIGHT $RPM_BUILD_ROOT%{_docdir}/%{n_uvr}
Hans Ulrich Niedermann 270c2d
%endif
8d9a91
96952b
# Win32-specific man-pages
7c4f15
rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/man/man1/erlsrv.*
7c4f15
rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/man/man1/werl.*
7c4f15
rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/man/man3/win32reg.*
5ae82a
fb2a85
# remove empty directory
5ae82a
rm -r $RPM_BUILD_ROOT%{_libdir}/erlang/erts-*/man
b29a51
fb2a85
# remove outdated script
fb2a85
rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/Install
8d9a91
Hans Ulrich Niedermann 4dd343
# Replace identical executables with symlinks
Hans Ulrich Niedermann 4dd343
for exe in $RPM_BUILD_ROOT%{_libdir}/erlang/erts-*/bin/*
Hans Ulrich Niedermann 4dd343
do
Hans Ulrich Niedermann 4dd343
	base="$(basename "$exe")"
Hans Ulrich Niedermann 4dd343
	next="$RPM_BUILD_ROOT%{_libdir}/erlang/bin/${base}"
Hans Ulrich Niedermann 4dd343
	rel="$(echo "$exe" | sed "s,^$RPM_BUILD_ROOT%{_libdir}/erlang/,../,")"
Hans Ulrich Niedermann 4dd343
	if cmp "$exe" "$next"; then
Hans Ulrich Niedermann 4dd343
		ln -sf "$rel" "$next"
Hans Ulrich Niedermann 4dd343
	fi
Hans Ulrich Niedermann 4dd343
done
Hans Ulrich Niedermann 4dd343
for exe in $RPM_BUILD_ROOT%{_libdir}/erlang/bin/*
Hans Ulrich Niedermann 4dd343
do
Hans Ulrich Niedermann 4dd343
	base="$(basename "$exe")"
Hans Ulrich Niedermann 4dd343
	next="$RPM_BUILD_ROOT%{_bindir}/${base}"
Hans Ulrich Niedermann 4dd343
	rel="$(echo "$exe" | sed "s,^$RPM_BUILD_ROOT,,")"
Hans Ulrich Niedermann 4dd343
	if cmp "$exe" "$next"; then
Hans Ulrich Niedermann 4dd343
		ln -sf "$rel" "$next"
Hans Ulrich Niedermann 4dd343
	fi
Hans Ulrich Niedermann 4dd343
done
Hans Ulrich Niedermann 4dd343
Hans Ulrich Niedermann 9e93dd
# symlink *.jar files to appropriate places for subpackages
Hans Ulrich Niedermann 9e93dd
install -m 0755 -d "$RPM_BUILD_ROOT%{_javadir}/%{name}"
Hans Ulrich Niedermann 9e93dd
Hans Ulrich Niedermann 9e93dd
# erlang-ic
Hans Ulrich Niedermann 9e93dd
ic_lib_dir="$(ls -d1 $RPM_BUILD_ROOT%{_libdir}/erlang/lib/ic-*/ | sed "s,^$RPM_BUILD_ROOT,,")"
Hans Ulrich Niedermann 9e93dd
test -d "$RPM_BUILD_ROOT$ic_lib_dir"
Hans Ulrich Niedermann 9e93dd
ln -s "${ic_lib_dir}/priv/ic.jar" "$RPM_BUILD_ROOT%{_javadir}/%{name}/"
Hans Ulrich Niedermann 9e93dd
Hans Ulrich Niedermann 9e93dd
# erlang-jinterface
Hans Ulrich Niedermann 9e93dd
jinterface_lib_dir="$(ls -d1 $RPM_BUILD_ROOT%{_libdir}/erlang/lib/jinterface-*/ | sed "s,^$RPM_BUILD_ROOT,,")"
Hans Ulrich Niedermann 9e93dd
test -d "$RPM_BUILD_ROOT$jinterface_lib_dir"
Hans Ulrich Niedermann 9e93dd
install -m 0755 -d "$RPM_BUILD_ROOT%{_javadir}"
9a9df5
ln -s "${jinterface_lib_dir}priv/OtpErlang.jar" "$RPM_BUILD_ROOT%{_javadir}/%{name}/"
Hans Ulrich Niedermann 9e93dd
Hans Ulrich Niedermann 4dd343
8d9a91
%clean
8d9a91
rm -rf $RPM_BUILD_ROOT
8d9a91
8d9a91
9cd955
%files
Hans Ulrich Niedermann 270c2d
%if %{with doc}
4b4fc2
%dir %{_docdir}/%{n_uvr}/
4b4fc2
%doc %{_docdir}/%{n_uvr}/AUTHORS
4b4fc2
%doc %{_docdir}/%{n_uvr}/COPYRIGHT
4b4fc2
%doc %{_docdir}/%{n_uvr}/EPLICENCE
4b4fc2
%doc %{_docdir}/%{n_uvr}/PR.template
4b4fc2
%doc %{_docdir}/%{n_uvr}/README
4b4fc2
%doc %{_docdir}/%{n_uvr}/README.md
Hans Ulrich Niedermann 270c2d
%endif
8d9a91
b29a51
%files appmon
b29a51
%{_libdir}/erlang/lib/appmon-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/appmon.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files asn1
b29a51
%dir %{_libdir}/erlang/lib/asn1-*/
b29a51
%{_libdir}/erlang/lib/asn1-*/ebin
b29a51
%{_libdir}/erlang/lib/asn1-*/priv
b29a51
%{_libdir}/erlang/lib/asn1-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/asn1ct.*
7c4f15
%{_libdir}/erlang/man/man3/asn1rt.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files common_test
5203c4
%{_bindir}/ct_run
b29a51
%{_libdir}/erlang/lib/common_test-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/ct.*
7c4f15
%{_libdir}/erlang/man/man3/ct_cover.*
7c4f15
%{_libdir}/erlang/man/man3/ct_ftp.*
Hans Ulrich Niedermann a086b7
%{_libdir}/erlang/man/man3/ct_hooks.*
7c4f15
%{_libdir}/erlang/man/man3/ct_master.*
fa3a34
%{_libdir}/erlang/man/man3/ct_netconfc.*
7c4f15
%{_libdir}/erlang/man/man3/ct_rpc.*
96952b
%{_libdir}/erlang/man/man3/ct_slave.*
7c4f15
%{_libdir}/erlang/man/man3/ct_snmp.*
7c4f15
%{_libdir}/erlang/man/man3/ct_ssh.*
7c4f15
%{_libdir}/erlang/man/man3/ct_telnet.*
7c4f15
%{_libdir}/erlang/man/man3/unix_telnet.*
7c4f15
%{_libdir}/erlang/man/man6/common_test.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files compiler
b29a51
%{_libdir}/erlang/lib/compiler-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/compile.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files cosEvent
b29a51
%{_libdir}/erlang/lib/cosEvent-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/cosEventApp.*
7c4f15
%{_libdir}/erlang/man/man3/CosEventChannelAdmin.*
7c4f15
%{_libdir}/erlang/man/man3/CosEventChannelAdmin_ConsumerAdmin.*
7c4f15
%{_libdir}/erlang/man/man3/CosEventChannelAdmin_EventChannel.*
7c4f15
%{_libdir}/erlang/man/man3/CosEventChannelAdmin_ProxyPullConsumer.*
7c4f15
%{_libdir}/erlang/man/man3/CosEventChannelAdmin_ProxyPullSupplier.*
7c4f15
%{_libdir}/erlang/man/man3/CosEventChannelAdmin_ProxyPushConsumer.*
7c4f15
%{_libdir}/erlang/man/man3/CosEventChannelAdmin_ProxyPushSupplier.*
7c4f15
%{_libdir}/erlang/man/man3/CosEventChannelAdmin_SupplierAdmin.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files cosEventDomain
b29a51
%{_libdir}/erlang/lib/cosEventDomain-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/CosEventDomainAdmin.*
7c4f15
%{_libdir}/erlang/man/man3/CosEventDomainAdmin_EventDomain.*
7c4f15
%{_libdir}/erlang/man/man3/CosEventDomainAdmin_EventDomainFactory.*
7c4f15
%{_libdir}/erlang/man/man3/cosEventDomainApp.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files cosFileTransfer
ebf67f
%dir %{_libdir}/erlang/lib/cosFileTransfer-*/
ebf67f
%{_libdir}/erlang/lib/cosFileTransfer-*/ebin
ebf67f
%{_libdir}/erlang/lib/cosFileTransfer-*/include
ebf67f
%{_libdir}/erlang/lib/cosFileTransfer-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/cosFileTransferApp.*
7c4f15
%{_libdir}/erlang/man/man3/CosFileTransfer_Directory.*
7c4f15
%{_libdir}/erlang/man/man3/CosFileTransfer_File.*
7c4f15
%{_libdir}/erlang/man/man3/CosFileTransfer_FileIterator.*
7c4f15
%{_libdir}/erlang/man/man3/CosFileTransfer_FileTransferSession.*
7c4f15
%{_libdir}/erlang/man/man3/CosFileTransfer_VirtualFileSystem.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files cosNotification
ebf67f
%dir %{_libdir}/erlang/lib/cosNotification-*/
ebf67f
%{_libdir}/erlang/lib/cosNotification-*/ebin
ebf67f
%{_libdir}/erlang/lib/cosNotification-*/include
ebf67f
%{_libdir}/erlang/lib/cosNotification-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/CosNotification.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotification_AdminPropertiesAdmin.*
7c4f15
%{_libdir}/erlang/man/man3/cosNotificationApp.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotification_QoSAdmin.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_ConsumerAdmin.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_EventChannel.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_EventChannelFactory.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_ProxyConsumer.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_ProxyPullConsumer.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_ProxyPullSupplier.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_ProxyPushConsumer.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_ProxyPushSupplier.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_ProxySupplier.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_SequenceProxyPullConsumer.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_SequenceProxyPullSupplier.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_SequenceProxyPushConsumer.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_SequenceProxyPushSupplier.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_StructuredProxyPullConsumer.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_StructuredProxyPullSupplier.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_StructuredProxyPushConsumer.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_StructuredProxyPushSupplier.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_SupplierAdmin.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyComm_NotifyPublish.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyComm_NotifySubscribe.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyFilter_Filter.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyFilter_FilterAdmin.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyFilter_FilterFactory.*
7c4f15
%{_libdir}/erlang/man/man3/CosNotifyFilter_MappingFilter.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files cosProperty
ebf67f
%dir %{_libdir}/erlang/lib/cosProperty-*/
ebf67f
%{_libdir}/erlang/lib/cosProperty-*/ebin
ebf67f
%{_libdir}/erlang/lib/cosProperty-*/include
ebf67f
%{_libdir}/erlang/lib/cosProperty-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/cosProperty.*
7c4f15
%{_libdir}/erlang/man/man3/CosPropertyService_PropertiesIterator.*
7c4f15
%{_libdir}/erlang/man/man3/CosPropertyService_PropertyNamesIterator.*
7c4f15
%{_libdir}/erlang/man/man3/CosPropertyService_PropertySet.*
7c4f15
%{_libdir}/erlang/man/man3/CosPropertyService_PropertySetDef.*
7c4f15
%{_libdir}/erlang/man/man3/CosPropertyService_PropertySetDefFactory.*
7c4f15
%{_libdir}/erlang/man/man3/CosPropertyService_PropertySetFactory.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files cosTime
ebf67f
%dir %{_libdir}/erlang/lib/cosTime-*/
ebf67f
%{_libdir}/erlang/lib/cosTime-*/ebin
ebf67f
%{_libdir}/erlang/lib/cosTime-*/include
ebf67f
%{_libdir}/erlang/lib/cosTime-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/cosTime.*
7c4f15
%{_libdir}/erlang/man/man3/CosTimerEvent_TimerEventHandler.*
7c4f15
%{_libdir}/erlang/man/man3/CosTimerEvent_TimerEventService.*
7c4f15
%{_libdir}/erlang/man/man3/CosTime_TimeService.*
7c4f15
%{_libdir}/erlang/man/man3/CosTime_TIO.*
7c4f15
%{_libdir}/erlang/man/man3/CosTime_UTO.*
Hans Ulrich Niedermann 270c2d
%endif
7c4f15
7c4f15
%files cosTransactions
ebf67f
%dir %{_libdir}/erlang/lib/cosTransactions-*/
ebf67f
%{_libdir}/erlang/lib/cosTransactions-*/ebin
ebf67f
%{_libdir}/erlang/lib/cosTransactions-*/include
ebf67f
%{_libdir}/erlang/lib/cosTransactions-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/cosTransactions.*
7c4f15
%{_libdir}/erlang/man/man3/CosTransactions_Control.*
7c4f15
%{_libdir}/erlang/man/man3/CosTransactions_Coordinator.*
7c4f15
%{_libdir}/erlang/man/man3/CosTransactions_RecoveryCoordinator.*
7c4f15
%{_libdir}/erlang/man/man3/CosTransactions_Resource.*
7c4f15
%{_libdir}/erlang/man/man3/CosTransactions_SubtransactionAwareResource.*
7c4f15
%{_libdir}/erlang/man/man3/CosTransactions_Terminator.*
7c4f15
%{_libdir}/erlang/man/man3/CosTransactions_TransactionFactory.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files crypto
b29a51
%{_libdir}/erlang/lib/crypto-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/crypto.*
7c4f15
%{_libdir}/erlang/man/man6/crypto.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files debugger
b29a51
%{_libdir}/erlang/lib/debugger-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/debugger.*
7c4f15
%{_libdir}/erlang/man/man3/i.*
7c4f15
%{_libdir}/erlang/man/man3/int.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files dialyzer
aaa400
%{_bindir}/dialyzer
aaa400
%{_libdir}/erlang/bin/dialyzer
aaa400
%{_libdir}/erlang/erts-*/bin/dialyzer
b29a51
%{_libdir}/erlang/lib/dialyzer-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/dialyzer.*
Hans Ulrich Niedermann 270c2d
%endif
8d9a91
ebf67f
%files diameter
ebf67f
%dir %{_libdir}/erlang/lib/diameter-*/
ebf67f
%{_libdir}/erlang/lib/diameter-*/bin
ebf67f
%{_libdir}/erlang/lib/diameter-*/ebin
ebf67f
%{_libdir}/erlang/lib/diameter-*/include
ebf67f
%{_libdir}/erlang/lib/diameter-*/src
ebf67f
%if %{with doc}
ebf67f
%{_libdir}/erlang/man/man1/diameter_compile.*
ebf67f
%{_libdir}/erlang/man/man3/diameter.*
ebf67f
%{_libdir}/erlang/man/man3/diameter_app.*
ab89e3
%{_libdir}/erlang/man/man3/diameter_codec.*
ab89e3
%{_libdir}/erlang/man/man3/diameter_make.*
ebf67f
%{_libdir}/erlang/man/man3/diameter_sctp.*
ebf67f
%{_libdir}/erlang/man/man3/diameter_tcp.*
ebf67f
%{_libdir}/erlang/man/man3/diameter_transport.*
ebf67f
%{_libdir}/erlang/man/man4/diameter_dict.*
ebf67f
%endif
ebf67f
8d9a91
%files doc
Hans Ulrich Niedermann 270c2d
%if %{with doc}
4b4fc2
%doc %{_docdir}/%{n_uvr}/doc
4b4fc2
%doc %{_docdir}/%{n_uvr}/erts-*/
4b4fc2
%doc %{_docdir}/%{n_uvr}/lib/
Hans Ulrich Niedermann 270c2d
%endif
fb2a85
b29a51
%files edoc
b29a51
%{_libdir}/erlang/lib/edoc-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/edoc.*
7c4f15
%{_libdir}/erlang/man/man3/edoc_doclet.*
7c4f15
%{_libdir}/erlang/man/man3/edoc_extract.*
7c4f15
%{_libdir}/erlang/man/man3/edoc_layout.*
7c4f15
%{_libdir}/erlang/man/man3/edoc_lib.*
7c4f15
%{_libdir}/erlang/man/man3/edoc_run.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
5203c4
%files eldap
5203c4
%{_libdir}/erlang/lib/eldap-*/
5203c4
%if %{with doc}
5203c4
%{_libdir}/erlang/man/man3/eldap.*
5203c4
%endif
5203c4
b29a51
%files erl_docgen
b29a51
%{_libdir}/erlang/lib/erl_docgen-*/
5d2c88
%{_libdir}/erlang/man/man6/erl_docgen.*
b29a51
b29a51
%files erl_interface
b29a51
%{_libdir}/erlang/lib/erl_interface-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man1/erl_call.*
7c4f15
%{_libdir}/erlang/man/man3/ei.*
7c4f15
%{_libdir}/erlang/man/man3/ei_connect.*
7c4f15
%{_libdir}/erlang/man/man3/erl_connect.*
7c4f15
%{_libdir}/erlang/man/man3/erl_error.*
7c4f15
%{_libdir}/erlang/man/man3/erl_eterm.*
7c4f15
%{_libdir}/erlang/man/man3/erl_format.*
7c4f15
%{_libdir}/erlang/man/man3/erl_global.*
7c4f15
%{_libdir}/erlang/man/man3/erl_malloc.*
7c4f15
%{_libdir}/erlang/man/man3/erl_marshal.*
7c4f15
%{_libdir}/erlang/man/man3/registry.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files erts
fb2a85
# TODO these directories should be packaged separately
fb2a85
%dir %{_libdir}/erlang/
7c4f15
%dir %{_libdir}/erlang/bin/
b29a51
%dir %{_libdir}/erlang/lib/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%dir %{_libdir}/erlang/man/
7c4f15
%dir %{_libdir}/erlang/man/man1/
7c4f15
%dir %{_libdir}/erlang/man/man3/
7c4f15
%dir %{_libdir}/erlang/man/man4/
7c4f15
%dir %{_libdir}/erlang/man/man6/
7c4f15
%dir %{_libdir}/erlang/man/man7/
Hans Ulrich Niedermann 270c2d
%endif
fb2a85
%dir %{_libdir}/erlang/releases/
7c4f15
aaa400
%{_bindir}/epmd
aaa400
%{_bindir}/erl
aaa400
%{_bindir}/erlc
aaa400
%{_bindir}/escript
aaa400
%{_bindir}/run_erl
aaa400
%{_bindir}/to_erl
Hans Ulrich Niedermann 158b53
%{_libdir}/erlang/bin/ct_run
aaa400
%{_libdir}/erlang/bin/epmd
aaa400
%{_libdir}/erlang/bin/erl
aaa400
%{_libdir}/erlang/bin/erlc
aaa400
%{_libdir}/erlang/bin/escript
aaa400
%{_libdir}/erlang/bin/run_erl
aaa400
%{_libdir}/erlang/bin/start
aaa400
%{_libdir}/erlang/bin/start.boot
aaa400
%{_libdir}/erlang/bin/start.script
aaa400
%{_libdir}/erlang/bin/start_clean.boot
aaa400
%{_libdir}/erlang/bin/start_erl
aaa400
%{_libdir}/erlang/bin/start_sasl.boot
aaa400
%{_libdir}/erlang/bin/to_erl
5203c4
%dir %{_libdir}/erlang/erts-*/
5203c4
%dir %{_libdir}/erlang/erts-*/bin/
aaa400
%{_libdir}/erlang/erts-*/bin/beam
aaa400
%{_libdir}/erlang/erts-*/bin/beam.smp
aaa400
%{_libdir}/erlang/erts-*/bin/child_setup
Hans Ulrich Niedermann 158b53
%{_libdir}/erlang/erts-*/bin/ct_run
aaa400
%{_libdir}/erlang/erts-*/bin/dyn_erl
aaa400
%{_libdir}/erlang/erts-*/bin/epmd
aaa400
%{_libdir}/erlang/erts-*/bin/erl
aaa400
%{_libdir}/erlang/erts-*/bin/erl.src
aaa400
%{_libdir}/erlang/erts-*/bin/erlc
aaa400
%{_libdir}/erlang/erts-*/bin/erlexec
aaa400
%{_libdir}/erlang/erts-*/bin/escript
aaa400
%{_libdir}/erlang/erts-*/bin/heart
aaa400
%{_libdir}/erlang/erts-*/bin/inet_gethost
aaa400
%{_libdir}/erlang/erts-*/bin/run_erl
aaa400
%{_libdir}/erlang/erts-*/bin/start
aaa400
%{_libdir}/erlang/erts-*/bin/start.src
aaa400
%{_libdir}/erlang/erts-*/bin/start_erl.src
aaa400
%{_libdir}/erlang/erts-*/bin/to_erl
aaa400
%{_libdir}/erlang/erts-*/include
5203c4
%{_libdir}/erlang/erts-*/lib/
5203c4
%{_libdir}/erlang/erts-*/src/
b29a51
%{_libdir}/erlang/lib/erts-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
Hans Ulrich Niedermann 158b53
%{_libdir}/erlang/man/man1/ct_run.*
7c4f15
%{_libdir}/erlang/man/man1/epmd.*
7c4f15
%{_libdir}/erlang/man/man1/erl.*
7c4f15
%{_libdir}/erlang/man/man1/erlc.*
7c4f15
%{_libdir}/erlang/man/man1/escript.*
7c4f15
%{_libdir}/erlang/man/man1/run_erl.*
7c4f15
%{_libdir}/erlang/man/man1/start.*
7c4f15
%{_libdir}/erlang/man/man1/start_erl.*
7c4f15
%{_libdir}/erlang/man/man3/driver_entry.*
7c4f15
%{_libdir}/erlang/man/man3/erl_driver.*
96952b
%{_libdir}/erlang/man/man3/erl_nif.*
7c4f15
%{_libdir}/erlang/man/man3/erl_prim_loader.*
7c4f15
%{_libdir}/erlang/man/man3/erlang.*
7c4f15
%{_libdir}/erlang/man/man3/erts_alloc.*
7c4f15
%{_libdir}/erlang/man/man3/init.*
7c4f15
%{_libdir}/erlang/man/man3/zlib.*
Hans Ulrich Niedermann 270c2d
%endif
fb2a85
%{_libdir}/erlang/releases/*
b29a51
%{_libdir}/erlang/usr/
b29a51
b29a51
%files et
b29a51
%dir %{_libdir}/erlang/lib/et-*/
b29a51
%{_libdir}/erlang/lib/et-*/ebin
b29a51
%{_libdir}/erlang/lib/et-*/include
b29a51
%{_libdir}/erlang/lib/et-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/et.*
7c4f15
%{_libdir}/erlang/man/man3/et_collector.*
7c4f15
%{_libdir}/erlang/man/man3/et_selector.*
7c4f15
%{_libdir}/erlang/man/man3/et_viewer.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files eunit
b29a51
%dir %{_libdir}/erlang/lib/eunit-*/
b29a51
%{_libdir}/erlang/lib/eunit-*/ebin
b29a51
%{_libdir}/erlang/lib/eunit-*/include
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/eunit.*
7c4f15
%{_libdir}/erlang/man/man3/eunit_surefire.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files examples
ffc6e4
%{_libdir}/erlang/lib/asn1-*/examples/
ffc6e4
#%{_libdir}/erlang/lib/cosFileTransfer-*/examples/
ffc6e4
#%{_libdir}/erlang/lib/cosNotification-*/examples/
ffc6e4
#%{_libdir}/erlang/lib/cosProperty-*/examples/
ffc6e4
#%{_libdir}/erlang/lib/cosTime-*/examples/
ffc6e4
#%{_libdir}/erlang/lib/cosTransactions-*/examples/
ffc6e4
%{_libdir}/erlang/lib/diameter-*/examples/
ffc6e4
%{_libdir}/erlang/lib/et-*/examples/
ffc6e4
%{_libdir}/erlang/lib/eunit-*/examples/
ffc6e4
%{_libdir}/erlang/lib/gs-*/examples/
ffc6e4
%{_libdir}/erlang/lib/ic-*/examples/
ffc6e4
%{_libdir}/erlang/lib/inets-*/examples/
ffc6e4
%{_libdir}/erlang/lib/kernel-*/examples/
ffc6e4
%{_libdir}/erlang/lib/megaco-*/examples/
ffc6e4
%{_libdir}/erlang/lib/mnesia-*/examples/
ffc6e4
%{_libdir}/erlang/lib/observer-*/examples/
ffc6e4
%{_libdir}/erlang/lib/orber-*/examples/
ffc6e4
%{_libdir}/erlang/lib/reltool-*/examples/
ffc6e4
%{_libdir}/erlang/lib/runtime_tools-*/examples/
ffc6e4
%{_libdir}/erlang/lib/sasl-*/examples/
ffc6e4
%{_libdir}/erlang/lib/snmp-*/examples/
ffc6e4
#%{_libdir}/erlang/lib/ssh-*/examples/
ffc6e4
%{_libdir}/erlang/lib/ssl-*/examples/
ffc6e4
%{_libdir}/erlang/lib/stdlib-*/examples/
ffc6e4
%{_libdir}/erlang/lib/syntax_tools-*/examples/
ffc6e4
%{_libdir}/erlang/lib/tools-*/examples/
ffc6e4
%{_libdir}/erlang/lib/wx-*/examples/
b29a51
b29a51
%files gs
b29a51
%dir %{_libdir}/erlang/lib/gs-*/
b29a51
%{_libdir}/erlang/lib/gs-*/contribs
b29a51
%{_libdir}/erlang/lib/gs-*/ebin
b29a51
%{_libdir}/erlang/lib/gs-*/priv
b29a51
%{_libdir}/erlang/lib/gs-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/gs.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files hipe
b29a51
%{_libdir}/erlang/lib/hipe-*/
b29a51
b29a51
%files ic
b29a51
%dir %{_libdir}/erlang/lib/ic-*/
b29a51
%{_libdir}/erlang/lib/ic-*/ebin
b29a51
%{_libdir}/erlang/lib/ic-*/include
b29a51
%{_libdir}/erlang/lib/ic-*/priv
b29a51
%{_libdir}/erlang/lib/ic-*/src
9a9df5
# FIXME see erlang-jinterface also
9a9df5
#%dir %{_javadir}/%{name}/
Hans Ulrich Niedermann 9e93dd
%{_javadir}/%{name}/ic.jar
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/ic.*
7c4f15
%{_libdir}/erlang/man/man3/ic_clib.*
7c4f15
%{_libdir}/erlang/man/man3/ic_c_protocol.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files inets
b29a51
%dir %{_libdir}/erlang/lib/inets-*/
b29a51
%{_libdir}/erlang/lib/inets-*/ebin
Hans Ulrich Niedermann b1c4dc
%{_libdir}/erlang/lib/inets-*/include
b29a51
%{_libdir}/erlang/lib/inets-*/priv
b29a51
%{_libdir}/erlang/lib/inets-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/ftp.*
5203c4
%{_libdir}/erlang/man/man3/http_uri.*
7c4f15
%{_libdir}/erlang/man/man3/httpc.*
7c4f15
%{_libdir}/erlang/man/man3/httpd.*
7c4f15
%{_libdir}/erlang/man/man3/httpd_conf.*
7c4f15
%{_libdir}/erlang/man/man3/httpd_socket.*
7c4f15
%{_libdir}/erlang/man/man3/httpd_util.*
7c4f15
%{_libdir}/erlang/man/man3/inets.*
7c4f15
%{_libdir}/erlang/man/man3/mod_alias.*
7c4f15
%{_libdir}/erlang/man/man3/mod_auth.*
7c4f15
%{_libdir}/erlang/man/man3/mod_esi.*
7c4f15
%{_libdir}/erlang/man/man3/mod_security.*
7c4f15
%{_libdir}/erlang/man/man3/tftp.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files jinterface
9a9df5
# FIXME see erlang-ic also
9a9df5
#%dir %{_javadir}/%{name}/
Hans Ulrich Niedermann 9e93dd
%{_javadir}/%{name}/OtpErlang.jar
9a9df5
%{_libdir}/erlang/lib/jinterface-*/
b29a51
b29a51
%files kernel
b29a51
%dir %{_libdir}/erlang/lib/kernel-*/
b29a51
%{_libdir}/erlang/lib/kernel-*/ebin
b29a51
%{_libdir}/erlang/lib/kernel-*/include
b29a51
%{_libdir}/erlang/lib/kernel-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/application.*
7c4f15
%{_libdir}/erlang/man/man3/auth.*
7c4f15
%{_libdir}/erlang/man/man3/code.*
7c4f15
%{_libdir}/erlang/man/man3/disk_log.*
7c4f15
%{_libdir}/erlang/man/man3/erl_boot_server.*
7c4f15
%{_libdir}/erlang/man/man3/erl_ddll.*
7c4f15
%{_libdir}/erlang/man/man3/erl_prim_loader_stub.*
7c4f15
%{_libdir}/erlang/man/man3/erlang_stub.*
7c4f15
%{_libdir}/erlang/man/man3/error_handler.*
7c4f15
%{_libdir}/erlang/man/man3/error_logger.*
7c4f15
%{_libdir}/erlang/man/man3/file.*
7c4f15
%{_libdir}/erlang/man/man3/gen_sctp.*
7c4f15
%{_libdir}/erlang/man/man3/gen_tcp.*
7c4f15
%{_libdir}/erlang/man/man3/gen_udp.*
7c4f15
%{_libdir}/erlang/man/man3/global.*
7c4f15
%{_libdir}/erlang/man/man3/global_group.*
7c4f15
%{_libdir}/erlang/man/man3/heart.*
7c4f15
%{_libdir}/erlang/man/man3/inet.*
7c4f15
%{_libdir}/erlang/man/man3/inet_res.*
7c4f15
%{_libdir}/erlang/man/man3/init_stub.*
7c4f15
%{_libdir}/erlang/man/man3/net_adm.*
7c4f15
%{_libdir}/erlang/man/man3/net_kernel.*
7c4f15
%{_libdir}/erlang/man/man3/os.*
7c4f15
%{_libdir}/erlang/man/man3/pg2.*
7c4f15
%{_libdir}/erlang/man/man3/rpc.*
7c4f15
%{_libdir}/erlang/man/man3/seq_trace.*
7c4f15
%{_libdir}/erlang/man/man3/user.*
7c4f15
%{_libdir}/erlang/man/man3/wrap_log_reader.*
7c4f15
%{_libdir}/erlang/man/man3/zlib_stub.*
7c4f15
%{_libdir}/erlang/man/man4/app.*
7c4f15
%{_libdir}/erlang/man/man4/config.*
7c4f15
%{_libdir}/erlang/man/man6/kernel.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files megaco
b29a51
%dir %{_libdir}/erlang/lib/megaco-*/
b29a51
%{_libdir}/erlang/lib/megaco-*/ebin
b29a51
%{_libdir}/erlang/lib/megaco-*/include
b29a51
%{_libdir}/erlang/lib/megaco-*/priv
b29a51
%{_libdir}/erlang/lib/megaco-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/megaco.*
7c4f15
%{_libdir}/erlang/man/man3/megaco_codec_meas.*
7c4f15
%{_libdir}/erlang/man/man3/megaco_codec_mstone1.*
7c4f15
%{_libdir}/erlang/man/man3/megaco_codec_mstone2.*
7c4f15
%{_libdir}/erlang/man/man3/megaco_codec_transform.*
7c4f15
%{_libdir}/erlang/man/man3/megaco_edist_compress.*
7c4f15
%{_libdir}/erlang/man/man3/megaco_encoder.*
7c4f15
%{_libdir}/erlang/man/man3/megaco_flex_scanner.*
7c4f15
%{_libdir}/erlang/man/man3/megaco_tcp.*
7c4f15
%{_libdir}/erlang/man/man3/megaco_transport.*
7c4f15
%{_libdir}/erlang/man/man3/megaco_udp.*
7c4f15
%{_libdir}/erlang/man/man3/megaco_user.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files mnesia
b29a51
%dir %{_libdir}/erlang/lib/mnesia-*/
b29a51
%{_libdir}/erlang/lib/mnesia-*/ebin
ffc6e4
#%{_libdir}/erlang/lib/mnesia-*/include
b29a51
%{_libdir}/erlang/lib/mnesia-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/mnesia.*
7c4f15
%{_libdir}/erlang/man/man3/mnesia_frag_hash.*
7c4f15
%{_libdir}/erlang/man/man3/mnesia_registry.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files observer
ffc6e4
%dir %{_libdir}/erlang/lib/observer-*/
ffc6e4
%{_libdir}/erlang/lib/observer-*/ebin/
ffc6e4
%{_libdir}/erlang/lib/observer-*/include/
ffc6e4
%{_libdir}/erlang/lib/observer-*/priv/
ffc6e4
%{_libdir}/erlang/lib/observer-*/src/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/crashdump.*
5d2c88
%{_libdir}/erlang/man/man3/observer.*
7c4f15
%{_libdir}/erlang/man/man3/ttb.*
7c4f15
%{_libdir}/erlang/man/man6/observer.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files odbc
b29a51
%{_libdir}/erlang/lib/odbc-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/odbc.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files orber
b29a51
%dir %{_libdir}/erlang/lib/orber-*/
b29a51
%{_libdir}/erlang/lib/orber-*/COSS
b29a51
%{_libdir}/erlang/lib/orber-*/ebin
b29a51
%{_libdir}/erlang/lib/orber-*/include
b29a51
%{_libdir}/erlang/lib/orber-*/java_src
b29a51
%{_libdir}/erlang/lib/orber-*/priv
b29a51
%{_libdir}/erlang/lib/orber-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/CosNaming.*
7c4f15
%{_libdir}/erlang/man/man3/CosNaming_BindingIterator.*
7c4f15
%{_libdir}/erlang/man/man3/CosNaming_NamingContext.*
7c4f15
%{_libdir}/erlang/man/man3/CosNaming_NamingContextExt.*
7c4f15
%{_libdir}/erlang/man/man3/Module_Interface.*
7c4f15
%{_libdir}/erlang/man/man3/any.*
7c4f15
%{_libdir}/erlang/man/man3/corba.*
7c4f15
%{_libdir}/erlang/man/man3/corba_object.*
7c4f15
%{_libdir}/erlang/man/man3/etop.*
7c4f15
%{_libdir}/erlang/man/man3/fixed.*
7c4f15
%{_libdir}/erlang/man/man3/interceptors.*
7c4f15
%{_libdir}/erlang/man/man3/lname.*
7c4f15
%{_libdir}/erlang/man/man3/lname_component.*
7c4f15
%{_libdir}/erlang/man/man3/orber.*
7c4f15
%{_libdir}/erlang/man/man3/orber_acl.*
7c4f15
%{_libdir}/erlang/man/man3/orber_diagnostics.*
7c4f15
%{_libdir}/erlang/man/man3/orber_ifr.*
7c4f15
%{_libdir}/erlang/man/man3/orber_tc.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files os_mon
b29a51
%{_libdir}/erlang/lib/os_mon-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/cpu_sup.*
7c4f15
%{_libdir}/erlang/man/man3/disksup.*
7c4f15
%{_libdir}/erlang/man/man3/memsup.*
7c4f15
%{_libdir}/erlang/man/man3/os_mon_mib.*
7c4f15
%{_libdir}/erlang/man/man3/os_sup.*
7c4f15
%{_libdir}/erlang/man/man6/os_mon.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files otp_mibs
b29a51
%{_libdir}/erlang/lib/otp_mibs-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/otp_mib.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files parsetools
b29a51
%{_libdir}/erlang/lib/parsetools-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/leex.*
7c4f15
%{_libdir}/erlang/man/man3/yecc.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files percept
b29a51
%{_libdir}/erlang/lib/percept-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/egd.*
7c4f15
%{_libdir}/erlang/man/man3/percept.*
7c4f15
%{_libdir}/erlang/man/man3/percept_profile.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files pman
b29a51
%{_libdir}/erlang/lib/pman-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/pman.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files public_key
b29a51
%{_libdir}/erlang/lib/public_key-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/public_key.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files reltool
b29a51
%dir %{_libdir}/erlang/lib/reltool-*/
b29a51
%{_libdir}/erlang/lib/reltool-*/ebin
b29a51
%{_libdir}/erlang/lib/reltool-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/reltool.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files runtime_tools
ffc6e4
%dir %{_libdir}/erlang/lib/runtime_tools-*/
ffc6e4
%{_libdir}/erlang/lib/runtime_tools-*/ebin/
ffc6e4
%{_libdir}/erlang/lib/runtime_tools-*/include/
ffc6e4
%{_libdir}/erlang/lib/runtime_tools-*/priv/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/dbg.*
5203c4
%{_libdir}/erlang/man/man3/dyntrace.*
7c4f15
%{_libdir}/erlang/man/man3/erts_alloc_config.*
7c4f15
%{_libdir}/erlang/man/man6/runtime_tools.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files sasl
ebf67f
%dir %{_libdir}/erlang/lib/sasl-*/
ebf67f
%{_libdir}/erlang/lib/sasl-*/ebin
ebf67f
%{_libdir}/erlang/lib/sasl-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/alarm_handler.*
7c4f15
%{_libdir}/erlang/man/man3/overload.*
7c4f15
%{_libdir}/erlang/man/man3/rb.*
7c4f15
%{_libdir}/erlang/man/man3/release_handler.*
7c4f15
%{_libdir}/erlang/man/man3/systools.*
7c4f15
%{_libdir}/erlang/man/man4/appup.*
7c4f15
%{_libdir}/erlang/man/man4/rel.*
7c4f15
%{_libdir}/erlang/man/man4/relup.*
7c4f15
%{_libdir}/erlang/man/man4/script.*
7c4f15
%{_libdir}/erlang/man/man6/sasl.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files snmp
b29a51
%dir %{_libdir}/erlang/lib/snmp-*/
Hans Ulrich Niedermann c0bbd5
%{_libdir}/erlang/lib/snmp-*/bin
b29a51
%{_libdir}/erlang/lib/snmp-*/ebin
b29a51
%{_libdir}/erlang/lib/snmp-*/include
b29a51
%{_libdir}/erlang/lib/snmp-*/mibs
b29a51
%{_libdir}/erlang/lib/snmp-*/priv
b29a51
%{_libdir}/erlang/lib/snmp-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
Hans Ulrich Niedermann a086b7
%{_libdir}/erlang/man/man1/snmpc.*
7c4f15
%{_libdir}/erlang/man/man3/snmp.*
7c4f15
%{_libdir}/erlang/man/man3/snmpa.*
7c4f15
%{_libdir}/erlang/man/man3/snmpa_conf.*
7c4f15
%{_libdir}/erlang/man/man3/snmpa_discovery_handler.*
7c4f15
%{_libdir}/erlang/man/man3/snmpa_error.*
7c4f15
%{_libdir}/erlang/man/man3/snmpa_error_io.*
7c4f15
%{_libdir}/erlang/man/man3/snmpa_error_logger.*
7c4f15
%{_libdir}/erlang/man/man3/snmpa_error_report.*
7c4f15
%{_libdir}/erlang/man/man3/snmpa_local_db.*
00d9d2
%{_libdir}/erlang/man/man3/snmpa_mib_data.*
00d9d2
%{_libdir}/erlang/man/man3/snmpa_mib_storage.*
7c4f15
%{_libdir}/erlang/man/man3/snmpa_mpd.*
7c4f15
%{_libdir}/erlang/man/man3/snmpa_network_interface.*
7c4f15
%{_libdir}/erlang/man/man3/snmpa_network_interface_filter.*
7c4f15
%{_libdir}/erlang/man/man3/snmpa_notification_delivery_info_receiver.*
7c4f15
%{_libdir}/erlang/man/man3/snmpa_notification_filter.*
7c4f15
%{_libdir}/erlang/man/man3/snmpa_supervisor.*
7c4f15
%{_libdir}/erlang/man/man3/snmpc.*
7c4f15
%{_libdir}/erlang/man/man3/snmp_community_mib.*
7c4f15
%{_libdir}/erlang/man/man3/snmp_framework_mib.*
7c4f15
%{_libdir}/erlang/man/man3/snmp_generic.*
7c4f15
%{_libdir}/erlang/man/man3/snmp_index.*
7c4f15
%{_libdir}/erlang/man/man3/snmpm.*
7c4f15
%{_libdir}/erlang/man/man3/snmpm_conf.*
7c4f15
%{_libdir}/erlang/man/man3/snmpm_mpd.*
7c4f15
%{_libdir}/erlang/man/man3/snmpm_network_interface.*
7c4f15
%{_libdir}/erlang/man/man3/snmpm_network_interface_filter.*
7c4f15
%{_libdir}/erlang/man/man3/snmpm_user.*
7c4f15
%{_libdir}/erlang/man/man3/snmp_notification_mib.*
7c4f15
%{_libdir}/erlang/man/man3/snmp_pdus.*
7c4f15
%{_libdir}/erlang/man/man3/snmp_standard_mib.*
7c4f15
%{_libdir}/erlang/man/man3/snmp_target_mib.*
7c4f15
%{_libdir}/erlang/man/man3/snmp_user_based_sm_mib.*
7c4f15
%{_libdir}/erlang/man/man3/snmp_view_based_acm_mib.*
7c4f15
%{_libdir}/erlang/man/man6/snmp.*
7c4f15
%{_libdir}/erlang/man/man7/INET-ADDRESS-MIB.*
7c4f15
%{_libdir}/erlang/man/man7/OTP-SNMPEA-MIB.*
7c4f15
%{_libdir}/erlang/man/man7/RFC1213-MIB.*
7c4f15
%{_libdir}/erlang/man/man7/SNMP-COMMUNITY-MIB.*
7c4f15
%{_libdir}/erlang/man/man7/SNMP-FRAMEWORK-MIB.*
7c4f15
%{_libdir}/erlang/man/man7/SNMP-MPD-MIB.*
7c4f15
%{_libdir}/erlang/man/man7/SNMP-NOTIFICATION-MIB.*
7c4f15
%{_libdir}/erlang/man/man7/SNMP-TARGET-MIB.*
7c4f15
%{_libdir}/erlang/man/man7/SNMP-USER-BASED-SM-MIB.*
7c4f15
%{_libdir}/erlang/man/man7/SNMP-USM-AES-MIB.*
7c4f15
%{_libdir}/erlang/man/man7/SNMPv2-MIB.*
7c4f15
%{_libdir}/erlang/man/man7/SNMPv2-TM.*
7c4f15
%{_libdir}/erlang/man/man7/SNMP-VIEW-BASED-ACM-MIB.*
7c4f15
%{_libdir}/erlang/man/man7/STANDARD-MIB.*
ebf67f
%{_libdir}/erlang/man/man7/TRANSPORT-ADDRESS-MIB.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files ssh
ebf67f
%dir %{_libdir}/erlang/lib/ssh-*/
ebf67f
%{_libdir}/erlang/lib/ssh-*/ebin
ebf67f
%{_libdir}/erlang/lib/ssh-*/include
ebf67f
%{_libdir}/erlang/lib/ssh-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/ssh.*
7c4f15
%{_libdir}/erlang/man/man3/ssh_channel.*
a6c182
%{_libdir}/erlang/man/man3/ssh_client_key_api.*
7c4f15
%{_libdir}/erlang/man/man3/ssh_connection.*
a6c182
%{_libdir}/erlang/man/man3/ssh_server_key_api.*
7c4f15
%{_libdir}/erlang/man/man3/ssh_sftp.*
7c4f15
%{_libdir}/erlang/man/man3/ssh_sftpd.*
a6c182
%{_libdir}/erlang/man/man6/ssh.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files ssl
b29a51
%dir %{_libdir}/erlang/lib/ssl-*/
b29a51
%{_libdir}/erlang/lib/ssl-*/ebin
b29a51
%{_libdir}/erlang/lib/ssl-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/ssl.*
943316
%{_libdir}/erlang/man/man3/ssl_session_cache_api.*
7c4f15
%{_libdir}/erlang/man/man6/ssl.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files stdlib
b29a51
%dir %{_libdir}/erlang/lib/stdlib-*/
b29a51
%{_libdir}/erlang/lib/stdlib-*/ebin
b29a51
%{_libdir}/erlang/lib/stdlib-*/include
b29a51
%{_libdir}/erlang/lib/stdlib-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/array.*
7c4f15
%{_libdir}/erlang/man/man3/base64.*
7c4f15
%{_libdir}/erlang/man/man3/beam_lib.*
96952b
%{_libdir}/erlang/man/man3/binary.*
7c4f15
%{_libdir}/erlang/man/man3/c.*
7c4f15
%{_libdir}/erlang/man/man3/calendar.*
7c4f15
%{_libdir}/erlang/man/man3/dets.*
7c4f15
%{_libdir}/erlang/man/man3/dict.*
7c4f15
%{_libdir}/erlang/man/man3/digraph.*
7c4f15
%{_libdir}/erlang/man/man3/digraph_utils.*
7c4f15
%{_libdir}/erlang/man/man3/epp.*
7c4f15
%{_libdir}/erlang/man/man3/erl_eval.*
7c4f15
%{_libdir}/erlang/man/man3/erl_expand_records.*
7c4f15
%{_libdir}/erlang/man/man3/erl_id_trans.*
7c4f15
%{_libdir}/erlang/man/man3/erl_internal.*
7c4f15
%{_libdir}/erlang/man/man3/erl_lint.*
7c4f15
%{_libdir}/erlang/man/man3/erl_parse.*
7c4f15
%{_libdir}/erlang/man/man3/erl_pp.*
7c4f15
%{_libdir}/erlang/man/man3/erl_scan.*
7c4f15
%{_libdir}/erlang/man/man3/erl_tar.*
7c4f15
%{_libdir}/erlang/man/man3/ets.*
7c4f15
%{_libdir}/erlang/man/man3/file_sorter.*
7c4f15
%{_libdir}/erlang/man/man3/filelib.*
7c4f15
%{_libdir}/erlang/man/man3/filename.*
7c4f15
%{_libdir}/erlang/man/man3/gb_sets.*
7c4f15
%{_libdir}/erlang/man/man3/gb_trees.*
7c4f15
%{_libdir}/erlang/man/man3/gen_event.*
7c4f15
%{_libdir}/erlang/man/man3/gen_fsm.*
7c4f15
%{_libdir}/erlang/man/man3/gen_server.*
7c4f15
%{_libdir}/erlang/man/man3/io.*
7c4f15
%{_libdir}/erlang/man/man3/io_lib.*
7c4f15
%{_libdir}/erlang/man/man3/lib.*
7c4f15
%{_libdir}/erlang/man/man3/lists.*
7c4f15
%{_libdir}/erlang/man/man3/log_mf_h.*
7c4f15
%{_libdir}/erlang/man/man3/math.*
7c4f15
%{_libdir}/erlang/man/man3/ms_transform.*
7c4f15
%{_libdir}/erlang/man/man3/orddict.*
7c4f15
%{_libdir}/erlang/man/man3/ordsets.*
7c4f15
%{_libdir}/erlang/man/man3/pg.*
7c4f15
%{_libdir}/erlang/man/man3/pool.*
7c4f15
%{_libdir}/erlang/man/man3/proc_lib.*
7c4f15
%{_libdir}/erlang/man/man3/proplists.*
7c4f15
%{_libdir}/erlang/man/man3/qlc.*
7c4f15
%{_libdir}/erlang/man/man3/queue.*
7c4f15
%{_libdir}/erlang/man/man3/random.*
7c4f15
%{_libdir}/erlang/man/man3/re.*
7c4f15
%{_libdir}/erlang/man/man3/sets.*
7c4f15
%{_libdir}/erlang/man/man3/shell.*
7c4f15
%{_libdir}/erlang/man/man3/shell_default.*
7c4f15
%{_libdir}/erlang/man/man3/slave.*
7c4f15
%{_libdir}/erlang/man/man3/sofs.*
7c4f15
%{_libdir}/erlang/man/man3/string.*
7c4f15
%{_libdir}/erlang/man/man3/supervisor.*
7c4f15
%{_libdir}/erlang/man/man3/supervisor_bridge.*
7c4f15
%{_libdir}/erlang/man/man3/sys.*
7c4f15
%{_libdir}/erlang/man/man3/timer.*
7c4f15
%{_libdir}/erlang/man/man3/unicode.*
7c4f15
%{_libdir}/erlang/man/man3/zip.*
7c4f15
%{_libdir}/erlang/man/man6/stdlib.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files syntax_tools
b29a51
%dir %{_libdir}/erlang/lib/syntax_tools-*/
b29a51
%{_libdir}/erlang/lib/syntax_tools-*/ebin
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/epp_dodger.*
7c4f15
%{_libdir}/erlang/man/man3/erl_comment_scan.*
7c4f15
%{_libdir}/erlang/man/man3/erl_prettypr.*
7c4f15
%{_libdir}/erlang/man/man3/erl_recomment.*
7c4f15
%{_libdir}/erlang/man/man3/erl_syntax.*
7c4f15
%{_libdir}/erlang/man/man3/erl_syntax_lib.*
7c4f15
%{_libdir}/erlang/man/man3/erl_tidy.*
7c4f15
%{_libdir}/erlang/man/man3/igor.*
7c4f15
%{_libdir}/erlang/man/man3/prettypr.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files test_server
b29a51
%{_libdir}/erlang/lib/test_server-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/test_server.*
7c4f15
%{_libdir}/erlang/man/man3/test_server_ctrl.*
7c4f15
%{_libdir}/erlang/man/man6/test_server.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files toolbar
b29a51
%{_libdir}/erlang/lib/toolbar-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/toolbar.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files tools
b29a51
%dir %{_libdir}/erlang/lib/tools-*/
b29a51
%{_libdir}/erlang/lib/tools-*/bin
b29a51
%{_libdir}/erlang/lib/tools-*/ebin
b29a51
%{_libdir}/erlang/lib/tools-*/emacs
b29a51
%{_libdir}/erlang/lib/tools-*/priv
b29a51
%{_libdir}/erlang/lib/tools-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/cover.*
7c4f15
%{_libdir}/erlang/man/man3/cprof.*
7c4f15
%{_libdir}/erlang/man/man3/eprof.*
7c4f15
%{_libdir}/erlang/man/man3/erlang_mode.*
7c4f15
%{_libdir}/erlang/man/man3/fprof.*
7c4f15
%{_libdir}/erlang/man/man3/instrument.*
7c4f15
%{_libdir}/erlang/man/man3/lcnt.*
7c4f15
%{_libdir}/erlang/man/man3/make.*
7c4f15
%{_libdir}/erlang/man/man3/tags.*
7c4f15
%{_libdir}/erlang/man/man3/xref.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files tv
b29a51
%{_libdir}/erlang/lib/tv-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/tv.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files typer
aaa400
%{_bindir}/typer
aaa400
%{_libdir}/erlang/bin/typer
aaa400
%{_libdir}/erlang/erts-*/bin/typer
ffc6e4
%dir %{_libdir}/erlang/lib/typer-*/
ffc6e4
%{_libdir}/erlang/lib/typer-*/ebin/
ffc6e4
#%{_libdir}/erlang/lib/typer-*/src/
b29a51
b29a51
%files webtool
b29a51
%{_libdir}/erlang/lib/webtool-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man1/start_webtool.*
7c4f15
%{_libdir}/erlang/man/man3/webtool.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files wx
b29a51
%dir %{_libdir}/erlang/lib/wx-*/
b29a51
%{_libdir}/erlang/lib/wx-*/ebin
b29a51
%{_libdir}/erlang/lib/wx-*/include
b29a51
%{_libdir}/erlang/lib/wx-*/priv
b29a51
%{_libdir}/erlang/lib/wx-*/src
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/gl.*
7c4f15
%{_libdir}/erlang/man/man3/glu.*
7c4f15
%{_libdir}/erlang/man/man3/wx.*
7c4f15
%{_libdir}/erlang/man/man3/wx_misc.*
7c4f15
%{_libdir}/erlang/man/man3/wx_object.*
7c4f15
%{_libdir}/erlang/man/man3/wxAcceleratorEntry.*
7c4f15
%{_libdir}/erlang/man/man3/wxAcceleratorTable.*
7c4f15
%{_libdir}/erlang/man/man3/wxArtProvider.*
7c4f15
%{_libdir}/erlang/man/man3/wxAuiDockArt.*
7c4f15
%{_libdir}/erlang/man/man3/wxAuiManager.*
7c4f15
%{_libdir}/erlang/man/man3/wxAuiManagerEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxAuiNotebook.*
7c4f15
%{_libdir}/erlang/man/man3/wxAuiNotebookEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxAuiPaneInfo.*
7c4f15
%{_libdir}/erlang/man/man3/wxAuiTabArt.*
7c4f15
%{_libdir}/erlang/man/man3/wxBitmap.*
7c4f15
%{_libdir}/erlang/man/man3/wxBitmapButton.*
7c4f15
%{_libdir}/erlang/man/man3/wxBitmapDataObject.*
7c4f15
%{_libdir}/erlang/man/man3/wxBoxSizer.*
7c4f15
%{_libdir}/erlang/man/man3/wxBrush.*
7c4f15
%{_libdir}/erlang/man/man3/wxBufferedDC.*
7c4f15
%{_libdir}/erlang/man/man3/wxBufferedPaintDC.*
7c4f15
%{_libdir}/erlang/man/man3/wxButton.*
7c4f15
%{_libdir}/erlang/man/man3/wxCalendarCtrl.*
7c4f15
%{_libdir}/erlang/man/man3/wxCalendarDateAttr.*
7c4f15
%{_libdir}/erlang/man/man3/wxCalendarEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxCaret.*
7c4f15
%{_libdir}/erlang/man/man3/wxCheckBox.*
7c4f15
%{_libdir}/erlang/man/man3/wxCheckListBox.*
7c4f15
%{_libdir}/erlang/man/man3/wxChildFocusEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxChoice.*
7c4f15
%{_libdir}/erlang/man/man3/wxChoicebook.*
7c4f15
%{_libdir}/erlang/man/man3/wxClientDC.*
7c4f15
%{_libdir}/erlang/man/man3/wxClipboard.*
9a9df5
%{_libdir}/erlang/man/man3/wxClipboardTextEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxCloseEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxColourData.*
7c4f15
%{_libdir}/erlang/man/man3/wxColourDialog.*
7c4f15
%{_libdir}/erlang/man/man3/wxColourPickerCtrl.*
7c4f15
%{_libdir}/erlang/man/man3/wxColourPickerEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxComboBox.*
7c4f15
%{_libdir}/erlang/man/man3/wxCommandEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxContextMenuEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxControl.*
7c4f15
%{_libdir}/erlang/man/man3/wxControlWithItems.*
7c4f15
%{_libdir}/erlang/man/man3/wxCursor.*
7c4f15
%{_libdir}/erlang/man/man3/wxDataObject.*
7c4f15
%{_libdir}/erlang/man/man3/wxDateEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxDatePickerCtrl.*
7c4f15
%{_libdir}/erlang/man/man3/wxDC.*
7c4f15
%{_libdir}/erlang/man/man3/wxDialog.*
7c4f15
%{_libdir}/erlang/man/man3/wxDirDialog.*
7c4f15
%{_libdir}/erlang/man/man3/wxDirPickerCtrl.*
7c4f15
%{_libdir}/erlang/man/man3/wxDisplayChangedEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxEraseEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxEvtHandler.*
7c4f15
%{_libdir}/erlang/man/man3/wxFileDataObject.*
7c4f15
%{_libdir}/erlang/man/man3/wxFileDialog.*
7c4f15
%{_libdir}/erlang/man/man3/wxFileDirPickerEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxFilePickerCtrl.*
7c4f15
%{_libdir}/erlang/man/man3/wxFindReplaceData.*
7c4f15
%{_libdir}/erlang/man/man3/wxFindReplaceDialog.*
7c4f15
%{_libdir}/erlang/man/man3/wxFlexGridSizer.*
7c4f15
%{_libdir}/erlang/man/man3/wxFocusEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxFont.*
7c4f15
%{_libdir}/erlang/man/man3/wxFontData.*
7c4f15
%{_libdir}/erlang/man/man3/wxFontDialog.*
7c4f15
%{_libdir}/erlang/man/man3/wxFontPickerCtrl.*
7c4f15
%{_libdir}/erlang/man/man3/wxFontPickerEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxFrame.*
7c4f15
%{_libdir}/erlang/man/man3/wxGauge.*
7c4f15
%{_libdir}/erlang/man/man3/wxGBSizerItem.*
7c4f15
%{_libdir}/erlang/man/man3/wxGenericDirCtrl.*
7c4f15
%{_libdir}/erlang/man/man3/wxGLCanvas.*
7c4f15
%{_libdir}/erlang/man/man3/wxGraphicsBrush.*
7c4f15
%{_libdir}/erlang/man/man3/wxGraphicsContext.*
7c4f15
%{_libdir}/erlang/man/man3/wxGraphicsFont.*
7c4f15
%{_libdir}/erlang/man/man3/wxGraphicsMatrix.*
7c4f15
%{_libdir}/erlang/man/man3/wxGraphicsObject.*
7c4f15
%{_libdir}/erlang/man/man3/wxGraphicsPath.*
7c4f15
%{_libdir}/erlang/man/man3/wxGraphicsPen.*
7c4f15
%{_libdir}/erlang/man/man3/wxGraphicsRenderer.*
7c4f15
%{_libdir}/erlang/man/man3/wxGrid.*
7c4f15
%{_libdir}/erlang/man/man3/wxGridBagSizer.*
7c4f15
%{_libdir}/erlang/man/man3/wxGridCellAttr.*
7c4f15
%{_libdir}/erlang/man/man3/wxGridCellBoolEditor.*
7c4f15
%{_libdir}/erlang/man/man3/wxGridCellBoolRenderer.*
7c4f15
%{_libdir}/erlang/man/man3/wxGridCellChoiceEditor.*
7c4f15
%{_libdir}/erlang/man/man3/wxGridCellEditor.*
7c4f15
%{_libdir}/erlang/man/man3/wxGridCellFloatEditor.*
7c4f15
%{_libdir}/erlang/man/man3/wxGridCellFloatRenderer.*
7c4f15
%{_libdir}/erlang/man/man3/wxGridCellNumberEditor.*
7c4f15
%{_libdir}/erlang/man/man3/wxGridCellNumberRenderer.*
7c4f15
%{_libdir}/erlang/man/man3/wxGridCellRenderer.*
7c4f15
%{_libdir}/erlang/man/man3/wxGridCellStringRenderer.*
7c4f15
%{_libdir}/erlang/man/man3/wxGridCellTextEditor.*
7c4f15
%{_libdir}/erlang/man/man3/wxGridEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxGridSizer.*
7c4f15
%{_libdir}/erlang/man/man3/wxHelpEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxHtmlEasyPrinting.*
7c4f15
%{_libdir}/erlang/man/man3/wxHtmlLinkEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxHtmlWindow.*
7c4f15
%{_libdir}/erlang/man/man3/wxIcon.*
7c4f15
%{_libdir}/erlang/man/man3/wxIconBundle.*
7c4f15
%{_libdir}/erlang/man/man3/wxIconizeEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxIdleEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxImage.*
7c4f15
%{_libdir}/erlang/man/man3/wxImageList.*
7c4f15
%{_libdir}/erlang/man/man3/wxJoystickEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxKeyEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxLayoutAlgorithm.*
7c4f15
%{_libdir}/erlang/man/man3/wxListbook.*
7c4f15
%{_libdir}/erlang/man/man3/wxListBox.*
7c4f15
%{_libdir}/erlang/man/man3/wxListCtrl.*
7c4f15
%{_libdir}/erlang/man/man3/wxListEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxListItem.*
64bbd2
%{_libdir}/erlang/man/man3/wxListItemAttr.*
7c4f15
%{_libdir}/erlang/man/man3/wxListView.*
7c4f15
%{_libdir}/erlang/man/man3/wxLogNull.*
7c4f15
%{_libdir}/erlang/man/man3/wxMask.*
7c4f15
%{_libdir}/erlang/man/man3/wxMaximizeEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxMDIChildFrame.*
7c4f15
%{_libdir}/erlang/man/man3/wxMDIClientWindow.*
7c4f15
%{_libdir}/erlang/man/man3/wxMDIParentFrame.*
7c4f15
%{_libdir}/erlang/man/man3/wxMemoryDC.*
7c4f15
%{_libdir}/erlang/man/man3/wxMenu.*
7c4f15
%{_libdir}/erlang/man/man3/wxMenuBar.*
7c4f15
%{_libdir}/erlang/man/man3/wxMenuEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxMenuItem.*
7c4f15
%{_libdir}/erlang/man/man3/wxMessageDialog.*
7c4f15
%{_libdir}/erlang/man/man3/wxMiniFrame.*
7c4f15
%{_libdir}/erlang/man/man3/wxMirrorDC.*
7c4f15
%{_libdir}/erlang/man/man3/wxMouseCaptureChangedEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxMouseEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxMoveEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxMultiChoiceDialog.*
7c4f15
%{_libdir}/erlang/man/man3/wxNavigationKeyEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxNotebook.*
7c4f15
%{_libdir}/erlang/man/man3/wxNotebookEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxNotifyEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxPageSetupDialog.*
7c4f15
%{_libdir}/erlang/man/man3/wxPageSetupDialogData.*
7c4f15
%{_libdir}/erlang/man/man3/wxPaintDC.*
7c4f15
%{_libdir}/erlang/man/man3/wxPaintEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxPalette.*
7c4f15
%{_libdir}/erlang/man/man3/wxPaletteChangedEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxPanel.*
7c4f15
%{_libdir}/erlang/man/man3/wxPasswordEntryDialog.*
7c4f15
%{_libdir}/erlang/man/man3/wxPen.*
7c4f15
%{_libdir}/erlang/man/man3/wxPickerBase.*
7c4f15
%{_libdir}/erlang/man/man3/wxPostScriptDC.*
7c4f15
%{_libdir}/erlang/man/man3/wxPreviewCanvas.*
7c4f15
%{_libdir}/erlang/man/man3/wxPreviewControlBar.*
7c4f15
%{_libdir}/erlang/man/man3/wxPreviewFrame.*
7c4f15
%{_libdir}/erlang/man/man3/wxPrintData.*
7c4f15
%{_libdir}/erlang/man/man3/wxPrintDialog.*
7c4f15
%{_libdir}/erlang/man/man3/wxPrintDialogData.*
7c4f15
%{_libdir}/erlang/man/man3/wxPrinter.*
7c4f15
%{_libdir}/erlang/man/man3/wxPrintout.*
7c4f15
%{_libdir}/erlang/man/man3/wxPrintPreview.*
7c4f15
%{_libdir}/erlang/man/man3/wxProgressDialog.*
7c4f15
%{_libdir}/erlang/man/man3/wxQueryNewPaletteEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxRadioBox.*
7c4f15
%{_libdir}/erlang/man/man3/wxRadioButton.*
7c4f15
%{_libdir}/erlang/man/man3/wxRegion.*
7c4f15
%{_libdir}/erlang/man/man3/wxSashEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxSashLayoutWindow.*
7c4f15
%{_libdir}/erlang/man/man3/wxSashWindow.*
7c4f15
%{_libdir}/erlang/man/man3/wxScreenDC.*
7c4f15
%{_libdir}/erlang/man/man3/wxScrollBar.*
7c4f15
%{_libdir}/erlang/man/man3/wxScrolledWindow.*
7c4f15
%{_libdir}/erlang/man/man3/wxScrollEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxScrollWinEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxSetCursorEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxShowEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxSingleChoiceDialog.*
7c4f15
%{_libdir}/erlang/man/man3/wxSizeEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxSizer.*
7c4f15
%{_libdir}/erlang/man/man3/wxSizerFlags.*
7c4f15
%{_libdir}/erlang/man/man3/wxSizerItem.*
7c4f15
%{_libdir}/erlang/man/man3/wxSlider.*
7c4f15
%{_libdir}/erlang/man/man3/wxSpinButton.*
7c4f15
%{_libdir}/erlang/man/man3/wxSpinCtrl.*
7c4f15
%{_libdir}/erlang/man/man3/wxSpinEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxSplashScreen.*
7c4f15
%{_libdir}/erlang/man/man3/wxSplitterEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxSplitterWindow.*
7c4f15
%{_libdir}/erlang/man/man3/wxStaticBitmap.*
7c4f15
%{_libdir}/erlang/man/man3/wxStaticBox.*
7c4f15
%{_libdir}/erlang/man/man3/wxStaticBoxSizer.*
7c4f15
%{_libdir}/erlang/man/man3/wxStaticLine.*
7c4f15
%{_libdir}/erlang/man/man3/wxStaticText.*
7c4f15
%{_libdir}/erlang/man/man3/wxStatusBar.*
7c4f15
%{_libdir}/erlang/man/man3/wxStdDialogButtonSizer.*
7c4f15
%{_libdir}/erlang/man/man3/wxStyledTextCtrl.*
7c4f15
%{_libdir}/erlang/man/man3/wxStyledTextEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxSysColourChangedEvent.*
5d2c88
%{_libdir}/erlang/man/man3/wxSystemOptions.*
Hans Ulrich Niedermann d3e39c
%{_libdir}/erlang/man/man3/wxSystemSettings.*
5203c4
%{_libdir}/erlang/man/man3/wxTaskBarIcon.*
5203c4
%{_libdir}/erlang/man/man3/wxTaskBarIconEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxTextAttr.*
7c4f15
%{_libdir}/erlang/man/man3/wxTextCtrl.*
7c4f15
%{_libdir}/erlang/man/man3/wxTextDataObject.*
7c4f15
%{_libdir}/erlang/man/man3/wxTextEntryDialog.*
7c4f15
%{_libdir}/erlang/man/man3/wxToggleButton.*
7c4f15
%{_libdir}/erlang/man/man3/wxToolBar.*
7c4f15
%{_libdir}/erlang/man/man3/wxToolbook.*
7c4f15
%{_libdir}/erlang/man/man3/wxToolTip.*
7c4f15
%{_libdir}/erlang/man/man3/wxTopLevelWindow.*
7c4f15
%{_libdir}/erlang/man/man3/wxTreebook.*
7c4f15
%{_libdir}/erlang/man/man3/wxTreeCtrl.*
7c4f15
%{_libdir}/erlang/man/man3/wxTreeEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxUpdateUIEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxWindow.*
7c4f15
%{_libdir}/erlang/man/man3/wxWindowCreateEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxWindowDC.*
7c4f15
%{_libdir}/erlang/man/man3/wxWindowDestroyEvent.*
7c4f15
%{_libdir}/erlang/man/man3/wxXmlResource.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
b29a51
%files xmerl
b29a51
%{_libdir}/erlang/lib/xmerl-*/
Hans Ulrich Niedermann 270c2d
%if %{with doc}
7c4f15
%{_libdir}/erlang/man/man3/xmerl.*
7c4f15
%{_libdir}/erlang/man/man3/xmerl_eventp.*
7c4f15
%{_libdir}/erlang/man/man3/xmerl_sax_parser.*
7c4f15
%{_libdir}/erlang/man/man3/xmerl_scan.*
7c4f15
%{_libdir}/erlang/man/man3/xmerl_xpath.*
7c4f15
%{_libdir}/erlang/man/man3/xmerl_xs.*
7c4f15
%{_libdir}/erlang/man/man3/xmerl_xsd.*
Hans Ulrich Niedermann 270c2d
%endif
b29a51
9a9df5
%if 0%{?el6}%{?el7}%{?fedora}
Hans Ulrich Niedermann 602bb4
%files -n emacs-erlang
Hans Ulrich Niedermann 602bb4
%dir %{_emacs_sitelispdir}/erlang
Hans Ulrich Niedermann 602bb4
%doc %{_emacs_sitelispdir}/erlang/README
Hans Ulrich Niedermann 602bb4
%{_emacs_sitelispdir}/erlang/*.elc
Hans Ulrich Niedermann 602bb4
%{_emacs_sitestartdir}/erlang-init.el
Hans Ulrich Niedermann 602bb4
Hans Ulrich Niedermann 602bb4
%files -n emacs-erlang-el
Hans Ulrich Niedermann 602bb4
%{_emacs_sitelispdir}/erlang/*.el
Hans Ulrich Niedermann 602bb4
Hans Ulrich Niedermann 602bb4
%files -n xemacs-erlang
Hans Ulrich Niedermann 602bb4
%dir %{_xemacs_sitelispdir}/erlang
Hans Ulrich Niedermann 602bb4
%doc %{_xemacs_sitelispdir}/erlang/README
Hans Ulrich Niedermann 602bb4
%{_xemacs_sitelispdir}/erlang/*.elc
Hans Ulrich Niedermann 602bb4
%{_xemacs_sitestartdir}/erlang-init.el
Hans Ulrich Niedermann 602bb4
Hans Ulrich Niedermann 602bb4
%files -n xemacs-erlang-el
Hans Ulrich Niedermann 602bb4
%{_xemacs_sitelispdir}/erlang/*.el
85b600
%endif
Hans Ulrich Niedermann 602bb4
8d9a91
8d9a91
%changelog
491da3
* Thu Oct 24 2013 Peter Lemenkov <lemenkov@gmail.com> - R16B-02.2
491da3
- Fix building for armv7hl (patch taken from OpenSUSE repository)
491da3
9a9df5
* Thu Sep 26 2013 Peter Lemenkov <lemenkov@gmail.com> - R16B-02.1
9a9df5
- Ver. R16B02 (see rhbz #1009502)
9a9df5
- Increase erlang(erl_drv_version) from 2.1 to 2.2 (drivers needs rebuilding)
9a9df5
- Remove ancient obsoletes (see rhbz #1002103)
9a9df5
- Removed pre-F18 compatibility
9a9df5
- Enable HiPE
9a9df5
52d08e
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - R16B-01.1.1
52d08e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
52d08e
00d9d2
* Wed Jun 19 2013 Peter Lemenkov <lemenkov@gmail.com> - R16B-01.1
00d9d2
- Ver. R16B01
00d9d2
- Added graphviz as a requirement for dialyzer (thanks to Matwey V. Kornilov)
00d9d2
2e7458
* Mon Mar 11 2013 Peter Lemenkov <lemenkov@gmail.com> - R16B-0.4
2e7458
- Add Requires for SCTP (dlopened library)
2e7458
33c269
* Sat Mar 02 2013 Peter Lemenkov <lemenkov@gmail.com> - R16B-0.3
33c269
- Add neccessary BuildRequires for SCTP
33c269