diff options
23 files changed, 5859 insertions, 196 deletions
@@ -1,3 +1 @@ -otp_src_R12B-5.tar.gz -otp_doc_html_R12B-5.tar.gz -otp_doc_man_R12B-5.tar.gz +otp_src_R14A.tar.gz diff --git a/erlang-find-provides.escript b/erlang-find-provides.escript new file mode 100755 index 0000000..4433337 --- /dev/null +++ b/erlang-find-provides.escript @@ -0,0 +1,24 @@ +#!/usr/bin/escript +%% -*- erlang -*- + +main(EbinFiles) -> + lists:foreach( + fun(BeamFile) -> + try + {ok, {Module, [{exports,Exports}]}} = beam_lib:chunks(BeamFile, [exports]), + case Module of + eunit_test -> io:format ("erlang(eunit_test:nonexisting_function/0)~n"); + wx -> io:format ("erlang(demo:start/0)~n"); + _ -> ok + end, + lists:foreach( fun({ModFun,Arity})->io:format("erlang(~p:~s/~p)~n", [Module, ModFun,Arity]) end, Exports) + catch + _:_ -> + ok + end + end, + EbinFiles); + +main(_) -> + halt(1). + diff --git a/erlang-find-provides.sh b/erlang-find-provides.sh new file mode 100755 index 0000000..10cf41e --- /dev/null +++ b/erlang-find-provides.sh @@ -0,0 +1,98 @@ +#!/bin/bash + +# This script reads filenames from STDIN and outputs any relevant provides +# information that needs to be included in the package. + +BUILDDIR= + +while true; do + case "$1" in + -b) BUILDDIR="$2"; shift 2;; + --) shift; break;; + *) echo "$0: option error at $1"; exit 1;; + esac +done + +filelist=`sed "s/['\"]/\\\&/g"` + +/usr/lib/rpm/rpmdeps --provides $filelist + +# Get the list of *.app files +appfiles=$(echo $filelist | tr [:blank:] '\n' | grep -o -E '.*/ebin/.*\.app$') + +for f in $appfiles; do + app=`cat $f | tr -d [:space:] | awk -F '{application,' '{print $2}'|cut -d , -f 1` + ver=`cat $f | tr -d [:space:] | grep -o -E '\{vsn,\".*[0-9]\"\}' | sed -e "s,.vsn\,\",,g;s,\".,,g"` + + # HiPE module is different from others + if [ "$app" == "hipe" ] ; + then + # Hardcoded minimal set of HiPE exported functions + echo "erlang(hipe_amd64_main:rtl_to_amd64/3)" + echo "erlang(hipe_arm_main:rtl_to_arm/3)" + echo "erlang(hipe:c/1)" + echo "erlang(hipe:compile/4)" + echo "erlang(hipe_data_pp:pp/4)" + echo "erlang(hipe_icode2rtl:translate/2)" + echo "erlang(hipe_icode_heap_test:cfg/1)" + echo "erlang(hipe_ppc_main:rtl_to_ppc/3)" + echo "erlang(hipe_rtl_arch:endianess/0)" + echo "erlang(hipe_rtl_arch:nr_of_return_regs/0)" + echo "erlang(hipe_rtl_arch:word_size/0)" + echo "erlang(hipe_rtl_cfg:init/1)" + echo "erlang(hipe_rtl_cfg:linearize/1)" + echo "erlang(hipe_rtl_cfg:pp/1)" + echo "erlang(hipe_rtl_cfg:remove_trivial_bbs/1)" + echo "erlang(hipe_rtl_cfg:remove_unreachable_code/1)" + echo "erlang(hipe_rtl_cleanup_const:cleanup/1)" + echo "erlang(hipe_rtl_lcm:rtl_lcm/2)" + echo "erlang(hipe_rtl_ssa_avail_expr:cfg/1)" + echo "erlang(hipe_rtl_ssa:check/1)" + echo "erlang(hipe_rtl_ssa_const_prop:propagate/1)" + echo "erlang(hipe_rtl_ssa:convert/1)" + echo "erlang(hipe_rtl_ssapre:rtl_ssapre/2)" + echo "erlang(hipe_rtl_ssa:remove_dead_code/1)" + echo "erlang(hipe_rtl_ssa:unconvert/1)" + echo "erlang(hipe_rtl_symbolic:expand/1)" + echo "erlang(hipe_sparc_main:rtl_to_sparc/3)" + echo "erlang(hipe_tagscheme:fixnum_val/1)" + echo "erlang(hipe_tagscheme:is_fixnum/1)" + echo "erlang(hipe_x86_main:rtl_to_x86/3)" + fi + + echo "erlang($app) = $ver" +done + +# Check for two special cases by inspecting path to ebin directory +basedirs=$(echo $filelist | tr [:blank:] '\n' | grep -o -E 'erlang\/lib\/[a-zA-Z_0-9]*-[0-9.]*\/ebin' | cut -d \/ -f 3 | sort | uniq) +for bd in $basedirs; do + basename=`echo $bd | cut -d \- -f 1` + basever=`echo $bd | cut -d \- -f 2` + case $basename in + "erts") + echo "erlang($basename) = $basever" + + # BIFs from erts - this module is very specific + cat $BUILDDIR/erts/emulator/*/erl_bif_list.h 2>/dev/null |\ + grep -v am__AtomAlias |\ + grep -o -E 'am_.*\,am_.*\,.\,' |\ + sed s,am_,,g |\ + sed -e "s,Plus,+,g;s,Minus,-,g;s,Neqeq,=\/=,g;s,Neq,\/=,g;s,Div,\/,g;s,Eqeq,=\:=,g;s,Eq,==,g;s,Ge,>=,g;s,Gt,>,g;s,Le,=<,g;s,Lt,<,g;s,Times,*,g;s,subtract,--,g;s,append\,,++\,,g" |\ + awk -F \, '{print "erlang(" $1 ":" $2 "/" $3 ")" }' + + # Add BIFs for HiPE + grep "bif " $BUILDDIR/erts/emulator/hipe/*.tab | awk -F "bif " '{print "erlang(" $2 ")"}' + ;; + "wx") + # wx module doesn't contain app-file. + echo "erlang($basename) = $basever" + ;; + *) + ;; + esac +done + +# Get the list of *.beam files +beamfiles=$(echo $filelist | tr [:blank:] '\n' | grep -o -E '.*/ebin/.*\.beam$') +/usr/lib/rpm/erlang-find-provides.escript $beamfiles | sed s,\',,g + diff --git a/erlang-find-requires.escript b/erlang-find-requires.escript new file mode 100755 index 0000000..1a16f76 --- /dev/null +++ b/erlang-find-requires.escript @@ -0,0 +1,19 @@ +#!/usr/bin/escript +%% -*- erlang -*- + +main(EbinFiles) -> + lists:foreach( + fun(BeamFile) -> + try + {ok, {_Module, [{imports,Imports}]}} = beam_lib:chunks(BeamFile, [imports]), + lists:foreach( fun({ModName,ModFun,Arity})->io:format("erlang(~s:~s/~p)~n", [ModName,ModFun,Arity]) end, Imports) + catch + _:_ -> + ok + end + end, + EbinFiles); + +main(_) -> + halt(1). + diff --git a/erlang-find-requires.sh b/erlang-find-requires.sh new file mode 100755 index 0000000..de6a87f --- /dev/null +++ b/erlang-find-requires.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +# This script reads filenames from STDIN and outputs any relevant requires +# information that needs to be included in the package. + +filelist=`sed "s/['\"]/\\\&/g"` + +/usr/lib/rpm/rpmdeps --requires $filelist + +# Get the list of *.app files +appfiles=$(echo $filelist | tr [:blank:] '\n' | grep -o -E '.*/ebin/.*\.app$') + +for f in $appfiles; do + apps=`cat $f | tr -d [:space:] | grep -o -E '\{applications,\[.*[a-zA-Z0-9_]\]\}' | sed -e "s,.*\[,,g;s,\].*,,g;s.,. .g"` + for a in $apps; do + echo "erlang($a)" + done +done + +# Get the list of *.beam files +beamfiles=$(echo $filelist | tr [:blank:] '\n' | grep -o -E '.*/ebin/.*\.beam$') +/usr/lib/rpm/erlang-find-requires.escript $beamfiles | sort | uniq + diff --git a/erlang.spec b/erlang.spec index 9b1e7de..d9d4485 100644 --- a/erlang.spec +++ b/erlang.spec @@ -1,131 +1,2178 @@ -%define ver R12B -%define rel 5 - -Name: erlang -Version: %{ver} -Release: %{rel}.6%{?dist} -Summary: General-purpose programming language and runtime environment - -Group: Development/Languages -License: ERPL -URL: http://www.erlang.org -Source: http://www.erlang.org/download/otp_src_%{ver}-%{rel}.tar.gz -Source1: http://www.erlang.org/download/otp_doc_html_%{ver}-%{rel}.tar.gz -Source2: http://www.erlang.org/download/otp_doc_man_%{ver}-%{rel}.tar.gz -Patch0: otp-links.patch -Patch1: otp-install.patch -Patch2: otp-rpath.patch -Patch3: otp-sslrpath.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +%global upstream_ver R14A +# Do NOT change %%{upstream_rel} unless UPSTREAM has actually changed it! +%global upstream_rel 0 + +%global n_uvr %{name}-%{upstream_ver}-%{upstream_rel} + +Name: erlang +Version: %{upstream_ver} +Release: %{upstream_rel}.5%{?dist} +Summary: General-purpose programming language and runtime environment + +Group: Development/Languages +License: ERPL +URL: http://www.erlang.org +Source0: http://www.erlang.org/download/otp_src_%{upstream_ver}.tar.gz +Source3: erlang-find-provides.escript +Source4: erlang-find-provides.sh +Source5: erlang-find-requires.escript +Source6: erlang-find-requires.sh +Source7: macros.erlang +# Fedora-specific +Patch1: otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch +# Fedora-specific +Patch2: otp-0002-Remove-rpath.patch +# Fedora-specific +Patch4: otp-0004-Fix-for-dlopening-libGL-and-libGLU.patch +# Fedora-specific +Patch5: otp-0005-Do-not-install-C-sources.patch +# Fedora-specific +Patch6: otp-0006-Do-not-install-Java-sources.patch +# Fedora-specific +Patch7: otp-0007-Do-not-install-info-files-they-are-almost-empty-and-.patch +# Fedora-specific +Patch8: otp-0008-Do-not-install-nteventlog-and-related-doc-files-on-n.patch +# Fedora-specific +Patch9: otp-0009-Do-not-install-.bat-files-on-non-win32-machines.patch +# Fedora-specific +Patch10: otp-0010-Do-not-install-VxWorks-specific-docs.patch +# Fedora-specific +Patch11: otp-0011-Do-not-install-erlang-sources.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: ncurses-devel -BuildRequires: openssl-devel -BuildRequires: unixODBC-devel -BuildRequires: tcl-devel -BuildRequires: tk-devel -BuildRequires: gd-devel -BuildRequires: java-1.5.0-gcj-devel -BuildRequires: flex +BuildRequires: openssl-devel +BuildRequires: zlib-devel +BuildRequires: flex BuildRequires: m4 +BuildRequires: fop +BuildRequires: libxslt +# Required for building docs (escript) +BuildRequires: erlang -Requires: tk +BuildRequires: emacs +BuildRequires: xemacs +BuildRequires: emacs-el +BuildRequires: xemacs-packages-extra-el + +Requires: erlang-appmon = %{version}-%{release} +Requires: erlang-asn1 = %{version}-%{release} +Requires: erlang-common_test = %{version}-%{release} +Requires: erlang-compiler = %{version}-%{release} +Requires: erlang-cosEvent = %{version}-%{release} +Requires: erlang-cosEventDomain = %{version}-%{release} +Requires: erlang-cosFileTransfer = %{version}-%{release} +Requires: erlang-cosNotification = %{version}-%{release} +Requires: erlang-cosProperty = %{version}-%{release} +Requires: erlang-cosTime = %{version}-%{release} +Requires: erlang-cosTransactions = %{version}-%{release} +Requires: erlang-crypto = %{version}-%{release} +Requires: erlang-debugger = %{version}-%{release} +Requires: erlang-dialyzer = %{version}-%{release} +Requires: erlang-docbuilder = %{version}-%{release} +Requires: erlang-edoc = %{version}-%{release} +Requires: erlang-erl_docgen = %{version}-%{release} +Requires: erlang-erl_interface = %{version}-%{release} +Requires: erlang-erts = %{version}-%{release} +Requires: erlang-et = %{version}-%{release} +Requires: erlang-eunit = %{version}-%{release} +Requires: erlang-examples = %{version}-%{release} +Requires: erlang-gs = %{version}-%{release} +Requires: erlang-hipe = %{version}-%{release} +Requires: erlang-ic = %{version}-%{release} +Requires: erlang-inets = %{version}-%{release} +Requires: erlang-inviso = %{version}-%{release} +Requires: erlang-jinterface = %{version}-%{release} +Requires: erlang-kernel = %{version}-%{release} +Requires: erlang-megaco = %{version}-%{release} +Requires: erlang-mnesia = %{version}-%{release} +Requires: erlang-observer = %{version}-%{release} +Requires: erlang-odbc = %{version}-%{release} +Requires: erlang-orber = %{version}-%{release} +Requires: erlang-os_mon = %{version}-%{release} +Requires: erlang-otp_mibs = %{version}-%{release} +Requires: erlang-parsetools = %{version}-%{release} +Requires: erlang-percept = %{version}-%{release} +Requires: erlang-pman = %{version}-%{release} +Requires: erlang-public_key = %{version}-%{release} +Requires: erlang-reltool = %{version}-%{release} +Requires: erlang-rpm-macros = %{version}-%{release} +Requires: erlang-runtime_tools = %{version}-%{release} +Requires: erlang-sasl = %{version}-%{release} +Requires: erlang-snmp = %{version}-%{release} +Requires: erlang-ssh = %{version}-%{release} +Requires: erlang-ssl = %{version}-%{release} +Requires: erlang-stdlib = %{version}-%{release} +Requires: erlang-syntax_tools = %{version}-%{release} +Requires: erlang-test_server = %{version}-%{release} +Requires: erlang-toolbar = %{version}-%{release} +Requires: erlang-tools = %{version}-%{release} +Requires: erlang-tv = %{version}-%{release} +Requires: erlang-typer = %{version}-%{release} +Requires: erlang-webtool = %{version}-%{release} +Requires: erlang-wx = %{version}-%{release} +Requires: erlang-xmerl = %{version}-%{release} -%description +%description Erlang is a general-purpose programming language and runtime environment. Erlang has built-in support for concurrency, distribution and fault tolerance. Erlang is used in several large telecommunication systems from Ericsson. +%package appmon +Summary: A utility used to supervise Applications executing on several Erlang nodes +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-gs = %{version}-%{release} +Requires: %{name}-inets = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description appmon +A utility used to supervise Applications executing on several Erlang nodes. + +%package asn1 +Summary: Provides support for Abstract Syntax Notation One +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Requires: %{name}-syntax_tools = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description asn1 +Provides support for Abstract Syntax Notation One. + +%package common_test +Summary: A portable framework for automatic testing +Group: Development/Languages +Requires: %{name}-compiler = %{version}-%{release} +Requires: %{name}-crypto = %{version}-%{release} +Requires: %{name}-debugger = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-inets = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-runtime_tools = %{version}-%{release} +Requires: %{name}-snmp = %{version}-%{release} +Requires: %{name}-ssh = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Requires: %{name}-test_server = %{version}-%{release} +Requires: %{name}-tools = %{version}-%{release} +Requires: %{name}-webtool = %{version}-%{release} +Requires: %{name}-xmerl = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description common_test +A portable framework for automatic testing. + +%package compiler +Summary: A byte code compiler for Erlang which produces highly compact code +Group: Development/Languages +Requires: %{name}-crypto = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-hipe = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description compiler +A byte code compiler for Erlang which produces highly compact code. + +%package cosEvent +Summary: Orber OMG Event Service +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-orber = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description cosEvent +Orber OMG Event Service. + +%package cosEventDomain +Summary: Orber OMG Event Domain Service +Group: Development/Languages +Requires: %{name}-cosNotification = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-orber = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description cosEventDomain +Orber OMG Event Domain Service. + +%package cosFileTransfer +Summary: Orber OMG File Transfer Service +Group: Development/Languages +Requires: %{name}-cosProperty = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-inets = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-orber = %{version}-%{release} +Requires: %{name}-ssl = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description cosFileTransfer +Orber OMG File Transfer Service. + +%package cosNotification +Summary: Orber OMG Notification Service +Group: Development/Languages +Requires: %{name}-cosEvent = %{version}-%{release} +Requires: %{name}-cosTime = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-orber = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description cosNotification +Orber OMG Notification Service. + +%package cosProperty +Summary: Orber OMG Property Service +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-mnesia = %{version}-%{release} +Requires: %{name}-orber = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description cosProperty +Orber OMG Property Service. + +%package cosTime +Summary: Orber OMG Timer and TimerEvent Service +Group: Development/Languages +Requires: %{name}-cosEvent = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-orber = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description cosTime +Orber OMG Timer and TimerEvent Service. + +%package cosTransactions +Summary: Orber OMG Transaction Service +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-orber = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 +Obsoletes: %{name}-cosTransaction < R13B-04.7 + +%description cosTransactions +Orber OMG Transaction Service. + +%package crypto +Summary: Cryptographical support +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description crypto +Cryptographical support. + +%package debugger +Summary: A debugger for debugging and testing of Erlang programs +Group: Development/Languages +Requires: %{name}-compiler = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-gs = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Requires: %{name}-wx = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description debugger +A debugger for debugging and testing of Erlang programs. + +%package dialyzer +Summary: A DIscrepany AnaLYZer for ERlang programs +Group: Development/Languages +Requires: %{name}-compiler = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-gs = %{version}-%{release} +Requires: %{name}-hipe = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Requires: %{name}-syntax_tools = %{version}-%{release} +Requires: %{name}-wx = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description dialyzer +A DIscrepany AnaLYZer for ERlang programs. %package doc Summary: Erlang documentation Group: Development/Languages +BuildArch: noarch +Requires: %{name} = %{version}-%{release} +Obsoletes: %{name}-doc < R13B-04.4 %description doc Documentation for Erlang. +%package docbuilder +Summary: Tool for generating HTML documentation for applications +Group: Development/Languages +Requires: %{name}-edoc = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Requires: %{name}-xmerl = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description docbuilder +Tool for generating HTML documentation for applications. + +%package edoc +Summary: A utility used to generate documentation out of tags in source files +Group: Development/Languages +Requires: %{name}-compiler = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-inets = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Requires: %{name}-syntax_tools = %{version}-%{release} +Requires: %{name}-xmerl = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description edoc +A utility used to generate documentation out of tags in source files. + +%package erl_docgen +Summary: A utility used to generate erlang HTML documentation +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description erl_docgen +A utility used to generate erlang HTML documentation. + +%package erl_interface +Summary: Low level interface to C +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description erl_interface +Low level interface to C. + +%package erts +Summary: Functionality necessary to run the Erlang System itself +Group: Development/Languages +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description erts +Functionality necessary to run the Erlang System itself. + +%package et +Summary: An event tracer for Erlang programs +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-gs = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-runtime_tools = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Requires: %{name}-wx = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description et +An event tracer for Erlang programs. + +%package eunit +Summary: Support for unit testing +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description eunit +Support for unit testing. + +%package examples +Summary: Examples for some Erlang modules +Group: Development/Languages +Requires: %{name} = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description examples +Examples for some Erlang modules. + +%package gs +Summary: A library for Tcl/Tk support in Erlang +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +BuildRequires: tcl-devel +BuildRequires: tk-devel +Requires: tk +Obsoletes: %{name} < R13B-04.5 + +%description gs +A Graphics System used to write platform independent user interfaces. + +%package hipe +Summary: High Performance Erlang +Group: Development/Languages +Requires: %{name}-compiler = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Requires: %{name}-syntax_tools = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description hipe +High Performance Erlang. + +%package ic +Summary: IDL compiler +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description ic +IDL compiler. + +%package inets +Summary: A set of services such as a Web server and a ftp client etc +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-mnesia = %{version}-%{release} +Requires: %{name}-runtime_tools = %{version}-%{release} +Requires: %{name}-ssl = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description inets +A set of services such as a Web server and a ftp client etc. + +%package inviso +Summary: A trace tool for both development and delivered systems +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-runtime_tools = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description inviso +A trace tool for both development and delivered systems. + +%package jinterface +Summary: A library for accessing Java from Erlang +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 +BuildRequires: java-1.6.0-openjdk-devel + +%description jinterface +Low level interface to Java. + +%package kernel +Summary: Main erlang library +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description kernel +Main erlang library. + +%package megaco +Summary: Megaco/H.248 support library +Group: Development/Languages +Requires: %{name}-asn1 = %{version}-%{release} +Requires: %{name}-debugger = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-et = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-runtime_tools = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description megaco +Megaco/H.248 is a protocol for control of elements in a physically +decomposed multimedia gateway, enabling separation of call control +from media conversion. + +%package mnesia +Summary: A heavy duty real-time distributed database +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description mnesia +A heavy duty real-time distributed database. + +%package observer +Summary: A set of tools for tracing and investigation of distributed systems +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-et = %{version}-%{release} +Requires: %{name}-gs = %{version}-%{release} +Requires: %{name}-inets = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-runtime_tools = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Requires: %{name}-webtool = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description observer +A set of tools for tracing and investigation of distributed systems. + +%package odbc +Summary: A library for unixODBC support in Erlang +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 +BuildRequires: unixODBC-devel + +%description odbc +An interface to relational SQL-databases built on ODBC (Open Database +Connectivity). + +%package orber +Summary: A CORBA Object Request Broker +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-inets = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-mnesia = %{version}-%{release} +Requires: %{name}-ssl = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description orber +A CORBA Object Request Broker. + +%package os_mon +Summary: A monitor which allows inspection of the underlying operating system +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-mnesia = %{version}-%{release} +Requires: %{name}-otp_mibs = %{version}-%{release} +Requires: %{name}-sasl = %{version}-%{release} +Requires: %{name}-snmp = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description os_mon +A monitor which allows inspection of the underlying operating system. + +%package otp_mibs +Summary: SNMP management information base for Erlang/OTP nodes +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-mnesia = %{version}-%{release} +Requires: %{name}-snmp = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description otp_mibs +SNMP management information base for Erlang/OTP nodes. + +%package parsetools +Summary: A set of parsing and lexical analysis tools +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description parsetools +A set of parsing and lexical analysis tools. + +%package percept +Summary: A concurrency profiler tool +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-inets = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-runtime_tools = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description percept +A concurrency profiler tool. + +%package pman +Summary: A graphical process manager used to inspect Erlang processes +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-gs = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description pman +A graphical process manager used to inspect Erlang processes. + +%package public_key +Summary: API to public key infrastructure +Group: Development/Languages +Requires: %{name}-crypto = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description public_key +API to public key infrastructure. + +%package reltool +Summary: A release management tool +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-sasl = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Requires: %{name}-syntax_tools = %{version}-%{release} +Requires: %{name}-tools = %{version}-%{release} +Requires: %{name}-wx = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description reltool +Reltool is a release management tool. It analyses a given +Erlang/OTP installation and determines various dependencies +between applications. The graphical frontend depicts the +dependencies and enables interactive customization of a +target system. The backend provides a batch interface +for generation of customized target systems. + +%package rpm-macros +Summary: Necessary macros for building Erlang +Group: Development/Languages +Obsoletes: %{name} < R13B-04.5 + +%description rpm-macros +Necessary macros for building Erlang. + +%package runtime_tools +Summary: A set of tools to include in a production system +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description runtime_tools +A set of tools to include in a production system. + +%package sasl +Summary: The System Architecture Support Libraries +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Requires: %{name}-tools = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description sasl +The System Architecture Support Libraries is a set of tools for +release upgrades and alarm handling etc. + +%package snmp +Summary: Simple Network Management Protocol (SNMP) support +Group: Development/Languages +Requires: %{name}-crypto = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-mnesia = %{version}-%{release} +Requires: %{name}-runtime_tools = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description snmp +Simple Network Management Protocol (SNMP) support including a +MIB compiler and tools for creating SNMP agents. + +%package ssh +Summary: Secure Shell application with sftp and ssh support +Group: Development/Languages +Requires: %{name}-crypto = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-public_key = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description ssh +Secure Shell application with sftp and ssh support. + +%package ssl +Summary: Secure Socket Layer support +Group: Development/Languages +Requires: %{name}-crypto = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-public_key = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description ssl +Secure Socket Layer support. + +%package stdlib +Summary: The Erlang standard libraries +Group: Development/Languages +Requires: %{name}-compiler = %{version}-%{release} +Requires: %{name}-crypto = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description stdlib +The Erlang standard libraries. + +%package syntax_tools +Summary: A set of tools for dealing with erlang sources +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description syntax_tools +A utility used to handle abstract Erlang syntax trees, +reading source files differently, pretty-printing syntax trees. + +%package test_server +Summary: The OTP Test Server +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-observer = %{version}-%{release} +Requires: %{name}-runtime_tools = %{version}-%{release} +Requires: %{name}-sasl = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Requires: %{name}-tools = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description test_server +The OTP Test Server. + +%package toolbar +Summary: A tool bar simplifying access to the Erlang tools +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-gs = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description toolbar +A tool bar simplifying access to the Erlang tools. + +%package tools +Summary: A set of programming tools including a coverage analyzer etc +Group: Development/Languages +Requires: %{name}-compiler = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-inets = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-runtime_tools = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Requires: %{name}-webtool = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 +Provides: emacs-common-erlang = %{version}-%{release} + +%description tools +A set of programming tools including a coverage analyzer etc. + +%package tv +Summary: An ETS and MNESIA graphical table visualizer +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-gs = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-mnesia = %{version}-%{release} +Requires: %{name}-pman = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description tv +An ETS and MNESIA graphical table visualizer. + +%package typer +Summary: TYPe annotator for ERlang programs +Group: Development/Languages +Requires: %{name}-compiler = %{version}-%{release} +Requires: %{name}-dialyzer = %{version}-%{release} +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-hipe = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description typer +TYPe annotator for ERlang programs. + +%package webtool +Summary: A tool that simplifying the use of web based Erlang tools +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-inets = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-observer = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description webtool +A tool that simplifying the use of web based Erlang tools. + +%package wx +Summary: A library for wxWidgets support in Erlang +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Requires: mesa-libGL +Requires: mesa-libGLU +Obsoletes: %{name} < R13B-04.5 +BuildRequires: wxGTK-devel + +%description wx +A Graphics System used to write platform independent user interfaces. + +%package xmerl +Summary: Provides support for XML 1.0 +Group: Development/Languages +Requires: %{name}-erts = %{version}-%{release} +Requires: %{name}-kernel = %{version}-%{release} +Requires: %{name}-stdlib = %{version}-%{release} +Obsoletes: %{name} < R13B-04.5 + +%description xmerl +Provides support for XML 1.0. + +%package -n emacs-erlang +Summary: Compiled elisp files for erlang-mode under GNU Emacs +Requires: emacs-common-erlang = %{version}-%{release} +Requires: emacs(bin) >= %{_emacs_version} +Group: Applications/Editors +BuildArch: noarch + +%description -n emacs-erlang +Erlang mode for GNU Emacs. + +%package -n emacs-erlang-el +Summary: Elisp source files for erlang-mode under GNU Emacs +Requires: emacs-erlang = %{version}-%{release} +Group: Applications/Editors +BuildArch: noarch + +%description -n emacs-erlang-el +Erlang mode for GNU Emacs (source lisp files). + +%package -n xemacs-erlang +Summary: Compiled elisp files for erlang-mode under XEmacs +Requires: emacs-common-erlang = %{version}-%{release} +Group: Applications/Editors +BuildArch: noarch +Requires: xemacs(bin) >= %{_xemacs_version} + +%description -n xemacs-erlang +Erlang mode for XEmacs. + +%package -n xemacs-erlang-el +Summary: Elisp source files for erlang-mode under XEmacs +Requires: xemacs-erlang = %{version}-%{release} +Group: Applications/Editors +BuildArch: noarch + +%description -n xemacs-erlang-el +Erlang mode for XEmacs (source lisp files). %prep -%setup -q -n otp_src_%{ver}-%{rel} -%patch0 -p1 -b .links -%patch1 -p1 -b .install +%setup -q -n otp_src_%{upstream_ver} +%patch1 -p1 -b .do_not_format_manpages %patch2 -p1 -b .rpath -#%patch3 -p1 -b .sslrpath +%patch4 -p1 -b .dlopen_opengl_libs +%patch5 -p1 -b .no_c_sources +%patch6 -p1 -b .no_java_sources +%patch7 -p1 -b .no_info_files +%patch8 -p1 -b .no_win32_nteventlog +%patch9 -p1 -b .no_win32_bat_files +%patch10 -p1 -b .no_vxworks_specific +%patch11 -p1 -b .no_erlang_sources +# remove shipped zlib sources +rm -f erts/emulator/zlib/*.[ch] -# enable dynamic linking for ssl -sed -i 's|SSL_DYNAMIC_ONLY=no|SSL_DYNAMIC_ONLY=yes|' erts/configure -sed -i 's|^LD.*=.*|LD = gcc -shared|' lib/common_test/c_src/Makefile -# fix for newer glibc version -sed -i 's|__GLIBC_MINOR__ <= 7|__GLIBC_MINOR__ <= 8|' erts/emulator/hipe/hipe_x86_signal.c -# use gcc -shared instead of ld -sed -i 's|@RX_LD@|gcc -shared|' lib/common_test/c_src/Makefile.in -sed -i 's|@RX_LDFLAGS@||' lib/common_test/c_src/Makefile.in +# Fix 664 file mode +chmod 644 lib/kernel/examples/uds_dist/c_src/Makefile +chmod 644 lib/kernel/examples/uds_dist/src/Makefile +chmod 644 lib/ssl/examples/certs/Makefile +chmod 644 lib/ssl/examples/src/Makefile +# Remove old txt files +rm -f lib/ssl/examples/certs/etc/otpCA/index.txt.old +rm -f lib/ssl/examples/certs/etc/erlangCA/index.txt.old %build %ifarch sparcv9 sparc64 -CFLAGS="-mcpu=ultrasparc -fno-strict-aliasing" ./configure --prefix=%{_prefix} --exec-prefix=%{_prefix} --bindir=%{_bindir} --libdir=%{_libdir} +CFLAGS="$RPM_OPT_FLAGS -mcpu=ultrasparc -fno-strict-aliasing" %configure --enable-shared-zlib %else -CFLAGS="-fno-strict-aliasing" ./configure --prefix=%{_prefix} --exec-prefix=%{_prefix} --bindir=%{_bindir} --libdir=%{_libdir} +CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %configure --enable-shared-zlib %endif -chmod -R u+w . + +# GNU Emacs/XEmacs related stuff +erlang_tools_vsn="$(sed -n 's/TOOLS_VSN = //p' lib/tools/vsn.mk)" + +# GNU Emacs related stuff +cat > emacs-erlang-init.el << EOF +(setq load-path (cons "%{_emacs_sitelispdir}/erlang" load-path)) +(setq erlang-root-dir "%{_libdir}/erlang") +(setq exec-path (cons "%{_libdir}/erlang/bin" exec-path)) +(require 'erlang-start) +EOF +mkdir emacs-erlang +cp lib/tools/emacs/*.el emacs-erlang/ +pushd emacs-erlang +%{_emacs_bytecompile} *.el +popd + +# XEmacs related stuff +cat > xemacs-erlang-init.el << EOF +(setq load-path (cons "%{_xemacs_sitelispdir}/erlang" load-path)) +(setq erlang-root-dir "%{_libdir}/erlang") +(setq exec-path (cons "%{_libdir}/erlang/bin" exec-path)) +(require 'erlang-start) +EOF +mkdir xemacs-erlang +cp lib/tools/emacs/*.el xemacs-erlang/ +rm -f xemacs-erlang/erlang-flymake.el +pushd xemacs-erlang +%{_xemacs_bytecompile} *.el +popd + make +make docs %install rm -rf $RPM_BUILD_ROOT -make INSTALL_PREFIX=$RPM_BUILD_ROOT install - -# clean up -find $RPM_BUILD_ROOT%{_libdir}/erlang -perm 0775 | xargs chmod 755 -find $RPM_BUILD_ROOT%{_libdir}/erlang -name Makefile | xargs chmod 644 -find $RPM_BUILD_ROOT%{_libdir}/erlang -name \*.o | xargs chmod 644 -find $RPM_BUILD_ROOT%{_libdir}/erlang -name \*.bat | xargs rm -f -find $RPM_BUILD_ROOT%{_libdir}/erlang -name index.txt.old | xargs rm -f - -# doc -mkdir -p erlang_doc -tar -C erlang_doc -zxf %{SOURCE1} -tar -C $RPM_BUILD_ROOT/%{_libdir}/erlang -zxf %{SOURCE2} - -# make links to binaries -mkdir -p $RPM_BUILD_ROOT/%{_bindir} -cd $RPM_BUILD_ROOT/%{_bindir} -for file in erl erlc escript dialyzer -do - ln -sf ../%{_lib}/erlang/bin/$file . + +# GNU Emacs/XEmacs related stuff +erlang_tools_vsn="$(sed -n 's/TOOLS_VSN = //p' lib/tools/vsn.mk)" + +# GNU Emacs related stuff +install -m 0755 -d "$RPM_BUILD_ROOT%{_emacs_sitestartdir}" +install -m 0755 -d "$RPM_BUILD_ROOT%{_emacs_sitelispdir}/erlang" +install -m 0644 emacs-erlang-init.el "$RPM_BUILD_ROOT%{_emacs_sitestartdir}/erlang-init.el" +for f in lib/tools/emacs/{README,*.el}; do + b="$(basename "$f")"; + ln -s "%{_libdir}/erlang/lib/tools-${erlang_tools_vsn}/emacs/$b" \ + "$RPM_BUILD_ROOT%{_emacs_sitelispdir}/erlang/" done +install -m 0644 emacs-erlang/*.elc "$RPM_BUILD_ROOT%{_emacs_sitelispdir}/erlang/" -# remove buildroot from installed files -cd $RPM_BUILD_ROOT/%{_libdir}/erlang -sed -i "s|$RPM_BUILD_ROOT||" erts*/bin/{erl,start} releases/RELEASES bin/{erl,start} +# XEmacs related stuff +install -m 0755 -d "$RPM_BUILD_ROOT%{_xemacs_sitestartdir}" +install -m 0755 -d "$RPM_BUILD_ROOT%{_xemacs_sitelispdir}/erlang" +install -m 0644 xemacs-erlang-init.el "$RPM_BUILD_ROOT%{_xemacs_sitestartdir}/erlang-init.el" +for f in lib/tools/emacs/{README,*.el}; do + b="$(basename "$f")"; + ln -s "%{_libdir}/erlang/lib/tools-${erlang_tools_vsn}/emacs/$b" \ + "$RPM_BUILD_ROOT%{_xemacs_sitelispdir}/erlang/" +done +rm -f "$RPM_BUILD_ROOT%{_xemacs_sitelispdir}/erlang/erlang-flymake.el" +install -m 0644 xemacs-erlang/*.elc "$RPM_BUILD_ROOT%{_xemacs_sitelispdir}/erlang/" +make DESTDIR=$RPM_BUILD_ROOT install +make DESTDIR=$RPM_BUILD_ROOT install-docs + +# fix 0775 permission on some directories +find $RPM_BUILD_ROOT%{_libdir}/erlang/lib/ssl-*/examples/ -type d -perm 0775 | xargs chmod 755 +find $RPM_BUILD_ROOT%{_libdir}/erlang/lib/kernel-*/examples/uds_dist -type d -perm 0775 | xargs chmod 755 +chmod 0755 $RPM_BUILD_ROOT%{_libdir}/erlang/bin + +# Relocate doc-files into the proper directory +mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{n_uvr}/lib +pushd . +cd $RPM_BUILD_ROOT%{_libdir}/erlang +mv -v doc $RPM_BUILD_ROOT%{_docdir}/%{n_uvr} +for i in erts-* ; do mv -v $i/doc $RPM_BUILD_ROOT%{_docdir}/%{n_uvr}/$i ; done +cd $RPM_BUILD_ROOT%{_libdir}/erlang/lib +for i in * ; do mv -v $i/doc $RPM_BUILD_ROOT%{_docdir}/%{n_uvr}/lib/$i || true ; done +popd +cp -av AUTHORS EPLICENCE README.md $RPM_BUILD_ROOT%{_docdir}/%{n_uvr} +mv -v $RPM_BUILD_ROOT%{_libdir}/erlang/PR.template $RPM_BUILD_ROOT%{_docdir}/%{n_uvr} +mv -v $RPM_BUILD_ROOT%{_libdir}/erlang/README $RPM_BUILD_ROOT%{_docdir}/%{n_uvr} +mv -v $RPM_BUILD_ROOT%{_libdir}/erlang/COPYRIGHT $RPM_BUILD_ROOT%{_docdir}/%{n_uvr} + +# Win32-specific man-pages +rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/man/man1/erlsrv.* +rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/man/man1/werl.* +rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/man/man3/win32reg.* + +# remove empty directory +rm -r $RPM_BUILD_ROOT%{_libdir}/erlang/erts-*/man + +# Install RPM related files +install -D -p -m 0755 %{SOURCE3} $RPM_BUILD_ROOT%{_rpmconfigdir}/erlang-find-provides.escript +install -D -p -m 0755 %{SOURCE4} $RPM_BUILD_ROOT%{_rpmconfigdir}/erlang-find-provides.sh +install -D -p -m 0755 %{SOURCE5} $RPM_BUILD_ROOT%{_rpmconfigdir}/erlang-find-requires.escript +install -D -p -m 0755 %{SOURCE6} $RPM_BUILD_ROOT%{_rpmconfigdir}/erlang-find-requires.sh +install -D -p -m 0644 %{SOURCE7} $RPM_BUILD_ROOT%{_sysconfdir}/rpm/macros.erlang + +# remove outdated script +rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/Install %clean rm -rf $RPM_BUILD_ROOT -%files +%files +%defattr(-,root,root) +%dir %{_docdir}/%{n_uvr}/ +%doc %{_docdir}/%{n_uvr}/AUTHORS +%doc %{_docdir}/%{n_uvr}/COPYRIGHT +%doc %{_docdir}/%{n_uvr}/EPLICENCE +%doc %{_docdir}/%{n_uvr}/PR.template +%doc %{_docdir}/%{n_uvr}/README +%doc %{_docdir}/%{n_uvr}/README.md + +%files appmon +%defattr(-,root,root) +%{_libdir}/erlang/lib/appmon-*/ +%{_libdir}/erlang/man/man3/appmon.* + +%files asn1 +%defattr(-,root,root) +%dir %{_libdir}/erlang/lib/asn1-*/ +%{_libdir}/erlang/lib/asn1-*/ebin +%{_libdir}/erlang/lib/asn1-*/priv +%{_libdir}/erlang/lib/asn1-*/src +%{_libdir}/erlang/man/man3/asn1ct.* +%{_libdir}/erlang/man/man3/asn1rt.* + +%files common_test +%defattr(-,root,root) +%{_libdir}/erlang/lib/common_test-*/ +%{_libdir}/erlang/man/man1/run_test.* +%{_libdir}/erlang/man/man3/ct.* +%{_libdir}/erlang/man/man3/ct_cover.* +%{_libdir}/erlang/man/man3/ct_ftp.* +%{_libdir}/erlang/man/man3/ct_master.* +%{_libdir}/erlang/man/man3/ct_rpc.* +%{_libdir}/erlang/man/man3/ct_slave.* +%{_libdir}/erlang/man/man3/ct_snmp.* +%{_libdir}/erlang/man/man3/ct_ssh.* +%{_libdir}/erlang/man/man3/ct_telnet.* +%{_libdir}/erlang/man/man3/unix_telnet.* +%{_libdir}/erlang/man/man6/common_test.* + +%files compiler +%defattr(-,root,root) +%{_libdir}/erlang/lib/compiler-*/ +%{_libdir}/erlang/man/man3/compile.* + +%files cosEvent +%defattr(-,root,root) +%{_libdir}/erlang/lib/cosEvent-*/ +%{_libdir}/erlang/man/man3/cosEventApp.* +%{_libdir}/erlang/man/man3/CosEventChannelAdmin.* +%{_libdir}/erlang/man/man3/CosEventChannelAdmin_ConsumerAdmin.* +%{_libdir}/erlang/man/man3/CosEventChannelAdmin_EventChannel.* +%{_libdir}/erlang/man/man3/CosEventChannelAdmin_ProxyPullConsumer.* +%{_libdir}/erlang/man/man3/CosEventChannelAdmin_ProxyPullSupplier.* +%{_libdir}/erlang/man/man3/CosEventChannelAdmin_ProxyPushConsumer.* +%{_libdir}/erlang/man/man3/CosEventChannelAdmin_ProxyPushSupplier.* +%{_libdir}/erlang/man/man3/CosEventChannelAdmin_SupplierAdmin.* + +%files cosEventDomain +%defattr(-,root,root) +%{_libdir}/erlang/lib/cosEventDomain-*/ +%{_libdir}/erlang/man/man3/CosEventDomainAdmin.* +%{_libdir}/erlang/man/man3/CosEventDomainAdmin_EventDomain.* +%{_libdir}/erlang/man/man3/CosEventDomainAdmin_EventDomainFactory.* +%{_libdir}/erlang/man/man3/cosEventDomainApp.* + +%files cosFileTransfer +%defattr(-,root,root) +%{_libdir}/erlang/lib/cosFileTransfer-*/ +%{_libdir}/erlang/man/man3/cosFileTransferApp.* +%{_libdir}/erlang/man/man3/CosFileTransfer_Directory.* +%{_libdir}/erlang/man/man3/CosFileTransfer_File.* +%{_libdir}/erlang/man/man3/CosFileTransfer_FileIterator.* +%{_libdir}/erlang/man/man3/CosFileTransfer_FileTransferSession.* +%{_libdir}/erlang/man/man3/CosFileTransfer_VirtualFileSystem.* + +%files cosNotification +%defattr(-,root,root) +%{_libdir}/erlang/lib/cosNotification-*/ +%{_libdir}/erlang/man/man3/CosNotification.* +%{_libdir}/erlang/man/man3/CosNotification_AdminPropertiesAdmin.* +%{_libdir}/erlang/man/man3/cosNotificationApp.* +%{_libdir}/erlang/man/man3/CosNotification_QoSAdmin.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_ConsumerAdmin.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_EventChannel.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_EventChannelFactory.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_ProxyConsumer.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_ProxyPullConsumer.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_ProxyPullSupplier.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_ProxyPushConsumer.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_ProxyPushSupplier.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_ProxySupplier.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_SequenceProxyPullConsumer.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_SequenceProxyPullSupplier.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_SequenceProxyPushConsumer.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_SequenceProxyPushSupplier.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_StructuredProxyPullConsumer.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_StructuredProxyPullSupplier.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_StructuredProxyPushConsumer.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_StructuredProxyPushSupplier.* +%{_libdir}/erlang/man/man3/CosNotifyChannelAdmin_SupplierAdmin.* +%{_libdir}/erlang/man/man3/CosNotifyComm_NotifyPublish.* +%{_libdir}/erlang/man/man3/CosNotifyComm_NotifySubscribe.* +%{_libdir}/erlang/man/man3/CosNotifyFilter_Filter.* +%{_libdir}/erlang/man/man3/CosNotifyFilter_FilterAdmin.* +%{_libdir}/erlang/man/man3/CosNotifyFilter_FilterFactory.* +%{_libdir}/erlang/man/man3/CosNotifyFilter_MappingFilter.* + +%files cosProperty +%defattr(-,root,root) +%{_libdir}/erlang/lib/cosProperty-*/ +%{_libdir}/erlang/man/man3/cosProperty.* +%{_libdir}/erlang/man/man3/CosPropertyService_PropertiesIterator.* +%{_libdir}/erlang/man/man3/CosPropertyService_PropertyNamesIterator.* +%{_libdir}/erlang/man/man3/CosPropertyService_PropertySet.* +%{_libdir}/erlang/man/man3/CosPropertyService_PropertySetDef.* +%{_libdir}/erlang/man/man3/CosPropertyService_PropertySetDefFactory.* +%{_libdir}/erlang/man/man3/CosPropertyService_PropertySetFactory.* + +%files cosTime +%defattr(-,root,root) +%{_libdir}/erlang/lib/cosTime-*/ +%{_libdir}/erlang/man/man3/cosTime.* +%{_libdir}/erlang/man/man3/CosTimerEvent_TimerEventHandler.* +%{_libdir}/erlang/man/man3/CosTimerEvent_TimerEventService.* +%{_libdir}/erlang/man/man3/CosTime_TimeService.* +%{_libdir}/erlang/man/man3/CosTime_TIO.* +%{_libdir}/erlang/man/man3/CosTime_UTO.* + +%files cosTransactions +%defattr(-,root,root) +%{_libdir}/erlang/lib/cosTransactions-*/ +%{_libdir}/erlang/man/man3/cosTransactions.* +%{_libdir}/erlang/man/man3/CosTransactions_Control.* +%{_libdir}/erlang/man/man3/CosTransactions_Coordinator.* +%{_libdir}/erlang/man/man3/CosTransactions_RecoveryCoordinator.* +%{_libdir}/erlang/man/man3/CosTransactions_Resource.* +%{_libdir}/erlang/man/man3/CosTransactions_SubtransactionAwareResource.* +%{_libdir}/erlang/man/man3/CosTransactions_Terminator.* +%{_libdir}/erlang/man/man3/CosTransactions_TransactionFactory.* + +%files crypto +%defattr(-,root,root) +%{_libdir}/erlang/lib/crypto-*/ +%{_libdir}/erlang/man/man3/crypto.* +%{_libdir}/erlang/man/man6/crypto.* + +%files debugger %defattr(-,root,root) -%doc AUTHORS EPLICENCE README -%{_bindir}/* -%{_libdir}/erlang +%{_libdir}/erlang/lib/debugger-*/ +%{_libdir}/erlang/man/man3/debugger.* +%{_libdir}/erlang/man/man3/i.* +%{_libdir}/erlang/man/man3/int.* +%files dialyzer +%defattr(-,root,root) +%{_bindir}/dialyzer +%{_libdir}/erlang/bin/dialyzer +%{_libdir}/erlang/erts-*/bin/dialyzer +%{_libdir}/erlang/lib/dialyzer-*/ +%{_libdir}/erlang/man/man3/dialyzer.* %files doc %defattr(-,root,root) -%doc erlang_doc/* +%doc %{_docdir}/%{n_uvr}/doc +%doc %{_docdir}/%{n_uvr}/erts-*/ +%doc %{_docdir}/%{n_uvr}/lib/ + + +%files docbuilder +%defattr(-,root,root) +%{_libdir}/erlang/lib/docbuilder-*/ +%{_libdir}/erlang/man/man3/docb_gen.* +%{_libdir}/erlang/man/man3/docb_transform.* +%{_libdir}/erlang/man/man3/docb_xml_check.* +%{_libdir}/erlang/man/man6/docbuilder.* + +%files edoc +%defattr(-,root,root) +%{_libdir}/erlang/lib/edoc-*/ +%{_libdir}/erlang/man/man3/edoc.* +%{_libdir}/erlang/man/man3/edoc_doclet.* +%{_libdir}/erlang/man/man3/edoc_extract.* +%{_libdir}/erlang/man/man3/edoc_layout.* +%{_libdir}/erlang/man/man3/edoc_lib.* +%{_libdir}/erlang/man/man3/edoc_run.* + +%files erl_docgen +%defattr(-,root,root) +%{_libdir}/erlang/lib/erl_docgen-*/ + +%files erl_interface +%defattr(-,root,root) +%{_libdir}/erlang/lib/erl_interface-*/ +%{_libdir}/erlang/man/man1/erl_call.* +%{_libdir}/erlang/man/man3/ei.* +%{_libdir}/erlang/man/man3/ei_connect.* +%{_libdir}/erlang/man/man3/erl_connect.* +%{_libdir}/erlang/man/man3/erl_error.* +%{_libdir}/erlang/man/man3/erl_eterm.* +%{_libdir}/erlang/man/man3/erl_format.* +%{_libdir}/erlang/man/man3/erl_global.* +%{_libdir}/erlang/man/man3/erl_malloc.* +%{_libdir}/erlang/man/man3/erl_marshal.* +%{_libdir}/erlang/man/man3/registry.* + +%files erts +%defattr(-,root,root) + +# TODO these directories should be packaged separately +%dir %{_libdir}/erlang/ +%dir %{_libdir}/erlang/bin/ +%dir %{_libdir}/erlang/lib/ +%dir %{_libdir}/erlang/man/ +%dir %{_libdir}/erlang/man/man1/ +%dir %{_libdir}/erlang/man/man3/ +%dir %{_libdir}/erlang/man/man4/ +%dir %{_libdir}/erlang/man/man6/ +%dir %{_libdir}/erlang/man/man7/ +%dir %{_libdir}/erlang/releases/ + +%{_bindir}/epmd +%{_bindir}/erl +%{_bindir}/erlc +%{_bindir}/escript +%{_bindir}/run_erl +%{_bindir}/run_test +%{_bindir}/to_erl +%{_libdir}/erlang/bin/epmd +%{_libdir}/erlang/bin/erl +%{_libdir}/erlang/bin/erlc +%{_libdir}/erlang/bin/escript +%{_libdir}/erlang/bin/run_erl +%{_libdir}/erlang/bin/run_test +%{_libdir}/erlang/bin/start +%{_libdir}/erlang/bin/start.boot +%{_libdir}/erlang/bin/start.script +%{_libdir}/erlang/bin/start_clean.boot +%{_libdir}/erlang/bin/start_erl +%{_libdir}/erlang/bin/start_sasl.boot +%{_libdir}/erlang/bin/to_erl +%dir %{_libdir}/erlang/erts-*/bin +%{_libdir}/erlang/erts-*/bin/beam +%{_libdir}/erlang/erts-*/bin/beam.smp +%{_libdir}/erlang/erts-*/bin/child_setup +%{_libdir}/erlang/erts-*/bin/dyn_erl +%{_libdir}/erlang/erts-*/bin/epmd +%{_libdir}/erlang/erts-*/bin/erl +%{_libdir}/erlang/erts-*/bin/erl.src +%{_libdir}/erlang/erts-*/bin/erlc +%{_libdir}/erlang/erts-*/bin/erlexec +%{_libdir}/erlang/erts-*/bin/escript +%{_libdir}/erlang/erts-*/bin/heart +%{_libdir}/erlang/erts-*/bin/inet_gethost +%{_libdir}/erlang/erts-*/bin/run_erl +%{_libdir}/erlang/erts-*/bin/run_test +%{_libdir}/erlang/erts-*/bin/start +%{_libdir}/erlang/erts-*/bin/start.src +%{_libdir}/erlang/erts-*/bin/start_erl.src +%{_libdir}/erlang/erts-*/bin/to_erl +%{_libdir}/erlang/erts-*/include +%{_libdir}/erlang/erts-*/lib +%{_libdir}/erlang/erts-*/src +%{_libdir}/erlang/lib/erts-*/ +%{_libdir}/erlang/man/man1/epmd.* +%{_libdir}/erlang/man/man1/erl.* +%{_libdir}/erlang/man/man1/erlc.* +%{_libdir}/erlang/man/man1/escript.* +%{_libdir}/erlang/man/man1/run_erl.* +%{_libdir}/erlang/man/man1/start.* +%{_libdir}/erlang/man/man1/start_erl.* +%{_libdir}/erlang/man/man3/driver_entry.* +%{_libdir}/erlang/man/man3/erl_driver.* +%{_libdir}/erlang/man/man3/erl_nif.* +%{_libdir}/erlang/man/man3/erl_prim_loader.* +%{_libdir}/erlang/man/man3/erlang.* +%{_libdir}/erlang/man/man3/erts_alloc.* +%{_libdir}/erlang/man/man3/init.* +%{_libdir}/erlang/man/man3/zlib.* +%{_libdir}/erlang/releases/* +%{_libdir}/erlang/usr/ + +%files et +%defattr(-,root,root) +%dir %{_libdir}/erlang/lib/et-*/ +%{_libdir}/erlang/lib/et-*/ebin +%{_libdir}/erlang/lib/et-*/include +%{_libdir}/erlang/lib/et-*/src +%{_libdir}/erlang/man/man3/et.* +%{_libdir}/erlang/man/man3/et_collector.* +%{_libdir}/erlang/man/man3/et_selector.* +%{_libdir}/erlang/man/man3/et_viewer.* + +%files eunit +%defattr(-,root,root) +%dir %{_libdir}/erlang/lib/eunit-*/ +%{_libdir}/erlang/lib/eunit-*/ebin +%{_libdir}/erlang/lib/eunit-*/include +%{_libdir}/erlang/man/man3/eunit.* +%{_libdir}/erlang/man/man3/eunit_surefire.* + +%files examples +%defattr(-,root,root) +%{_libdir}/erlang/lib/asn1-*/examples +%{_libdir}/erlang/lib/et-*/examples +%{_libdir}/erlang/lib/eunit-*/examples +%{_libdir}/erlang/lib/gs-*/examples +%{_libdir}/erlang/lib/ic-*/examples +%{_libdir}/erlang/lib/inets-*/examples +%{_libdir}/erlang/lib/kernel-*/examples +%{_libdir}/erlang/lib/megaco-*/examples +%{_libdir}/erlang/lib/mnesia-*/examples +%{_libdir}/erlang/lib/orber-*/examples +%{_libdir}/erlang/lib/reltool-*/examples +%{_libdir}/erlang/lib/snmp-*/examples +%{_libdir}/erlang/lib/ssl-*/examples +%{_libdir}/erlang/lib/stdlib-*/examples +%{_libdir}/erlang/lib/syntax_tools-*/examples +%{_libdir}/erlang/lib/tools-*/examples +%{_libdir}/erlang/lib/wx-*/examples + +%files gs +%defattr(-,root,root) +%dir %{_libdir}/erlang/lib/gs-*/ +%{_libdir}/erlang/lib/gs-*/contribs +%{_libdir}/erlang/lib/gs-*/ebin +%{_libdir}/erlang/lib/gs-*/priv +%{_libdir}/erlang/lib/gs-*/src +%{_libdir}/erlang/man/man3/gs.* + +%files hipe +%defattr(-,root,root) +%{_libdir}/erlang/lib/hipe-*/ + +%files ic +%defattr(-,root,root) +%dir %{_libdir}/erlang/lib/ic-*/ +%{_libdir}/erlang/lib/ic-*/ebin +%{_libdir}/erlang/lib/ic-*/include +%{_libdir}/erlang/lib/ic-*/priv +%{_libdir}/erlang/lib/ic-*/src +%{_libdir}/erlang/man/man3/ic.* +%{_libdir}/erlang/man/man3/ic_clib.* +%{_libdir}/erlang/man/man3/ic_c_protocol.* + +%files inets +%defattr(-,root,root) +%dir %{_libdir}/erlang/lib/inets-*/ +%{_libdir}/erlang/lib/inets-*/ebin +%{_libdir}/erlang/lib/inets-*/priv +%{_libdir}/erlang/lib/inets-*/src +%{_libdir}/erlang/man/man3/ftp.* +%{_libdir}/erlang/man/man3/httpc.* +%{_libdir}/erlang/man/man3/httpd.* +%{_libdir}/erlang/man/man3/httpd_conf.* +%{_libdir}/erlang/man/man3/httpd_socket.* +%{_libdir}/erlang/man/man3/httpd_util.* +%{_libdir}/erlang/man/man3/inets.* +%{_libdir}/erlang/man/man3/mod_alias.* +%{_libdir}/erlang/man/man3/mod_auth.* +%{_libdir}/erlang/man/man3/mod_esi.* +%{_libdir}/erlang/man/man3/mod_security.* +%{_libdir}/erlang/man/man3/tftp.* + +%files inviso +%defattr(-,root,root) +%{_libdir}/erlang/lib/inviso-*/ +%{_libdir}/erlang/man/man3/inviso.* +%{_libdir}/erlang/man/man3/inviso_as_lib.* +%{_libdir}/erlang/man/man3/inviso_lfm.* +%{_libdir}/erlang/man/man3/inviso_lfm_tpfreader.* +%{_libdir}/erlang/man/man3/inviso_rt.* +%{_libdir}/erlang/man/man3/inviso_rt_meta.* + +%files jinterface +%defattr(-,root,root) +%{_libdir}/erlang/lib/jinterface-*/ +%files kernel +%defattr(-,root,root) +%dir %{_libdir}/erlang/lib/kernel-*/ +%{_libdir}/erlang/lib/kernel-*/ebin +%{_libdir}/erlang/lib/kernel-*/include +%{_libdir}/erlang/lib/kernel-*/src +%{_libdir}/erlang/man/man3/application.* +%{_libdir}/erlang/man/man3/auth.* +%{_libdir}/erlang/man/man3/code.* +%{_libdir}/erlang/man/man3/disk_log.* +%{_libdir}/erlang/man/man3/erl_boot_server.* +%{_libdir}/erlang/man/man3/erl_ddll.* +%{_libdir}/erlang/man/man3/erl_prim_loader_stub.* +%{_libdir}/erlang/man/man3/erlang_stub.* +%{_libdir}/erlang/man/man3/error_handler.* +%{_libdir}/erlang/man/man3/error_logger.* +%{_libdir}/erlang/man/man3/file.* +%{_libdir}/erlang/man/man3/gen_sctp.* +%{_libdir}/erlang/man/man3/gen_tcp.* +%{_libdir}/erlang/man/man3/gen_udp.* +%{_libdir}/erlang/man/man3/global.* +%{_libdir}/erlang/man/man3/global_group.* +%{_libdir}/erlang/man/man3/heart.* +%{_libdir}/erlang/man/man3/inet.* +%{_libdir}/erlang/man/man3/inet_res.* +%{_libdir}/erlang/man/man3/init_stub.* +%{_libdir}/erlang/man/man3/net_adm.* +%{_libdir}/erlang/man/man3/net_kernel.* +%{_libdir}/erlang/man/man3/os.* +%{_libdir}/erlang/man/man3/packages.* +%{_libdir}/erlang/man/man3/pg2.* +%{_libdir}/erlang/man/man3/rpc.* +%{_libdir}/erlang/man/man3/seq_trace.* +%{_libdir}/erlang/man/man3/user.* +%{_libdir}/erlang/man/man3/wrap_log_reader.* +%{_libdir}/erlang/man/man3/zlib_stub.* +%{_libdir}/erlang/man/man4/app.* +%{_libdir}/erlang/man/man4/config.* +%{_libdir}/erlang/man/man6/kernel.* + +%files megaco +%defattr(-,root,root) +%dir %{_libdir}/erlang/lib/megaco-*/ +%{_libdir}/erlang/lib/megaco-*/ebin +%{_libdir}/erlang/lib/megaco-*/include +%{_libdir}/erlang/lib/megaco-*/priv +%{_libdir}/erlang/lib/megaco-*/src +%{_libdir}/erlang/man/man3/megaco.* +%{_libdir}/erlang/man/man3/megaco_codec_meas.* +%{_libdir}/erlang/man/man3/megaco_codec_mstone1.* +%{_libdir}/erlang/man/man3/megaco_codec_mstone2.* +%{_libdir}/erlang/man/man3/megaco_codec_transform.* +%{_libdir}/erlang/man/man3/megaco_edist_compress.* +%{_libdir}/erlang/man/man3/megaco_encoder.* +%{_libdir}/erlang/man/man3/megaco_flex_scanner.* +%{_libdir}/erlang/man/man3/megaco_tcp.* +%{_libdir}/erlang/man/man3/megaco_transport.* +%{_libdir}/erlang/man/man3/megaco_udp.* +%{_libdir}/erlang/man/man3/megaco_user.* + +%files mnesia +%defattr(-,root,root) +%dir %{_libdir}/erlang/lib/mnesia-*/ +%{_libdir}/erlang/lib/mnesia-*/ebin +%{_libdir}/erlang/lib/mnesia-*/include +%{_libdir}/erlang/lib/mnesia-*/src +%{_libdir}/erlang/man/man3/mnesia.* +%{_libdir}/erlang/man/man3/mnesia_frag_hash.* +%{_libdir}/erlang/man/man3/mnesia_registry.* + +%files observer +%defattr(-,root,root) +%{_libdir}/erlang/lib/observer-*/ +%{_libdir}/erlang/man/man3/crashdump.* +%{_libdir}/erlang/man/man3/ttb.* +%{_libdir}/erlang/man/man6/observer.* + +%files odbc +%defattr(-,root,root) +%{_libdir}/erlang/lib/odbc-*/ +%{_libdir}/erlang/man/man3/odbc.* + +%files orber +%defattr(-,root,root) +%dir %{_libdir}/erlang/lib/orber-*/ +%{_libdir}/erlang/lib/orber-*/COSS +%{_libdir}/erlang/lib/orber-*/ebin +%{_libdir}/erlang/lib/orber-*/include +%{_libdir}/erlang/lib/orber-*/java_src +%{_libdir}/erlang/lib/orber-*/priv +%{_libdir}/erlang/lib/orber-*/src +%{_libdir}/erlang/man/man3/CosNaming.* +%{_libdir}/erlang/man/man3/CosNaming_BindingIterator.* +%{_libdir}/erlang/man/man3/CosNaming_NamingContext.* +%{_libdir}/erlang/man/man3/CosNaming_NamingContextExt.* +%{_libdir}/erlang/man/man3/Module_Interface.* +%{_libdir}/erlang/man/man3/any.* +%{_libdir}/erlang/man/man3/corba.* +%{_libdir}/erlang/man/man3/corba_object.* +%{_libdir}/erlang/man/man3/etop.* +%{_libdir}/erlang/man/man3/fixed.* +%{_libdir}/erlang/man/man3/interceptors.* +%{_libdir}/erlang/man/man3/lname.* +%{_libdir}/erlang/man/man3/lname_component.* +%{_libdir}/erlang/man/man3/orber.* +%{_libdir}/erlang/man/man3/orber_acl.* +%{_libdir}/erlang/man/man3/orber_diagnostics.* +%{_libdir}/erlang/man/man3/orber_ifr.* +%{_libdir}/erlang/man/man3/orber_tc.* + +%files os_mon +%defattr(-,root,root) +%{_libdir}/erlang/lib/os_mon-*/ +%{_libdir}/erlang/man/man3/cpu_sup.* +%{_libdir}/erlang/man/man3/disksup.* +%{_libdir}/erlang/man/man3/memsup.* +%{_libdir}/erlang/man/man3/os_mon_mib.* +%{_libdir}/erlang/man/man3/os_sup.* +%{_libdir}/erlang/man/man6/os_mon.* + +%files otp_mibs +%defattr(-,root,root) +%{_libdir}/erlang/lib/otp_mibs-*/ +%{_libdir}/erlang/man/man3/otp_mib.* + +%files parsetools +%defattr(-,root,root) +%{_libdir}/erlang/lib/parsetools-*/ +%{_libdir}/erlang/man/man3/leex.* +%{_libdir}/erlang/man/man3/yecc.* + +%files percept +%defattr(-,root,root) +%{_libdir}/erlang/lib/percept-*/ +%{_libdir}/erlang/man/man3/egd.* +%{_libdir}/erlang/man/man3/percept.* +%{_libdir}/erlang/man/man3/percept_profile.* + +%files pman +%defattr(-,root,root) +%{_libdir}/erlang/lib/pman-*/ +%{_libdir}/erlang/man/man3/pman.* + +%files public_key +%defattr(-,root,root) +%{_libdir}/erlang/lib/public_key-*/ +%{_libdir}/erlang/man/man3/public_key.* + +%files reltool +%defattr(-,root,root) +%dir %{_libdir}/erlang/lib/reltool-*/ +%{_libdir}/erlang/lib/reltool-*/ebin +%{_libdir}/erlang/lib/reltool-*/src +%{_libdir}/erlang/man/man3/reltool.* + +%files rpm-macros +%defattr(-,root,root) +%{_sysconfdir}/rpm/macros.erlang +%{_rpmconfigdir}/erlang-find-provides.escript +%{_rpmconfigdir}/erlang-find-provides.sh +%{_rpmconfigdir}/erlang-find-requires.escript +%{_rpmconfigdir}/erlang-find-requires.sh + +%files runtime_tools +%defattr(-,root,root) +%{_libdir}/erlang/lib/runtime_tools-*/ +%{_libdir}/erlang/man/man3/dbg.* +%{_libdir}/erlang/man/man3/erts_alloc_config.* +%{_libdir}/erlang/man/man6/runtime_tools.* + +%files sasl +%defattr(-,root,root) +%{_libdir}/erlang/lib/sasl-*/ +%{_libdir}/erlang/man/man3/alarm_handler.* +%{_libdir}/erlang/man/man3/overload.* +%{_libdir}/erlang/man/man3/rb.* +%{_libdir}/erlang/man/man3/release_handler.* +%{_libdir}/erlang/man/man3/systools.* +%{_libdir}/erlang/man/man4/appup.* +%{_libdir}/erlang/man/man4/rel.* +%{_libdir}/erlang/man/man4/relup.* +%{_libdir}/erlang/man/man4/script.* +%{_libdir}/erlang/man/man6/sasl.* + +%files snmp +%defattr(-,root,root) +%dir %{_libdir}/erlang/lib/snmp-*/ +%{_libdir}/erlang/lib/snmp-*/ebin +%{_libdir}/erlang/lib/snmp-*/include +%{_libdir}/erlang/lib/snmp-*/mibs +%{_libdir}/erlang/lib/snmp-*/priv +%{_libdir}/erlang/lib/snmp-*/src +%{_libdir}/erlang/man/man3/snmp.* +%{_libdir}/erlang/man/man3/snmpa.* +%{_libdir}/erlang/man/man3/snmpa_conf.* +%{_libdir}/erlang/man/man3/snmpa_discovery_handler.* +%{_libdir}/erlang/man/man3/snmpa_error.* +%{_libdir}/erlang/man/man3/snmpa_error_io.* +%{_libdir}/erlang/man/man3/snmpa_error_logger.* +%{_libdir}/erlang/man/man3/snmpa_error_report.* +%{_libdir}/erlang/man/man3/snmpa_local_db.* +%{_libdir}/erlang/man/man3/snmpa_mpd.* +%{_libdir}/erlang/man/man3/snmpa_network_interface.* +%{_libdir}/erlang/man/man3/snmpa_network_interface_filter.* +%{_libdir}/erlang/man/man3/snmpa_notification_delivery_info_receiver.* +%{_libdir}/erlang/man/man3/snmpa_notification_filter.* +%{_libdir}/erlang/man/man3/snmpa_supervisor.* +%{_libdir}/erlang/man/man3/snmpc.* +%{_libdir}/erlang/man/man3/snmp_community_mib.* +%{_libdir}/erlang/man/man3/snmp_framework_mib.* +%{_libdir}/erlang/man/man3/snmp_generic.* +%{_libdir}/erlang/man/man3/snmp_index.* +%{_libdir}/erlang/man/man3/snmpm.* +%{_libdir}/erlang/man/man3/snmpm_conf.* +%{_libdir}/erlang/man/man3/snmpm_mpd.* +%{_libdir}/erlang/man/man3/snmpm_network_interface.* +%{_libdir}/erlang/man/man3/snmpm_network_interface_filter.* +%{_libdir}/erlang/man/man3/snmpm_user.* +%{_libdir}/erlang/man/man3/snmp_notification_mib.* +%{_libdir}/erlang/man/man3/snmp_pdus.* +%{_libdir}/erlang/man/man3/snmp_standard_mib.* +%{_libdir}/erlang/man/man3/snmp_target_mib.* +%{_libdir}/erlang/man/man3/snmp_user_based_sm_mib.* +%{_libdir}/erlang/man/man3/snmp_view_based_acm_mib.* +%{_libdir}/erlang/man/man6/snmp.* +%{_libdir}/erlang/man/man7/INET-ADDRESS-MIB.* +%{_libdir}/erlang/man/man7/OTP-SNMPEA-MIB.* +%{_libdir}/erlang/man/man7/RFC1213-MIB.* +%{_libdir}/erlang/man/man7/SNMP-COMMUNITY-MIB.* +%{_libdir}/erlang/man/man7/SNMP-FRAMEWORK-MIB.* +%{_libdir}/erlang/man/man7/SNMP-MPD-MIB.* +%{_libdir}/erlang/man/man7/SNMP-NOTIFICATION-MIB.* +%{_libdir}/erlang/man/man7/SNMP-TARGET-MIB.* +%{_libdir}/erlang/man/man7/SNMP-USER-BASED-SM-MIB.* +%{_libdir}/erlang/man/man7/SNMP-USM-AES-MIB.* +%{_libdir}/erlang/man/man7/SNMPv2-MIB.* +%{_libdir}/erlang/man/man7/SNMPv2-TM.* +%{_libdir}/erlang/man/man7/SNMP-VIEW-BASED-ACM-MIB.* +%{_libdir}/erlang/man/man7/STANDARD-MIB.* + +%files ssh +%defattr(-,root,root) +%{_libdir}/erlang/lib/ssh-*/ +%{_libdir}/erlang/man/man3/ssh.* +%{_libdir}/erlang/man/man3/ssh_channel.* +%{_libdir}/erlang/man/man3/ssh_connection.* +%{_libdir}/erlang/man/man3/ssh_sftp.* +%{_libdir}/erlang/man/man3/ssh_sftpd.* + +%files ssl +%defattr(-,root,root) +%dir %{_libdir}/erlang/lib/ssl-*/ +%{_libdir}/erlang/lib/ssl-*/ebin +%{_libdir}/erlang/lib/ssl-*/priv +%{_libdir}/erlang/lib/ssl-*/src +%{_libdir}/erlang/man/man3/old_ssl.* +%{_libdir}/erlang/man/man3/ssl.* +%{_libdir}/erlang/man/man6/ssl.* + +%files stdlib +%defattr(-,root,root) +%dir %{_libdir}/erlang/lib/stdlib-*/ +%{_libdir}/erlang/lib/stdlib-*/ebin +%{_libdir}/erlang/lib/stdlib-*/include +%{_libdir}/erlang/lib/stdlib-*/src +%{_libdir}/erlang/man/man3/array.* +%{_libdir}/erlang/man/man3/base64.* +%{_libdir}/erlang/man/man3/beam_lib.* +%{_libdir}/erlang/man/man3/binary.* +%{_libdir}/erlang/man/man3/c.* +%{_libdir}/erlang/man/man3/calendar.* +%{_libdir}/erlang/man/man3/dets.* +%{_libdir}/erlang/man/man3/dict.* +%{_libdir}/erlang/man/man3/digraph.* +%{_libdir}/erlang/man/man3/digraph_utils.* +%{_libdir}/erlang/man/man3/epp.* +%{_libdir}/erlang/man/man3/erl_eval.* +%{_libdir}/erlang/man/man3/erl_expand_records.* +%{_libdir}/erlang/man/man3/erl_id_trans.* +%{_libdir}/erlang/man/man3/erl_internal.* +%{_libdir}/erlang/man/man3/erl_lint.* +%{_libdir}/erlang/man/man3/erl_parse.* +%{_libdir}/erlang/man/man3/erl_pp.* +%{_libdir}/erlang/man/man3/erl_scan.* +%{_libdir}/erlang/man/man3/erl_tar.* +%{_libdir}/erlang/man/man3/ets.* +%{_libdir}/erlang/man/man3/file_sorter.* +%{_libdir}/erlang/man/man3/filelib.* +%{_libdir}/erlang/man/man3/filename.* +%{_libdir}/erlang/man/man3/gb_sets.* +%{_libdir}/erlang/man/man3/gb_trees.* +%{_libdir}/erlang/man/man3/gen_event.* +%{_libdir}/erlang/man/man3/gen_fsm.* +%{_libdir}/erlang/man/man3/gen_server.* +%{_libdir}/erlang/man/man3/io.* +%{_libdir}/erlang/man/man3/io_lib.* +%{_libdir}/erlang/man/man3/lib.* +%{_libdir}/erlang/man/man3/lists.* +%{_libdir}/erlang/man/man3/log_mf_h.* +%{_libdir}/erlang/man/man3/math.* +%{_libdir}/erlang/man/man3/ms_transform.* +%{_libdir}/erlang/man/man3/orddict.* +%{_libdir}/erlang/man/man3/ordsets.* +%{_libdir}/erlang/man/man3/pg.* +%{_libdir}/erlang/man/man3/pool.* +%{_libdir}/erlang/man/man3/proc_lib.* +%{_libdir}/erlang/man/man3/proplists.* +%{_libdir}/erlang/man/man3/qlc.* +%{_libdir}/erlang/man/man3/queue.* +%{_libdir}/erlang/man/man3/random.* +%{_libdir}/erlang/man/man3/re.* +%{_libdir}/erlang/man/man3/regexp.* +%{_libdir}/erlang/man/man3/sets.* +%{_libdir}/erlang/man/man3/shell.* +%{_libdir}/erlang/man/man3/shell_default.* +%{_libdir}/erlang/man/man3/slave.* +%{_libdir}/erlang/man/man3/sofs.* +%{_libdir}/erlang/man/man3/string.* +%{_libdir}/erlang/man/man3/supervisor.* +%{_libdir}/erlang/man/man3/supervisor_bridge.* +%{_libdir}/erlang/man/man3/sys.* +%{_libdir}/erlang/man/man3/timer.* +%{_libdir}/erlang/man/man3/unicode.* +%{_libdir}/erlang/man/man3/zip.* +%{_libdir}/erlang/man/man6/stdlib.* + +%files syntax_tools +%defattr(-,root,root) +%dir %{_libdir}/erlang/lib/syntax_tools-*/ +%{_libdir}/erlang/lib/syntax_tools-*/ebin +%{_libdir}/erlang/man/man3/epp_dodger.* +%{_libdir}/erlang/man/man3/erl_comment_scan.* +%{_libdir}/erlang/man/man3/erl_prettypr.* +%{_libdir}/erlang/man/man3/erl_recomment.* +%{_libdir}/erlang/man/man3/erl_syntax.* +%{_libdir}/erlang/man/man3/erl_syntax_lib.* +%{_libdir}/erlang/man/man3/erl_tidy.* +%{_libdir}/erlang/man/man3/igor.* +%{_libdir}/erlang/man/man3/prettypr.* + +%files test_server +%defattr(-,root,root) +%{_libdir}/erlang/lib/test_server-*/ +%{_libdir}/erlang/man/man3/test_server.* +%{_libdir}/erlang/man/man3/test_server_ctrl.* +%{_libdir}/erlang/man/man6/test_server.* -%post -%{_libdir}/erlang/Install -minimal %{_libdir}/erlang >/dev/null 2>/dev/null +%files toolbar +%defattr(-,root,root) +%{_libdir}/erlang/lib/toolbar-*/ +%{_libdir}/erlang/man/man3/toolbar.* + +%files tools +%defattr(-,root,root) +%dir %{_libdir}/erlang/lib/tools-*/ +%{_libdir}/erlang/lib/tools-*/bin +%{_libdir}/erlang/lib/tools-*/ebin +%{_libdir}/erlang/lib/tools-*/emacs +%{_libdir}/erlang/lib/tools-*/priv +%{_libdir}/erlang/lib/tools-*/src +%{_libdir}/erlang/man/man3/cover.* +%{_libdir}/erlang/man/man3/cprof.* +%{_libdir}/erlang/man/man3/eprof.* +%{_libdir}/erlang/man/man3/erlang_mode.* +%{_libdir}/erlang/man/man3/fprof.* +%{_libdir}/erlang/man/man3/instrument.* +%{_libdir}/erlang/man/man3/lcnt.* +%{_libdir}/erlang/man/man3/make.* +%{_libdir}/erlang/man/man3/tags.* +%{_libdir}/erlang/man/man3/xref.* + +%files tv +%defattr(-,root,root) +%{_libdir}/erlang/lib/tv-*/ +%{_libdir}/erlang/man/man3/tv.* + +%files typer +%defattr(-,root,root) +%{_bindir}/typer +%{_libdir}/erlang/bin/typer +%{_libdir}/erlang/erts-*/bin/typer +%{_libdir}/erlang/lib/typer-*/ + +%files webtool +%defattr(-,root,root) +%{_libdir}/erlang/lib/webtool-*/ +%{_libdir}/erlang/man/man1/start_webtool.* +%{_libdir}/erlang/man/man3/webtool.* + +%files wx +%defattr(-,root,root) +%dir %{_libdir}/erlang/lib/wx-*/ +%{_libdir}/erlang/lib/wx-*/ebin +%{_libdir}/erlang/lib/wx-*/include +%{_libdir}/erlang/lib/wx-*/priv +%{_libdir}/erlang/lib/wx-*/src +%{_libdir}/erlang/man/man3/gl.* +%{_libdir}/erlang/man/man3/glu.* +%{_libdir}/erlang/man/man3/wx.* +%{_libdir}/erlang/man/man3/wx_misc.* +%{_libdir}/erlang/man/man3/wx_object.* +%{_libdir}/erlang/man/man3/wxAcceleratorEntry.* +%{_libdir}/erlang/man/man3/wxAcceleratorTable.* +%{_libdir}/erlang/man/man3/wxArtProvider.* +%{_libdir}/erlang/man/man3/wxAuiDockArt.* +%{_libdir}/erlang/man/man3/wxAuiManager.* +%{_libdir}/erlang/man/man3/wxAuiManagerEvent.* +%{_libdir}/erlang/man/man3/wxAuiNotebook.* +%{_libdir}/erlang/man/man3/wxAuiNotebookEvent.* +%{_libdir}/erlang/man/man3/wxAuiPaneInfo.* +%{_libdir}/erlang/man/man3/wxAuiTabArt.* +%{_libdir}/erlang/man/man3/wxBitmap.* +%{_libdir}/erlang/man/man3/wxBitmapButton.* +%{_libdir}/erlang/man/man3/wxBitmapDataObject.* +%{_libdir}/erlang/man/man3/wxBoxSizer.* +%{_libdir}/erlang/man/man3/wxBrush.* +%{_libdir}/erlang/man/man3/wxBufferedDC.* +%{_libdir}/erlang/man/man3/wxBufferedPaintDC.* +%{_libdir}/erlang/man/man3/wxButton.* +%{_libdir}/erlang/man/man3/wxCalendarCtrl.* +%{_libdir}/erlang/man/man3/wxCalendarDateAttr.* +%{_libdir}/erlang/man/man3/wxCalendarEvent.* +%{_libdir}/erlang/man/man3/wxCaret.* +%{_libdir}/erlang/man/man3/wxCheckBox.* +%{_libdir}/erlang/man/man3/wxCheckListBox.* +%{_libdir}/erlang/man/man3/wxChildFocusEvent.* +%{_libdir}/erlang/man/man3/wxChoice.* +%{_libdir}/erlang/man/man3/wxChoicebook.* +%{_libdir}/erlang/man/man3/wxClientDC.* +%{_libdir}/erlang/man/man3/wxClipboard.* +%{_libdir}/erlang/man/man3/wxCloseEvent.* +%{_libdir}/erlang/man/man3/wxColourData.* +%{_libdir}/erlang/man/man3/wxColourDialog.* +%{_libdir}/erlang/man/man3/wxColourPickerCtrl.* +%{_libdir}/erlang/man/man3/wxColourPickerEvent.* +%{_libdir}/erlang/man/man3/wxComboBox.* +%{_libdir}/erlang/man/man3/wxCommandEvent.* +%{_libdir}/erlang/man/man3/wxContextMenuEvent.* +%{_libdir}/erlang/man/man3/wxControl.* +%{_libdir}/erlang/man/man3/wxControlWithItems.* +%{_libdir}/erlang/man/man3/wxCursor.* +%{_libdir}/erlang/man/man3/wxDataObject.* +%{_libdir}/erlang/man/man3/wxDateEvent.* +%{_libdir}/erlang/man/man3/wxDatePickerCtrl.* +%{_libdir}/erlang/man/man3/wxDC.* +%{_libdir}/erlang/man/man3/wxDialog.* +%{_libdir}/erlang/man/man3/wxDirDialog.* +%{_libdir}/erlang/man/man3/wxDirPickerCtrl.* +%{_libdir}/erlang/man/man3/wxDisplayChangedEvent.* +%{_libdir}/erlang/man/man3/wxEraseEvent.* +%{_libdir}/erlang/man/man3/wxEvent.* +%{_libdir}/erlang/man/man3/wxEvtHandler.* +%{_libdir}/erlang/man/man3/wxFileDataObject.* +%{_libdir}/erlang/man/man3/wxFileDialog.* +%{_libdir}/erlang/man/man3/wxFileDirPickerEvent.* +%{_libdir}/erlang/man/man3/wxFilePickerCtrl.* +%{_libdir}/erlang/man/man3/wxFindReplaceData.* +%{_libdir}/erlang/man/man3/wxFindReplaceDialog.* +%{_libdir}/erlang/man/man3/wxFlexGridSizer.* +%{_libdir}/erlang/man/man3/wxFocusEvent.* +%{_libdir}/erlang/man/man3/wxFont.* +%{_libdir}/erlang/man/man3/wxFontData.* +%{_libdir}/erlang/man/man3/wxFontDialog.* +%{_libdir}/erlang/man/man3/wxFontPickerCtrl.* +%{_libdir}/erlang/man/man3/wxFontPickerEvent.* +%{_libdir}/erlang/man/man3/wxFrame.* +%{_libdir}/erlang/man/man3/wxGauge.* +%{_libdir}/erlang/man/man3/wxGBSizerItem.* +%{_libdir}/erlang/man/man3/wxGenericDirCtrl.* +%{_libdir}/erlang/man/man3/wxGLCanvas.* +%{_libdir}/erlang/man/man3/wxGraphicsBrush.* +%{_libdir}/erlang/man/man3/wxGraphicsContext.* +%{_libdir}/erlang/man/man3/wxGraphicsFont.* +%{_libdir}/erlang/man/man3/wxGraphicsMatrix.* +%{_libdir}/erlang/man/man3/wxGraphicsObject.* +%{_libdir}/erlang/man/man3/wxGraphicsPath.* +%{_libdir}/erlang/man/man3/wxGraphicsPen.* +%{_libdir}/erlang/man/man3/wxGraphicsRenderer.* +%{_libdir}/erlang/man/man3/wxGrid.* +%{_libdir}/erlang/man/man3/wxGridBagSizer.* +%{_libdir}/erlang/man/man3/wxGridCellAttr.* +%{_libdir}/erlang/man/man3/wxGridCellBoolEditor.* +%{_libdir}/erlang/man/man3/wxGridCellBoolRenderer.* +%{_libdir}/erlang/man/man3/wxGridCellChoiceEditor.* +%{_libdir}/erlang/man/man3/wxGridCellEditor.* +%{_libdir}/erlang/man/man3/wxGridCellFloatEditor.* +%{_libdir}/erlang/man/man3/wxGridCellFloatRenderer.* +%{_libdir}/erlang/man/man3/wxGridCellNumberEditor.* +%{_libdir}/erlang/man/man3/wxGridCellNumberRenderer.* +%{_libdir}/erlang/man/man3/wxGridCellRenderer.* +%{_libdir}/erlang/man/man3/wxGridCellStringRenderer.* +%{_libdir}/erlang/man/man3/wxGridCellTextEditor.* +%{_libdir}/erlang/man/man3/wxGridEvent.* +%{_libdir}/erlang/man/man3/wxGridSizer.* +%{_libdir}/erlang/man/man3/wxHelpEvent.* +%{_libdir}/erlang/man/man3/wxHtmlEasyPrinting.* +%{_libdir}/erlang/man/man3/wxHtmlLinkEvent.* +%{_libdir}/erlang/man/man3/wxHtmlWindow.* +%{_libdir}/erlang/man/man3/wxIcon.* +%{_libdir}/erlang/man/man3/wxIconBundle.* +%{_libdir}/erlang/man/man3/wxIconizeEvent.* +%{_libdir}/erlang/man/man3/wxIdleEvent.* +%{_libdir}/erlang/man/man3/wxImage.* +%{_libdir}/erlang/man/man3/wxImageList.* +%{_libdir}/erlang/man/man3/wxJoystickEvent.* +%{_libdir}/erlang/man/man3/wxKeyEvent.* +%{_libdir}/erlang/man/man3/wxLayoutAlgorithm.* +%{_libdir}/erlang/man/man3/wxListbook.* +%{_libdir}/erlang/man/man3/wxListBox.* +%{_libdir}/erlang/man/man3/wxListCtrl.* +%{_libdir}/erlang/man/man3/wxListEvent.* +%{_libdir}/erlang/man/man3/wxListItem.* +%{_libdir}/erlang/man/man3/wxListView.* +%{_libdir}/erlang/man/man3/wxLogNull.* +%{_libdir}/erlang/man/man3/wxMask.* +%{_libdir}/erlang/man/man3/wxMaximizeEvent.* +%{_libdir}/erlang/man/man3/wxMDIChildFrame.* +%{_libdir}/erlang/man/man3/wxMDIClientWindow.* +%{_libdir}/erlang/man/man3/wxMDIParentFrame.* +%{_libdir}/erlang/man/man3/wxMemoryDC.* +%{_libdir}/erlang/man/man3/wxMenu.* +%{_libdir}/erlang/man/man3/wxMenuBar.* +%{_libdir}/erlang/man/man3/wxMenuEvent.* +%{_libdir}/erlang/man/man3/wxMenuItem.* +%{_libdir}/erlang/man/man3/wxMessageDialog.* +%{_libdir}/erlang/man/man3/wxMiniFrame.* +%{_libdir}/erlang/man/man3/wxMirrorDC.* +%{_libdir}/erlang/man/man3/wxMouseCaptureChangedEvent.* +%{_libdir}/erlang/man/man3/wxMouseEvent.* +%{_libdir}/erlang/man/man3/wxMoveEvent.* +%{_libdir}/erlang/man/man3/wxMultiChoiceDialog.* +%{_libdir}/erlang/man/man3/wxNavigationKeyEvent.* +%{_libdir}/erlang/man/man3/wxNcPaintEvent.* +%{_libdir}/erlang/man/man3/wxNotebook.* +%{_libdir}/erlang/man/man3/wxNotebookEvent.* +%{_libdir}/erlang/man/man3/wxNotifyEvent.* +%{_libdir}/erlang/man/man3/wxPageSetupDialog.* +%{_libdir}/erlang/man/man3/wxPageSetupDialogData.* +%{_libdir}/erlang/man/man3/wxPaintDC.* +%{_libdir}/erlang/man/man3/wxPaintEvent.* +%{_libdir}/erlang/man/man3/wxPalette.* +%{_libdir}/erlang/man/man3/wxPaletteChangedEvent.* +%{_libdir}/erlang/man/man3/wxPanel.* +%{_libdir}/erlang/man/man3/wxPasswordEntryDialog.* +%{_libdir}/erlang/man/man3/wxPen.* +%{_libdir}/erlang/man/man3/wxPickerBase.* +%{_libdir}/erlang/man/man3/wxPostScriptDC.* +%{_libdir}/erlang/man/man3/wxPreviewCanvas.* +%{_libdir}/erlang/man/man3/wxPreviewControlBar.* +%{_libdir}/erlang/man/man3/wxPreviewFrame.* +%{_libdir}/erlang/man/man3/wxPrintData.* +%{_libdir}/erlang/man/man3/wxPrintDialog.* +%{_libdir}/erlang/man/man3/wxPrintDialogData.* +%{_libdir}/erlang/man/man3/wxPrinter.* +%{_libdir}/erlang/man/man3/wxPrintout.* +%{_libdir}/erlang/man/man3/wxPrintPreview.* +%{_libdir}/erlang/man/man3/wxProgressDialog.* +%{_libdir}/erlang/man/man3/wxQueryNewPaletteEvent.* +%{_libdir}/erlang/man/man3/wxRadioBox.* +%{_libdir}/erlang/man/man3/wxRadioButton.* +%{_libdir}/erlang/man/man3/wxRegion.* +%{_libdir}/erlang/man/man3/wxSashEvent.* +%{_libdir}/erlang/man/man3/wxSashLayoutWindow.* +%{_libdir}/erlang/man/man3/wxSashWindow.* +%{_libdir}/erlang/man/man3/wxScreenDC.* +%{_libdir}/erlang/man/man3/wxScrollBar.* +%{_libdir}/erlang/man/man3/wxScrolledWindow.* +%{_libdir}/erlang/man/man3/wxScrollEvent.* +%{_libdir}/erlang/man/man3/wxScrollWinEvent.* +%{_libdir}/erlang/man/man3/wxSetCursorEvent.* +%{_libdir}/erlang/man/man3/wxShowEvent.* +%{_libdir}/erlang/man/man3/wxSingleChoiceDialog.* +%{_libdir}/erlang/man/man3/wxSizeEvent.* +%{_libdir}/erlang/man/man3/wxSizer.* +%{_libdir}/erlang/man/man3/wxSizerFlags.* +%{_libdir}/erlang/man/man3/wxSizerItem.* +%{_libdir}/erlang/man/man3/wxSlider.* +%{_libdir}/erlang/man/man3/wxSpinButton.* +%{_libdir}/erlang/man/man3/wxSpinCtrl.* +%{_libdir}/erlang/man/man3/wxSpinEvent.* +%{_libdir}/erlang/man/man3/wxSplashScreen.* +%{_libdir}/erlang/man/man3/wxSplitterEvent.* +%{_libdir}/erlang/man/man3/wxSplitterWindow.* +%{_libdir}/erlang/man/man3/wxStaticBitmap.* +%{_libdir}/erlang/man/man3/wxStaticBox.* +%{_libdir}/erlang/man/man3/wxStaticBoxSizer.* +%{_libdir}/erlang/man/man3/wxStaticLine.* +%{_libdir}/erlang/man/man3/wxStaticText.* +%{_libdir}/erlang/man/man3/wxStatusBar.* +%{_libdir}/erlang/man/man3/wxStdDialogButtonSizer.* +%{_libdir}/erlang/man/man3/wxStyledTextCtrl.* +%{_libdir}/erlang/man/man3/wxStyledTextEvent.* +%{_libdir}/erlang/man/man3/wxSysColourChangedEvent.* +%{_libdir}/erlang/man/man3/wxTextAttr.* +%{_libdir}/erlang/man/man3/wxTextCtrl.* +%{_libdir}/erlang/man/man3/wxTextDataObject.* +%{_libdir}/erlang/man/man3/wxTextEntryDialog.* +%{_libdir}/erlang/man/man3/wxToggleButton.* +%{_libdir}/erlang/man/man3/wxToolBar.* +%{_libdir}/erlang/man/man3/wxToolbook.* +%{_libdir}/erlang/man/man3/wxToolTip.* +%{_libdir}/erlang/man/man3/wxTopLevelWindow.* +%{_libdir}/erlang/man/man3/wxTreebook.* +%{_libdir}/erlang/man/man3/wxTreeCtrl.* +%{_libdir}/erlang/man/man3/wxTreeEvent.* +%{_libdir}/erlang/man/man3/wxUpdateUIEvent.* +%{_libdir}/erlang/man/man3/wxWindow.* +%{_libdir}/erlang/man/man3/wxWindowCreateEvent.* +%{_libdir}/erlang/man/man3/wxWindowDC.* +%{_libdir}/erlang/man/man3/wxWindowDestroyEvent.* +%{_libdir}/erlang/man/man3/wxXmlResource.* + +%files xmerl +%defattr(-,root,root) +%{_libdir}/erlang/lib/xmerl-*/ +%{_libdir}/erlang/man/man3/xmerl.* +%{_libdir}/erlang/man/man3/xmerl_eventp.* +%{_libdir}/erlang/man/man3/xmerl_sax_parser.* +%{_libdir}/erlang/man/man3/xmerl_scan.* +%{_libdir}/erlang/man/man3/xmerl_xpath.* +%{_libdir}/erlang/man/man3/xmerl_xs.* +%{_libdir}/erlang/man/man3/xmerl_xsd.* + +%files -n emacs-erlang +%defattr(-,root,root,-) +%dir %{_emacs_sitelispdir}/erlang +%doc %{_emacs_sitelispdir}/erlang/README +%{_emacs_sitelispdir}/erlang/*.elc +%{_emacs_sitestartdir}/erlang-init.el + +%files -n emacs-erlang-el +%defattr(-,root,root,-) +%{_emacs_sitelispdir}/erlang/*.el + +%files -n xemacs-erlang +%defattr(-,root,root,-) +%dir %{_xemacs_sitelispdir}/erlang +%doc %{_xemacs_sitelispdir}/erlang/README +%{_xemacs_sitelispdir}/erlang/*.elc +%{_xemacs_sitestartdir}/erlang-init.el + +%files -n xemacs-erlang-el +%defattr(-,root,root,-) +%{_xemacs_sitelispdir}/erlang/*.el %changelog +* Fri Jul 30 2010 Hans Ulrich Niedermann <hun@n-dimensional.de> - R14A-0.5 +- Properly hook up (X)Emacs erlang-mode (#491165) + +* Mon Jul 26 2010 Hans Ulrich Niedermann <hun@n-dimensional.de> - R14A-0.4 +- Spec file cleanups: + - Avoid accidental %%rel increments by rpmdev-bumpspec. + - Use %%global for our spec file macros. + - Use macro for redundant directory names. + - Whitespace cleanups (tabs vs. spaces). + - Fix accidental macro usage in %%changelog. + +* Wed Jul 14 2010 Dan Horák <dan@danny.cz> - R14A-0.3 +- rebuilt against wxGTK-2.8.11-2 + +* Sat Jun 26 2010 Peter Lemenkov <lemenkov@gmail.com> - R14A-0.2 +- Updated list of explicit requirements + +* Fri Jun 18 2010 Peter Lemenkov <lemenkov@gmail.com> - R14A-0.1 +- R14A release + +* Sat May 15 2010 Peter Lemenkov <lemenkov@gmail.com> - R13B-04.12 +- Moved dialyzer and typer executables from erts to appropriate rpms + +* Fri May 14 2010 Peter Lemenkov <lemenkov@gmail.com> - R13B-04.11 +- Do not mention nteventlog in os_mon.app, see rhbz #592251 + +* Thu May 6 2010 Peter Lemenkov <lemenkov@gmail.com> - R13B-04.10 +- Disabled automatic requires/provides generation + +* Wed Apr 28 2010 Peter Lemenkov <lemenkov@gmail.com> - R13B-04.9 +- Added missing files, necessary for emacs (see rhbz #585349) +- Patches rebased + +* Tue Apr 27 2010 Peter Lemenkov <lemenkov@gmail.com> - R13B-04.8 +- Added missing BuildRequires libxslt (for building docs) +- Removed %%post script completely (resolves rhbz #586428) +- Since now both docs and man-pages are built from sources +- No need to manually create symlinks in %%{_bindir} + +* Mon Apr 26 2010 Peter Lemenkov <lemenkov@gmail.com> - R13B-04.7 +- Build with erlang-rpm-macros +- Man-files are packed with packages, they belong to + +* Mon Apr 26 2010 Peter Lemenkov <lemenkov@gmail.com> - R13B-04.6 +- Made erlang-rpm-macros as separate package +- Fix error while installing erlang-rpm-macros + +* Wed Apr 17 2010 Peter Lemenkov <lemenkov@gmail.com> - R13B-04.5 +- Use erlang rpm macros for adding provides/reqires +- All %%{_libdir}/erlang/lib/* items were splitted off from main package, which + in turn becomes purely virtual now. +- Removing RPM_BUILD_ROOT from several installed files is no longer required + +* Sat Apr 17 2010 Peter Lemenkov <lemenkov@gmail.com> - R13B-04.4 +- Added missing Requires mesa-libGL{U} for wx module (rhbz #583287) +- Fix for buffer overflow in pcre module (rhbz #583288) +- Doc sub-package marked as noarch (partially resolves rhbz #491165) + +* Fri Mar 26 2010 Peter Lemenkov <lemenkov@gmail.com> - R13B-04.3 +- Added rpm-related stuff for auto-generating erlang dependencies in the future builds +- Since now *.yrl files are removed too. +- Removed unnecessary C and Java sources + +* Fri Mar 26 2010 Peter Lemenkov <lemenkov@gmail.com> - R13B-04.2 +- Do not remove all files from %%{_libdir}/erlang/lib/*/src - keep + *.[yh]rl intact +- Fix permissions for megaco *.so objects +- Fix permissions for asn1 *.so objects + +* Sat Feb 13 2010 Peter Lemenkov <lemenkov@gmail.com> - R13B-04.1 +- New release R13B-04 +- Since now we're using %%configure instead of ./configure +- Removed no longer needed fix for newer glibc version +- Dropped %%patch3 (applied upstream) +- Rebased patches +- Added BR fop for rebuilding of docs +- Use system-wide zlib instead of shipped one +- Dropped BR gd-devel +- Removed unneeded sources (should be fixed upstream) +- Fixed permission for wx driver (should be fixed upstream) + +* Thu Oct 22 2009 Lubomir Rintel (Good Data) <lubo.rintel@gooddata.com> - R13B-02-1 +- Update to R13B-02 (patched for what's released as 02-1 by upstream) + +* Tue Aug 25 2009 Tomas Mraz <tmraz@redhat.com> - R13B-01.2 +- rebuilt with new openssl + +* Mon Aug 10 2009 Gerard Milmeister <gemi@bluewin.ch> - R13B-01.1 +- update to R13B01 + +* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - R12B-6.7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Tue Apr 21 2009 Debarshi Ray <rishi@fedoraproject.org> R12B-5.7 +- Updated rpath patch. +- Fixed configure to respect $RPM_OPT_FLAGS. + * Sun Mar 1 2009 Gerard Milmeister <gemi@bluewin.ch> - R12B-5.6 - new release R12B-5 -- link escript and dialyzer to %{_bindir} +- link escript and dialyzer to %%{_bindir} * Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - R12B-5.5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild @@ -133,9 +2180,21 @@ rm -rf $RPM_BUILD_ROOT * Sat Feb 14 2009 Dennis Gilmore <dennis@ausil.us> - R12B-4.5 - fix sparc arches to compile +* Fri Jan 16 2009 Tomas Mraz <tmraz@redhat.com> - R12B-4.4 +- rebuild with new openssl + * Sat Oct 25 2008 Gerard Milmeister <gemi@bluewin.ch> - R12B-4.1 - new release R12B-4 +* Fri Sep 5 2008 Gerard Milmeister <gemi@bluewin.ch> - R12B-3.3 +- fixed sslrpath patch + +* Thu Jul 17 2008 Tom "spot" Callaway <tcallawa@redhat.com> - R12B-3.2 +- fix license tag + +* Sun Jul 6 2008 Gerard Milmeister <gemi@bluewin.ch> - R12B-3.1 +- new release R12B-3 + * Thu Mar 27 2008 Gerard Milmeister <gemi@bluewin.ch> - R12B-1.1 - new release R12B-1 diff --git a/macros.erlang b/macros.erlang new file mode 100644 index 0000000..88542e0 --- /dev/null +++ b/macros.erlang @@ -0,0 +1,13 @@ +# handy macros for erlang-related packages + +%_erldir %{_libdir}/erlang +%_erllibdir %{_erldir}/lib + +%__erlang_provides %{_rpmconfigdir}/erlang-find-provides.sh -b %{_builddir}/%{buildsubdir} -- +%__erlang_requires %{_rpmconfigdir}/erlang-find-requires.sh + +%__erlang_provides_requires \ +%global _use_internal_dependency_generator 0\ +%global __find_provides %__erlang_provides\ +%global __find_requires %__erlang_requires\ +%{nil} diff --git a/otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch b/otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch new file mode 100644 index 0000000..36c5aa7 --- /dev/null +++ b/otp-0001-Do-not-format-man-pages-and-do-not-install-miscellan.patch @@ -0,0 +1,49 @@ +From c237cca27ecf572c1b4505f2ec979b0c294f37d8 Mon Sep 17 00:00:00 2001 +From: Peter Lemenkov <lemenkov@gmail.com> +Date: Thu, 25 Feb 2010 16:45:28 +0300 +Subject: [PATCH 01/11] Do not format man-pages and do not install miscellaneous + utilities for dealing with man-pages. + +Signed-off-by: Peter Lemenkov <lemenkov@gmail.com> +--- + erts/etc/common/Makefile.in | 4 ---- + erts/etc/unix/Install.src | 10 ---------- + 2 files changed, 0 insertions(+), 14 deletions(-) + +diff --git a/erts/etc/common/Makefile.in b/erts/etc/common/Makefile.in +index 6551b29..de2ca79 100644 +--- a/erts/etc/common/Makefile.in ++++ b/erts/etc/common/Makefile.in +@@ -537,10 +537,6 @@ endif + ifneq ($(INSTALL_TOP_BIN),) + $(INSTALL_PROGRAM) $(INSTALL_TOP_BIN) $(RELEASE_PATH) + endif +-ifneq ($(INSTALL_MISC),) +- $(INSTALL_DIR) $(RELEASE_PATH)/misc +- $(INSTALL_SCRIPT) $(INSTALL_MISC) $(RELEASE_PATH)/misc +-endif + ifneq ($(INSTALL_ERL_OSE),) + $(INSTALL_DIR) $(RELEASE_PATH)/build_erl_ose + cd $(OSEETC) && $(TAR) erl_ose_$(SYSTEM_VSN).tar $(INSTALL_ERL_OSE) +diff --git a/erts/etc/unix/Install.src b/erts/etc/unix/Install.src +index 7dead62..e522365 100644 +--- a/erts/etc/unix/Install.src ++++ b/erts/etc/unix/Install.src +@@ -140,14 +140,4 @@ cp -p ../releases/%I_SYSTEM_VSN%/start_*.boot . + cp -p $Name.boot start.boot + cp -p ../releases/%I_SYSTEM_VSN%/$Name.script start.script + +-# +-# Fixing the man pages +-# +- +-if [ -d $ERL_ROOT/man ] +-then +- cd $ERL_ROOT +- ./misc/format_man_pages $ERL_ROOT +-fi +- + exit 0 +-- +1.7.0.1 + diff --git a/otp-0002-Remove-rpath.patch b/otp-0002-Remove-rpath.patch new file mode 100644 index 0000000..b3fb15f --- /dev/null +++ b/otp-0002-Remove-rpath.patch @@ -0,0 +1,72 @@ +From b4f00d41b29982a0fb2362b9d63caf78b4c6f83a Mon Sep 17 00:00:00 2001 +From: Peter Lemenkov <lemenkov@gmail.com> +Date: Thu, 25 Feb 2010 16:57:43 +0300 +Subject: [PATCH 02/11] Remove rpath + +Signed-off-by: Peter Lemenkov <lemenkov@gmail.com> +--- + lib/crypto/c_src/Makefile.in | 2 +- + lib/crypto/priv/Makefile | 2 +- + lib/ssl/c_src/Makefile.in | 6 +++--- + 3 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/lib/crypto/c_src/Makefile.in b/lib/crypto/c_src/Makefile.in +index e728db1..b797ed7 100644 +--- a/lib/crypto/c_src/Makefile.in ++++ b/lib/crypto/c_src/Makefile.in +@@ -83,7 +83,7 @@ endif + DYNAMIC_CRYPTO_LIB=@SSL_DYNAMIC_ONLY@ + + ifeq ($(DYNAMIC_CRYPTO_LIB),yes) +-SSL_DED_LD_RUNTIME_LIBRARY_PATH = @SSL_DED_LD_RUNTIME_LIBRARY_PATH@ ++SSL_DED_LD_RUNTIME_LIBRARY_PATH = + CRYPTO_LINK_LIB=$(SSL_DED_LD_RUNTIME_LIBRARY_PATH) -L$(SSL_LIBDIR) -lcrypto + else + SSL_DED_LD_RUNTIME_LIBRARY_PATH= +diff --git a/lib/crypto/priv/Makefile b/lib/crypto/priv/Makefile +index 0989f14..0d29444 100644 +--- a/lib/crypto/priv/Makefile ++++ b/lib/crypto/priv/Makefile +@@ -60,7 +60,7 @@ OBJS = $(OBJDIR)/crypto.o + # ---------------------------------------------------- + + $(SO_NIFLIB): $(OBJS) +- $(SO_LD) $(SO_LDFLAGS) -L$(SO_SSL_LIBDIR) -Wl,-R$(SO_SSL_LIBDIR) \ ++ $(SO_LD) $(SO_LDFLAGS) -L$(SO_SSL_LIBDIR) \ + -o $@ $^ -lcrypto + + $(DLL_NIFLIB): $(OBJS) +diff --git a/lib/ssl/c_src/Makefile.in b/lib/ssl/c_src/Makefile.in +index 49a209f..5e6c74e 100644 +--- a/lib/ssl/c_src/Makefile.in ++++ b/lib/ssl/c_src/Makefile.in +@@ -105,7 +105,7 @@ else + SSL_MAKEFILE = + endif + +-CC_R_FLAG=@CFLAG_RUNTIME_LIBRARY_PATH@ ++CC_R_FLAG= + + ifeq ($(findstring @,$(CC_R_FLAG)),@) + # Old erts configure used which hasn't replaced @CFLAG_RUNTIME_LIBRARY_PATH@; +@@ -117,7 +117,7 @@ else + ifeq ($(findstring osf,$(TARGET)),osf) # osf1: -Wl,-rpath, + CC_R_FLAG = -Wl,-rpath, + else # Default: -Wl,-R +-CC_R_FLAG = -Wl,-R ++CC_R_FLAG = + endif + endif + endif +@@ -125,7 +125,7 @@ endif + ifeq ($(strip $(CC_R_FLAG)),) + CC_R_OPT = + else +-CC_R_OPT = $(CC_R_FLAG)$(SSL_LIBDIR) ++CC_R_OPT = + endif + + SSL_CC_RUNTIME_LIBRARY_PATH=@SSL_CC_RUNTIME_LIBRARY_PATH@ +-- +1.7.0.1 + diff --git a/otp-0004-Fix-for-dlopening-libGL-and-libGLU.patch b/otp-0004-Fix-for-dlopening-libGL-and-libGLU.patch new file mode 100644 index 0000000..c4eed13 --- /dev/null +++ b/otp-0004-Fix-for-dlopening-libGL-and-libGLU.patch @@ -0,0 +1,35 @@ +From 062aaa0c3f0926a8b57173686985bd3aa74e2435 Mon Sep 17 00:00:00 2001 +From: Peter Lemenkov <lemenkov@gmail.com> +Date: Fri, 16 Apr 2010 21:13:47 +0400 +Subject: [PATCH 04/11] Fix for dlopening libGL and libGLU + +Signed-off-by: Peter Lemenkov <lemenkov@gmail.com> +--- + lib/wx/c_src/wxe_gl.cpp | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/lib/wx/c_src/wxe_gl.cpp b/lib/wx/c_src/wxe_gl.cpp +index 63dd68f..36bf15f 100644 +--- a/lib/wx/c_src/wxe_gl.cpp ++++ b/lib/wx/c_src/wxe_gl.cpp +@@ -81,7 +81,7 @@ int initOpenGL() + WCHAR * DLName = wxT("opengl32.dll"); + HMODULE LIBhandle = LoadLibrary(DLName); + #else +- char * DLName = (char *) "libGL.so"; ++ char * DLName = (char *) "libGL.so.1"; + void * LIBhandle = dlopen(DLName, RTLD_LAZY); + #endif + // fprintf(stderr, "Loading GL: %s\r\n", (const char*)DLName); +@@ -132,7 +132,7 @@ int initOpenGL() + DLName = wxT("glu32.dll"); + LIBhandle = LoadLibrary(DLName); + #else +- DLName = (char *) "libGLU.so"; ++ DLName = (char *) "libGLU.so.1"; + LIBhandle = dlopen(DLName, RTLD_LAZY); + #endif + // fprintf(stderr, "Loading GL: %s\r\n", (const char*)DLName); +-- +1.7.0.1 + diff --git a/otp-0005-Do-not-install-C-sources.patch b/otp-0005-Do-not-install-C-sources.patch new file mode 100644 index 0000000..8e71d09 --- /dev/null +++ b/otp-0005-Do-not-install-C-sources.patch @@ -0,0 +1,172 @@ +From 61a98426e5fdb296b349675a7e0851f515d7df73 Mon Sep 17 00:00:00 2001 +From: Peter Lemenkov <lemenkov@gmail.com> +Date: Fri, 18 Jun 2010 23:41:33 +0400 +Subject: [PATCH 05/11] Do not install C sources + +Signed-off-by: Peter Lemenkov <lemenkov@gmail.com> +--- + lib/asn1/c_src/Makefile | 2 -- + lib/crypto/c_src/Makefile.in | 3 --- + lib/erl_interface/src/Makefile.in | 18 ------------------ + lib/ic/c_src/Makefile.in | 2 -- + lib/megaco/src/flex/Makefile.in | 2 +- + lib/odbc/c_src/Makefile.in | 3 --- + lib/os_mon/c_src/Makefile.in | 1 - + lib/ssl/c_src/Makefile.in | 9 --------- + lib/tools/c_src/Makefile.in | 2 -- + 9 files changed, 1 insertions(+), 41 deletions(-) + +diff --git a/lib/asn1/c_src/Makefile b/lib/asn1/c_src/Makefile +index 9e9cb18..1d73d3c 100644 +--- a/lib/asn1/c_src/Makefile ++++ b/lib/asn1/c_src/Makefile +@@ -125,8 +125,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/priv/lib + $(INSTALL_PROGRAM) $(SHARED_OBJ_FILES) $(RELSYSDIR)/priv/lib +- $(INSTALL_DIR) $(RELSYSDIR)/c_src +- $(INSTALL_DATA) $(C_FILES) $(RELSYSDIR)/c_src + + release_docs_spec: + +diff --git a/lib/crypto/c_src/Makefile.in b/lib/crypto/c_src/Makefile.in +index b797ed7..35ff433 100644 +--- a/lib/crypto/c_src/Makefile.in ++++ b/lib/crypto/c_src/Makefile.in +@@ -126,10 +126,7 @@ docs: + include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt +- $(INSTALL_DIR) $(RELSYSDIR)/priv/obj + $(INSTALL_DIR) $(RELSYSDIR)/priv/lib +- $(INSTALL_DATA) $(NIF_MAKEFILE) $(RELSYSDIR)/priv/obj +- $(INSTALL_PROGRAM) $(OBJS) $(RELSYSDIR)/priv/obj + $(INSTALL_PROGRAM) $(NIF_LIB) $(RELSYSDIR)/priv/lib + + release_docs_spec: +diff --git a/lib/erl_interface/src/Makefile.in b/lib/erl_interface/src/Makefile.in +index 8ff142a..d785902 100644 +--- a/lib/erl_interface/src/Makefile.in ++++ b/lib/erl_interface/src/Makefile.in +@@ -876,29 +876,11 @@ release: opt + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DIR) $(RELSYSDIR)/lib + $(INSTALL_DIR) $(RELSYSDIR)/bin +- $(INSTALL_DIR) $(RELSYSDIR)/src/auxdir +- $(INSTALL_DIR) $(RELSYSDIR)/src/connect +- $(INSTALL_DIR) $(RELSYSDIR)/src/decode +- $(INSTALL_DIR) $(RELSYSDIR)/src/encode +- $(INSTALL_DIR) $(RELSYSDIR)/src/epmd +- $(INSTALL_DIR) $(RELSYSDIR)/src/legacy +- $(INSTALL_DIR) $(RELSYSDIR)/src/misc +- $(INSTALL_DIR) $(RELSYSDIR)/src/prog +- $(INSTALL_DIR) $(RELSYSDIR)/src/registry + $(INSTALL_DATA) $(HEADERS) $(RELSYSDIR)/include + $(INSTALL_DATA) $(OBJ_TARGETS) $(RELSYSDIR)/lib + ifneq ($(EXE_TARGETS),) + $(INSTALL_PROGRAM) $(EXE_TARGETS) $(RELSYSDIR)/bin + endif +- $(INSTALL_DATA) $(EXTRA) $(RELSYSDIR)/src +- $(INSTALL_DATA) connect/*.[ch] $(RELSYSDIR)/src/connect +- $(INSTALL_DATA) decode/*.[ch] $(RELSYSDIR)/src/decode +- $(INSTALL_DATA) encode/*.[ch] $(RELSYSDIR)/src/encode +- $(INSTALL_DATA) epmd/*.[ch] $(RELSYSDIR)/src/epmd +- $(INSTALL_DATA) misc/*.[ch] $(RELSYSDIR)/src/misc +- $(INSTALL_DATA) registry/*.[ch] $(RELSYSDIR)/src/registry +- $(INSTALL_DATA) legacy/*.[ch] $(RELSYSDIR)/src/legacy +- $(INSTALL_DATA) prog/*.[ch] $(RELSYSDIR)/src/prog + + release_docs: + +diff --git a/lib/ic/c_src/Makefile.in b/lib/ic/c_src/Makefile.in +index 6eef782..091895b 100644 +--- a/lib/ic/c_src/Makefile.in ++++ b/lib/ic/c_src/Makefile.in +@@ -144,10 +144,8 @@ $(OBJDIR)/%.o: %.c + include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt +- $(INSTALL_DIR) $(RELSYSDIR)/c_src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DIR) $(RELSYSDIR)/priv/lib +- $(INSTALL_DATA) ic.c ic_tmo.c $(RELSYSDIR)/c_src + $(INSTALL_DATA) $(IDL_FILES) $(H_FILES) $(RELSYSDIR)/include + $(INSTALL_DATA) $(LIBRARY) $(RELSYSDIR)/priv/lib + +diff --git a/lib/megaco/src/flex/Makefile.in b/lib/megaco/src/flex/Makefile.in +index 5af651d..2ccf2a9 100644 +--- a/lib/megaco/src/flex/Makefile.in ++++ b/lib/megaco/src/flex/Makefile.in +@@ -279,7 +279,7 @@ release_spec: opt + $(INSTALL_DATA) $(ERL_FILES) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src/flex + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + ifeq ($(ENABLE_MEGACO_FLEX_SCANNER),true) +- $(INSTALL_DATA) $(FLEX_FILES) $(C_TARGETS) $(RELSYSDIR)/src/flex ++ $(INSTALL_DATA) $(FLEX_FILES) $(RELSYSDIR)/src/flex + $(INSTALL_PROGRAM) $(SOLIBS) $(RELSYSDIR)/priv/lib + endif + +diff --git a/lib/odbc/c_src/Makefile.in b/lib/odbc/c_src/Makefile.in +index ed3eeb1..c01d9bf 100644 +--- a/lib/odbc/c_src/Makefile.in ++++ b/lib/odbc/c_src/Makefile.in +@@ -131,11 +131,8 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + ifdef EXE_TARGET +- $(INSTALL_DIR) $(RELSYSDIR)/c_src +- $(INSTALL_DATA) $(C_FILES) $(H_FILES) $(RELSYSDIR)/c_src + $(INSTALL_DIR) $(RELSYSDIR)/priv + $(INSTALL_DIR) $(RELSYSDIR)/priv/bin +- $(INSTALL_DIR) $(RELSYSDIR)/priv/obj + $(INSTALL_PROGRAM) $(EXE_TARGET) $(RELSYSDIR)/priv/bin + endif + +diff --git a/lib/os_mon/c_src/Makefile.in b/lib/os_mon/c_src/Makefile.in +index 1a371eb..62eac66 100644 +--- a/lib/os_mon/c_src/Makefile.in ++++ b/lib/os_mon/c_src/Makefile.in +@@ -136,7 +136,6 @@ release_spec: + else + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(C_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/priv/bin + $(INSTALL_PROGRAM) $(TARGET_FILES) $(RELSYSDIR)/priv/bin + endif +diff --git a/lib/ssl/c_src/Makefile.in b/lib/ssl/c_src/Makefile.in +index 5e6c74e..bf4843b 100644 +--- a/lib/ssl/c_src/Makefile.in ++++ b/lib/ssl/c_src/Makefile.in +@@ -199,15 +199,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/priv/bin + $(INSTALL_PROGRAM) $(PORT_PROGRAM) $(RELSYSDIR)/priv/bin +-ifneq ($(SSL_MAKEFILE),) +- $(INSTALL_DIR) $(RELSYSDIR)/priv/obj +- $(INSTALL_DATA) $(OBJS) $(RELSYSDIR)/priv/obj +- sed -e "s;%BINDIR%;../bin;" \ +- -e "s;%SSL_LIBDIR%;$(SSL_LIBDIR);" \ +- -e "s;%OBJS;$(OBJS);" \ +- -e "s;%LIBS%;$(LIBS);" ./Makefile.dist \ +- > $(RELSYSDIR)/priv/obj/Makefile +-endif + + release_docs_spec: + +diff --git a/lib/tools/c_src/Makefile.in b/lib/tools/c_src/Makefile.in +index e6b76e2..86da1b7 100644 +--- a/lib/tools/c_src/Makefile.in ++++ b/lib/tools/c_src/Makefile.in +@@ -189,8 +189,6 @@ include ../vsn.mk + RELSYSDIR = $(RELEASE_PATH)/lib/tools-$(TOOLS_VSN) + + release_spec: all +- $(INSTALL_DIR) $(RELSYSDIR)/c_src +- $(INSTALL_DATA) $(EMEM_SRCS) $(EMEM_HEADERS) $(RELSYSDIR)/c_src + ifneq ($(PROGS),) + $(INSTALL_DIR) $(RELSYSDIR)/bin + $(INSTALL_PROGRAM) $(PROGS) $(RELSYSDIR)/bin +-- +1.7.0.1 + diff --git a/otp-0006-Do-not-install-Java-sources.patch b/otp-0006-Do-not-install-Java-sources.patch new file mode 100644 index 0000000..7994118 --- /dev/null +++ b/otp-0006-Do-not-install-Java-sources.patch @@ -0,0 +1,40 @@ +From 1e7fb0a24915e4b0de46e613fb4e308af56a22e7 Mon Sep 17 00:00:00 2001 +From: Peter Lemenkov <lemenkov@gmail.com> +Date: Sat, 19 Jun 2010 09:25:18 +0400 +Subject: [PATCH 06/11] Do not install Java sources + +Signed-off-by: Peter Lemenkov <lemenkov@gmail.com> +--- + lib/ic/java_src/com/ericsson/otp/ic/Makefile | 2 -- + .../java_src/com/ericsson/otp/erlang/Makefile.otp | 2 -- + 2 files changed, 0 insertions(+), 4 deletions(-) + +diff --git a/lib/ic/java_src/com/ericsson/otp/ic/Makefile b/lib/ic/java_src/com/ericsson/otp/ic/Makefile +index f730749..f7ec624 100644 +--- a/lib/ic/java_src/com/ericsson/otp/ic/Makefile ++++ b/lib/ic/java_src/com/ericsson/otp/ic/Makefile +@@ -109,8 +109,6 @@ docs: + include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt +- $(INSTALL_DIR) $(RELSYSDIR)/java_src/com/ericsson/otp/ic +- $(INSTALL_DATA) $(JAVA_FILES) $(RELSYSDIR)/java_src/com/ericsson/otp/ic + $(INSTALL_DIR) $(RELSYSDIR)/priv + $(INSTALL_DATA) $(JAVA_DEST_ROOT)$(JARFILE) $(RELSYSDIR)/priv + +diff --git a/lib/jinterface/java_src/com/ericsson/otp/erlang/Makefile.otp b/lib/jinterface/java_src/com/ericsson/otp/erlang/Makefile.otp +index d0ff9cd..9990d2b 100644 +--- a/lib/jinterface/java_src/com/ericsson/otp/erlang/Makefile.otp ++++ b/lib/jinterface/java_src/com/ericsson/otp/erlang/Makefile.otp +@@ -99,8 +99,6 @@ release release_docs release_tests release_html: + $(MAKE) -f Makefile.otp $(MFLAGS) RELEASE_PATH=$(RELEASE_PATH) $(TARGET_MAKEFILE) $@_spec + + release_spec: opt +- $(INSTALL_DIR) $(RELSYSDIR)/java_src/com/ericsson/otp/erlang +- $(INSTALL_DATA) $(JAVA_SRC) $(RELSYSDIR)/java_src/com/ericsson/otp/erlang + $(INSTALL_DIR) $(RELSYSDIR)/priv + $(INSTALL_DATA) $(JAVA_DEST_ROOT)$(JARFILE) $(RELSYSDIR)/priv + +-- +1.7.0.1 + diff --git a/otp-0007-Do-not-install-info-files-they-are-almost-empty-and-.patch b/otp-0007-Do-not-install-info-files-they-are-almost-empty-and-.patch new file mode 100644 index 0000000..b50bbb2 --- /dev/null +++ b/otp-0007-Do-not-install-info-files-they-are-almost-empty-and-.patch @@ -0,0 +1,1959 @@ +From 7741f154a2200d1d437991aa4148a99d6ba62f57 Mon Sep 17 00:00:00 2001 +From: Peter Lemenkov <lemenkov@gmail.com> +Date: Sat, 19 Jun 2010 09:29:12 +0400 +Subject: [PATCH 07/11] Do not install info files - they are almost empty and useless + +Signed-off-by: Peter Lemenkov <lemenkov@gmail.com> +--- + erts/doc/src/Makefile | 9 +-------- + erts/info.src | 3 --- + lib/appmon/doc/src/Makefile | 3 --- + lib/appmon/info | 5 ----- + lib/asn1/doc/src/Makefile | 3 --- + lib/asn1/info | 2 -- + lib/common_test/doc/src/Makefile | 3 --- + lib/common_test/info | 2 -- + lib/compiler/doc/src/Makefile | 3 --- + lib/compiler/info | 3 --- + lib/cosEvent/doc/src/Makefile | 3 --- + lib/cosEvent/info | 2 -- + lib/cosEvent/src/Makefile | 1 - + lib/cosEventDomain/doc/src/Makefile | 3 --- + lib/cosEventDomain/info | 2 -- + lib/cosEventDomain/src/Makefile | 1 - + lib/cosFileTransfer/doc/src/Makefile | 4 ---- + lib/cosFileTransfer/info | 3 --- + lib/cosNotification/doc/src/Makefile | 3 --- + lib/cosNotification/info | 3 --- + lib/cosProperty/doc/src/Makefile | 4 ---- + lib/cosProperty/info | 2 -- + lib/cosTime/doc/src/Makefile | 3 --- + lib/cosTime/info | 12 ------------ + lib/cosTransactions/doc/src/Makefile | 3 --- + lib/cosTransactions/info | 2 -- + lib/crypto/doc/src/Makefile | 3 --- + lib/crypto/info | 2 -- + lib/debugger/doc/src/Makefile | 3 --- + lib/debugger/info | 2 -- + lib/dialyzer/doc/src/Makefile | 3 --- + lib/dialyzer/info | 2 -- + lib/docbuilder/doc/src/Makefile | 3 --- + lib/docbuilder/info | 2 -- + lib/edoc/doc/Makefile | 2 -- + lib/edoc/doc/src/Makefile | 3 --- + lib/edoc/info | 3 --- + lib/erl_interface/doc/src/Makefile | 3 --- + lib/erl_interface/info | 2 -- + lib/et/doc/src/Makefile | 3 --- + lib/et/info | 4 ---- + lib/eunit/doc/src/Makefile | 3 --- + lib/eunit/info | 2 -- + lib/gs/doc/src/Makefile | 3 --- + lib/gs/info | 2 -- + lib/hipe/doc/src/Makefile | 2 -- + lib/hipe/info | 2 -- + lib/ic/doc/src/Makefile | 3 --- + lib/ic/info | 2 -- + lib/inets/doc/src/Makefile | 3 --- + lib/inets/info | 2 -- + lib/inviso/doc/src/Makefile | 3 --- + lib/inviso/info | 2 -- + lib/jinterface/doc/src/Makefile | 2 -- + lib/jinterface/info | 2 -- + lib/kernel/doc/src/Makefile | 3 --- + lib/kernel/info | 2 -- + lib/megaco/doc/src/Makefile | 4 ---- + lib/megaco/info | 5 ----- + lib/mnesia/doc/src/Makefile | 3 --- + lib/mnesia/info | 2 -- + lib/observer/doc/src/Makefile | 3 --- + lib/observer/info | 2 -- + lib/odbc/doc/src/Makefile | 3 --- + lib/odbc/info | 3 --- + lib/orber/doc/src/Makefile | 3 --- + lib/orber/info | 2 -- + lib/os_mon/doc/src/Makefile | 3 --- + lib/os_mon/info | 3 --- + lib/otp_mibs/doc/src/Makefile | 3 --- + lib/otp_mibs/info | 2 -- + lib/parsetools/doc/src/Makefile | 3 --- + lib/parsetools/info | 2 -- + lib/percept/doc/src/Makefile | 3 --- + lib/percept/info | 2 -- + lib/pman/doc/src/Makefile | 3 --- + lib/pman/info | 2 -- + lib/public_key/doc/src/Makefile | 4 ---- + lib/public_key/info | 2 -- + lib/reltool/doc/src/Makefile | 3 --- + lib/reltool/info | 7 ------- + lib/runtime_tools/doc/src/Makefile | 3 --- + lib/runtime_tools/info | 2 -- + lib/sasl/doc/src/Makefile | 3 --- + lib/sasl/info | 3 --- + lib/snmp/doc/src/Makefile | 4 ---- + lib/snmp/info | 3 --- + lib/ssh/doc/src/Makefile | 3 --- + lib/ssh/info | 2 -- + lib/ssl/doc/src/Makefile | 2 -- + lib/ssl/info | 2 -- + lib/stdlib/doc/src/Makefile | 3 --- + lib/stdlib/info | 2 -- + lib/syntax_tools/doc/Makefile | 2 -- + lib/syntax_tools/doc/src/Makefile | 3 --- + lib/syntax_tools/info | 3 --- + lib/test_server/doc/src/Makefile | 3 --- + lib/test_server/info | 2 -- + lib/toolbar/doc/src/Makefile | 3 --- + lib/toolbar/info | 2 -- + lib/tools/doc/src/Makefile | 3 --- + lib/tools/info | 2 -- + lib/tv/doc/src/Makefile | 3 --- + lib/tv/info | 2 -- + lib/webtool/doc/src/Makefile | 3 --- + lib/webtool/info | 2 -- + lib/wx/doc/src/Makefile | 3 --- + lib/wx/info | 2 -- + lib/xmerl/doc/src/Makefile | 3 --- + lib/xmerl/info | 2 -- + 110 files changed, 1 insertions(+), 311 deletions(-) + delete mode 100644 erts/info.src + delete mode 100644 lib/appmon/info + delete mode 100644 lib/asn1/info + delete mode 100644 lib/common_test/info + delete mode 100644 lib/compiler/info + delete mode 100644 lib/cosEvent/info + delete mode 100644 lib/cosEventDomain/info + delete mode 100644 lib/cosFileTransfer/info + delete mode 100644 lib/cosNotification/info + delete mode 100644 lib/cosProperty/info + delete mode 100644 lib/cosTime/info + delete mode 100644 lib/cosTransactions/info + delete mode 100644 lib/crypto/info + delete mode 100644 lib/debugger/info + delete mode 100755 lib/dialyzer/info + delete mode 100644 lib/docbuilder/info + delete mode 100644 lib/edoc/info + delete mode 100644 lib/erl_interface/info + delete mode 100644 lib/et/info + delete mode 100644 lib/eunit/info + delete mode 100644 lib/gs/info + delete mode 100644 lib/hipe/info + delete mode 100644 lib/ic/info + delete mode 100644 lib/inets/info + delete mode 100644 lib/inviso/info + delete mode 100644 lib/jinterface/info + delete mode 100644 lib/kernel/info + delete mode 100644 lib/megaco/info + delete mode 100644 lib/mnesia/info + delete mode 100644 lib/observer/info + delete mode 100644 lib/odbc/info + delete mode 100644 lib/orber/info + delete mode 100644 lib/os_mon/info + delete mode 100644 lib/otp_mibs/info + delete mode 100644 lib/parsetools/info + delete mode 100644 lib/percept/info + delete mode 100644 lib/pman/info + delete mode 100644 lib/public_key/info + delete mode 100644 lib/reltool/info + delete mode 100644 lib/runtime_tools/info + delete mode 100644 lib/sasl/info + delete mode 100644 lib/snmp/info + delete mode 100644 lib/ssh/info + delete mode 100644 lib/ssl/info + delete mode 100644 lib/stdlib/info + delete mode 100644 lib/syntax_tools/info + delete mode 100644 lib/test_server/info + delete mode 100644 lib/toolbar/info + delete mode 100644 lib/tools/info + delete mode 100644 lib/tv/info + delete mode 100644 lib/webtool/info + delete mode 100644 lib/wx/info + delete mode 100644 lib/xmerl/info + +diff --git a/erts/doc/src/Makefile b/erts/doc/src/Makefile +index 6578923..be99288 100644 +--- a/erts/doc/src/Makefile ++++ b/erts/doc/src/Makefile +@@ -88,9 +88,6 @@ XML_FILES = \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +-INFO_FILE_SRC = ../../info.src +- + MAN1_FILES = $(XML_REF1_FILES:%.xml=$(MAN1DIR)/%.1) + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + +@@ -109,7 +106,7 @@ XML_FLAGS += + $(HTMLDIR)/%.gif: %.gif + $(INSTALL_DATA) $< $@ + +-docs: pdf html man $(INFO_FILE) ++docs: pdf html man + + $(TOP_PDF_FILE): $(XML_FILES) + +@@ -121,9 +118,6 @@ man: $(MAN1_FILES) $(MAN3_FILES) + + gifs: $(GIF_FILES:%=$(HTMLDIR)/%) + +-$(INFO_FILE): $(INFO_FILE_SRC) ../../vsn.mk +- sed -e 's;%RELEASE%;$(SYSTEM_VSN);' $(INFO_FILE_SRC) > $(INFO_FILE) +- + + debug opt: + +@@ -145,7 +139,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + $(INSTALL_DIR) $(RELEASE_PATH)/man/man1 +diff --git a/erts/info.src b/erts/info.src +deleted file mode 100644 +index 6e295a6..0000000 +--- a/erts/info.src ++++ /dev/null +@@ -1,3 +0,0 @@ +-group: basic +-short: Functionality necessary to run the Erlang System itself +-release: %RELEASE% +diff --git a/lib/appmon/doc/src/Makefile b/lib/appmon/doc/src/Makefile +index 743f123..46ee19f 100644 +--- a/lib/appmon/doc/src/Makefile ++++ b/lib/appmon/doc/src/Makefile +@@ -61,8 +61,6 @@ GIF_FILES = \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + + HTML_REF_MAN_FILE = $(HTMLDIR)/index.html +@@ -112,7 +110,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/appmon/info b/lib/appmon/info +deleted file mode 100644 +index c33a50d..0000000 +--- a/lib/appmon/info ++++ /dev/null +@@ -1,5 +0,0 @@ +-group: tools +-short: A utility used to supervise Applications executing on several +-short: Erlang nodes +- +- +diff --git a/lib/asn1/doc/src/Makefile b/lib/asn1/doc/src/Makefile +index d29225f..04dc5d1 100644 +--- a/lib/asn1/doc/src/Makefile ++++ b/lib/asn1/doc/src/Makefile +@@ -77,7 +77,6 @@ ASN1_FILES = \ + Seq.asn \ + Seq.asn1config + +-INFO_FILE = ../../info + EXTRA_FILES = \ + $(DEFAULT_HTML_FILES) \ + $(ASN1_FILES) \ +@@ -187,7 +186,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +@@ -207,7 +205,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \ + $(HTML_APPHISTORY) $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + endif +diff --git a/lib/asn1/info b/lib/asn1/info +deleted file mode 100644 +index e20b398..0000000 +--- a/lib/asn1/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: comm +-short: Provides support for Abstract Syntax Notation One +diff --git a/lib/common_test/doc/src/Makefile b/lib/common_test/doc/src/Makefile +index 6322860..3f402fc 100644 +--- a/lib/common_test/doc/src/Makefile ++++ b/lib/common_test/doc/src/Makefile +@@ -91,8 +91,6 @@ XML_FILES=$(XML_APPLICATION_FILES) $(XML_REF1_FILES) $(XML_REF3_FILES) $(XML_RE + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN1_FILES = $(XML_REF1_FILES:%.xml=$(MAN1DIR)/%.1) + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + MAN6_FILES = $(XML_REF6_FILES:%_app.xml=$(MAN6DIR)/%.6) +@@ -164,7 +162,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man1 + $(INSTALL_DATA) $(MAN1DIR)/* $(RELEASE_PATH)/man/man1 + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 +diff --git a/lib/common_test/info b/lib/common_test/info +deleted file mode 100644 +index 6b2778f..0000000 +--- a/lib/common_test/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: test +-short: A portable framework for automatic testing +diff --git a/lib/compiler/doc/src/Makefile b/lib/compiler/doc/src/Makefile +index ee41a70..266e024 100644 +--- a/lib/compiler/doc/src/Makefile ++++ b/lib/compiler/doc/src/Makefile +@@ -54,8 +54,6 @@ XML_FILES = \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + + HTML_REF_MAN_FILE = $(HTMLDIR)/index.html +@@ -104,7 +102,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/compiler/info b/lib/compiler/info +deleted file mode 100644 +index 2005abd..0000000 +--- a/lib/compiler/info ++++ /dev/null +@@ -1,3 +0,0 @@ +-group: basic +-short: A byte code compiler for Erlang which produces highly compact +-short: code +diff --git a/lib/cosEvent/doc/src/Makefile b/lib/cosEvent/doc/src/Makefile +index 4b76a64..e3a1ad1 100644 +--- a/lib/cosEvent/doc/src/Makefile ++++ b/lib/cosEvent/doc/src/Makefile +@@ -89,7 +89,6 @@ INTERNAL_HTML_FILES = $(TECHNICAL_DESCR_FILES:%.xml=$(HTMLDIR)/%.html) + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info + EXTRA_FILES = summary.html.src \ + $(DEFAULT_GIF_FILES) \ + $(DEFAULT_HTML_FILES) \ +@@ -200,7 +199,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +@@ -220,7 +218,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + +diff --git a/lib/cosEvent/info b/lib/cosEvent/info +deleted file mode 100644 +index dc9f7b7..0000000 +--- a/lib/cosEvent/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: orb +-short: Orber OMG Event Service +diff --git a/lib/cosEvent/src/Makefile b/lib/cosEvent/src/Makefile +index a62d47c..ba6e2b1 100644 +--- a/lib/cosEvent/src/Makefile ++++ b/lib/cosEvent/src/Makefile +@@ -196,7 +196,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR) +- $(INSTALL_DATA) ../info $(RELSYSDIR) + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src +diff --git a/lib/cosEventDomain/doc/src/Makefile b/lib/cosEventDomain/doc/src/Makefile +index 6a0d3c3..9f03ad1 100644 +--- a/lib/cosEventDomain/doc/src/Makefile ++++ b/lib/cosEventDomain/doc/src/Makefile +@@ -84,7 +84,6 @@ INTERNAL_HTML_FILES = $(TECHNICAL_DESCR_FILES:%.xml=$(HTMLDIR)/%.html) + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info + EXTRA_FILES = summary.html.src \ + $(DEFAULT_GIF_FILES) \ + $(DEFAULT_HTML_FILES) \ +@@ -198,7 +197,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + else +@@ -217,7 +215,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + +diff --git a/lib/cosEventDomain/info b/lib/cosEventDomain/info +deleted file mode 100644 +index 46ecf95..0000000 +--- a/lib/cosEventDomain/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: orb +-short: Orber OMG Event Domain Service +diff --git a/lib/cosEventDomain/src/Makefile b/lib/cosEventDomain/src/Makefile +index 56a67cd..884c8f1 100644 +--- a/lib/cosEventDomain/src/Makefile ++++ b/lib/cosEventDomain/src/Makefile +@@ -162,7 +162,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR) +- $(INSTALL_DATA) ../info $(RELSYSDIR) + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src +diff --git a/lib/cosFileTransfer/doc/src/Makefile b/lib/cosFileTransfer/doc/src/Makefile +index 2286db4..e03991f 100644 +--- a/lib/cosFileTransfer/doc/src/Makefile ++++ b/lib/cosFileTransfer/doc/src/Makefile +@@ -88,8 +88,6 @@ HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + + +-INFO_FILE = ../../info +- + EXTRA_FILES = summary.html.src \ + $(DEFAULT_GIF_FILES) \ + $(DEFAULT_HTML_FILES) \ +@@ -201,7 +199,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + else +@@ -220,7 +217,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + +diff --git a/lib/cosFileTransfer/info b/lib/cosFileTransfer/info +deleted file mode 100644 +index e5ca860..0000000 +--- a/lib/cosFileTransfer/info ++++ /dev/null +@@ -1,3 +0,0 @@ +-group: orb +-short: Orber OMG File Transfer Service +- +diff --git a/lib/cosNotification/doc/src/Makefile b/lib/cosNotification/doc/src/Makefile +index bfdd2f1..e6a704e 100644 +--- a/lib/cosNotification/doc/src/Makefile ++++ b/lib/cosNotification/doc/src/Makefile +@@ -113,7 +113,6 @@ INTERNAL_HTML_FILES = $(TECHNICAL_DESCR_FILES:%.xml=$(HTMLDIR)/%.html) + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info + EXTRA_FILES = summary.html.src \ + $(DEFAULT_GIF_FILES) \ + $(DEFAULT_HTML_FILES) \ +@@ -225,7 +224,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + else +@@ -244,7 +242,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + +diff --git a/lib/cosNotification/info b/lib/cosNotification/info +deleted file mode 100644 +index 1b634eb..0000000 +--- a/lib/cosNotification/info ++++ /dev/null +@@ -1,3 +0,0 @@ +-group: orb +-short: Orber OMG Notification Service +- +diff --git a/lib/cosProperty/doc/src/Makefile b/lib/cosProperty/doc/src/Makefile +index baf995d..1a8b47b 100644 +--- a/lib/cosProperty/doc/src/Makefile ++++ b/lib/cosProperty/doc/src/Makefile +@@ -87,8 +87,6 @@ INTERNAL_HTML_FILES = $(TECHNICAL_DESCR_FILES:%.xml=$(HTMLDIR)/%.html) + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + EXTRA_FILES = summary.html.src \ + $(DEFAULT_GIF_FILES) \ + $(DEFAULT_HTML_FILES) \ +@@ -214,7 +212,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + else +@@ -233,7 +230,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + +diff --git a/lib/cosProperty/info b/lib/cosProperty/info +deleted file mode 100644 +index 67c56e9..0000000 +--- a/lib/cosProperty/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: orb +-short: Orber OMG Property Service +diff --git a/lib/cosTime/doc/src/Makefile b/lib/cosTime/doc/src/Makefile +index 83abc5e..4927437 100644 +--- a/lib/cosTime/doc/src/Makefile ++++ b/lib/cosTime/doc/src/Makefile +@@ -84,7 +84,6 @@ INTERNAL_HTML_FILES = $(TECHNICAL_DESCR_FILES:%.xml=$(HTMLDIR)/%.html) + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info + EXTRA_FILES = summary.html.src \ + $(DEFAULT_GIF_FILES) \ + $(DEFAULT_HTML_FILES) \ +@@ -196,7 +195,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + else +@@ -215,7 +213,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + +diff --git a/lib/cosTime/info b/lib/cosTime/info +deleted file mode 100644 +index 7820f3f..0000000 +--- a/lib/cosTime/info ++++ /dev/null +@@ -1,12 +0,0 @@ +-group: orb +-short: Orber OMG Timer and TimerEvent Services +- +- +- +- +- +- +- +- +- +- +diff --git a/lib/cosTransactions/doc/src/Makefile b/lib/cosTransactions/doc/src/Makefile +index 1af9ed2..48c7c7c 100644 +--- a/lib/cosTransactions/doc/src/Makefile ++++ b/lib/cosTransactions/doc/src/Makefile +@@ -88,7 +88,6 @@ INTERNAL_HTML_FILES = $(TECHNICAL_DESCR_FILES:%.xml=$(HTMLDIR)/%.html) + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info + EXTRA_FILES = summary.html.src \ + $(DEFAULT_GIF_FILES) \ + $(DEFAULT_HTML_FILES) \ +@@ -200,7 +199,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + else +@@ -219,7 +217,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + +diff --git a/lib/cosTransactions/info b/lib/cosTransactions/info +deleted file mode 100644 +index e5d7c53..0000000 +--- a/lib/cosTransactions/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: orb +-short: Orber OMG Transaction Service +diff --git a/lib/crypto/doc/src/Makefile b/lib/crypto/doc/src/Makefile +index 03aaba9..a504821 100644 +--- a/lib/crypto/doc/src/Makefile ++++ b/lib/crypto/doc/src/Makefile +@@ -52,8 +52,6 @@ GIF_FILES = + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + MAN6_FILES = $(XML_REF6_FILES:%_app.xml=$(MAN6DIR)/%.6) + +@@ -105,7 +103,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + $(INSTALL_DIR) $(RELEASE_PATH)/man/man6 +diff --git a/lib/crypto/info b/lib/crypto/info +deleted file mode 100644 +index bb73f01..0000000 +--- a/lib/crypto/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: comm +-short: Cryptographical support +diff --git a/lib/debugger/doc/src/Makefile b/lib/debugger/doc/src/Makefile +index 1c0bbaf..064d167 100644 +--- a/lib/debugger/doc/src/Makefile ++++ b/lib/debugger/doc/src/Makefile +@@ -62,8 +62,6 @@ GIF_FILES = \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + + HTML_REF_MAN_FILE = $(HTMLDIR)/index.html +@@ -114,7 +112,6 @@ release_docs_spec: docs + $(INSTALL_DATA) $(TOP_PDF_FILE) $(RELSYSDIR)/doc/pdf + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + (/bin/cp -rf $(HTMLDIR) $(RELSYSDIR)/doc) +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/debugger/info b/lib/debugger/info +deleted file mode 100644 +index 3a69a15..0000000 +--- a/lib/debugger/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: tools +-short: A debugger for debugging and testing of Erlang programs +diff --git a/lib/dialyzer/doc/src/Makefile b/lib/dialyzer/doc/src/Makefile +index 45b0ffa..3590523 100755 +--- a/lib/dialyzer/doc/src/Makefile ++++ b/lib/dialyzer/doc/src/Makefile +@@ -55,8 +55,6 @@ TEXT_FILES = \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + + HTML_REF_MAN_FILE = $(HTMLDIR)/index.html +@@ -105,7 +103,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/dialyzer/info b/lib/dialyzer/info +deleted file mode 100755 +index 9fba4b5..0000000 +--- a/lib/dialyzer/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: tools +-short: The DIALYZER, a DIscrepany AnaLYZer for ERlang programs. +diff --git a/lib/docbuilder/doc/src/Makefile b/lib/docbuilder/doc/src/Makefile +index ae34266..1abbae6 100644 +--- a/lib/docbuilder/doc/src/Makefile ++++ b/lib/docbuilder/doc/src/Makefile +@@ -71,8 +71,6 @@ HTML_FILES = \ + $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + MAN6_FILES = $(XML_REF6_FILES:%_app.xml=$(MAN6DIR)/%.6) + +@@ -123,7 +121,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + $(INSTALL_DIR) $(RELEASE_PATH)/man/man6 +diff --git a/lib/docbuilder/info b/lib/docbuilder/info +deleted file mode 100644 +index 60daa21..0000000 +--- a/lib/docbuilder/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: doc +-short: Tool for generating HTML documentation for applications. +diff --git a/lib/edoc/doc/Makefile b/lib/edoc/doc/Makefile +index a0f6484..b276ab8 100644 +--- a/lib/edoc/doc/Makefile ++++ b/lib/edoc/doc/Makefile +@@ -37,7 +37,6 @@ APPNAME=edoc + DOC_TITLE="Welcome to EDoc" + + HTML_FILES = *.html +-INFO_FILE = ../info + # ---------------------------------------------------- + # Target Specs + # ---------------------------------------------------- +@@ -76,7 +75,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTML_FILES) $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + + + release_spec: +diff --git a/lib/edoc/doc/src/Makefile b/lib/edoc/doc/src/Makefile +index 748691d..26f7b74 100644 +--- a/lib/edoc/doc/src/Makefile ++++ b/lib/edoc/doc/src/Makefile +@@ -60,8 +60,6 @@ XML_FILES=\ + $(XML_NOTES_FILES) + + # ---------------------------------------------------- +-INFO_FILE = ../../info +- + HTML_FILES = \ + $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) +@@ -131,7 +129,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/edoc/info b/lib/edoc/info +deleted file mode 100644 +index bc52caa..0000000 +--- a/lib/edoc/info ++++ /dev/null +@@ -1,3 +0,0 @@ +-group: doc Documentation Applications +-short: A utility used to generate documentation out of tags in source files. +- +diff --git a/lib/erl_interface/doc/src/Makefile b/lib/erl_interface/doc/src/Makefile +index e05b647..98b0fe5 100644 +--- a/lib/erl_interface/doc/src/Makefile ++++ b/lib/erl_interface/doc/src/Makefile +@@ -63,8 +63,6 @@ XML_FILES = $(XML_REF1_FILES) $(XML_REF3_FILES) $(BOOK_FILES) \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + GIF_FILES = + + MAN1_FILES = $(XML_REF1_FILES:%.xml=$(MAN1DIR)/%.1) +@@ -118,7 +116,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man1 + $(INSTALL_DATA) $(MAN1_FILES) $(RELEASE_PATH)/man/man1 + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 +diff --git a/lib/erl_interface/info b/lib/erl_interface/info +deleted file mode 100644 +index 9612b0b..0000000 +--- a/lib/erl_interface/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: comm Interface and Communication Applications +-short: Low level interface to C +diff --git a/lib/et/doc/src/Makefile b/lib/et/doc/src/Makefile +index 6bb8164..3fb9e49 100644 +--- a/lib/et/doc/src/Makefile ++++ b/lib/et/doc/src/Makefile +@@ -47,8 +47,6 @@ XML_FILES = $(BOOK_FILES) $(XML_APPLICATION_FILES) $(XML_REF3_FILES) \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + + HTML_REF_MAN_FILE = $(HTMLDIR)/index.html +@@ -102,7 +100,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/et/info b/lib/et/info +deleted file mode 100644 +index 984e427..0000000 +--- a/lib/et/info ++++ /dev/null +@@ -1,4 +0,0 @@ +-group: tools +-short: Event Tracer (ET), uses the built-in trace mechanism in +-short: Erlang and provides tools for collection and graphical +-short: viewing of trace data. +diff --git a/lib/eunit/doc/src/Makefile b/lib/eunit/doc/src/Makefile +index 19be96d..59b39a3 100644 +--- a/lib/eunit/doc/src/Makefile ++++ b/lib/eunit/doc/src/Makefile +@@ -75,8 +75,6 @@ XML_FILES = \ + + + # ---------------------------------------------------- +-INFO_FILE = ../../info +- + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +@@ -162,7 +160,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/eunit/info b/lib/eunit/info +deleted file mode 100644 +index e7e6265..0000000 +--- a/lib/eunit/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: test +-short: Support for unit testing. +diff --git a/lib/gs/doc/src/Makefile b/lib/gs/doc/src/Makefile +index 192dd67..9f754bc 100644 +--- a/lib/gs/doc/src/Makefile ++++ b/lib/gs/doc/src/Makefile +@@ -97,8 +97,6 @@ GIF_FILES = images/arc.gif \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + + HTML_REF_MAN_FILE = $(HTMLDIR)/index.html +@@ -148,7 +146,6 @@ release_docs_spec: docs + $(INSTALL_DATA) $(TOP_PDF_FILE) $(RELSYSDIR)/doc/pdf + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + (/bin/cp -rf $(HTMLDIR) $(RELSYSDIR)/doc) +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/gs/info b/lib/gs/info +deleted file mode 100644 +index 05982e7..0000000 +--- a/lib/gs/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: comm +-short: A Graphics System used to write platform independent user interfaces +diff --git a/lib/hipe/doc/src/Makefile b/lib/hipe/doc/src/Makefile +index d440178..9e0ae62 100644 +--- a/lib/hipe/doc/src/Makefile ++++ b/lib/hipe/doc/src/Makefile +@@ -53,7 +53,6 @@ GIF_FILES = + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info + EXTRA_FILES = \ + $(DEFAULT_GIF_FILES) \ + $(DEFAULT_HTML_FILES) \ +@@ -108,7 +107,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + + + release_spec: +diff --git a/lib/hipe/info b/lib/hipe/info +deleted file mode 100644 +index fe08fc8..0000000 +--- a/lib/hipe/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: misc Miscellaneous Applications +-short: High Performance Erlang +\ No newline at end of file +diff --git a/lib/ic/doc/src/Makefile b/lib/ic/doc/src/Makefile +index 8eda436..bcf99ec 100644 +--- a/lib/ic/doc/src/Makefile ++++ b/lib/ic/doc/src/Makefile +@@ -87,7 +87,6 @@ GIF_FILES = \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info + EXTRA_FILES = summary.html.src \ + $(DEFAULT_GIF_FILES) \ + $(DEFAULT_HTML_FILES) \ +@@ -282,7 +281,6 @@ ifdef DOCSUPPORT + release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/pdf + $(INSTALL_DATA) $(TOP_PDF_FILE) $(RELSYSDIR)/doc/pdf +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + (/bin/cp -rf $(HTMLDIR) $(RELSYSDIR)/doc) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 +@@ -304,7 +302,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + ifneq (,$(JAVA)) + $(INSTALL_DIR) $(RELSYSDIR)/doc/html/java + $(INSTALL_DIR) $(RELSYSDIR)/doc/html/java/resources +diff --git a/lib/ic/info b/lib/ic/info +deleted file mode 100644 +index 96cb88d..0000000 +--- a/lib/ic/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: orb Object Request Broker & IDL Applications +-short: IDL compiler +diff --git a/lib/inets/doc/src/Makefile b/lib/inets/doc/src/Makefile +index e4cb0c4..4f6da7c 100644 +--- a/lib/inets/doc/src/Makefile ++++ b/lib/inets/doc/src/Makefile +@@ -90,7 +90,6 @@ HTML_FILES = \ + $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info + EXTRA_FILES = summary.html.src \ + $(XML_REF3_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_REF6_FILES:%.xml=$(HTMLDIR)/%.html) \ +@@ -212,7 +211,6 @@ release_docs_spec: docs + $(INSTALL_DATA) $(TOP_PDF_FILE) $(RELSYSDIR)/doc/pdf + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + else +@@ -234,7 +232,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + +diff --git a/lib/inets/info b/lib/inets/info +deleted file mode 100644 +index 079a271..0000000 +--- a/lib/inets/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: comm +-short: A set of services such as a Web server and a ftp client etc. +diff --git a/lib/inviso/doc/src/Makefile b/lib/inviso/doc/src/Makefile +index 1b184ed..dc339c9 100644 +--- a/lib/inviso/doc/src/Makefile ++++ b/lib/inviso/doc/src/Makefile +@@ -59,8 +59,6 @@ GIF_FILES = \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + + HTML_REF_MAN_FILE = $(HTMLDIR)/index.html +@@ -111,7 +109,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/inviso/info b/lib/inviso/info +deleted file mode 100644 +index 3190d6d..0000000 +--- a/lib/inviso/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: tools +-short: A trace tool for both development and delivered systems. +diff --git a/lib/jinterface/doc/src/Makefile b/lib/jinterface/doc/src/Makefile +index acd5307..c5a2f15 100644 +--- a/lib/jinterface/doc/src/Makefile ++++ b/lib/jinterface/doc/src/Makefile +@@ -93,7 +93,6 @@ JAVA_DOC_FILES = \ + stylesheet.css \ + help-doc.html + +-INFO_FILE = ../../info + JAVA_EXTRA_FILES = $(JAVA_DOC_FILES:%=$(HTMLDIR)/java/%) + + JAVA_GEN_FILES = \ +@@ -164,7 +163,6 @@ release_docs_spec: docs + $(INSTALL_DATA) $(TOP_PDF_FILE) $(RELSYSDIR)/doc/pdf + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DIR) $(RELSYSDIR)/doc/html/java/$(JAVA_PKG_PATH) +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + (/bin/cp -rf ../html $(RELSYSDIR)/doc) + + # $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \ +diff --git a/lib/jinterface/info b/lib/jinterface/info +deleted file mode 100644 +index 66e8165..0000000 +--- a/lib/jinterface/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: comm +-short: Low level interface to Java +diff --git a/lib/kernel/doc/src/Makefile b/lib/kernel/doc/src/Makefile +index f8c1cac..3238655 100644 +--- a/lib/kernel/doc/src/Makefile ++++ b/lib/kernel/doc/src/Makefile +@@ -84,8 +84,6 @@ XML_FILES = \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + MAN4_FILES = $(XML_REF4_FILES:%.xml=$(MAN4DIR)/%.4) + MAN6_FILES = $(XML_REF6_FILES:%_app.xml=$(MAN6DIR)/%.6) +@@ -138,7 +136,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + $(INSTALL_DIR) $(RELEASE_PATH)/man/man4 +diff --git a/lib/kernel/info b/lib/kernel/info +deleted file mode 100644 +index c7c1a89..0000000 +--- a/lib/kernel/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: basic Basic Applications +-short: Functionality necessary to run the Erlang System itself +diff --git a/lib/megaco/doc/src/Makefile b/lib/megaco/doc/src/Makefile +index 4b3c117..39a942f 100644 +--- a/lib/megaco/doc/src/Makefile ++++ b/lib/megaco/doc/src/Makefile +@@ -60,8 +60,6 @@ HTML_PART_FILES = $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + + HTML_FILES = $(HTML_APP_FILES) $(HTML_EXTRA_FILES) $(HTML_PART_FILES) + +-INFO_FILE = ../../info +- + HTML_REF3_FILES = $(XML_REF3_FILES:%.xml=$(HTMLDIR)/%.html) + HTML_CHAPTER_FILES = $(XML_CHAPTER_FILES:%.xml=$(HTMLDIR)/%.html) + +@@ -244,7 +242,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + $(INSTALL_DIR) $(RELSYSDIR)/doc/standard +@@ -266,7 +263,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(IMG_FILES) $(EXTRA_FILES) $(HTML_FILES) \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(TOP_HTML_FILES) $(RELSYSDIR)/doc +diff --git a/lib/megaco/info b/lib/megaco/info +deleted file mode 100644 +index e6d588f..0000000 +--- a/lib/megaco/info ++++ /dev/null +@@ -1,5 +0,0 @@ +-group: comm +-short: Megaco/H.248 is a protocol for control of elements in a physically +-short: decomposed multimedia gateway, enabling separation of call control +-short: from media conversion. +- +diff --git a/lib/mnesia/doc/src/Makefile b/lib/mnesia/doc/src/Makefile +index f45b513..ddcb326 100644 +--- a/lib/mnesia/doc/src/Makefile ++++ b/lib/mnesia/doc/src/Makefile +@@ -96,7 +96,6 @@ HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_HTML_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info + EXTRA_FILES = summary.html.src \ + $(DEFAULT_GIF_FILES) \ + $(DEFAULT_HTML_FILES) \ +@@ -207,7 +206,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + +@@ -227,7 +225,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + endif +diff --git a/lib/mnesia/info b/lib/mnesia/info +deleted file mode 100644 +index bfd0816..0000000 +--- a/lib/mnesia/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: dat Database Applications +-short: A heavy duty real-time distributed database +diff --git a/lib/observer/doc/src/Makefile b/lib/observer/doc/src/Makefile +index f82a49a..d99f0fb 100644 +--- a/lib/observer/doc/src/Makefile ++++ b/lib/observer/doc/src/Makefile +@@ -77,8 +77,6 @@ GIF_FILES = \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + MAN6_FILES = $(XML_REF6_FILES:%_app.xml=$(MAN6DIR)/%.6) + +@@ -136,7 +134,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + $(INSTALL_DIR) $(RELEASE_PATH)/man/man6 +diff --git a/lib/observer/info b/lib/observer/info +deleted file mode 100644 +index f419221..0000000 +--- a/lib/observer/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: tools +-short: Observer, tools for tracing and investigation of distributed systems +diff --git a/lib/odbc/doc/src/Makefile b/lib/odbc/doc/src/Makefile +index e2f0973..0e2b686 100644 +--- a/lib/odbc/doc/src/Makefile ++++ b/lib/odbc/doc/src/Makefile +@@ -81,7 +81,6 @@ HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_HTML_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) \ + +-INFO_FILE = ../../info + EXTRA_FILES = $(DEFAULT_GIF_FILES) \ + $(DEFAULT_HTML_FILES) \ + $(XML_REF3_FILES:%.xml=$(HTMLDIR)/%.html) \ +@@ -190,7 +189,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + else +@@ -209,7 +207,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + endif +diff --git a/lib/odbc/info b/lib/odbc/info +deleted file mode 100644 +index 846dfc2..0000000 +--- a/lib/odbc/info ++++ /dev/null +@@ -1,3 +0,0 @@ +-group: dat +-short: An interface to relational SQL-databases built on ODBC (Open Database +-short: Connectivity). +diff --git a/lib/orber/doc/src/Makefile b/lib/orber/doc/src/Makefile +index b8e26d5..29ebe1f 100644 +--- a/lib/orber/doc/src/Makefile ++++ b/lib/orber/doc/src/Makefile +@@ -120,7 +120,6 @@ HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_CHAPTER_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info + EXTRA_FILES = summary.html.src \ + $(DEFAULT_GIF_FILES) \ + $(DEFAULT_HTML_FILES) \ +@@ -233,7 +232,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + else +@@ -252,7 +250,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + +diff --git a/lib/orber/info b/lib/orber/info +deleted file mode 100644 +index c92ea38..0000000 +--- a/lib/orber/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: orb +-short: A CORBA Object Request Broker +diff --git a/lib/os_mon/doc/src/Makefile b/lib/os_mon/doc/src/Makefile +index c976574..8d75df9 100644 +--- a/lib/os_mon/doc/src/Makefile ++++ b/lib/os_mon/doc/src/Makefile +@@ -62,8 +62,6 @@ XML_FILES = \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + + MAN6_FILES = $(XML_REF6_FILES:%_app.xml=$(MAN6DIR)/%.6) +@@ -114,7 +112,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + $(INSTALL_DIR) $(RELEASE_PATH)/man/man6 +diff --git a/lib/os_mon/info b/lib/os_mon/info +deleted file mode 100644 +index bc3f971..0000000 +--- a/lib/os_mon/info ++++ /dev/null +@@ -1,3 +0,0 @@ +-group: oam +-short: A monitor which allows inspection of the underlying operating system +- +diff --git a/lib/otp_mibs/doc/src/Makefile b/lib/otp_mibs/doc/src/Makefile +index bd28100..05ea77f 100644 +--- a/lib/otp_mibs/doc/src/Makefile ++++ b/lib/otp_mibs/doc/src/Makefile +@@ -56,8 +56,6 @@ GIF_FILES = note.gif + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + + HTML_REF_MAN_FILE = $(HTMLDIR)/index.html +@@ -107,7 +105,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/otp_mibs/info b/lib/otp_mibs/info +deleted file mode 100644 +index aedd1c8..0000000 +--- a/lib/otp_mibs/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: oam Operation & Maintenance Applications +-short: SNMP management information base for Erlang/OTP nodes. +diff --git a/lib/parsetools/doc/src/Makefile b/lib/parsetools/doc/src/Makefile +index 6e693e0..8792cdc 100644 +--- a/lib/parsetools/doc/src/Makefile ++++ b/lib/parsetools/doc/src/Makefile +@@ -59,8 +59,6 @@ HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_HTML_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + + HTML_REF_MAN_FILE = $(HTMLDIR)/index.html +@@ -110,7 +108,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/parsetools/info b/lib/parsetools/info +deleted file mode 100644 +index bcfb652..0000000 +--- a/lib/parsetools/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: tools +-short: A set of parsing and lexical analysis tools +diff --git a/lib/percept/doc/src/Makefile b/lib/percept/doc/src/Makefile +index f0d43c5..56e32db 100644 +--- a/lib/percept/doc/src/Makefile ++++ b/lib/percept/doc/src/Makefile +@@ -105,8 +105,6 @@ GIF_FILES = \ + img_esi_result.gif + + # ---------------------------------------------------- +-INFO_FILE = ../../info +- + HTML_FILES = \ + $(XML_REF_MAN:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) +@@ -181,7 +179,6 @@ release_docs_spec: docs + $(INSTALL_DATA) $(HTML_EXAMPLE_FILES) $(HTML_STYLESHEET_FILES) \ + $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/percept/info b/lib/percept/info +deleted file mode 100644 +index 07d58d2..0000000 +--- a/lib/percept/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: tools +-short: A concurrency profiler tool. +diff --git a/lib/pman/doc/src/Makefile b/lib/pman/doc/src/Makefile +index 4e116cb..d67b3c1 100644 +--- a/lib/pman/doc/src/Makefile ++++ b/lib/pman/doc/src/Makefile +@@ -57,8 +57,6 @@ GIF_FILES = \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + + HTML_REF_MAN_FILE = $(HTMLDIR)/index.html +@@ -108,7 +106,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/pman/info b/lib/pman/info +deleted file mode 100644 +index 22003ed..0000000 +--- a/lib/pman/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: tools +-short: A graphical process manager used to inspect Erlang processes. +diff --git a/lib/public_key/doc/src/Makefile b/lib/public_key/doc/src/Makefile +index 298c28a..b5c36de 100644 +--- a/lib/public_key/doc/src/Makefile ++++ b/lib/public_key/doc/src/Makefile +@@ -68,8 +68,6 @@ TOP_HTML_FILES = + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + EXTRA_FILES = \ + $(DEFAULT_GIF_FILES) \ + $(DEFAULT_HTML_FILES) \ +@@ -180,7 +178,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + else +@@ -199,7 +196,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + endif +diff --git a/lib/public_key/info b/lib/public_key/info +deleted file mode 100644 +index 0fa0248..0000000 +--- a/lib/public_key/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: comm +-short: API to public key infrastructure. +diff --git a/lib/reltool/doc/src/Makefile b/lib/reltool/doc/src/Makefile +index 8bc1488..cc96e25 100644 +--- a/lib/reltool/doc/src/Makefile ++++ b/lib/reltool/doc/src/Makefile +@@ -46,8 +46,6 @@ XML_FILES = \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + + HTML_REF_MAN_FILE = $(HTMLDIR)/index.html +@@ -101,7 +99,6 @@ release_docs_spec: docs + $(INSTALL_DATA) $(TOP_PDF_FILE) $(RELSYSDIR)/doc/pdf + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/reltool/info b/lib/reltool/info +deleted file mode 100644 +index 9aacf0f..0000000 +--- a/lib/reltool/info ++++ /dev/null +@@ -1,7 +0,0 @@ +-group: tools +-short: Reltool is a release management tool. It analyses a given +-short: Erlang/OTP installation and determines various dependencies +-short: between applications. The graphical frontend depicts the +-short: dependencies and enables interactive customization of a +-short: target system. The backend provides a batch interface +-short: for generation of customized target systems. +diff --git a/lib/runtime_tools/doc/src/Makefile b/lib/runtime_tools/doc/src/Makefile +index dbbae81..bf4f9f7 100644 +--- a/lib/runtime_tools/doc/src/Makefile ++++ b/lib/runtime_tools/doc/src/Makefile +@@ -60,8 +60,6 @@ GIF_FILES = + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + MAN6_FILES = $(XML_REF6_FILES:%_app.xml=$(MAN6DIR)/%.6) + +@@ -113,7 +111,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + $(INSTALL_DIR) $(RELEASE_PATH)/man/man6 +diff --git a/lib/runtime_tools/info b/lib/runtime_tools/info +deleted file mode 100644 +index 87f0160..0000000 +--- a/lib/runtime_tools/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: tools +-short: Runtime tools, tools to include in a production system +diff --git a/lib/sasl/doc/src/Makefile b/lib/sasl/doc/src/Makefile +index eb880cc..cb045b1 100644 +--- a/lib/sasl/doc/src/Makefile ++++ b/lib/sasl/doc/src/Makefile +@@ -67,8 +67,6 @@ XML_FILES = \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + MAN4_FILES = $(XML_REF4_FILES:%.xml=$(MAN4DIR)/%.4) + MAN6_FILES = $(XML_REF6_FILES:%_app.xml=$(MAN6DIR)/%.6) +@@ -121,7 +119,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + $(INSTALL_DIR) $(RELEASE_PATH)/man/man4 +diff --git a/lib/sasl/info b/lib/sasl/info +deleted file mode 100644 +index 479392c..0000000 +--- a/lib/sasl/info ++++ /dev/null +@@ -1,3 +0,0 @@ +-group: basic +-short: The System Architecture Support Libraries is a set of tools for +-short: release upgrades and alarm handling etc. +diff --git a/lib/snmp/doc/src/Makefile b/lib/snmp/doc/src/Makefile +index e8d9efb..cf654a6 100644 +--- a/lib/snmp/doc/src/Makefile ++++ b/lib/snmp/doc/src/Makefile +@@ -65,8 +65,6 @@ XML_ERRS = $(XML_FILES:%.xml=%.latex.xmls_errs) \ + XML_OUTPUT = $(XML_FILES:%.xml=%.latex.xmls_output) \ + $(XML_FILES:%.xml=%.html.xmls_output) + +-INFO_FILE = ../../info +- + HTML_REF3_FILES = $(XML_REF3_FILES:%.xml=$(HTMLDIR)/%.html) + HTML_REF6_FILES = $(XML_REF6_FILES:%.xml=$(HTMLDIR)/%.html) + HTML_CHAP_FILES = $(XML_CHAPTER_FILES:%.xml=$(HTMLDIR)/%.html) +@@ -243,7 +241,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + $(INSTALL_DIR) $(RELEASE_PATH)/man/man6 +@@ -268,7 +265,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + $(INSTALL_DIR) $(RELEASE_PATH)/man/man6 +diff --git a/lib/snmp/info b/lib/snmp/info +deleted file mode 100644 +index 6bda2fe..0000000 +--- a/lib/snmp/info ++++ /dev/null +@@ -1,3 +0,0 @@ +-group: oam Operation & Maintenance Applications +-short: Simple Network Management Protocol (SNMP) support including a +-short: MIB compiler and tools for creating SNMP agents +diff --git a/lib/ssh/doc/src/Makefile b/lib/ssh/doc/src/Makefile +index c4d8d99..9c03dcc 100644 +--- a/lib/ssh/doc/src/Makefile ++++ b/lib/ssh/doc/src/Makefile +@@ -66,7 +66,6 @@ XML_FILES = $(BOOK_FILES) $(XML_APPLICATION_FILES) $(XML_REF3_FILES) \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info + EXTRA_FILES = \ + $(DEFAULT_GIF_FILES) \ + $(DEFAULT_HTML_FILES) \ +@@ -176,7 +175,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + else +@@ -195,7 +193,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(EXTRA_FILES) $(HTML_FILES) \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + endif +diff --git a/lib/ssh/info b/lib/ssh/info +deleted file mode 100644 +index 41a2a2c..0000000 +--- a/lib/ssh/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: comm +-short: Secure Shell application with sftp and ssh support +\ No newline at end of file +diff --git a/lib/ssl/doc/src/Makefile b/lib/ssl/doc/src/Makefile +index d6788c1..acd4a89 100644 +--- a/lib/ssl/doc/src/Makefile ++++ b/lib/ssl/doc/src/Makefile +@@ -66,7 +66,6 @@ XML_FLAGS += -defs cite cite.defs -booksty otpA4 + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info + EXTRA_FILES = \ + $(DEFAULT_GIF_FILES) \ + $(DEFAULT_HTML_FILES) \ +@@ -124,7 +123,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + $(INSTALL_DIR) $(RELEASE_PATH)/man/man6 +diff --git a/lib/ssl/info b/lib/ssl/info +deleted file mode 100644 +index 8f610b8..0000000 +--- a/lib/ssl/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: comm +-short: ssl- Secure Socket Layer. +diff --git a/lib/stdlib/doc/src/Makefile b/lib/stdlib/doc/src/Makefile +index b558697..19cf8e6 100644 +--- a/lib/stdlib/doc/src/Makefile ++++ b/lib/stdlib/doc/src/Makefile +@@ -116,8 +116,6 @@ HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(GIF_FILES:%.gif=$(HTMLDIR)/%.gif) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + MAN6_FILES = $(XML_REF6_FILES:%_app.xml=$(MAN6DIR)/%.6) + +@@ -168,7 +166,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + $(INSTALL_DIR) $(RELEASE_PATH)/man/man6 +diff --git a/lib/stdlib/info b/lib/stdlib/info +deleted file mode 100644 +index af2495a..0000000 +--- a/lib/stdlib/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: basic +-short: The Erlang standard libraries +diff --git a/lib/syntax_tools/doc/Makefile b/lib/syntax_tools/doc/Makefile +index 6afd16f..53e0b7c 100644 +--- a/lib/syntax_tools/doc/Makefile ++++ b/lib/syntax_tools/doc/Makefile +@@ -35,7 +35,6 @@ APPNAME=syntax_tools + DOC_TITLE="Welcome to SyntaxTools" + + HTML_FILES = *.html +-INFO_FILE = ../info + # ---------------------------------------------------- + # Target Specs + # ---------------------------------------------------- +@@ -74,7 +73,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTML_FILES) $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + + + release_spec: +diff --git a/lib/syntax_tools/doc/src/Makefile b/lib/syntax_tools/doc/src/Makefile +index 291b3e3..7e652f6 100644 +--- a/lib/syntax_tools/doc/src/Makefile ++++ b/lib/syntax_tools/doc/src/Makefile +@@ -65,8 +65,6 @@ XML_FILES=\ + $(XML_NOTES_FILES) + + # ---------------------------------------------------- +-INFO_FILE = ../../info +- + HTML_FILES = \ + $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) +@@ -130,7 +128,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/syntax_tools/info b/lib/syntax_tools/info +deleted file mode 100644 +index 79283f5..0000000 +--- a/lib/syntax_tools/info ++++ /dev/null +@@ -1,3 +0,0 @@ +-group: tools +-short: A utility used to handle abstract Erlang syntax trees, +-short: reading source files differently, pretty-printing syntax trees. +diff --git a/lib/test_server/doc/src/Makefile b/lib/test_server/doc/src/Makefile +index c7ba415..1b0a187 100644 +--- a/lib/test_server/doc/src/Makefile ++++ b/lib/test_server/doc/src/Makefile +@@ -72,8 +72,6 @@ HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + + HTML_INTERNAL = $(XML_REF3_INTERNAL:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + MAN3_INTERNAL = $(XML_REF3_INTERNAL:%.xml=$(MAN3DIR)/%.3) + MAN6_FILES = $(XML_REF6_FILES:%_app.xml=$(MAN6DIR)/%.6) +@@ -124,7 +122,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + $(INSTALL_DIR) $(RELEASE_PATH)/man/man6 +diff --git a/lib/test_server/info b/lib/test_server/info +deleted file mode 100644 +index 7a9ed6c..0000000 +--- a/lib/test_server/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: test Test Applications +-short: The OTP Test Server +diff --git a/lib/toolbar/doc/src/Makefile b/lib/toolbar/doc/src/Makefile +index 76147c1..fde1201 100644 +--- a/lib/toolbar/doc/src/Makefile ++++ b/lib/toolbar/doc/src/Makefile +@@ -56,8 +56,6 @@ GIF_FILES = \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + + HTML_REF_MAN_FILE = $(HTMLDIR)/index.html +@@ -107,7 +105,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/toolbar/info b/lib/toolbar/info +deleted file mode 100644 +index 706cbdf..0000000 +--- a/lib/toolbar/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: tools +-short: A tool bar simplifying access to the Erlang tools +diff --git a/lib/tools/doc/src/Makefile b/lib/tools/doc/src/Makefile +index 433f123..e65b186 100644 +--- a/lib/tools/doc/src/Makefile ++++ b/lib/tools/doc/src/Makefile +@@ -76,8 +76,6 @@ GIF_FILES = \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + + HTML_REF_MAN_FILE = $(HTMLDIR)/index.html +@@ -126,7 +124,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/tools/info b/lib/tools/info +deleted file mode 100644 +index a253c25..0000000 +--- a/lib/tools/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: tools Tool Applications +-short: A set of programming tools including a coverage analyzer etc +diff --git a/lib/tv/doc/src/Makefile b/lib/tv/doc/src/Makefile +index f30e030..3a43fda 100644 +--- a/lib/tv/doc/src/Makefile ++++ b/lib/tv/doc/src/Makefile +@@ -80,7 +80,6 @@ GIF_FILES = tv_start.gif \ + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info + EXTRA_FILES = \ + $(DEFAULT_GIF_FILES) \ + $(DEFAULT_HTML_FILES) \ +@@ -189,7 +188,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + +@@ -209,7 +207,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(GIF_FILES) $(EXTRA_FILES) $(HTML_FILES) \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + endif +diff --git a/lib/tv/info b/lib/tv/info +deleted file mode 100644 +index 63e88b0..0000000 +--- a/lib/tv/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: tools +-short: An ETS and MNESIA graphical table visualizer +diff --git a/lib/webtool/doc/src/Makefile b/lib/webtool/doc/src/Makefile +index 7b86752..b0da3ad 100644 +--- a/lib/webtool/doc/src/Makefile ++++ b/lib/webtool/doc/src/Makefile +@@ -63,8 +63,6 @@ GIF_FILES = + HTML_FILES = $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) + +-INFO_FILE = ../../info +- + MAN1_FILES = $(XML_REF1_FILES:%.xml=$(MAN1DIR)/%.1) + MAN3_FILES = $(XML_REF3_FILES:%.xml=$(MAN3DIR)/%.3) + +@@ -117,7 +115,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man1 + $(INSTALL_DATA) $(MAN1_FILES) $(RELEASE_PATH)/man/man1 + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 +diff --git a/lib/webtool/info b/lib/webtool/info +deleted file mode 100644 +index 4d8dc6f..0000000 +--- a/lib/webtool/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: tools +-short: A tool that simplifying the use of web based Erlang tools +diff --git a/lib/wx/doc/src/Makefile b/lib/wx/doc/src/Makefile +index c8eb617..b211eb6 100644 +--- a/lib/wx/doc/src/Makefile ++++ b/lib/wx/doc/src/Makefile +@@ -83,8 +83,6 @@ XML_FILES = \ + $(XML_NOTES_FILES) $(XML_APPLICATION_FILES) + + # ---------------------------------------------------- +-INFO_FILE = ../../info +- + HTML_FILES = \ + $(XML_APPLICATION_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) +@@ -158,7 +156,6 @@ release_docs_spec: docs + $(INSTALL_DIR) $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3_FILES) $(RELEASE_PATH)/man/man3 + +diff --git a/lib/wx/info b/lib/wx/info +deleted file mode 100644 +index 05982e7..0000000 +--- a/lib/wx/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: comm +-short: A Graphics System used to write platform independent user interfaces +diff --git a/lib/xmerl/doc/src/Makefile b/lib/xmerl/doc/src/Makefile +index 100a2fe..0c2c40a 100644 +--- a/lib/xmerl/doc/src/Makefile ++++ b/lib/xmerl/doc/src/Makefile +@@ -90,8 +90,6 @@ XML_FILES= \ + $(XML_PART_FILES) $(XML_REF3_FILES) $(XML_APPLICATION_FILES) + + # ---------------------------------------------------- +-INFO_FILE = ../../info +- + HTML_FILES = $(XML_REF_MAN:%.xml=$(HTMLDIR)/%.html) \ + $(XML_HTML_FILES:%.xml=$(HTMLDIR)/%.html) \ + $(XML_PART_FILES:%.xml=$(HTMLDIR)/%.html) +@@ -167,7 +165,6 @@ release_docs_spec: docs + $(INSTALL_DATA) $(HTMLDIR)/* \ + $(RELSYSDIR)/doc/html + $(INSTALL_DATA) $(EXAMPLE_FILES) $(HTML_EXAMPLE_FILES) $(HTML_STYLESHEET_FILES) $(RELSYSDIR)/doc/html +- $(INSTALL_DATA) $(INFO_FILE) $(RELSYSDIR) + $(INSTALL_DIR) $(RELEASE_PATH)/man/man3 + $(INSTALL_DATA) $(MAN3DIR)/* $(RELEASE_PATH)/man/man3 + +diff --git a/lib/xmerl/info b/lib/xmerl/info +deleted file mode 100644 +index 81d16ab..0000000 +--- a/lib/xmerl/info ++++ /dev/null +@@ -1,2 +0,0 @@ +-group: comm +-short: Provides support for XML 1.0 +-- +1.7.0.1 + diff --git a/otp-0008-Do-not-install-nteventlog-and-related-doc-files-on-n.patch b/otp-0008-Do-not-install-nteventlog-and-related-doc-files-on-n.patch new file mode 100644 index 0000000..d056cfa --- /dev/null +++ b/otp-0008-Do-not-install-nteventlog-and-related-doc-files-on-n.patch @@ -0,0 +1,68 @@ +From d44bca67743373ff6c4446f62cb7e54a14f150d5 Mon Sep 17 00:00:00 2001 +From: Peter Lemenkov <lemenkov@gmail.com> +Date: Sat, 19 Jun 2010 09:59:39 +0400 +Subject: [PATCH 08/11] Do not install nteventlog and related doc-files on non-win32 systems + +Signed-off-by: Peter Lemenkov <lemenkov@gmail.com> +--- + lib/os_mon/doc/src/Makefile | 7 ++++++- + lib/os_mon/src/Makefile | 11 ++++++++++- + 2 files changed, 16 insertions(+), 2 deletions(-) + +diff --git a/lib/os_mon/doc/src/Makefile b/lib/os_mon/doc/src/Makefile +index 8d75df9..95f0101 100644 +--- a/lib/os_mon/doc/src/Makefile ++++ b/lib/os_mon/doc/src/Makefile +@@ -35,12 +35,17 @@ RELSYSDIR = $(RELEASE_PATH)/lib/$(APPLICATION)-$(VSN) + # Target Specs + # ---------------------------------------------------- + XML_APPLICATION_FILES = ref_man.xml ++ifeq ($(findstring win32,$(TARGET)),win32) ++NTEVENTLOG_DOCFILE=nteventlog.xml ++else ++NTEVENTLOG_DOCFILE= ++endif + XML_REF3_FILES = cpu_sup.xml \ + disksup.xml \ + memsup.xml \ + os_mon_mib.xml \ + os_sup.xml \ +- nteventlog.xml ++ $(NTEVENTLOG_DOCFILE) + + XML_REF6_FILES = os_mon_app.xml + +diff --git a/lib/os_mon/src/Makefile b/lib/os_mon/src/Makefile +index 9a75446..a492a63 100644 +--- a/lib/os_mon/src/Makefile ++++ b/lib/os_mon/src/Makefile +@@ -33,8 +33,13 @@ RELSYSDIR = $(RELEASE_PATH)/lib/os_mon-$(VSN) + # ---------------------------------------------------- + # Target Specs + # ---------------------------------------------------- ++ifeq ($(findstring win32,$(TARGET)),win32) ++NTEVENTLOG=nteventlog ++else ++NTEVENTLOG= ++endif + MODULES= disksup memsup cpu_sup os_mon os_mon_mib os_sup os_mon_sysinfo \ +- nteventlog ++ $(NTEVENTLOG) + + INCLUDE=../include + CSRC=../c_src +@@ -78,7 +83,11 @@ docs: + # ---------------------------------------------------- + + $(APP_TARGET): $(APP_SRC) ../vsn.mk ++ifeq ($(findstring win32,$(TARGET)),win32) + sed -e 's;%VSN%;$(VSN);' $< > $@ ++else ++ sed -e 's;%VSN%;$(VSN);;s;,\s*nteventlog;;' $< > $@ ++endif + + $(APPUP_TARGET): $(APPUP_SRC) ../vsn.mk + sed -e 's;%VSN%;$(VSN);' $< > $@ +-- +1.7.0.1 + diff --git a/otp-0009-Do-not-install-.bat-files-on-non-win32-machines.patch b/otp-0009-Do-not-install-.bat-files-on-non-win32-machines.patch new file mode 100644 index 0000000..ee6a4b2 --- /dev/null +++ b/otp-0009-Do-not-install-.bat-files-on-non-win32-machines.patch @@ -0,0 +1,55 @@ +From 93181c4ef2ddac536849c1abb36ab4a2dd16efba Mon Sep 17 00:00:00 2001 +From: Peter Lemenkov <lemenkov@gmail.com> +Date: Sat, 19 Jun 2010 10:25:29 +0400 +Subject: [PATCH 09/11] Do not install *.bat files on non-win32 machines + +Signed-off-by: Peter Lemenkov <lemenkov@gmail.com> +--- + lib/observer/src/Makefile | 8 ++++++-- + lib/webtool/priv/Makefile | 8 ++++++-- + 2 files changed, 12 insertions(+), 4 deletions(-) + +diff --git a/lib/observer/src/Makefile b/lib/observer/src/Makefile +index dde1ea1..fe5eba1 100644 +--- a/lib/observer/src/Makefile ++++ b/lib/observer/src/Makefile +@@ -56,11 +56,15 @@ TARGET_FILES= $(MODULES:%=$(EBIN)/%.$(EMULATOR)) $(APP_TARGET) $(APPUP_TARGET) + PRIVDIR= ../priv + WEBTOOLFILES= $(PRIVDIR)/crashdump_viewer.tool + BINDIR= $(PRIVDIR)/bin ++ifeq ($(findstring win32,$(TARGET)),win32) ++WIN32_EXECUTABLES= $(BINDIR)/etop.bat $(BINDIR)/getop.bat ++else ++WIN32_EXECUTABLES= ++endif + EXECUTABLES= \ + $(BINDIR)/etop \ + $(BINDIR)/getop \ +- $(BINDIR)/etop.bat \ +- $(BINDIR)/getop.bat ++ $(WIN32_EXECUTABLES) + CDVDIR= $(PRIVDIR)/crashdump_viewer + GIF_FILES= \ + $(CDVDIR)/collapsd.gif \ +diff --git a/lib/webtool/priv/Makefile b/lib/webtool/priv/Makefile +index 56ab772..c29e912 100644 +--- a/lib/webtool/priv/Makefile ++++ b/lib/webtool/priv/Makefile +@@ -39,8 +39,12 @@ HTDOCS_FILES = root/doc/index.html \ + root/doc/tool_management.html \ + root/doc/start_info.html + +-SCRIPTS = bin/start_webtool \ +- bin/start_webtool.bat ++ifeq ($(findstring win32,$(TARGET)),win32) ++WIN32_SCRIPTS= bin/start.bat ++else ++WIN32_SCRIPTS= ++endif ++SCRIPTS = bin/start_webtool $(WIN32_SCRIPTS) + + # ---------------------------------------------------- + # FLAGS +-- +1.7.0.1 + diff --git a/otp-0010-Do-not-install-VxWorks-specific-docs.patch b/otp-0010-Do-not-install-VxWorks-specific-docs.patch new file mode 100644 index 0000000..bddcf6a --- /dev/null +++ b/otp-0010-Do-not-install-VxWorks-specific-docs.patch @@ -0,0 +1,25 @@ +From eb99892461faffaaa9156eeb78fa905175de4a79 Mon Sep 17 00:00:00 2001 +From: Peter Lemenkov <lemenkov@gmail.com> +Date: Sat, 19 Jun 2010 11:26:04 +0400 +Subject: [PATCH 10/11] Do not install VxWorks-specific docs + +Signed-off-by: Peter Lemenkov <lemenkov@gmail.com> +--- + erts/doc/src/Makefile | 1 - + 1 files changed, 0 insertions(+), 1 deletions(-) + +diff --git a/erts/doc/src/Makefile b/erts/doc/src/Makefile +index be99288..4bb07c4 100644 +--- a/erts/doc/src/Makefile ++++ b/erts/doc/src/Makefile +@@ -46,7 +46,6 @@ XML_REF1_FILES = epmd.xml \ + XML_REF3_FILES = \ + driver_entry.xml \ + erl_nif.xml \ +- erl_set_memory_block.xml \ + erl_driver.xml \ + erl_prim_loader.xml \ + erlang.xml \ +-- +1.7.0.1 + diff --git a/otp-0011-Do-not-install-erlang-sources.patch b/otp-0011-Do-not-install-erlang-sources.patch new file mode 100644 index 0000000..cfae1a6 --- /dev/null +++ b/otp-0011-Do-not-install-erlang-sources.patch @@ -0,0 +1,1072 @@ +From 2eabfcf4bbbf8d809c2c58926634ba3f0a8200ab Mon Sep 17 00:00:00 2001 +From: Peter Lemenkov <lemenkov@gmail.com> +Date: Sat, 19 Jun 2010 13:21:10 +0400 +Subject: [PATCH 11/11] Do not install erlang sources + +Signed-off-by: Peter Lemenkov <lemenkov@gmail.com> +--- + erts/preloaded/src/Makefile | 2 -- + lib/appmon/src/Makefile | 2 +- + lib/asn1/src/Makefile | 2 +- + lib/common_test/src/Makefile | 2 +- + lib/compiler/src/Makefile | 4 ++-- + lib/cosEvent/src/Makefile | 2 +- + lib/cosEventDomain/src/Makefile | 2 +- + lib/cosFileTransfer/src/Makefile | 3 +-- + lib/cosNotification/src/Makefile | 3 +-- + lib/cosProperty/src/Makefile | 3 +-- + lib/cosTime/src/Makefile | 3 +-- + lib/cosTransactions/src/Makefile | 2 +- + lib/crypto/src/Makefile | 2 -- + lib/debugger/src/Makefile | 2 +- + lib/dialyzer/src/Makefile | 2 +- + lib/docbuilder/src/Makefile | 2 +- + lib/edoc/src/Makefile | 2 +- + lib/et/src/Makefile | 1 - + lib/eunit/src/Makefile | 2 -- + lib/gs/src/Makefile | 4 ++-- + lib/hipe/cerl/Makefile | 2 +- + lib/hipe/flow/Makefile | 2 +- + lib/hipe/icode/Makefile | 2 +- + lib/hipe/main/Makefile | 2 +- + lib/hipe/misc/Makefile | 2 +- + lib/hipe/rtl/Makefile | 2 +- + lib/hipe/util/Makefile | 3 --- + lib/ic/src/Makefile | 2 +- + lib/inets/src/ftp/Makefile | 2 +- + lib/inets/src/http_client/Makefile | 2 +- + lib/inets/src/http_lib/Makefile | 2 +- + lib/inets/src/http_server/Makefile | 2 +- + lib/inets/src/inets_app/Makefile | 2 +- + lib/inets/src/tftp/Makefile | 2 +- + lib/inviso/src/Makefile | 2 -- + lib/kernel/src/Makefile | 1 - + lib/megaco/src/app/Makefile | 2 +- + lib/megaco/src/binary/Makefile | 2 +- + lib/megaco/src/engine/Makefile | 2 +- + lib/megaco/src/flex/Makefile.in | 1 - + lib/megaco/src/tcp/Makefile | 2 +- + lib/megaco/src/text/Makefile | 2 +- + lib/megaco/src/udp/Makefile | 2 +- + lib/mnesia/src/Makefile | 2 +- + lib/observer/src/Makefile | 1 - + lib/odbc/src/Makefile | 2 +- + lib/orber/COSS/CosNaming/Makefile | 4 ++-- + lib/orber/src/Makefile | 2 +- + lib/os_mon/src/Makefile | 1 - + lib/otp_mibs/src/Makefile | 2 -- + lib/parsetools/src/Makefile | 2 -- + lib/percept/src/Makefile | 2 -- + lib/pman/src/Makefile | 2 +- + lib/public_key/src/Makefile | 4 ---- + lib/reltool/src/Makefile | 2 +- + lib/runtime_tools/src/Makefile | 2 -- + lib/sasl/src/Makefile | 1 - + lib/snmp/src/agent/Makefile | 2 +- + lib/snmp/src/app/Makefile | 2 +- + lib/snmp/src/compile/Makefile | 2 +- + lib/snmp/src/manager/Makefile | 2 +- + lib/snmp/src/misc/Makefile | 2 +- + lib/ssh/src/Makefile | 2 +- + lib/ssl/src/Makefile | 2 +- + lib/stdlib/src/Makefile | 1 - + lib/syntax_tools/src/Makefile | 2 -- + lib/test_server/src/Makefile | 1 - + lib/toolbar/src/Makefile | 2 +- + lib/tools/src/Makefile | 2 +- + lib/tv/src/Makefile | 2 +- + lib/typer/src/Makefile | 2 +- + lib/webtool/src/Makefile | 2 -- + lib/wx/src/Makefile | 4 ++-- + lib/xmerl/src/Makefile | 4 +--- + 74 files changed, 58 insertions(+), 99 deletions(-) + +diff --git a/erts/preloaded/src/Makefile b/erts/preloaded/src/Makefile +index 785ad53..57a58ab 100644 +--- a/erts/preloaded/src/Makefile ++++ b/erts/preloaded/src/Makefile +@@ -86,8 +86,6 @@ cancel: + include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: +- $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(STATIC_TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/appmon/src/Makefile b/lib/appmon/src/Makefile +index 43f4f08..7e2d9b1 100644 +--- a/lib/appmon/src/Makefile ++++ b/lib/appmon/src/Makefile +@@ -93,7 +93,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/asn1/src/Makefile b/lib/asn1/src/Makefile +index 2733cde..42a674e 100644 +--- a/lib/asn1/src/Makefile ++++ b/lib/asn1/src/Makefile +@@ -155,7 +155,7 @@ release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(APP_SRC) $(APPUP_SRC) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/examples + $(INSTALL_DATA) $(EXAMPLES) $(RELSYSDIR)/examples + +diff --git a/lib/common_test/src/Makefile b/lib/common_test/src/Makefile +index 027667e..ff6a319 100644 +--- a/lib/common_test/src/Makefile ++++ b/lib/common_test/src/Makefile +@@ -130,7 +130,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/include +diff --git a/lib/compiler/src/Makefile b/lib/compiler/src/Makefile +index 0f6d2f6..9ee17e5 100644 +--- a/lib/compiler/src/Makefile ++++ b/lib/compiler/src/Makefile +@@ -160,8 +160,8 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(EXTRA_FILES) \ +- $(YRL_FILE) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(EXTRA_FILES) \ ++ $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(INSTALL_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/cosEvent/src/Makefile b/lib/cosEvent/src/Makefile +index ba6e2b1..50a73d9 100644 +--- a/lib/cosEvent/src/Makefile ++++ b/lib/cosEvent/src/Makefile +@@ -199,7 +199,7 @@ release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(GEN_ERL_FILES) $(IDL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(IDL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(GEN_HRL_FILES) $(RELSYSDIR)/include + +diff --git a/lib/cosEventDomain/src/Makefile b/lib/cosEventDomain/src/Makefile +index 884c8f1..9c36cc1 100644 +--- a/lib/cosEventDomain/src/Makefile ++++ b/lib/cosEventDomain/src/Makefile +@@ -165,7 +165,7 @@ release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(GEN_ERL_FILES) $(IDL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(IDL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(EXTERNAL_GEN_HRL_FILES) $(RELSYSDIR)/include + +diff --git a/lib/cosFileTransfer/src/Makefile b/lib/cosFileTransfer/src/Makefile +index 773ed7f..8f79d8c 100644 +--- a/lib/cosFileTransfer/src/Makefile ++++ b/lib/cosFileTransfer/src/Makefile +@@ -174,8 +174,7 @@ release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(GEN_FILES) $(IDL_FILES) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(GEN_ERL_FILES) $(IDL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(GEN_HRL_FILES) $(IDL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(GEN_HRL_FILES) $(RELSYSDIR)/include + +diff --git a/lib/cosNotification/src/Makefile b/lib/cosNotification/src/Makefile +index 637c633..659b780 100644 +--- a/lib/cosNotification/src/Makefile ++++ b/lib/cosNotification/src/Makefile +@@ -361,8 +361,7 @@ release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(GEN_FILES) $(IDL_FILES) $(YECC_FILES) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(IDL_FILES) $(YECC_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(GEN_HRL_FILES) $(HRL_FILES) $(IDL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(GEN_HRL_FILES) $(RELSYSDIR)/include + +diff --git a/lib/cosProperty/src/Makefile b/lib/cosProperty/src/Makefile +index 1d2119d..a210fec 100644 +--- a/lib/cosProperty/src/Makefile ++++ b/lib/cosProperty/src/Makefile +@@ -175,8 +175,7 @@ release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(GEN_FILES) $(IDL_FILES) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(GEN_ERL_FILES) $(IDL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(GEN_HRL_FILES) $(HRL_FILES) $(IDL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(GEN_HRL_FILES) $(RELSYSDIR)/include + +diff --git a/lib/cosTime/src/Makefile b/lib/cosTime/src/Makefile +index 3b6f7ba..f66e548 100644 +--- a/lib/cosTime/src/Makefile ++++ b/lib/cosTime/src/Makefile +@@ -197,8 +197,7 @@ release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(GEN_FILES) $(IDL_FILES) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(GEN_ERL_FILES) $(IDL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(GEN_HRL_FILES) $(HRL_FILES) $(IDL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(GEN_HRL_FILES) $(RELSYSDIR)/include + +diff --git a/lib/cosTransactions/src/Makefile b/lib/cosTransactions/src/Makefile +index 7e10ec1..4485209 100644 +--- a/lib/cosTransactions/src/Makefile ++++ b/lib/cosTransactions/src/Makefile +@@ -168,7 +168,7 @@ release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(GEN_ERL_FILES) $(IDL_FILE) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(IDL_FILE) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(EXTERNAL_GEN_HRL_FILES) $(RELSYSDIR)/include + +diff --git a/lib/crypto/src/Makefile b/lib/crypto/src/Makefile +index 0e886ce..d24ab24 100644 +--- a/lib/crypto/src/Makefile ++++ b/lib/crypto/src/Makefile +@@ -83,8 +83,6 @@ docs: + include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt +- $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) \ + $(APPUP_TARGET) $(RELSYSDIR)/ebin +diff --git a/lib/debugger/src/Makefile b/lib/debugger/src/Makefile +index 8551fe8..244d169 100644 +--- a/lib/debugger/src/Makefile ++++ b/lib/debugger/src/Makefile +@@ -129,7 +129,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(INTERNAL_HRL_FILES) $(TOOLBOX_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(TOOLBOX_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(TARGET_TOOLBOX_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/dialyzer/src/Makefile b/lib/dialyzer/src/Makefile +index 810f86d..f3f2b22 100644 +--- a/lib/dialyzer/src/Makefile ++++ b/lib/dialyzer/src/Makefile +@@ -153,7 +153,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(EXTRA_FILES) \ ++ $(INSTALL_DATA) $(HRL_FILES) $(EXTRA_FILES) \ + $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(INSTALL_FILES) $(RELSYSDIR)/ebin +diff --git a/lib/docbuilder/src/Makefile b/lib/docbuilder/src/Makefile +index e8a07a5..d0ac3a9 100644 +--- a/lib/docbuilder/src/Makefile ++++ b/lib/docbuilder/src/Makefile +@@ -109,7 +109,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) $(RELSYSDIR)/ebin + +diff --git a/lib/edoc/src/Makefile b/lib/edoc/src/Makefile +index ca95c4c..56a7745 100644 +--- a/lib/edoc/src/Makefile ++++ b/lib/edoc/src/Makefile +@@ -87,7 +87,7 @@ release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(OBJECTS) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(SOURCES) $(HRL_FILES) $(YRL_FILE) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src + + release_docs_spec: + +diff --git a/lib/et/src/Makefile b/lib/et/src/Makefile +index bb6632e..3e71e02 100644 +--- a/lib/et/src/Makefile ++++ b/lib/et/src/Makefile +@@ -108,7 +108,6 @@ release_spec: opt + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(APP_TARGET) $(APPUP_TARGET) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(RELSYSDIR)/src + $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/include +diff --git a/lib/eunit/src/Makefile b/lib/eunit/src/Makefile +index 4897c20..f3d69e9 100644 +--- a/lib/eunit/src/Makefile ++++ b/lib/eunit/src/Makefile +@@ -104,8 +104,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(OBJECTS) $(RELSYSDIR)/ebin +- $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(SOURCES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(INCLUDE_DELIVERABLES) $(RELSYSDIR)/include + +diff --git a/lib/gs/src/Makefile b/lib/gs/src/Makefile +index a648d3c..3757ac1 100644 +--- a/lib/gs/src/Makefile ++++ b/lib/gs/src/Makefile +@@ -106,8 +106,8 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(APP_SRC) $(ERL_FILES) $(HRL_FILES) $(GEN_HRL_FILES) \ +- $(GSTK_GENERIC) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(GEN_HRL_FILES) \ ++ $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/priv/bitmap +diff --git a/lib/hipe/cerl/Makefile b/lib/hipe/cerl/Makefile +index 7fcc44d..6e41e6b 100644 +--- a/lib/hipe/cerl/Makefile ++++ b/lib/hipe/cerl/Makefile +@@ -98,7 +98,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/cerl +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(RELSYSDIR)/cerl ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/cerl + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/hipe/flow/Makefile b/lib/hipe/flow/Makefile +index 02f6105..9fa7078 100644 +--- a/lib/hipe/flow/Makefile ++++ b/lib/hipe/flow/Makefile +@@ -98,7 +98,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/flow +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(INC_FILES) $(RELSYSDIR)/flow ++ $(INSTALL_DATA) $(HRL_FILES) $(INC_FILES) $(RELSYSDIR)/flow + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/hipe/icode/Makefile b/lib/hipe/icode/Makefile +index eced90b..e48c64e 100644 +--- a/lib/hipe/icode/Makefile ++++ b/lib/hipe/icode/Makefile +@@ -116,7 +116,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/icode +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(RELSYSDIR)/icode ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/icode + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/hipe/main/Makefile b/lib/hipe/main/Makefile +index a14c9c3..163bded 100644 +--- a/lib/hipe/main/Makefile ++++ b/lib/hipe/main/Makefile +@@ -114,7 +114,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_spec: opt + $(INSTALL_DATA) ../vsn.mk $(RELSYSDIR) + $(INSTALL_DIR) $(RELSYSDIR)/main +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(RELSYSDIR)/main ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/main + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/hipe/misc/Makefile b/lib/hipe/misc/Makefile +index 98a69d6..23073cd 100644 +--- a/lib/hipe/misc/Makefile ++++ b/lib/hipe/misc/Makefile +@@ -101,7 +101,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/misc +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(RELSYSDIR)/misc ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/misc + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/hipe/rtl/Makefile b/lib/hipe/rtl/Makefile +index 55d20af..04d667c 100644 +--- a/lib/hipe/rtl/Makefile ++++ b/lib/hipe/rtl/Makefile +@@ -101,7 +101,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/rtl +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(RELSYSDIR)/rtl ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/rtl + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/hipe/util/Makefile b/lib/hipe/util/Makefile +index 85719ec..ae2cbc0 100644 +--- a/lib/hipe/util/Makefile ++++ b/lib/hipe/util/Makefile +@@ -49,7 +49,6 @@ HIPE_MODULES = + endif + MODULES = hipe_timing hipe_dot hipe_digraph $(HIPE_MODULES) + +-HRL_FILES= + ERL_FILES= $(MODULES:%=%.erl) + TARGET_FILES= $(MODULES:%=$(EBIN)/%.$(EMULATOR)) + DOC_FILES= $(MODULES:%=$(DOCS)/%.html) +@@ -100,8 +99,6 @@ $(DOCS)/%.html:%.erl + include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt +- $(INSTALL_DIR) $(RELSYSDIR)/util +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(RELSYSDIR)/util + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/ic/src/Makefile b/lib/ic/src/Makefile +index 5dac304..381cafe 100644 +--- a/lib/ic/src/Makefile ++++ b/lib/ic/src/Makefile +@@ -199,7 +199,7 @@ release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(YRL_FILE) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/examples + $(INSTALL_DIR) $(RELSYSDIR)/examples/c-client + $(INSTALL_DATA) $(CCL_EX_FILES) $(RELSYSDIR)/examples/c-client +diff --git a/lib/inets/src/ftp/Makefile b/lib/inets/src/ftp/Makefile +index 19b9387..f3ff8bf 100644 +--- a/lib/inets/src/ftp/Makefile ++++ b/lib/inets/src/ftp/Makefile +@@ -90,7 +90,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/ftp +- $(INSTALL_DATA) $(HRL_FILES) $(ERL_FILES) $(RELSYSDIR)/src/ftp ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src/ftp + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/inets/src/http_client/Makefile b/lib/inets/src/http_client/Makefile +index 575c6ef..9531676 100644 +--- a/lib/inets/src/http_client/Makefile ++++ b/lib/inets/src/http_client/Makefile +@@ -93,7 +93,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/http_client +- $(INSTALL_DATA) $(HRL_FILES) $(ERL_FILES) $(RELSYSDIR)/src/http_client ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src/http_client + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/inets/src/http_lib/Makefile b/lib/inets/src/http_lib/Makefile +index 5dac3b0..9ca3a60 100644 +--- a/lib/inets/src/http_lib/Makefile ++++ b/lib/inets/src/http_lib/Makefile +@@ -88,7 +88,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/http_lib +- $(INSTALL_DATA) $(HRL_FILES) $(ERL_FILES) $(RELSYSDIR)/src/http_lib ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src/http_lib + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/inets/src/http_server/Makefile b/lib/inets/src/http_server/Makefile +index 879e605..89ed618 100644 +--- a/lib/inets/src/http_server/Makefile ++++ b/lib/inets/src/http_server/Makefile +@@ -124,7 +124,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/http_server +- $(INSTALL_DATA) $(HRL_FILES) $(ERL_FILES) $(RELSYSDIR)/src/http_server ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src/http_server + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/inets/src/inets_app/Makefile b/lib/inets/src/inets_app/Makefile +index 4632ff3..6014db2 100644 +--- a/lib/inets/src/inets_app/Makefile ++++ b/lib/inets/src/inets_app/Makefile +@@ -110,7 +110,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/inets_app +- $(INSTALL_DATA) $(HRL_FILES) $(ERL_FILES) $(RELSYSDIR)/src/inets_app ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src/inets_app + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/inets/src/tftp/Makefile b/lib/inets/src/tftp/Makefile +index 759b70c..9e4f769 100644 +--- a/lib/inets/src/tftp/Makefile ++++ b/lib/inets/src/tftp/Makefile +@@ -88,7 +88,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/tftp +- $(INSTALL_DATA) $(HRL_FILES) $(ERL_FILES) $(RELSYSDIR)/src/tftp ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src/tftp + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/inviso/src/Makefile b/lib/inviso/src/Makefile +index 1f2f8b1..9f7652d 100644 +--- a/lib/inviso/src/Makefile ++++ b/lib/inviso/src/Makefile +@@ -87,8 +87,6 @@ docs: + include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt +- $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(RELSYSDIR)/src + # $(INSTALL_DIR) $(RELSYSDIR)/include + # $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/include + $(INSTALL_DIR) $(RELSYSDIR)/ebin +diff --git a/lib/kernel/src/Makefile b/lib/kernel/src/Makefile +index 9db6014..55e0085 100644 +--- a/lib/kernel/src/Makefile ++++ b/lib/kernel/src/Makefile +@@ -196,7 +196,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(RELSYSDIR)/src + $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/include +diff --git a/lib/megaco/src/app/Makefile b/lib/megaco/src/app/Makefile +index 01dfb9b..c6a631d 100644 +--- a/lib/megaco/src/app/Makefile ++++ b/lib/megaco/src/app/Makefile +@@ -113,7 +113,7 @@ release_spec: opt + $(INSTALL_DATA) $(APP_TARGET) $(APPUP_TARGET) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/app +- $(INSTALL_DATA) $(ERL_FILES) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src/app ++ $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src/app + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(EXTERNAL_HRL_FILES) $(RELSYSDIR)/include + +diff --git a/lib/megaco/src/binary/Makefile b/lib/megaco/src/binary/Makefile +index d594f34..6614599 100644 +--- a/lib/megaco/src/binary/Makefile ++++ b/lib/megaco/src/binary/Makefile +@@ -198,7 +198,7 @@ release_spec: opt + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/binary +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(ASN1_FILES) $(RELSYSDIR)/src/binary ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src/binary + + + release_docs_spec: +diff --git a/lib/megaco/src/engine/Makefile b/lib/megaco/src/engine/Makefile +index 3943f4b..879abff 100644 +--- a/lib/megaco/src/engine/Makefile ++++ b/lib/megaco/src/engine/Makefile +@@ -92,7 +92,7 @@ release_spec: opt + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/engine +- $(INSTALL_DATA) $(ERL_FILES) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src/engine ++ $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src/engine + $(INSTALL_DIR) $(RELSYSDIR)/include + + +diff --git a/lib/megaco/src/flex/Makefile.in b/lib/megaco/src/flex/Makefile.in +index 2ccf2a9..985bec2 100644 +--- a/lib/megaco/src/flex/Makefile.in ++++ b/lib/megaco/src/flex/Makefile.in +@@ -276,7 +276,6 @@ release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src/flex + $(INSTALL_DIR) $(RELSYSDIR)/priv/lib + $(INSTALL_DIR) $(RELSYSDIR)/include +- $(INSTALL_DATA) $(ERL_FILES) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src/flex + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + ifeq ($(ENABLE_MEGACO_FLEX_SCANNER),true) + $(INSTALL_DATA) $(FLEX_FILES) $(RELSYSDIR)/src/flex +diff --git a/lib/megaco/src/tcp/Makefile b/lib/megaco/src/tcp/Makefile +index 0bd4b7c..8675d1b 100644 +--- a/lib/megaco/src/tcp/Makefile ++++ b/lib/megaco/src/tcp/Makefile +@@ -93,7 +93,7 @@ release_spec: opt + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/tcp +- $(INSTALL_DATA) $(ERL_FILES) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src/tcp ++ $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src/tcp + + + release_docs_spec: +diff --git a/lib/megaco/src/text/Makefile b/lib/megaco/src/text/Makefile +index b2e8e76..bdb9c00 100644 +--- a/lib/megaco/src/text/Makefile ++++ b/lib/megaco/src/text/Makefile +@@ -134,7 +134,7 @@ release_spec: opt + $(INSTALL_DATA) $(BEAM_TARGET_FILES) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/text +- $(INSTALL_DATA) $(ERL_FILES) $(INTERNAL_YRL_FILES) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src/text ++ $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src/text + + + release_docs_spec: +diff --git a/lib/megaco/src/udp/Makefile b/lib/megaco/src/udp/Makefile +index 64b6478..5cf0fe2 100644 +--- a/lib/megaco/src/udp/Makefile ++++ b/lib/megaco/src/udp/Makefile +@@ -93,7 +93,7 @@ release_spec: opt + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/udp +- $(INSTALL_DATA) $(ERL_FILES) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src/udp ++ $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src/udp + + + release_docs_spec: +diff --git a/lib/mnesia/src/Makefile b/lib/mnesia/src/Makefile +index e032f56..e357187 100644 +--- a/lib/mnesia/src/Makefile ++++ b/lib/mnesia/src/Makefile +@@ -131,7 +131,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(HRL_FILES) $(ERL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/observer/src/Makefile b/lib/observer/src/Makefile +index fe5eba1..fa5f2d0 100644 +--- a/lib/observer/src/Makefile ++++ b/lib/observer/src/Makefile +@@ -113,7 +113,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(RELSYSDIR)/src + $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DATA) $(EXAMPLE_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include +diff --git a/lib/odbc/src/Makefile b/lib/odbc/src/Makefile +index b48dd76..deb9947 100644 +--- a/lib/odbc/src/Makefile ++++ b/lib/odbc/src/Makefile +@@ -109,7 +109,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(EXT_HRL_FILES) $(RELSYSDIR)/include + $(INSTALL_DIR) $(RELSYSDIR)/ebin +diff --git a/lib/orber/COSS/CosNaming/Makefile b/lib/orber/COSS/CosNaming/Makefile +index d3deec7..80be6e9 100644 +--- a/lib/orber/COSS/CosNaming/Makefile ++++ b/lib/orber/COSS/CosNaming/Makefile +@@ -142,8 +142,8 @@ release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/COSS/CosNaming +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(IDL_FILE) $(RELSYSDIR)/COSS/CosNaming +- $(INSTALL_DATA) $(GEN_FILES) $(RELSYSDIR)/COSS/CosNaming ++ $(INSTALL_DATA) $(HRL_FILES) $(IDL_FILE) $(RELSYSDIR)/COSS/CosNaming ++ $(INSTALL_DATA) $(GEN_HRL_FILES) $(GEN_EXT_HRL_FILES) $(RELSYSDIR)/COSS/CosNaming + + + release_docs_spec: +diff --git a/lib/orber/src/Makefile b/lib/orber/src/Makefile +index ccc4493..41e7972 100644 +--- a/lib/orber/src/Makefile ++++ b/lib/orber/src/Makefile +@@ -258,7 +258,7 @@ release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(YRL_FILE) $(GEN_HRL_FILES_LOC) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(GEN_HRL_FILES_LOC) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(EXTERNAL_HRL_FILES) $(GEN_HRL_FILES_EXT) $(RELSYSDIR)/include + +diff --git a/lib/os_mon/src/Makefile b/lib/os_mon/src/Makefile +index a492a63..77e7a06 100644 +--- a/lib/os_mon/src/Makefile ++++ b/lib/os_mon/src/Makefile +@@ -104,7 +104,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(RELSYSDIR)/src + $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin +diff --git a/lib/otp_mibs/src/Makefile b/lib/otp_mibs/src/Makefile +index 833a439..257e294 100644 +--- a/lib/otp_mibs/src/Makefile ++++ b/lib/otp_mibs/src/Makefile +@@ -95,8 +95,6 @@ $(APPUP_TARGET): $(APPUP_SRC) ../vsn.mk + include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt +- $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGETS) $(RELSYSDIR)/ebin + +diff --git a/lib/parsetools/src/Makefile b/lib/parsetools/src/Makefile +index 89e079e..1093f4f 100644 +--- a/lib/parsetools/src/Makefile ++++ b/lib/parsetools/src/Makefile +@@ -89,8 +89,6 @@ $(APPUP_TARGET): $(APPUP_SRC) ../vsn.mk + include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt +- $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/include +diff --git a/lib/percept/src/Makefile b/lib/percept/src/Makefile +index 5dfc725..a8a1718 100644 +--- a/lib/percept/src/Makefile ++++ b/lib/percept/src/Makefile +@@ -93,8 +93,6 @@ docs: + include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt +- $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(RELSYSDIR)/src + # $(INSTALL_DIR) $(RELSYSDIR)/include + # $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/include + $(INSTALL_DIR) $(RELSYSDIR)/ebin +diff --git a/lib/pman/src/Makefile b/lib/pman/src/Makefile +index e573e57..bdbced1 100644 +--- a/lib/pman/src/Makefile ++++ b/lib/pman/src/Makefile +@@ -104,7 +104,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(TOOLBOX_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(TOOLBOX_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(TARGET_TOOLBOX_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/public_key/src/Makefile b/lib/public_key/src/Makefile +index c30399f..36a5020 100644 +--- a/lib/public_key/src/Makefile ++++ b/lib/public_key/src/Makefile +@@ -47,8 +47,6 @@ MODULES = \ + + HRL_FILES = $(INCLUDE)/public_key.hrl + +-INTERNAL_HRL_FILES = +- + ERL_FILES = $(MODULES:%=%.erl) + + TARGET_FILES= $(MODULES:%=$(EBIN)/%.$(EMULATOR)) +@@ -101,8 +99,6 @@ $(APPUP_TARGET): $(APPUP_SRC) ../vsn.mk + include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt +- $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(ERL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/include + $(INSTALL_DIR) $(RELSYSDIR)/ebin +diff --git a/lib/reltool/src/Makefile b/lib/reltool/src/Makefile +index 4e6a112..cef22b5 100644 +--- a/lib/reltool/src/Makefile ++++ b/lib/reltool/src/Makefile +@@ -98,7 +98,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(ERL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(APP_TARGET) $(APPUP_TARGET) $(RELSYSDIR)/ebin +diff --git a/lib/runtime_tools/src/Makefile b/lib/runtime_tools/src/Makefile +index 4f831f3..c8bd229 100644 +--- a/lib/runtime_tools/src/Makefile ++++ b/lib/runtime_tools/src/Makefile +@@ -92,8 +92,6 @@ docs: + include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt +- $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/include + $(INSTALL_DIR) $(RELSYSDIR)/ebin +diff --git a/lib/sasl/src/Makefile b/lib/sasl/src/Makefile +index 9a5d1e4..4dd511f 100644 +--- a/lib/sasl/src/Makefile ++++ b/lib/sasl/src/Makefile +@@ -92,7 +92,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(RELSYSDIR)/src + $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin +diff --git a/lib/snmp/src/agent/Makefile b/lib/snmp/src/agent/Makefile +index a67fe4d..012e8be 100644 +--- a/lib/snmp/src/agent/Makefile ++++ b/lib/snmp/src/agent/Makefile +@@ -130,7 +130,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/agent +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(RELSYSDIR)/src/agent ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src/agent + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) \ + $(RELSYSDIR)/ebin +diff --git a/lib/snmp/src/app/Makefile b/lib/snmp/src/app/Makefile +index d89eb4e..2adf916 100644 +--- a/lib/snmp/src/app/Makefile ++++ b/lib/snmp/src/app/Makefile +@@ -129,7 +129,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/app +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(RELSYSDIR)/src/app ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src/app + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) \ + $(RELSYSDIR)/ebin +diff --git a/lib/snmp/src/compile/Makefile b/lib/snmp/src/compile/Makefile +index 4be60e1..df7ed2d 100644 +--- a/lib/snmp/src/compile/Makefile ++++ b/lib/snmp/src/compile/Makefile +@@ -115,7 +115,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/compiler +- $(INSTALL_DATA) $(PARSER_SRC) $(ERL_FILES) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src/compiler ++ $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src/compiler + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/snmp/src/manager/Makefile b/lib/snmp/src/manager/Makefile +index c1d5703..568530d 100644 +--- a/lib/snmp/src/manager/Makefile ++++ b/lib/snmp/src/manager/Makefile +@@ -113,7 +113,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/manager +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(RELSYSDIR)/src/manager ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src/manager + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + # $(INSTALL_DIR) $(RELSYSDIR)/include +diff --git a/lib/snmp/src/misc/Makefile b/lib/snmp/src/misc/Makefile +index 48d76bd..9f1f868 100644 +--- a/lib/snmp/src/misc/Makefile ++++ b/lib/snmp/src/misc/Makefile +@@ -111,7 +111,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/misc +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(RELSYSDIR)/src/misc ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src/misc + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + # $(INSTALL_DIR) $(RELSYSDIR)/include +diff --git a/lib/ssh/src/Makefile b/lib/ssh/src/Makefile +index 42880fa..d657098 100644 +--- a/lib/ssh/src/Makefile ++++ b/lib/ssh/src/Makefile +@@ -144,7 +144,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(ERL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/include +diff --git a/lib/ssl/src/Makefile b/lib/ssl/src/Makefile +index 7514ad2..c8be1ae 100644 +--- a/lib/ssl/src/Makefile ++++ b/lib/ssl/src/Makefile +@@ -114,7 +114,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) \ + $(APPUP_TARGET) $(RELSYSDIR)/ebin +diff --git a/lib/stdlib/src/Makefile b/lib/stdlib/src/Makefile +index 600303d..c335586 100644 +--- a/lib/stdlib/src/Makefile ++++ b/lib/stdlib/src/Makefile +@@ -200,7 +200,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) erl_parse.yrl $(RELSYSDIR)/src + $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/include +diff --git a/lib/syntax_tools/src/Makefile b/lib/syntax_tools/src/Makefile +index 50369e6..12c6db4 100644 +--- a/lib/syntax_tools/src/Makefile ++++ b/lib/syntax_tools/src/Makefile +@@ -82,8 +82,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(OBJECTS) $(RELSYSDIR)/ebin +- $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(SOURCES) $(RELSYSDIR)/src + + release_docs_spec: + +diff --git a/lib/test_server/src/Makefile b/lib/test_server/src/Makefile +index d55a3a5..9b03f8f 100644 +--- a/lib/test_server/src/Makefile ++++ b/lib/test_server/src/Makefile +@@ -125,7 +125,6 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(RELSYSDIR)/src + $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/include +diff --git a/lib/toolbar/src/Makefile b/lib/toolbar/src/Makefile +index 14e1451..d71e18b 100644 +--- a/lib/toolbar/src/Makefile ++++ b/lib/toolbar/src/Makefile +@@ -85,7 +85,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/tools/src/Makefile b/lib/tools/src/Makefile +index 360f4f8..22deb2f 100644 +--- a/lib/tools/src/Makefile ++++ b/lib/tools/src/Makefile +@@ -106,7 +106,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(YRL_FILE) $(HRL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) \ + $(RELSYSDIR)/ebin +diff --git a/lib/tv/src/Makefile b/lib/tv/src/Makefile +index 457b9d3..1d2c97c 100644 +--- a/lib/tv/src/Makefile ++++ b/lib/tv/src/Makefile +@@ -127,7 +127,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(HRL_FILES) $(ERL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + +diff --git a/lib/typer/src/Makefile b/lib/typer/src/Makefile +index 9c9ef61..db92881 100644 +--- a/lib/typer/src/Makefile ++++ b/lib/typer/src/Makefile +@@ -113,7 +113,7 @@ include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(YRL_FILES) \ ++ $(INSTALL_DATA) $(HRL_FILES) \ + $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(INSTALL_FILES) $(RELSYSDIR)/ebin +diff --git a/lib/webtool/src/Makefile b/lib/webtool/src/Makefile +index 62845cd..841cf11 100644 +--- a/lib/webtool/src/Makefile ++++ b/lib/webtool/src/Makefile +@@ -87,8 +87,6 @@ $(APPUP_TARGET): $(APPUP_SRC) ../vsn.mk + include $(ERL_TOP)/make/otp_release_targets.mk + + release_spec: opt +- $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(APP_TARGET) $(APPUP_TARGET) \ + $(RELSYSDIR)/ebin +diff --git a/lib/wx/src/Makefile b/lib/wx/src/Makefile +index a9fd468..9b7f844 100644 +--- a/lib/wx/src/Makefile ++++ b/lib/wx/src/Makefile +@@ -113,9 +113,9 @@ ifeq ($(INSIDE_ERLSRC), true) + include $(ERL_TOP)/make/otp_release_targets.mk + release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(HRL_FILES) $(ERL_FILES) $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/src/gen +- $(INSTALL_DATA) $(GEN_HRL) $(GEN_FILES) $(RELSYSDIR)/src/gen ++ $(INSTALL_DATA) $(GEN_HRL) $(RELSYSDIR)/src/gen + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(EXT_HRL) $(RELSYSDIR)/include + $(INSTALL_DIR) $(RELSYSDIR)/ebin +diff --git a/lib/xmerl/src/Makefile b/lib/xmerl/src/Makefile +index 7009b50..c9c7303 100644 +--- a/lib/xmerl/src/Makefile ++++ b/lib/xmerl/src/Makefile +@@ -218,9 +218,7 @@ release_spec: opt + $(INSTALL_DIR) $(RELSYSDIR)/ebin + $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)/ebin + $(INSTALL_DIR) $(RELSYSDIR)/src +- $(INSTALL_DATA) $(ERL_FILES) $(INTERNAL_HRL_FILES) $(APP_SRC) $(APPUP_SRC) $(RELSYSDIR)/src +- $(INSTALL_DATA) xmerl_xpath_parse.yrl $(RELSYSDIR)/src +- $(INSTALL_DATA) xmerl_b64Bin.yrl $(RELSYSDIR)/src ++ $(INSTALL_DATA) $(INTERNAL_HRL_FILES) $(RELSYSDIR)/src + $(INSTALL_DIR) $(RELSYSDIR)/include + $(INSTALL_DATA) $(HRL_FILES) $(RELSYSDIR)/include + +-- +1.7.0.1 + diff --git a/otp-install.patch b/otp-install.patch deleted file mode 100644 index 68066c7..0000000 --- a/otp-install.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- otp_src_R9C-0/erts/etc/unix/Install.src.install 2003-10-17 12:52:14.000000000 +0200 -+++ otp_src_R9C-0/erts/etc/unix/Install.src 2003-10-17 14:26:49.000000000 +0200 -@@ -84,7 +84,7 @@ - /bin/rm -f epmd - fi - --ln -s $ERL_ROOT/erts-%I_VSN%/bin/epmd epmd -+ln -s ../erts-%I_VSN%/bin/epmd epmd - - cp -p $ERL_ROOT/erts-%I_VSN%/bin/run_erl . - cp -p $ERL_ROOT/erts-%I_VSN%/bin/to_erl . -@@ -145,16 +145,4 @@ - (ranlib $library) > /dev/null 2>&1 - done - fi -- -- --# --# Fixing the man pages --# -- --if [ -d $ERL_ROOT/man ] --then -- cd $ERL_ROOT -- ./misc/format_man_pages $ERL_ROOT --fi -- -- -+exit 0 diff --git a/otp-links.patch b/otp-links.patch deleted file mode 100644 index 6c8b227..0000000 --- a/otp-links.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- otp_src_R11B-0/Makefile.in.links 2006-05-12 16:43:44.000000000 +0200 -+++ otp_src_R11B-0/Makefile.in 2006-05-18 20:27:56.000000000 +0200 -@@ -545,10 +545,6 @@ - # Install erlang base public files - # - install.bin: -- for file in $(ERL_BASE_PUB_FILES); do \ -- rm -f $(BINDIR)/$$file; \ -- ${LN_S} $(ERLANG_BINDIR)/$$file $(BINDIR)/$$file; \ -- done - - # - # Directories needed before we can install diff --git a/otp-null.patch b/otp-null.patch deleted file mode 100644 index b84d499..0000000 --- a/otp-null.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -up otp_src_R12B-0/lib/orber/c_src/setsockaddr_in.c.null otp_src_R12B-0/lib/orber/c_src/setsockaddr_in.c ---- otp_src_R12B-0/lib/orber/c_src/setsockaddr_in.c.null 2008-02-23 13:46:52.000000000 +0100 -+++ otp_src_R12B-0/lib/orber/c_src/setsockaddr_in.c 2008-02-23 13:47:15.000000000 +0100 -@@ -17,6 +17,7 @@ - * $Id: otp-null.patch,v 1.1 2008/02/23 13:41:16 gemi Exp $ - * - */ -+#include <stdlib.h> - #include "inet.h" - - #ifdef HAVE_CONFIG_H diff --git a/otp-rpath.patch b/otp-rpath.patch deleted file mode 100644 index 95d38d2..0000000 --- a/otp-rpath.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff -up otp_src_R12B-4/lib/crypto/c_src/Makefile.in.rpath otp_src_R12B-4/lib/crypto/c_src/Makefile.in ---- otp_src_R12B-4/lib/crypto/c_src/Makefile.in.rpath 2008-10-25 22:20:42.000000000 +0200 -+++ otp_src_R12B-4/lib/crypto/c_src/Makefile.in 2008-10-25 22:20:59.000000000 +0200 -@@ -80,7 +80,7 @@ ifeq ($(HOST_OS),) - HOST_OS := $(shell $(ERL_TOP)/erts/autoconf/config.guess) - endif - DYNAMIC_CRYPTO_LIB=@SSL_DYNAMIC_ONLY@ --LD_R_FLAG=@DED_LD_FLAG_RUNTIME_LIBRARY_PATH@ -+LD_R_FLAG= - ifeq ($(strip $(LD_R_FLAG)),) - LD_R_OPT = - else -diff -up otp_src_R12B-4/lib/crypto/priv/Makefile.rpath otp_src_R12B-4/lib/crypto/priv/Makefile ---- otp_src_R12B-4/lib/crypto/priv/Makefile.rpath 2008-10-25 22:21:11.000000000 +0200 -+++ otp_src_R12B-4/lib/crypto/priv/Makefile 2008-10-25 22:21:33.000000000 +0200 -@@ -60,7 +60,7 @@ OBJS = $(OBJDIR)/crypto_drv.o - # ---------------------------------------------------- - - $(SO_DRIVER): $(OBJS) -- $(SO_LD) $(SO_LDFLAGS) -L$(SO_SSL_LIBDIR) -Wl,-R$(SO_SSL_LIBDIR) \ -+ $(SO_LD) $(SO_LDFLAGS) -L$(SO_SSL_LIBDIR) \ - -o $@ $^ -lcrypto - - $(DLL_DRIVER): $(OBJS) -diff -up otp_src_R12B-4/lib/ssl/c_src/Makefile.in.rpath otp_src_R12B-4/lib/ssl/c_src/Makefile.in ---- otp_src_R12B-4/lib/ssl/c_src/Makefile.in.rpath 2008-10-25 22:21:51.000000000 +0200 -+++ otp_src_R12B-4/lib/ssl/c_src/Makefile.in 2008-10-25 22:22:21.000000000 +0200 -@@ -111,9 +111,9 @@ ifeq ($(findstring darwin,$(TARGET)),dar - CC_R_FLAG = - else - ifeq ($(findstring osf,$(TARGET)),osf) # osf1: -Wl,-rpath, --CC_R_FLAG = -Wl,-rpath, -+CC_R_FLAG = - else # Default: -Wl,-R --CC_R_FLAG = -Wl,-R -+CC_R_FLAG = - endif - endif - endif diff --git a/otp-sslrpath.patch b/otp-sslrpath.patch deleted file mode 100644 index d53909a..0000000 --- a/otp-sslrpath.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -up otp_src_R12B-4/lib/ssl/c_src/Makefile.in.sslrpath otp_src_R12B-4/lib/ssl/c_src/Makefile.in ---- otp_src_R12B-4/lib/ssl/c_src/Makefile.in.sslrpath 2008-10-26 00:00:37.000000000 +0200 -+++ otp_src_R12B-4/lib/ssl/c_src/Makefile.in 2008-10-26 00:01:09.000000000 +0200 -@@ -102,7 +102,7 @@ else - SSL_MAKEFILE = - endif - --CC_R_FLAG=@CFLAG_RUNTIME_LIBRARY_PATH@ -+CC_R_FLAG= - ifeq ($(findstring @,$(CC_R_FLAG)),@) - # Old erts configure used which hasn't replaced @CFLAG_RUNTIME_LIBRARY_PATH@; - # we try our best here instead... -@@ -111,9 +111,9 @@ ifeq ($(findstring darwin,$(TARGET)),dar - CC_R_FLAG = - else - ifeq ($(findstring osf,$(TARGET)),osf) # osf1: -Wl,-rpath, --CC_R_FLAG = -Wl,-rpath, -+CC_R_FLAG = - else # Default: -Wl,-R --CC_R_FLAG = -Wl,-R -+CC_R_FLAG = - endif - endif - endif @@ -1,3 +1 @@ -3751ea3fea669d2b25c67eeb883734bb otp_src_R12B-5.tar.gz -fb0c5454bbd865e881b6712295f6d41f otp_doc_html_R12B-5.tar.gz -6231cb172847040395cc34b20781aa3b otp_doc_man_R12B-5.tar.gz +a24873bbace9ab3c307f3d2492d9e134 otp_src_R14A.tar.gz |