Projects
Kolab:16:Enterprise
erlang
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 5
View file
debian.changelog
Added
@@ -0,0 +1,1980 @@ +erlang (1:18.3.4.4+dfsg-1~bpo8+1) jessie-backports; urgency=medium + + * Backport for jessie. + + -- Sergei Golovan <sgolovan@debian.org> Sat, 20 Aug 2016 10:04:46 +0300 + +erlang (1:18.3.4.4+dfsg-1) unstable; urgency=medium + + * New upstream minor release. + + -- Sergei Golovan <sgolovan@debian.org> Sat, 13 Aug 2016 11:22:08 +0300 + +erlang (1:18.3.4.2+dfsg-1) unstable; urgency=medium + + * New upstream minor release. + + -- Sergei Golovan <sgolovan@debian.org> Mon, 25 Jul 2016 11:57:21 +0300 + +erlang (1:18.3.4.1+dfsg-1) unstable; urgency=medium + + * New upstream minor release. + * Enabled HiPE for the ppc64 and ppc64el architectures (closes: #827447). + * Bumped Java bytecode compatibility level to 1.7. + + -- Sergei Golovan <sgolovan@debian.org> Wed, 29 Jun 2016 10:35:57 +0300 + +erlang (1:18.3.4+dfsg-1) unstable; urgency=medium + + * New upstream minor release (closes: #827363). + * Switched to Github for downloading the code because the minor updates + haven't been released as tarballs on erlang.org. + * Added libxml2-utils to the build dependencies because of xmllint (it + is required for building docs). + * Bumped standards version to 3.9.8. + + -- Sergei Golovan <sgolovan@debian.org> Wed, 15 Jun 2016 15:19:45 +0300 + +erlang (1:18.3-dfsg-1) unstable; urgency=medium + + * New upstream release. + * Removed patch which fixed FTBFS for GNU/kFreeBSD and GNU/Hurd introduced + in 1:18.2-dfsg-2 because the bug is fixed upstream. + * Bumped standards version to 3.9.7. + + -- Sergei Golovan <sgolovan@debian.org> Thu, 17 Mar 2016 21:22:08 +0300 + +erlang (1:18.2-dfsg-2) unstable; urgency=medium + + * Fixed FTBFS for GNU/kFreeBSD and GNU/Hurd due to incorrectly checked + presence of gethostname_r() function. + * Fixed FTBFS for X32 architecture due to incorrectly used inline assembly. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 27 Dec 2015 12:40:53 +0300 + +erlang (1:18.2-dfsg-1) unstable; urgency=medium + + * New upstream release. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 20 Dec 2015 21:11:53 +0300 + +erlang (1:18.1-dfsg-1) unstable; urgency=medium + + * New upstream release. + + -- Sergei Golovan <sgolovan@debian.org> Sat, 07 Nov 2015 10:33:50 +0300 + +erlang (1:18.0-dfsg-2) unstable; urgency=medium + + * Added a patch from Chris Lamb which allows Erlang compiler to put + a specified timestamp into the compiled binaries instead of the + current time. This helps with reproducibility of Erlang binaries + (closes: #795834). + + -- Sergei Golovan <sgolovan@debian.org> Mon, 17 Aug 2015 15:14:59 +0300 + +erlang (1:18.0-dfsg-1) unstable; urgency=medium + + * New upstream release. + * Refreshed patches, removed patch which disables SSLv3 protocol in + the ssl application because this protocol has been disabled upstream. + * Changed the license in debian/copyright because upstream relicensed + Erlang/OTP from Erlang public license to Apache 2.0 license. + + -- Sergei Golovan <sgolovan@debian.org> Sat, 27 Jun 2015 14:29:01 +0300 + +erlang (1:17.5-dfsg-2) unstable; urgency=medium + + * Upload into unstable. + * Removed the patch which fixes TLS POODLE vulnerability in the Erlang + SSL application (CVE-2015-2774) because it has been applied upstream. + + -- Sergei Golovan <sgolovan@debian.org> Wed, 27 May 2015 08:18:40 +0300 + +erlang (1:17.5-dfsg-1) experimental; urgency=medium + + * New upstream release. + * Put erl_interface.app and erl_interface.appup into the erlang-dev package. + + -- Sergei Golovan <sgolovan@debian.org> Wed, 01 Apr 2015 12:04:55 +0300 + +erlang (1:17.4-dfsg-1) experimental; urgency=medium + + * New upstream release. + * Removed a patch which fixed empty SNI extension processing in the + ssl application because it has been applied upstream. + * Removed a patch which removes rpath from the crypto application binary + and use the new --with-ssl-rpath=no configure option instead. + * Search for an Erlang module manual page in section 3erl only in + Emacs Erlang mode (closes: #772876). + + -- Sergei Golovan <sgolovan@debian.org> Sun, 14 Dec 2014 09:07:42 +0300 + +erlang (1:17.3-dfsg-4) unstable; urgency=medium + + * Added a patch from upstream which fixes TLS POODLE vulnerability in + the Erlang SSL application (CVE-2015-2774) (closes: #781839). + * Fixed erts_gzinflate_buffer() declaration to prevent possible buffer + overflow (closes: #747593). + * Replaced libsystemd-daemon-dev by libsystemd-dev in build dependencies + (closes: #779750). + + -- Sergei Golovan <sgolovan@debian.org> Sat, 04 Apr 2015 17:00:55 +0300 + +erlang (1:17.3-dfsg-3) unstable; urgency=medium + + * Added a patch by Olly Betts which updates hard-coded wx constant values + for wx3.0 (closes: #766790). + * Disabled SSLv3 protocol in the ssl application (closes: #771359). + + -- Sergei Golovan <sgolovan@debian.org> Sun, 30 Nov 2014 22:39:28 +0300 + +erlang (1:17.3-dfsg-2) unstable; urgency=medium + + * Removed erlang-pman, erlang-toolbar, erlang-tv packages because the + corresponding applications were removed from the upstream distribution. + * Fixed the packages dependencies (mostly removed obsolete dependencies + on erlang-gs). + * Bumped standards version to 3.9.6. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 05 Oct 2014 13:13:55 +0400 + +erlang (1:17.3-dfsg-1) unstable; urgency=medium + + * New upstream release. + * Refreshed patches. Removed patch which fixed some functions not + following symlinks since it has been included into the upstream release. + * Added a patch from upstream which fixes empty SNI-extension processing. + + -- Sergei Golovan <sgolovan@debian.org> Sat, 27 Sep 2014 19:05:53 +0400 + +erlang (1:17.1-dfsg-7) unstable; urgency=medium + + * Don't use /home/epmd as epmd home directory. + + -- Sergei Golovan <sgolovan@debian.org> Mon, 18 Aug 2014 08:21:59 +0400 + +erlang (1:17.1-dfsg-6) unstable; urgency=medium + + * Added missing dependency on adduser. + * Switched to the new release versioning in debian/watch uscan control file. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 17 Aug 2014 14:51:11 +0400 + +erlang (1:17.1-dfsg-5) unstable; urgency=medium + + * Enabled systemd support in epmd. The epmd unit is not enabled by default + though. + * Fixed SVN URL in the source package debian/control Vcs field. + + -- Sergei Golovan <sgolovan@debian.org> Thu, 14 Aug 2014 13:44:54 +0400 + +erlang (1:17.1-dfsg-4) unstable; urgency=medium + + * Created new file erlang-mode.emacsen-compat with zero value to comply + with emacsen-common policy. + + -- Sergei Golovan <sgolovan@debian.org> Mon, 14 Jul 2014 13:34:09 +0400 + +erlang (1:17.1-dfsg-3) unstable; urgency=medium + + * Added patch by upstream which fixes regression in 17.1 (a few functions + in the filelib module do not follow symlinks, closes: #754083). + + -- Sergei Golovan <sgolovan@debian.org> Mon, 07 Jul 2014 18:53:29 +0400 + +erlang (1:17.1-dfsg-2) unstable; urgency=medium + + * Fixed stopping and starting Erlang based services on upgrading the + erlang-base and erlang-base-hipe packages. + + -- Sergei Golovan <sgolovan@debian.org> Mon, 07 Jul 2014 08:22:41 +0400 + +erlang (1:17.1-dfsg-1) unstable; urgency=low + + * New upstream release. + * Removed patch which defines HiPE architecture for powerpc because it + has been applied upstream. + + -- Sergei Golovan <sgolovan@debian.org> Thu, 26 Jun 2014 09:43:41 +0400 + +erlang (1:17.0-dfsg-3) unstable; urgency=low + + * Removed the erlang-appmon package because the corresponding Erlang + appmon application is dropped upstream. + + -- Sergei Golovan <sgolovan@debian.org> Wed, 07 May 2014 10:43:47 +0400 + +erlang (1:17.0-dfsg-2) unstable; urgency=low + + * Added missing link /usr/include/erl_native_features_config.h + (closes: #746308) + + -- Sergei Golovan <sgolovan@debian.org> Sun, 04 May 2014 08:57:47 +0400 + +erlang (1:17.0-dfsg-1) unstable; urgency=low + + * New upstream release. + * Removed patch which fixed CVE-2014-1693 because it is applied upstream. + * Provide erlang-abi-17.0 because of the bump in driver version to 3, but + don't remove the old erlang-abi-15.b yet because the older version 2 + is still loadable. + + -- Sergei Golovan <sgolovan@debian.org> Thu, 10 Apr 2014 11:30:28 +0400 + +erlang (1:16.b.3.1-dfsg-3) unstable; urgency=low + + * Fixed CVE-2014-1693 by checking if the user, file, directory names + contain <CR> or <LF> (closes: #738132). + + -- Sergei Golovan <sgolovan@debian.org> Sun, 16 Mar 2014 09:23:01 +0400 + +erlang (1:16.b.3.1-dfsg-2) unstable; urgency=low + + * Fixed symlinks to jquery.min.js and jquery.tablesorter.min.js + (closes: #739141). + + -- Sergei Golovan <sgolovan@debian.org> Sun, 16 Feb 2014 09:12:05 +0400 + +erlang (1:16.b.3.1-dfsg-1) unstable; urgency=low + + * New upstream bugfix release. + * Removed lib/common_test/priv/*.js from the source because they are + minified Javascript files without source. Also, added libjs-jquery and + libjs-jquery-tablesorter to the erlang-common-test dependencies + (closes: #735896). + * Bumped standards version to 3.9.5. + + -- Sergei Golovan <sgolovan@debian.org> Mon, 27 Jan 2014 21:46:45 +0400 + +erlang (1:16.b.3-dfsg-1) unstable; urgency=low + + * New upstream release. + * Refreshed patches. + * Removed patch wich fixes segfault in erlang-wx because it is applied + upstream. + * Removed link diameterc.1.gz because the original manpage is renamed + from diameter-compile.1.gz to diameterc.1.gz. + + -- Sergei Golovan <sgolovan@debian.org> Thu, 12 Dec 2013 12:03:35 +0400 + +erlang (1:16.b.2-dfsg-2) unstable; urgency=low + + * Switched to wxWidgets 3.0 from 2.8 for erlang-wx application. + * Fixed segfault on adding items to a wxListBox widget (reproducible with + wxWidgets 3.0). + * Added new erlang-dbg package with symbol files for libraries and + binaries in the other packages (except erlang-base-hipe). + + -- Sergei Golovan <sgolovan@debian.org> Thu, 21 Nov 2013 14:51:50 +0400 + +erlang (1:16.b.2-dfsg-1) unstable; urgency=low + + * New upstream release. + * Removed patches for odbcserver and dets fixes because the bugs were + fixed upstream. + * Limited number of simultaneous jobs to 4 to use less build resources + which makes build easier on systems with less memory. + * Bumped debhelper compatibility version to 8. + * Use dh_lintian to install lintian overrides. + + -- Sergei Golovan <sgolovan@debian.org> Thu, 19 Sep 2013 22:19:04 +0400 + +erlang (1:16.b.1-dfsg-5) unstable; urgency=low + + * Require libsctp-dev in build dependencies for all linux architectures + (closes: #634614). + * Added patch by upstream which fixes bad_object_header errors in dets + (closes: #720415). + * Ensure that Java bytecode is compatible with Java 1.5. + + -- Sergei Golovan <sgolovan@debian.org> Sat, 24 Aug 2013 00:24:27 +0400 + +erlang (1:16.b.1-dfsg-4) unstable; urgency=low + + * Fixed the binary packages interdependencies. + * Removed the erlang-inviso package because the inviso application was + dropped from the upstream distribution. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 07 Jul 2013 09:27:53 +0400 + +erlang (1:16.b.1-dfsg-3) unstable; urgency=low + + * Fixed crash in odbcserver if it's executed with unexpected data on stdin. + + -- Sergei Golovan <sgolovan@debian.org> Sat, 06 Jul 2013 17:21:38 +0400 + +erlang (1:16.b.1-dfsg-2) unstable; urgency=low + + * Updated the erlang-diameter package description (closes: #713907). + + -- Sergei Golovan <sgolovan@debian.org> Mon, 24 Jun 2013 14:16:56 +0400 + +erlang (1:16.b.1-dfsg-1) unstable; urgency=low + + * New upstream release. + * Refreshed patches, removed the dialyzer patch which is included into + the upstream tarball. + * Switched to xz compressed tarball to save bandwidth. It is recompressed + already to remove non-free RFCs, so no harm in changing compressor. + + -- Sergei Golovan <sgolovan@debian.org> Wed, 19 Jun 2013 14:10:46 +0400 + +erlang (1:16.b-dfsg-3) unstable; urgency=low + + * Upload to unstable. + * Switched to 3.0 (quilt) source format. + * Bumped standards version to 3.9.4. + + -- Sergei Golovan <sgolovan@debian.org> Mon, 06 May 2013 08:30:31 +0400 + +erlang (1:16.b-dfsg-2) experimental; urgency=low + + * Added patch by Maxim Treskin which fixes dialyzer error "duplicates + modules". + + -- Sergei Golovan <sgolovan@debian.org> Thu, 21 Mar 2013 14:37:46 +0400 + +erlang (1:16.b-dfsg-1) experimental; urgency=low + + * New upstream release. + + -- Sergei Golovan <sgolovan@debian.org> Thu, 28 Feb 2013 09:08:37 +0400 + +erlang (1:15.b.1-dfsg-4) unstable; urgency=low + + * Added link for to_erl communication program to /usr/bin. Also created + manpage for to_erl(1) by copying the relevant info from + /usr/share/doc/erlang-doc/doc/embedded/embedded_solaris.html. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 27 Jan 2013 17:49:31 +0400 + +erlang (1:15.b.3.1-dfsg-1) experimental; urgency=low + + * New upstream bugfix release (closes: #697950). + + -- Sergei Golovan <sgolovan@debian.org> Thu, 17 Jan 2013 13:24:17 +0400 + +erlang (1:15.b.3-dfsg-1) experimental; urgency=low + + * New upstream release (upload to experimental because of freeze). + * Removed debian/patches/m68k.patch which doesn't work anymore anyway. + * Created a separate manpage for to_erl(1) by copying the relevant info + from /usr/share/doc/erlang-doc/doc/embedded/embedded_solaris.html. + + -- Sergei Golovan <sgolovan@debian.org> Tue, 08 Jan 2013 13:11:35 +0400 + +erlang (1:15.b.2-dfsg-2) experimental; urgency=low + + * Added link for to_erl communication program to /usr/bin. Also linked its + manpage to run_erl.1 because there's no direct documentation on to_erl and + it's intended to use in cooperation with run_erl. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 21 Oct 2012 13:04:16 +0400 + +erlang (1:15.b.2-dfsg-1) experimental; urgency=low + + * New upstream release (upload to experimental because of freeze). + * Refreshed patches. + * Added -j option to make calls in debian/rules to make the build faster + (the new upstream release supports parallel build). + + -- Sergei Golovan <sgolovan@debian.org> Fri, 07 Sep 2012 14:15:37 +0400 + +erlang (1:15.b.1-dfsg-3) unstable; urgency=low + + * Moved kernel and stdlib include files from erlang-dev to the erlang-base + and erlang-base-hipe packages, and snmp include to erlang-snmp because + they are needed to run escripts. This makes two recommended dependencies + on erlang-dev unnecesary. + * Moved sources of the erl_docgen application to the erlang-src package. + * Switched to xz compression of binary packages to save mirror disk space + and network bandwidth. + + -- Sergei Golovan <sgolovan@debian.org> Sat, 02 Jun 2012 01:02:17 +0400 + +erlang (1:15.b.1-dfsg-2) unstable; urgency=low + + * Depend on procps unconditionally since it works for all architectures now. + * Create symlinks to erlang-mode sources when installing it to any Emacs + flavor. This helps to use M-x describe-function for erlang mode in Emacs + (closes: #670345). + * Removed stale symlink to /usr/lib/erlang/usr/include/driver.h. + * Fixed a few errors in manpages and added missing whatis entries. + + -- Sergei Golovan <sgolovan@debian.org> Thu, 31 May 2012 16:13:21 +0400 + +erlang (1:15.b.1-dfsg-1) unstable; urgency=low + + * New upstream release. + * Added new package erlang-eldap with Erlang LDAP library. + * Added eldap application license to debian/copyright. + * Use (debian-pkg-add-load-path-item <path>) instead of manipulating + load-path directly in 50erlang-mode.el Emacs startup file as required + by Debian Emacd policy (closes: #663408). + * Bumped standards version to 3.9.3. + + -- Sergei Golovan <sgolovan@debian.org> Wed, 04 Apr 2012 11:09:17 +0400 + +erlang (1:15.b-dfsg-2) unstable; urgency=low + + * Upload to unstable. + * Remove a bunch of additional files on clean. + * Verified that R15B builds fine on GNU/Hurd (closes: #636510). + * Build SMP-aware Erlang emulator for GNU/Hurd. + * Included all HiPE application sources into erlang-src package + (closes: #653417). + + -- Sergei Golovan <sgolovan@debian.org> Wed, 11 Jan 2012 17:10:17 +0400 + +erlang (1:15.b-dfsg-1) experimental; urgency=low + + * New upstream release. + * Upload to experimental because this release breaks external drivers + API along with ABI, so several applications are to be fixed. + * Removed SSL patch because the old SSL implementation is removed from + the upstream distribution. + * Removed never used patch which added native code to erlang beam files. + * Removed the erlang-docbuilder binary package because the docbuilder + application was dropped by upstream. + * Documented dropping ${erlang-docbuilder:Depends} substvar in + erlang-depends(1) manpage. + * Made erlang-base and erlang-base-hipe provide virtual package + erlang-abi-15.b (the number means the first erlang version, which + provides current ABI). + + -- Sergei Golovan <sgolovan@debian.org> Thu, 15 Dec 2011 19:20:10 +0400 + +erlang (1:14.b.4-dfsg-1) unstable; urgency=low + + * New upstream release (closes: #636678). + * Added versionless symlinks to jinterface and ic Java packages in + /usr/share/java directory. + + -- Sergei Golovan <sgolovan@debian.org> Tue, 25 Oct 2011 17:30:40 +0400 + +erlang (1:14.b.3-dfsg-2) unstable; urgency=low + + * Added ed to the build-dependencies. + + -- Sergei Golovan <sgolovan@debian.org> Wed, 08 Jun 2011 14:53:15 +0400 + +erlang (1:14.b.3-dfsg-1) unstable; urgency=low + + * New upstream release (closes: #628456). + * New Erlang/OTP application 'diameter'. + * Bumped standards version to 3.9.2. + + -- Sergei Golovan <sgolovan@debian.org> Wed, 08 Jun 2011 08:39:43 +0400 + +erlang (1:14.b.2-dfsg-3) unstable; urgency=low + + * Enabled pre-Pentium-4 compatibility in the ethread library + (closes: #621862). + * Linked Erlang VM to the external Zlib. + + -- Sergei Golovan <sgolovan@debian.org> Mon, 11 Apr 2011 07:42:46 +0400 + +erlang (1:14.b.2-dfsg-2) unstable; urgency=low + + * Fixed FTBFS because of missing snmpc.1 manpage when building architecture + dependent packages only. + + -- Sergei Golovan <sgolovan@debian.org> Fri, 01 Apr 2011 15:12:10 +0400 + +erlang (1:14.b.2-dfsg-1) unstable; urgency=low + + * New upstream release (closes: #607233, #619857). + * Removed patches which are no longer needed. + * Created symlink to snmpc escript from /usr/bin directory. Added erlang-dev + to the snmps recommended dependencies because snmpc uses some include + files. + * Added patch by upstream which fixes send_timeout option for TCP sockets. + + -- Sergei Golovan <sgolovan@debian.org> Fri, 01 Apr 2011 08:08:10 +0400 + +erlang (1:14.b.1-dfsg-1) experimental; urgency=low + + * New upstream release. + * Renamed /usr/bin/run_test link to /usr/bin/ct_run following upstream. + + -- Sergei Golovan <sgolovan@debian.org> Fri, 10 Dec 2010 19:50:02 +0300 + +erlang (1:14.a-dfsg-3) unstable; urgency=low + + * Fixed a few spelling errors in packages descriptions and Debian changelog + entries (closes: #592995, #597464). + * Applised patch by upstream which fixes wx application crash + (closes: #592821). + * Switched to the old OpenSSL-based SSL implementation by default (it is + still less buggy then the new one written in Erlang). + * Enabled IPv6 for odbcserver and prefer IPv4 in odbc.erl to make odbc + application working in IPv6-only environment (closes: #598525). + * Overridden lintian error mesage about embedded pcre3 library because it + is patched and cannot be replaced by a system one. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 14 Nov 2010 12:25:50 +0300 + +erlang (1:14.b-dfsg-1) experimental; urgency=low + + * New upstream release. + * Overridden lintian error mesage about embedded pcre3 library because it + is patched and cannot be replaced by a system one. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 31 Oct 2010 01:47:08 +0400 + +erlang (1:14.a-dfsg-2) unstable; urgency=low + + * Don't bytecompile erlang-flymake.el for Emacs flavors emacs21 and for + all versions of XEmacs because they don't contain flymake + (closes: #588474). + * Bumped standards version to 3.9.1. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 01 Aug 2010 15:08:02 +0400 + +erlang (1:14.a-dfsg-1) unstable; urgency=low + + * New upstream release. + * Refreshed patches. + * Removed fix for re:compile/2 crash for a long regular expression because + it is already included into the upstream source. + * Since run_test is now a binary change the way it's put into the + erlang-common-test package. + * Split out architecture-independent erlang-ic-java package with Java + classes. This also moves Java build-dependencies to build-depends-indep. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 27 Jun 2010 17:39:38 +0400 + +erlang (1:13.b.4-dfsg-6) unstable; urgency=low + + * Fixed bashism in debian/rules (closes: #581450). + * Added conflict of erlang-doc package with older erlang-base and + erlang-base-hipe packages to prevent broken situation with erlang-base + from stable (1:12.b.5) and erlang-doc from testing (1:13.b.4). + * Added sun-java6-jdk as an alternative build dependency to make backporting + to lenny and building on a headless machine possible. + + -- Sergei Golovan <sgolovan@debian.org> Wed, 09 Jun 2010 16:28:42 +0400 + +erlang (1:13.b.4-dfsg-5) unstable; urgency=low + + * Added missing symlinks to /usr/include for a few new header files. + + -- Sergei Golovan <sgolovan@debian.org> Thu, 22 Apr 2010 21:33:51 +0400 + +erlang (1:13.b.4-dfsg-4) unstable; urgency=medium + + * Fixed generation of ${erlang-base:Depends} and ${erlang-x11:Depends} + substitution variables. + * Added a fix for a re:compile/2 crash on a long regular expression. + * Changed urgency to medium as the change fixes a security bug. + + -- Sergei Golovan <sgolovan@debian.org> Sat, 20 Mar 2010 09:02:05 +0300 + +erlang (1:13.b.4-dfsg-3) unstable; urgency=low + + * Manpages in section 1 are needed even if only arch-dependent packages are + built. So, re-enabled them. + + -- Sergei Golovan <sgolovan@debian.org> Tue, 09 Mar 2010 17:34:57 +0300 + +erlang (1:13.b.4-dfsg-2) unstable; urgency=low + + * Fixed HiPE architecture recognition for powerpc Debian architecture. + * Moved xsltproc and fop to build-depends-indep and do not build + documentation if only architecture-specific packages are built. + * Refreshed all patches. + * Made Emacs look in man5 and man7 for Erlang manpages and added code + skeleton files to erlang-mode package. + + -- Sergei Golovan <sgolovan@debian.org> Mon, 08 Mar 2010 21:15:39 +0300 + +erlang (1:13.b.4-dfsg-1) unstable; urgency=low + + * New upstream release. + * Moved manpages from incorrect sections 4 and 6 to correct 5 and 7 + (closes: #498492). + * Made manpages regexp in Emacs mode match only 3erl pages in section 3. + * Removed docb_gen script which is no longer needed to build manpages. + * Added erlang-doc package which contains documentation in HTML and PDF + formats. This package replaces erlang-doc-html package and it's easier + to synchronize it with the main Erlang packages as it's built from + a single source package (closes: #558451). + * Removed RPATH from ssl and crypto application binaries as required by + Debian policy. + * Added libwxgtk2.4-dev and libwxgtk2.6-dev to build conflicts. + * Added a few dependencies for erlang-dialyzer, erlang-et, erlang-observer + and erlang-examples packages which now call functions from more modules + than in 1:13.b.3. + + -- Sergei Golovan <sgolovan@debian.org> Fri, 05 Mar 2010 09:37:11 +0300 + +erlang (1:13.b.3-dfsg-5) unstable; urgency=low + + * Added a workaround which disables vfork() for hppa architecture + (closes: #562218). + + -- Sergei Golovan <sgolovan@debian.org> Mon, 22 Feb 2010 10:49:00 +0300 + +erlang (1:13.b.3-dfsg-4) unstable; urgency=low + + * Strictened check for JDK 1.5 adding a call to String(int, int, int) + because GCJ 4.4 doesn't implement it and OpenJDK isn't available for all + architectures. + + -- Sergei Golovan <sgolovan@debian.org> Sat, 13 Feb 2010 10:28:44 +0300 + +erlang (1:13.b.3-dfsg-3) unstable; urgency=low + + * Fixed erlang-manpages package section. + * Made erlang-depends add only substvars which are requested in + debian/control file. This minimizes number of warnings from dh_gencontrol. + Also, improved descriptions of the functions in erlang-depends escript. + * Added erlang-erl-docgen package to erlang-nox dependencies. + * Made dummy packages erlang-nox and erlang-x11 architecture all. + * Cleaned up working with custom substitution variables in debian/rules. + * Reorganized debian/rules to ensure that manpages aren't built twice, and + aren't built at all if only architecture-dependent packages are requested. + * Fixed project links in README.Debian. + * Added a new package erlang-jinterface which provides tools for + communication of Java programs with Erlang processes. This adds build + dependency on default-jdk and as a result enables Java module for IDL + compiler. + * Bumped standards version to 3.8.4. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 07 Feb 2010 15:01:16 +0300 + +erlang (1:13.b.3-dfsg-2) unstable; urgency=low + + * Fixed dialyzer(1) manpage which was placed into section 3 and conflicted + with dialyzer(3erl). + + -- Sergei Golovan <sgolovan@debian.org> Sun, 20 Dec 2009 09:03:40 +0300 + +erlang (1:13.b.3-dfsg-1) unstable; urgency=low + + * New upstream release (it adds a new binary package erlang-erl-docgen). + * Refreshed patches, removed most of emacs.patch which is applied upstream. + * Linked run_test binary from erlang-common-test package to /usr/bin. + * Fixed VCS headers in debian/control. + * Moved from prebuilt manpages to generated from sources. This adds + erlang-manpages binary package and xsltproc build dependency. + + -- Sergei Golovan <sgolovan@debian.org> Sat, 19 Dec 2009 19:44:54 +0300 + +erlang (1:13.b.2.1-dfsg-1) unstable; urgency=low + + * New upstream release (closes: #539269). + * New maintainer's email address pkg-erlang-devel@lists.alioth.debian.org + mailing list. + * Overridden another lintian warning about image file in /usr/lib. + + -- Sergei Golovan <sgolovan@debian.org> Fri, 25 Sep 2009 23:45:31 +0400 + +erlang (1:13.b.1-dfsg-6) unstable; urgency=low + + * Restored debug info in beam files for default build. It's better to use + more space than to ship broken modules (debugger, dialyzer). The patch + is simply commented out in debian/patches/series, so if someone has to + strip debug info, he can simply uncomment it. + * Disabled SMP support for hurd-i386 architecture, because of FTBFS in case + when SMP is enabled. + * Added debian/README.source file with a reference to + /usr/share/doc/quilt/README.source. + * Bumped standards version to 3.8.3. + + -- Sergei Golovan <sgolovan@debian.org> Tue, 18 Aug 2009 01:29:25 +0400 + +erlang (1:13.b.1-dfsg-5) unstable; urgency=low + + * Fixed parentheses in Emacs mode (closes: #536891). + * Removed unnecessary conflicts with erlang-manpages package. + * Added workaround for #475459: disabled threads on sparc architecture. + This breaks wxErlang, so it's only a temporary solution. + + -- Sergei Golovan <sgolovan@debian.org> Wed, 05 Aug 2009 20:54:29 +0400 + +erlang (1:13.b.1-dfsg-4) unstable; urgency=low + + * Made mutual dependencies of Erlang packages more parsimonious (removed + unnecessary dependencies following erlang-depends advise). + * Added several new options to erlang-depends tool (-v, -P, --ignore). + * Made erlang-nox and erlang-x11 transitional packages (which will be + removed after squeeze release). + * Guarded change in the m68k patch for non-m68k architectures. + * Fixed building Erlang VM with debug information compiled in. Added a few + words about debug build to README.Debian. + + -- Sergei Golovan <sgolovan@debian.org> Fri, 24 Jul 2009 15:02:33 +0400 + +erlang (1:13.b.1-dfsg-3) unstable; urgency=low + + * Removed Torsten Werner from the uploaders list as per his request. + * Removed full path from epmd calls in erlang-base and erlang-base-hipe + prerm scripts. + * Added ${erlang:Depends} substvar which expands into a list of Erlang + packages which modules are actually used in application. + * Bumped standards version to 3.8.2. + + -- Sergei Golovan <sgolovan@debian.org> Tue, 30 Jun 2009 14:13:14 +0400 + +erlang (1:13.b.1-dfsg-2) unstable; urgency=low + + * Updated manpages for section 1. + * Applied patch by James Henstridge, which sets ERL_COMPILE_FLAGS based on + DEB_BUILD_OPTIONS. By default slim runtime without debug info is built. + To remove slim option set DEB_BUILD_OPTION to 'nostrip', to add debug_info + compiler option set DEB_BUILD_OPTION to 'debug'. Or it may be set to + 'nostrip,debug' to return to the previous level of debug information + (closes: #532757). + * Added a few words about building Erlang packages with debug info included + to README.Debian. + + -- Sergei Golovan <sgolovan@debian.org> Wed, 17 Jun 2009 08:49:38 +0400 + +erlang (1:13.b.1-dfsg-1) unstable; urgency=low + + * New upstream release. + * Removed unnecessary dependency of erlang-os-mon on erlang-observer and + erlang-tools and added missing dependency of erlang-nox on erlang-os-mon + (closes: #529512). + * Removed a patch to eunit application because the bug was fixed upstream. + + -- Sergei Golovan <sgolovan@debian.org> Thu, 11 Jun 2009 12:18:07 +0400 + +erlang (1:13.b-dfsg1-1) unstable; urgency=low + + * Removed another bunch of non-free RFCs from original tarball + (closes: #527053). + * Fixed build-dependencies list by adding missing comma. This requires + libsctp-dev again. Also, added libsctp1 dependency to erlang-base and + erlang-base-hipe packages because the shared library is loaded via + dlopen now and cannot be added using dh_slibdeps (closes: #526682). + * Weakened dependency of erlang-webtool on erlang-observer to recommends + to avoid circular dependencies (closes: #526627). + * Added solaris-i386 to HiPE enabled architectures. + * Made script sources in /usr/lib/erlang/erts-*/bin directory executable, + which is more convenient if a user wants to create a target Erlang system. + * Shortened extended description line for erlang-dev package to make it + fit 80x25 terminals. + + -- Sergei Golovan <sgolovan@debian.org> Thu, 07 May 2009 15:07:37 +0400 + +erlang (1:13.b-dfsg-2) unstable; urgency=low + + * Cleaned up patches: removed unneeded patch which helped to support + different SCTP library versions, made sure that changes for m68k + architecture applied only when building on this architecture. + * Removed duplicated information from binary packages descriptions. + * Don't require libsctp-dev build-dependency on solaris-i386 architecture + which allows to build Erlang on Nexenta (thanks to Tim Spriggs for + the suggestion). + + -- Sergei Golovan <sgolovan@debian.org> Fri, 01 May 2009 10:14:38 +0400 + +erlang (1:13.b-dfsg-1) experimental; urgency=low + + * New upstream release. + * Reduced number of packaged in build dependencies (removed unnecessary + freeglut3-dev). + * Added all new packages to erlang-depends script. + * Put start scripts and releases sources into erlang-src package. They + are needed when a target Erlang system is to be created. + * Temporarily changed architecture of erlang-nox and erlang-x11 packages + from all to any. Otherwise they will be broken during transition period + when the new split Erlang is uploaded but isn't built on all architectures + yet. + * Added a patch which fixes backquote syntax in Erlang mode for Emacs + (closes: #494823). Thanks to Balint Reczey. + * Added a patch by upstream to eunit application. It makes eunit compatible + with Erlang R13B. + + -- Sergei Golovan <sgolovan@debian.org> Wed, 22 Apr 2009 09:04:23 +0400 + +erlang (1:13.a-dfsg-1) experimental; urgency=low + + * New upstream beta release. + * Added packages libwxgtk2.8-dev, freeglut3-dev to build dependencies to make + wxErlang buildable. + * Split erlang-nox and erlang-x11 packages into a bunch of smaller packages + for individual Erlang/OTP applications. erlang-nox and erlang-x11 are still + exist and depend on the correspondent packages. + * Overridden lintian error 'embedded-zlib' because zlib included into Erlang + VM is patched, so using system-wide zlib will lead to unknown consequences. + * Bumped standards version to 3.8.1. + + -- Sergei Golovan <sgolovan@debian.org> Fri, 10 Apr 2009 16:32:04 +0400 + +erlang (1:12.b.5-dfsg-3) unstable; urgency=low + + * Added a patch which fixes HTTP URI decoding if {packet, http} socket + option is used. + * Added a patch which fixes backquote syntax in Erlang mode for Emacs + (closes: #494823). Thanks to Balint Reczey. + * Bumped standards version to 3.8.1. + * Put start scripts and releases sources into erlang-src package. They + are needed when a target Erlang system is to be created. + + -- Sergei Golovan <sgolovan@debian.org> Wed, 22 Apr 2009 08:54:39 +0400 + +erlang (1:12.b.5-dfsg-2) unstable; urgency=low + + * Upload to unstable after lenny is released. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 15 Feb 2009 16:42:52 +0300 + +erlang (1:12.b.5-dfsg-1) experimental; urgency=low + + * New upstream release. + * Removed patch which fixed detaching from a controlling terminal because + this bug was fixed upstream. + + -- Sergei Golovan <sgolovan@debian.org> Wed, 05 Nov 2008 22:24:46 +0300 + +erlang (1:12.b.4-dfsg-1) experimental; urgency=low + + * New upstream release. + * Mangled debian version number in uscan control file debian/watch because + it contains -dfsg suffix. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 07 Sep 2008 21:27:27 +0400 + +erlang (1:12.b.3-dfsg-4) unstable; urgency=low + + * Fixed erlang-depends script to add optional dependency on erlang-base-hipe + to ${erlang-base:Depends} substvar for all architecture-independent + packages. Otherwise building them on different architectures will lead to + different dependencies. + * Added Vcs-Svn and Vcs-Browser headers to debian/control. + * Removed package libgd2-xpm-dev from build dependencies which is not + necessary anymore. + * Added a patch which fixes detaching of erlang process from a controlling + terminal (closes: #463538). + + -- Sergei Golovan <sgolovan@debian.org> Sun, 20 Jul 2008 08:12:37 +0400 + +erlang (1:12.b.3-dfsg-3) unstable; urgency=low + + * Fixed patches to re-enable building erlang regexp driver for common_test + application on hurd-i386 architecture. + * Refreshed patches and made their description more clear. + * Made dependencies of architecture-independent packages erlang, + erlang-examples and erlang-src the same regardless of whether they are + built on HiPE-enabled architecture or not. + + -- Sergei Golovan <sgolovan@debian.org> Mon, 14 Jul 2008 09:18:15 +0400 + +erlang (1:12.b.3-dfsg-2) unstable; urgency=low + + * Adjusted erlang-base-hipe package priority to extra as it conflicts with + erlang-base. + * Added several substitution variables in debian/control to remove + dependencies on hurd and erlang-base-hipe for architectures where these + packages don't exist. + * Changed erlang-depends script to generate dependency on erlang-base-hipe + only for architectures where HiPE is available. + * Enabled kernel poll for kfreebsd-i386 and kfreebsd-amd64 architectures. + * Explicitly specified host and build architecture to erlang configure + script. + * Typer application requires dialyzer to work, so moved it to erlang-x11 + package. + * Added a typer manpage based on typer --help output. + + -- Sergei Golovan <sgolovan@debian.org> Fri, 11 Jul 2008 22:53:54 +0400 + +erlang (1:12.b.3-dfsg-1) unstable; urgency=low + + * New upstream release. + * Removed perl from build dependencies because it is build-essential. + * Added checks for error code 2 after quilt invocation which means that all + patches are already pushed/popped. This allows to convert the source + package to 3.0 (quilt) format. + * Enabled building of erlang regexp driver for kfreebsd-* and hurd-i386 + architectures. + * Unconditionally enabled SMP and hybrid heap (which currently doesn't build + anyway) emulators in configure call. + * Reordered calls to dh_makeshlibs, dh_shlibdeps, dh_installdeb in + debian/rules. + * Removed unused lintian overrides from erlang-nox and erlang-src packages. + * Bumped standards version to 3.8.0. + * Fixed references to manpages from section 3 (replaced (3) by (3erl)). + + -- Sergei Golovan <sgolovan@debian.org> Tue, 17 Jun 2008 17:38:24 +0400 + +erlang (1:12.b.2-dfsg-3) unstable; urgency=low + + * Fixed clean target to work with debhelper 7.0 (made dh_clean the last + command, so debhelper logs are removed now). + + -- Sergei Golovan <sgolovan@debian.org> Thu, 01 May 2008 12:38:36 +0400 + +erlang (1:12.b.2-dfsg-2) unstable; urgency=low + + * Added a patch by Balint Reczey <balint@balintreczey.hu> which adds missing + SCTP_ADDR_CONFIRMED event to Erlang SCTP API (closes: #475540). To use + this event erlang must be build with libsctp-dev (>= 1.0.7). + * Moved percept application from erlang-x11 to erlang-nox because it doesn't + require libgd2-xpm anymore. + + -- Sergei Golovan <sgolovan@debian.org> Tue, 15 Apr 2008 11:16:52 +0400 + +erlang (1:12.b.2-dfsg-1) unstable; urgency=low + + * New upstream release. + * Removed a patch which allowed to build Erlang with HiPE on i386 + architecture with glibc 2.7 because it is included into upstream + distribution. + * Removed patch which defined MAXHOSTNAMELEN because orber doesn't need it + anymore on hurd-i386. + * Updated manual pages. + * Cleaned LDFLAGS environment variable when configuring rx library (in + common_test application) to make it work with newer GCC. + + -- Sergei Golovan <sgolovan@debian.org> Thu, 10 Apr 2008 16:05:01 +0400 + +erlang (1:12.b.1-dfsg-5) unstable; urgency=low + + * Removed workaround for a bug in gcc-4.2 for mips and mipsel architectures. + * Removed workaround for a bug in gcc-4.2 for m68k architecture. + * Added -fno-strict-aliasing to GCC options to make casting integers to + pointers possible (it's a workaround for C99 rule violation). + Closes: #472554. + + -- Sergei Golovan <sgolovan@debian.org> Sat, 05 Apr 2008 22:46:36 +0400 + +erlang (1:12.b.1-dfsg-4) unstable; urgency=low + + * Moved README to /usr/share/doc/erlang-mode/ directory. + * Clarified titles in menu and desktop files. + * Generated run script for common_test application. + * Updated TODO. + + -- Sergei Golovan <sgolovan@debian.org> Wed, 12 Mar 2008 21:58:02 +0300 + +erlang (1:12.b.1-dfsg-3) unstable; urgency=low + + * Fixed a workaround for buildd timeout while building dialyzer PLT. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 24 Feb 2008 20:03:49 +0300 + +erlang (1:12.b.1-dfsg-2) unstable; urgency=low + + * Copied Erlang Emacs mode files to /usr/share/emacs/site-lisp/erlang + instead of linking which allows to loosen erlang-mode dependencies. Now it + becomes more reliable and doesn't break in unstable until buildd compiles + erlang on the corresponding architecture. + * Moved link /usr/lib/erlang/man -> /usr/share/man from erlang-base to + erlang-mode package since it is used only to allow showing manpages by + Emacs. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 17 Feb 2008 12:27:52 +0300 + +erlang (1:12.b.1-dfsg-1) unstable; urgency=low + + * New upstream release. + * Added a patch which fixes building common_test application shared library + on certain architectures (added -fPIC to gcc options, closes: #454615). + * Included stdlib.h, stdio.h and string.h headers while building common_test + application driver to fix implicit declaration warnings. + * Added explicit -lc to libraries list to fix lintian complain about static + linking. + * Reordered manpage sections in MANSECT environment variable (put 3erl to + the front) to minimize probability of getting unexpected manpage using + erl -man (closes: #458744). + * Added patch by Mikael Pettersson to fix HiPE enabled build on i386 + architecture. + * Added a workaround for a bug in gcc-4.2 which caused FTBFS on m68k. + * Added homepage header to debian/control. + * Switched to a dependency on the default tk package instead of tk8.4. + * Added a check for error condition when stopping erlang-based services on + erlang-base or erlang-base-hipe upgrades (closes: #462138). + * Bumped standards version to 3.7.3. + + -- Sergei Golovan <sgolovan@debian.org> Thu, 07 Feb 2008 00:00:10 +0300 + +erlang (1:11.b.5dfsg-12) unstable; urgency=low + + * Added a hack to prevent crashes during networking operations on m68k + architecture. + * Fixed checking for floating point exceptions on i386 architecture + (closes: #456868). + * Added extra check for existence of pgrep to make prerm script working on + hurd-i386 architecture. + + -- Sergei Golovan <sgolovan@debian.org> Tue, 01 Jan 2008 15:29:36 +0300 + +erlang (1:11.b.5dfsg-11) unstable; urgency=low + + * Undefined BSD4_4 in os_mon application port driver memsup for hurd-i386 + architecture. + * Skipped building SSL certificate examples on hurd-i386 architecture + because it has no a random translator. + + -- Sergei Golovan <sgolovan@debian.org> Fri, 07 Dec 2007 01:18:09 +0300 + +erlang (1:11.b.5dfsg-10) unstable; urgency=low + + Sergei Golovan + * Enabled IPv6 in ssl_esock (closes: #449304). + * Copied real manual pages for user commands from erlang-manpages package + (closes: #449100). + * Renamed /usr/bin/start to /usr/bin/start_embedded to prevent possible + confusion with /usr/bin/startx (closes: #449099). + * Relaxed suggested packages (removed versioned suggests) in debian/control. + * Adjusted HiPE architecture from ppc64 to ppc if 32-bit code is generated + (closes: #451505). + * Commented out native.diff in debian/patches/series because native code + requires more memory resources if the package without HiPE is used. Those + who want to enable native code may uncomment it and rebuild the package. + + -- Sergei Golovan <sgolovan@debian.org> Wed, 21 Nov 2007 16:08:08 +0300 + +erlang (1:11.b.5dfsg-9) experimental; urgency=low + + * Added a patch which allows to build Erlang with HiPE on i386 architecture + with glibc 2.7. + * Build all modules with native code on architectures where HiPE is enabled. + This increases their size more than two times but gives a significant + performance gain for CPU-intensive tasks. + + -- Sergei Golovan <sgolovan@debian.org> Sat, 27 Oct 2007 21:06:55 +0400 + +erlang (1:11.b.5dfsg-8) unstable; urgency=low + + * Added alternative dependency of erlang-base and erlang-base-hipe on hurd + to make them installable on hurd-i386 architecture. + * Forced build of beam_emu.c with -O0 optimization option on mips/mipsel + architectures to bypass a bug in GCC 4.2 (thanks to Martin Michlmayr for + this workaround). + + -- Sergei Golovan <sgolovan@debian.org> Sun, 21 Oct 2007 16:03:31 +0400 + +erlang (1:11.b.5dfsg-7) unstable; urgency=low + + * Applied patch by Mikael Magnusson which fixes building of SCTP support + with libsctp-dev 1.0.7, and enabled SCTP for Linux architectures + (closes: #436258). + * Unconditionally required using clock_gettime for time correction on Linux + architectures. As a result, the package will not build and work on 2.4 + kernels. + + -- Sergei Golovan <sgolovan@debian.org> Fri, 28 Sep 2007 14:29:23 +0400 + +erlang (1:11.b.5dfsg-6) unstable; urgency=low + + * Added a script which prints out dots during dialyzer persistent lookup + table creating. This prevents build timeouts in buildd on a slow machines. + * Added build-dependency on bison. + * Fixed a small error in debian/rules. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 23 Sep 2007 21:13:12 +0400 + +erlang (1:11.b.5dfsg-5) unstable; urgency=low + + * Weakened dependency of erlang-x11 on tk8.4 to Recommends since this + package is useful even without X-Window system. + * Weakened dependencies of erlang on erlang-src, erlang-examples and + erlang-mode to make the package more robust in unstable during build + cycles. + * Moved several forgotten source directories to erlang-src. + * Rewritten clean target in debian/rules to ignore only missing Makefile + error. + * Made clean-patched target in debian/rules depend on patch-stamp. + * Moved erlang-nox and erlang-x11 menu items from Apps to Applications + section. + * Overridden lintian warning desktop-command-not-in-package since + /usr/bin/erl is included into a package on which erlang-nox depends. + * Fixed cleanup patch. + * Added patch which defines MAXHOSTNAMELEN. It is harmless on all Linux + architectures, but fixes orber building on hurd-i386. + * Redefined HOME environment variable to fix Erlang compiler warnings in + case when HOME points to an existent inaccessible directory. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 09 Sep 2007 13:09:46 +0400 + +erlang (1:11.b.5dfsg-4) unstable; urgency=low + + * Skip dialyzer during the second (HiPE enabled) build to save build time. + * Do not build erlang-base-hipe package on arm architecture since only + big-endian ARM mode is supported. As a result, patch 31arm.diff is + removed. + + -- Sergei Golovan <sgolovan@debian.org> Tue, 28 Aug 2007 12:04:34 +0400 + +erlang (1:11.b.5dfsg-3) unstable; urgency=low + + Sergei Golovan + * Added Sergei Golovan <sgolovan@debian.org> to uploaders list. + * Linked /usr/share/man to /usr/lib/erlang directory and added support for + compressed manual pages to Erlang mode. This allows to read manual pages + using Erlang mode for Emacs (closes: #436044). + * Added patch which helps to reveal certain build failures (the author is + Christian Faulhammer). + * Overridden lintian warnings about shell script skeletons in megaco + examples directory. + * Bumped debhelper compatibility level to 5. + + -- Sergei Golovan <sgolovan@debian.org> Sun, 26 Aug 2007 21:53:10 +0400 + +erlang (1:11.b.5dfsg-2) unstable; urgency=low + + Sergei Golovan + * Linked openssl libraries dynamically instead of new default static linking + which causes difficulties with security updates. + + -- Torsten Werner <twerner@debian.org> Thu, 02 Aug 2007 13:01:22 +0400 + +erlang (1:11.b.5dfsg-1) unstable; urgency=low + + Sergei Golovan + * Fixed using incorrect original tarball in previous version. (Also, + dfsg suffix indicates changes with respect to original distribution.) + * Added a check for prebuilt binaries and non-free docs to debian/rules. + + -- Torsten Werner <twerner@debian.org> Sun, 29 Jul 2007 13:58:34 +0400 + +erlang (1:11.b.5-1) unstable; urgency=low + + Sergei Golovan + * New upstream release (fixes FTBFS with glibc 2.6, closes: #434342). + * Removed patch which fixed Delete key binding in Erlang mode for emacs + since it is included into upstream distribution. + * Added build-arch and build-indep targets to debian/rules (they are + equivalent to build target since the whole build is required to create + architecture-dependent and architecture-independent packages). + + -- Torsten Werner <twerner@debian.org> Tue, 26 Jun 2007 17:49:41 +0400 + +erlang (1:11.b.4-4) unstable; urgency=low + + Sergei Golovan + * Made erlang-base and erlang-base-hipe provide virtual package + erlang-abi-11.b.3 (the number means the first erlang version, which + provides current ABI). Its version must be changed after any changes + in ABI made by upstream. Also added ${erlang-abi:Depends} substitution + variable to erlang-depends script. + * Added Erlang homepage to debian/control. + * Removed lintian override files for erlang-base and erlang-base-hipe + since they are no longer needed. Also, removed override for + binary-without-manpage from erlang-x11.lintian-override. + * Converted erlang-nox and erlang-x11 to architecture-any packages and + moved all relevant binaries from erlang-base to these packages. + * Made erlang-base (and erlang-base-hipe) suggest erlang-nox and erlang-x11 + instead of recommending because the default aptitude behavior is to + install recommended packages. This avoids installing X window system when + only some server application is needed (ejabberd, yaws etc.). + * Fixed binary-arch and binary-indep targets dependencies in debian/rules. + + -- Torsten Werner <twerner@debian.org> Sat, 16 Jun 2007 17:21:57 +0400 + +erlang (1:11.b.4-3) unstable; urgency=low + + Sergei Golovan + * Fixed cleanup after package build (closes: #424198). + * Applied patch by Mikael Magnusson, which adds IPv6 support to ssl + application (closes: #413401). + + -- Torsten Werner <twerner@debian.org> Fri, 18 May 2007 09:32:00 +0400 + +erlang (1:11.b.4-2) unstable; urgency=low + + Sergei Golovan + * Replaced `ps` by `pgrep` in prerm scripts to make them more clear. + * Added dependency on procps package because `pgrep` is used in prerm + scripts and procps is not an essential package (closes: #417413). + * Updated TODO.Debian. + + -- Torsten Werner <twerner@debian.org> Sun, 08 Apr 2007 19:21:46 +0400 + +erlang (1:11.b.4-1) experimental; urgency=low + + Sergei Golovan + * New upstream release R11B-4. + * Added stub manual page for escript. + + -- Torsten Werner <twerner@debian.org> Wed, 28 Mar 2007 20:15:50 +0400 + +erlang (1:11.b.3-1) experimental; urgency=low + + * New upstream release. + + Torsten Werner + * Change header of erlang-depends(1) man page. + + Sergei Golovan + * Fixed FTBFS on m68k architecture. + * Documented RSA derived code license in debian/copyright + (closes: #405360). + * Switched to quilt for patch management + * Switched to conventional source:Version, binary:Version and + source:Upstream-Version substvars (thus making porting to sarge + nontrivial). + * Added flex build-dependency (it is needed by megaco application). + * Added autoconf2.13 to Build-Conflicts because if it is present then + it is used instead of autoconf 2.50 and fails. + * Fixed clause arrows syntax highlighting in Erlang mode for Emacs + (closes: #413052). + * Fixed $' and $" patterns syntax highlighting in Erlang mode for Emacs. + + -- Torsten Werner <twerner@debian.org> Fri, 09 Feb 2007 20:44:55 +0300 + +erlang (1:11.b.2-4) unstable; urgency=medium + + Sergei Golovan + * Fixed erlang-base and erlang-base-hipe prerm scripts. + + -- Erlang Packagers <erlang-pkg-devel@lists.berlios.de> Sun, 03 Dec 2006 17:07:44 +0300 + +erlang (1:11.b.2-3) unstable; urgency=medium + + * Introduce erlang-depends to calculate ${erlang-*:Depends} for packages + that Build-Depend on erlang. + * Setting urgency to medium because this revision does not change any + existing functionality but it is important for future backports to etch. + + -- Torsten Werner <twerner@debian.org> Thu, 30 Nov 2006 21:47:53 +0100 + +erlang (1:11.b.2-2) unstable; urgency=low + + Sergei Golovan + * Added IPv6 name resolution patch by Mikael Magnusson (closes: #399628) + + -- Erlang Packagers <erlang-pkg-devel@lists.berlios.de> Tue, 21 Nov 2006 22:07:56 +0300 + +erlang (1:11.b.2-1) unstable; urgency=low + + Sergei Golovan + * New upstream release. + * Removed /dev/epoll support patch. Now /dev/epoll is supported + out-of-the-box. + * Optimized erlang-base and erlang-base-hipe prerm and postinst + scripts (thanks to Aaron M. Ucko, closes: #394379). + * Changed erlang-base and erlang-base-hipe prerm scripts to stop + erlang-based services on 'remove in-favour' operation and postinst + scripts to start the services on any 'configure' operation. It + makes upgrading when conflicting erlang-doc-html is installed or + replacing erlang-base by erlang-base-hipe (or vice versa) correct. + * Added stub manual pages for all utilities, which are placed to + /usr/bin/, with reference to erlang-manpages package. + * Added conflict with erlang-manpages <= 1:11.b.1-2 because of + added stub manpages. + + -- Erlang Packagers <erlang-pkg-devel@lists.berlios.de> Wed, 08 Nov 2006 17:44:44 +0300 + +erlang (1:11.b.1.dfsg-1) unstable; urgency=medium + + Sergei Golovan + * Removed non-free documentation from the upstream source and added + dfsg suffix to version number (closes: #393367). + * Removed conflicts with erlang-doc-html from all packages except + erlang-base and erlang-base-hipe. + * Removed conflicts with erlang binary packages from all packages + (made them just replace earlier versions). + * Added erlang-src, erlang-examples, and erlang-mode dependency on + erlang-base (or erlang-base-hipe). It's done only for easier + packaging. + * Moved overriding config.sub and config.guess from dpatch + to debian/rules. + * Bind Backspace key in Erlang mode for Emacs and XEmacs differently + (closes: #388851). + * Added description to all patches in debian/patches. + + Torsten Werner + * Set urgency to medium, because we are fixing a RC bug. + + -- Torsten Werner <twerner@debian.org> Mon, 16 Oct 2006 19:30:39 +0200 + +erlang (1:11.b.1-1) unstable; urgency=low + + Sergei Golovan + * New upstream version. + * Removed 43beam_makeopts.dpatch as it is included in upstream. + * Overridden lintian complain about missing manual page for dialyzer + (it is available from erlang-manpages package). + * Made "make clean" not removing bootstrap files. Otherwise the second + build cannot be successful. + * Changed dependencies on erlang-base and erlang-base-hipe to allow + binary-only NMUs. + + Torsten Werner + * add SVN id in README.Debian. + + -- Torsten Werner <twerner@debian.org> Tue, 5 Sep 2006 18:11:45 +0200 + +erlang (1:11.b.0-3) unstable; urgency=low + + Sergei Golovan + * Made odbc driver build on 64-bit architectures. + * Added debian/watch control file. + * Added link from /usr/lib/erlang/include/driver.h to /usr/include + (it seems not to conflict with other packages). + * Disabled optimization for m68k (both -O1 and -O2 do not work, + see bug #378599). + + -- Erlang Packagers <erlang-pkg-devel@lists.berlios.de> Wed, 19 Jul 2006 09:03:17 +0400 + +erlang (1:11.b.0-2) experimental; urgency=low + + Sergei Golovan + * Added odbc application building (with unixodbc dependency). + + * Merged changes from erlang 1:10.b.10-3, namely: + + * Replaced ibm-linux by ibm-linux-gnu in config.guess. + * Use -O1 optimization flag for m68k (workaround for bug in GCC, but there + are still bugs in glibc, so it's unlikely to build erlang on m68k). + * Corrected erlang-dev short description. + * Corrected erlang-src.patterns (moved non-source gs application files to + erlang-x11). + * Added prerm and postinstall scripts which stop and start erlang-dependent + services (otherwise certain services, e.g. ejabberd become irresponsible + after upgrading erlang). + * Removed gawk from Build-Depends (mawk is required package and is + sufficient), replaced perl5 by perl because perl5 is a virtual package + and can't be installed. + * Moved erlang.xpm to /usr/share/pixmaps. + * Added erlang.desktop to /usr/share/apps/konsole directory making + possible to start erlang from Konsole menu. + + -- Erlang Packagers <erlang-pkg-devel@lists.berlios.de> Sat, 08 Jul 2006 09:38:26 +0400 + +erlang (1:11.b.0-1) experimental; urgency=low + + Sergei Golovan + * New upstream version. + + -- Erlang Packagers <erlang-pkg-devel@lists.berlios.de> Tue, 20 Jun 2006 12:48:30 +0400 + +erlang (1:10.b.10-3) unstable; urgency=low + + Sergei Golovan + * Fixed erlang-x11.menu (Erlang Toplevel requires terminal). + * Applied patch, which fixes large list matching bug on 64-bit + architectures (see + http://www.erlang.org/ml-archive/erlang-questions/200606/msg00372.html + and http://www.erlang.org/ml-archive/erlang-questions/200606/msg00425.html). + * replaced "-include" for "include" in debian/rules to make get-orig-source + target working in any directory (see section 4.8 of Debian Policy Manual). + + -- Erlang Packagers <erlang-pkg-devel@lists.berlios.de> Mon, 19 Jun 2006 23:10:52 +0400 + +erlang (1:10.b.10-2) unstable; urgency=low + + Sergei Golovan + * Fixed erlang-dev patterns (excluded private file from orber + application) + * Added patch for building erlang-base-hipe on arm architecture. + * Added libiodbc2-dev and unixodbc-dev to Build-Conflicts to prevent + accidental building of odbc application. + + -- Erlang Packagers <erlang-pkg-devel@lists.berlios.de> Tue, 13 Jun 2006 14:05:39 +0400 + +erlang (1:10.b.10-1) unstable; urgency=low + + * New upstream release. + * Added patch for building Erlang on GNU/kFreeBSD (Closes: #345204). + * As a side effect Erlang can be built on GNU/Hurd now. + * Added patch for building Erlang on Sparc (Closes: #328031). + * Added erlang-dev package, containing development files (C-interface + headers and libraries, Erlang/OTP application headers). Closes: #367614. + * Added erlang-examples package, containing Erlang/OTP application + examples. + * Cleaned up debian/rules script, added the possibility to configure + Erlang without kernel poll support (useful for kFreeBSD and Hurd + architectures). + + -- Erlang Packagers <erlang-pkg-devel@lists.berlios.de> Sat, 10 Jun 2006 14:33:56 +0400 + +erlang (1:10.b.9-5) unstable; urgency=low + + * Sergei Golovan noticed that on platforms supporting HiPE, erlang- + base and erlang-base-hipe and configured the same way. Fixed. + * New maintainers: Erlang Packagers + Sergei Golovan + * Removed unused files (updvsn, preservebeam, extrafiles, erlang-doc.docs, + *.install). + * Removed unnecessary patches from patches/00list. + * Made templates from erlang-base.links, erlang-mode.links, + erlang-base-hipe.links. Replaced explicit version numbers to version + templates. + * Corrected dependencies in control file (replaced erlang-base-hipe by + erlang-base because erlang-base-hipe is not always available, made all + packages conflict with erlang-manpages and erlang-doc-html with + incompatible versions). + * Cleaned up lintian override files. + * Made installing erlang with and without HIPE to debian/erlang-hipe and + debian/erlang-std respectively (making debugging easier). Rewrote install + part of the script (made it removing some src files and object files from + ssl and crypto applications). Made some cleanups in rules. + * Fixed warnings of missing final newline in several files. + * Added menu entries to erlang-nox and erlang-x11 packages (since they use + /usr/bin/erl which is not present in these packages, there are also new + entries in lintian override files). + * Added supervisor performance improvement patch + (http://support.process-one.net/browse/EJAB-19). + * Added epoll support patch + (http://developer.sipphone.com/ejabberd/erlang_epoll_patch/). + * Restored patch which makes erl -man searching manual pages in the + standard locations. + * Moved sasl and stdlib beams from erlang-nox to erlang-base-hipe and + erlang-base packages making them usable without erlang-nox. + * Closes: #367996 + * Replaced Ericcson by Ericsson in control file (Closes: #368808) + * Added conflicts of erlang-nox, erlang-x11, erlang-base, erlang-base-hipe + with erlang-src of incompatible version. + + -- Erlang Packagers <erlang-pkg-devel@lists.berlios.de> Mon, 29 May 2006 00:48:11 +0400 + +erlang (1:10.b.9-4) unstable; urgency=low + + Francois-Denis Gonthier + * Disables HiPE build for hppa64 and m68k. + * Upgraded policy version. + + Torsten Werner + * disabled HiPE build an arm (not only armv4l) + * added myself to the Uploaders: field in debian/control + + -- Torsten Werner <twerner@debian.org> Tue, 16 May 2006 17:35:41 +0200 + +erlang (1:10.b.9-3) unstable; urgency=low + + * Closes: #366398: Same has #358410. + * Closes: #357134: NMU of Luk Claes. Most of those errors were already + fixed in the new package. Thanks. + * Closes: #358179: Removed the copy of the LGPL in the copyright file. + I've put the required shorter text. + * Disabled HiPE build for mips, arm, mipsel, s390 and sparc, in hope + that it fixes FTBFS on those platforms. + * Closes: #358410. erlang-src and erlang-mode are now Architecture: + all. + * erlang-nox and erlang-x11 are now built as arch-dependent targets + since, practically, they depend on one of erlang-runtime to be + built. + * Added a link from /usr/lib/erlang/usr/include to /usr/include/erlang + to fix potential FTBFS of dependencies of Erlang. + * cant install erlang package (dependencie problem) (Closes: #366398) + + -- Francois-Denis Gonthier <neumann@lostwebsite.net> Mon, 8 May 2006 21:06:21 -0400 + +erlang (1:10.b.9-2) unstable; urgency=low + + * Closes: #333853, moved driver_int.h and erl_driver.h to + /usr/include. + * Closes: #331817, added debconf-2.0 alternative to erlang + dependencies. + * Closes: #344118, added a missing "," in Depends in the + control file. + * Removed dependency to bash v3, which means Erlang 10.b.9-2 is + backportable to Sarge thanks to Sergei Golovan. + * 10.b.9-1 was a test version that was announced on the erlang- + questions mailing list. + * erlang-manpages: Manpages are not where erl -man looks for them + (Closes: #348333). erl -man is now using the standard manual path + and MANSECT=1:3erl:4:6. + * /usr/bin/ear is a dangling symlink (Closes: #346548) + * Removed ear, ecc, elink, escript, which are bad links produced even + by the standard erlang install (I sure should ask erlang-questions + about those). + * FTBFS: build-depends on removed xlibs-dev (Closes: #346655) + + -- Francois-Denis Gonthier <neumann@lostwebsite.net> Tue, 24 Jan 2006 13:07:19 -0500 + +erlang (1:10.b.9-1) unstable; urgency=low + + * New upstream version. + + -- Francois-Denis Gonthier <neumann@lostwebsite.net> Wed, 14 Dec 2005 11:42:47 -0500 + +erlang (1:10.b.8-2) unstable; urgency=low + + * HiPE-enabled binaries are now put in their own package. + * Source files (*.erl, *.hrl, *.c and *.h) are now put in their own + package since they are not required to use the system. + * Well, I have dpatch'ified the thing but since I now use svn- + buildpackage locally, the patches are not rather useless. + * Closes: #333853 + * Closes: #331817 + * Major rules overhaul. I've had some problems getting some targets + to run twice but I worked around them. + + -- Francois-Denis Gonthier <neumann@lostwebsite.net> Mon, 28 Nov 2005 14:44:55 -0500 + +erlang (1:10.b.8-1) unstable; urgency=low + + * new upstream version + * fully dpatch'ified. + * Emacs editing mode pulled from the main package and put into it's + own erlang-mode package. + * As it was suggested a few times, I've split the main arch- + independent package in two. There is now an erlang-nox package + which include the base applications that don't require tk8.4 to + work. The applications that depend on gs and thus on tk8.4 and now + in erlang-x11. + * The files that go in the 3 packages are now determined using regular + expressions. See analyse.sh for details. + + -- Francois-Denis Gonthier <neumann@lostwebsite.net> Tue, 1 Nov 2005 23:24:01 -0500 + +erlang (1:10.b.7-2) unstable; urgency=low + + * Now using autooconf2.5x + * The whole package is now dpatch'ified. + * I've simplified the aggressive cleaning done in the clean phase of + debian/rules. It doesn't mean that it was wrong, but right now I + don't fully understand the need for it. I take care of preserving + the pristine content of the bootstrap directory instead of using the + weird preservebeam script. I suspect that might be causing some + problems on some platforms although I don't really know why. + + -- Francois-Denis Gonthier <neumann@lostwebsite.net> Wed, 28 Sep 2005 00:02:28 -0400 + +erlang (1:10.b.7-1) unstable; urgency=low + + * new upstream version + * Closes: #317456 #310741 + + -- Francois-Denis Gonthier <neumann@lostwebsite.net> Mon, 5 Sep 2005 20:59:45 -0400 + +erlang (1:10.b.5-1) unstable; urgency=low + + * new upstream version + * Still Closes: #307725 + * A remaining rpath problem has been fixed by a change in + make/configure.in. I hope it won't break anything else. + * Moved a few binary file from erlang to erlang-base. Apparently they + were binary executable files. + * I guess it Closes: #298076 too. + + -- Francois-Denis Gonthier <neumann@lostwebsite.net> Sat, 14 May 2005 17:47:38 -0400 + +erlang (1:10.b.4-3) unstable; urgency=low + + * Fixes updvsn which did not detect all version change and left some + old directories behind. + * Change O3 for O2 in erts/emulator/Makefile.in (thanks Will Newton) + * Still not uploaded so: New Maintainer (Closes: #307725) + * Removed dependency on sed since it's a build essential + * Removed debian/conffiles, which is not useful. + * Manually removed SSH & ODBC apps which were empty (thanks Nicolas + Niclausse) + + -- Francois-Denis Gonthier <neumann@lostwebsite.net> Wed, 11 May 2005 10:58:03 -0400 + +erlang (1:10.b.4-2) unstable; urgency=low + + * New maintainer (Closes: #307725) + + -- Francois-Denis Gonthier <neumann@lostwebsite.net> Mon, 9 May 2005 23:17:42 -0400 + +erlang (1:10.b.4-1) unstable; urgency=low + + * new upstream version + + -- Francois-Denis Gonthier <neumann@lostwebsite.net> Thu, 5 May 2005 14:45:00 -0400 + +erlang (1:10.b.1a-2.2) unstable; urgency=high + + * Non-maintainer upload. + * High-urgency upload for sarge-targeted RC bugfix + * Build with --disable-hipe on everything but amd64 (not just on i386), + for compatibility with 2.4 kernels in sarge; thanks to Lars + Wirzenius for tracking this down. Closes: #276800. + + -- Steve Langasek <vorlon@debian.org> Sat, 12 Mar 2005 01:27:58 -0800 + +erlang (1:10.b.1a-2.1) unstable; urgency=high + + * NMU + * configure --disable-hipe on i386, (Closes: #276800) + + -- Frank Lichtenheld <djpig@debian.org> Sat, 12 Mar 2005 14:50:16 +0100 + +erlang (1:10.b.1a-2) unstable; urgency=low + + * Rebuild with corrected pathnames to libraries (remove duplicates). + * Compiled with -fPIC to support RISC (among others). + + -- Brent A. Fulgham <bfulgham@debian.org> Wed, 24 Nov 2004 20:07:57 -0800 + +erlang (1:10.b.1a-1) unstable; urgency=low + + * New upstream release: + - Compiler optimizations. + - Runtime memory use error. + - Better support for the new try/catch syntax. + - Emulator crash with bignums corrected. + - HIPE updated to correct a bug that caused the emulator to crash. + * Added a 'conflicts' with libxmerl-erlang, since 'xmerl' is now + distributed with Erlang OTP. Perhaps we need some way to allow this + to be upgraded if xmerl has interim releases... + + -- Brent A. Fulgham <bfulgham@debian.org> Fri, 19 Nov 2004 23:36:41 -0800 + +erlang (1:10.b.0-2) unstable; urgency=low + + * Fix erlc: VSN value changed and I didn't catch it. Revised build + script to extract correct version from sources so I don't make this + mistake again. + + -- Brent A. Fulgham <bfulgham@debian.org> Sun, 10 Oct 2004 14:01:06 -0700 + +erlang (1:10.b.0-1) unstable; urgency=low + + * New upstream release. + * Numbering now matches upstream. + * Correct package description duplication. (Closes:#275595) + + -- Brent A. Fulgham <bfulgham@debian.org> Wed, 6 Oct 2004 22:07:42 -0700 + +erlang (1:9.2.2-6) unstable; urgency=low + + * Include crypto support. (Closes:#270629) + + -- Brent A. Fulgham <bfulgham@debian.org> Mon, 27 Sep 2004 21:12:45 -0700 + +erlang (1:9.2.2-5) unstable; urgency=low + + * Correct s390 build bug (autoconf/config.guess returns triplet + s390-ibm-linux, rather than the s390-ibm-linux-gnu expected by + config.sub and others. + + -- Brent A. Fulgham <bfulgham@debian.org> Thu, 2 Sep 2004 00:29:45 -0700 + +erlang (1:9.2.2-4) unstable; urgency=low + + * A few more cleanups. (Closes:#263590). + * Add lintian-override for binaries-without-manpage, since these + manpages are all provided in the erlang-manpages package. + + -- Brent A. Fulgham <bfulgham@debian.org> Sat, 28 Aug 2004 17:12:12 -0700 + +erlang (1:9.2.2-3) unstable; urgency=low + + * Build with Tcl/Tk 8.4 to be more "modern". + * Provide better cleanup. Thanks to David N. Welton for + the fix. (Closes: #263590). + + -- Brent A. Fulgham <bfulgham@debian.org> Fri, 6 Aug 2004 23:36:28 -0700 + +erlang (1:9.2.2-2) unstable; urgency=low + + * Include dependency on Tcl/Tk 8.3 to allow gs to work. + + -- Brent A. Fulgham <bfulgham@debian.org> Sat, 31 Jul 2004 18:53:58 -0700 + +erlang (1:9.2.2-1) unstable; urgency=low + + * New upstream release. + * Highlights: Some performance improvements, some bug fixes. + + -- Brent A. Fulgham <bfulgham@debian.org> Thu, 24 Jun 2004 22:49:25 -0700 + +erlang (1:9.2.1-5) unstable; urgency=low + + * Before someone files a bug: ecc conflicts with elastiC, so + change link to "erl-ecc". + + -- Brent A. Fulgham <bfulgham@debian.org> Sat, 19 Jun 2004 09:24:24 -0700 + +erlang (1:9.2.1-4) unstable; urgency=low + + * A few straggling links to ear, escript. + + -- Brent A. Fulgham <bfulgham@debian.org> Sun, 13 Jun 2004 00:55:23 -0700 + +erlang (1:9.2.1-3) unstable; urgency=low + + * Ugh! Links didn't get picked up after the migration of platform + independent files. (Closes:#253988) + + -- Brent A. Fulgham <bfulgham@debian.org> Sat, 12 Jun 2004 09:25:40 -0700 + +erlang (1:9.2.1-2) unstable; urgency=low + + * Make upgrade easier. (Closes:#253914) + * Clean up various lintian warnings. (Made icon 32x32) + + -- Brent A. Fulgham <bfulgham@debian.org> Fri, 11 Jun 2004 23:42:45 -0700 + +erlang (1:9.2.1-1) unstable; urgency=low + + * New upstream release.(Closes:#253116) + * Correct Emacs handling. (Closes:#240235). + * Never uploaded 9.2-6 -- make sure (Closes:#237653) + + -- Brent A. Fulgham <bfulgham@debian.org> Wed, 9 Jun 2004 22:57:36 -0700 + +erlang (1:9.2-6) unstable; urgency=low + + * Reconfigure a few things: Make the 'erlang' package hold the + architecture-independent files. Make the 'erlang-base' package hold + the base virtual machine (platform-dependent). + * Remove duplicates where possible. (Closes:#237653) + + -- Brent A. Fulgham <bfulgham@debian.org> Mon, 15 Mar 2004 21:10:42 -0800 + +erlang (1:9.2-5) unstable; urgency=low + + * Regenerate configure stuff in the hopes that this will help HPPA builds. + * Updated config.guess, config.sub to most recent version for autoconf2.13 + series. + + -- Brent A. Fulgham <bfulgham@debian.org> Mon, 9 Feb 2004 21:37:33 -0800 + +erlang (1:9.2-4) unstable; urgency=low + + * Add ia64 to buildable architectures (now that it builds!). + (Closes:#142642, #161266, #225226) + + -- Brent A. Fulgham <bfulgham@debian.org> Sun, 8 Feb 2004 00:33:38 -0800 + +erlang (1:9.2-3) unstable; urgency=low + + * Minor fixes to build packages. + * Incorporate Daniel Schepler's patch (Closes:#196247) + + -- Brent A. Fulgham <bfulgham@debian.org> Sat, 8 Nov 2003 21:00:56 -0800 + +erlang (1:9.2-2) unstable; urgency=low + + * Correct bad 'WWW' path. (Closes:#207375). + + -- Brent A. Fulgham <bfulgham@debian.org> Wed, 27 Aug 2003 23:41:08 -0700 + +erlang (1:9.2-1) unstable; urgency=low + + * The Erlang 9RC Release. + + -- Brent A. Fulgham <bfulgham@debian.org> Thu, 14 Aug 2003 21:25:25 -0700 + +erlang (1:9.1-3) unstable; urgency=low + + * Declare platform dependencies only on architectures supported by upstream. + The proper place for these to be fixed is in a real porting effort, not + by keeping Erlang out of stable. + (Closes:#142642), (Closes:#161266), (Closes:#179803), (Closes:#189591) + * Correct bad symlink to epmd (among others). (Closes:#196268) + + -- Brent A. Fulgham <bfulgham@debian.org> Mon, 23 Jun 2003 23:30:16 -0700 + +erlang (1:9.1-2) unstable; urgency=low + + * Incorporate Laurent Bonnaud's patch for allowing the Erlang mode to + work under XEmacs. (Closes:#179277) + + -- Brent A. Fulgham <bfulgham@debian.org> Tue, 18 Mar 2003 21:43:28 -0800 + +erlang (1:9.1-1) unstable; urgency=low + + * New upstream release. Highlights: + + Constant expressions now evaluated at compile time. + + "," and "and" guards now handled properly. + + Corrections for floating point problems. + + Some 64-bit architecture fixes. + + -- Brent A. Fulgham <bfulgham@debian.org> Fri, 14 Mar 2003 22:19:50 -0800 + +erlang (1:9.0-10) unstable; urgency=low + + * Correct settings of ERLDIR to not include quotes. This corrects a problem + that kept Yaws from building properly "out of the box." A tip 'o the + hat to Jimmie Houchin for noticing. + + -- Brent A. Fulgham <bfulgham@debian.org> Sun, 2 Mar 2003 20:33:22 -0800 + +erlang (1:9.0-9) unstable; urgency=low + + * Add conflicts to elastic-base. (Closes:Bug#179816) + + -- Brent A. Fulgham <bfulgham@debian.org> Tue, 4 Feb 2003 22:11:08 -0800 + +erlang (1:9.0-8) unstable; urgency=low + + * Remove dangling symlinks from bad earlier package. (Closes:#170528) + * Remove HIPE support for SPARC. SPARC only supports HIPE under + SOLARIS (for now), so this causes build failures. + + -- Brent A. Fulgham <bfulgham@debian.org> Sun, 2 Feb 2003 20:38:37 -0800 + +erlang (1:9.0-7) unstable; urgency=low + + * HPPA built on Paer, so I'm opening up the architecture to 'any'. + * Changed 'gawk' dependency to plain 'awk'. + + -- Brent A. Fulgham <bfulgham@debian.org> Sat, 1 Feb 2003 23:09:23 -0800 + +erlang (1:9.0-6) unstable; urgency=low + + * Erlang won't build on other architectures because of my monkeying + around with 'ecc'. Too many scripts depend on it being named + 'ecc' and located in /usr/bin/ecc. And I'm not sure how many + external Erlang programs make this assumption. Going back to + conflicting with Elastic. + + -- Brent A. Fulgham <bfulgham@debian.org> Sat, 1 Feb 2003 10:29:31 -0800 + +erlang (1:9.0-5) unstable; urgency=low + + * Fix some lintian warnings. + * Move all Java stuff into erlang-base, declare as binary-indep, and + remove build-depends on Java (since autobuilders don't need to build + these parts.) Since the java-stuff is not critical to the function + of Erlang, modify build rules to ignore failure if 'javac' does not + exist, for example. + * Incorporated translations for German, Spanish, and Japanese. + + -- Brent A. Fulgham <bfulgham@debian.org> Thu, 30 Jan 2003 21:46:22 -0800 + +erlang (1:9.0-4) unstable; urgency=low + + * More fun with 'ecc'. I stupidly copied this into my own /usr/bin, so of + course everything works just fine on my system. I figured out where this + is referenced in the erlc source and *hopefully* have this fixed so it + can coexist with the 'elastic' compiler. (Closes: #172931) + * Changed dependency to xlibs-dev (Closes: #170156) + + -- Brent A. Fulgham <bfulgham@debian.org> Sat, 14 Dec 2002 16:52:18 -0800 + +erlang (1:9.0-3) unstable; urgency=low + + * Well, it appears bad paths continue to be a problem. With some + messy sed scripts, this is now corrected. "INSTALL_PREFIX" does + not seem to be honored by the installation rules from Ericsson + (unfortunately). + + -- Brent A. Fulgham <bfulgham@debian.org> Wed, 13 Nov 2002 23:31:55 -0800 + +erlang (1:9.0-2) unstable; urgency=low + + * Correct a link to epmd in the runtime. + * Provide a menu entry. + * Add a conflict with the 'elastic' compiler, which also defines + a /usr/bin/ecc. (Closes:Bug#168407) + * Use "INSTALL_PREFIX" to avoid all of those bad paths in the compiled + scripts. Surprised no one saw this! + + -- Brent A. Fulgham <bfulgham@debian.org> Sun, 10 Nov 2002 00:00:51 -0800 + +erlang (1:9.0-1) unstable; urgency=low + + * New upstream release. + + -- Brent A. Fulgham <bfulgham@debian.org> Thu, 7 Nov 2002 21:15:57 -0800 + +erlang (1:8.2-1) unstable; urgency=low + + * New maintainer. + * New upstream version. + * Correct a few lintian warnings, eject 'java' package that caused the + Debian install system to complain. + + -- Brent A. Fulgham <bfulgham@debian.org> Sat, 10 Aug 2002 23:16:47 -0700 + +erlang (49.1-10.1) stable; urgency=high + + * Non-maintainer upload by the Security Team + * Apply patch for double-free bug to included copy of zlib + + -- Matt Zimmerman <mdz@debian.org> Thu, 14 Feb 2002 04:38:23 +0000 + +erlang (49.1-10) frozen unstable; urgency=low + + * Incorporate bug fixes only from upstream maintainer. The bug could lead + in database deadlock in some situations. + + -- Samuel Tardieu <sam@debian.org> Sun, 27 Feb 2000 15:27:34 +0100 + +erlang (49.1-9) frozen unstable; urgency=low + + * Add a tiny patch to avoid a duplicate case clause on Sparc, because the + latest /usr/include/asm/signal.h files have the same value for + SIGLOST and SIGPWR. Closes an unreported important bug (this package + could not be rebuilt on Sparc). This 4 lines patch is the only code + change in this revision. + * Add libncurses5-dev to the Build-Depends list. Closes: #58151. + * Remove c-shell from the Depends list. Closes: #58152. + + -- Samuel Tardieu <sam@debian.org> Tue, 15 Feb 2000 13:58:41 +0100 + +erlang (49.1-8) frozen unstable; urgency=low + + * Apply latest upstream patches for the build process. + Closes: #57349, #57350. No new functionality has been added. + + -- Samuel Tardieu <sam@debian.org> Tue, 8 Feb 2000 13:38:34 +0100 + +erlang (49.1-7) frozen unstable; urgency=low + + * Remove Alpha from list of supported targets. Obviously, this code is + 32 bits specific. Closes: #55237. + + -- Samuel Tardieu <sam@debian.org> Mon, 17 Jan 2000 17:11:31 +0100 + +erlang (49.1-6) unstable; urgency=low + + * Remove the etkdir.dpatch patch as it is not necessary. + + -- Samuel Tardieu <sam@debian.org> Mon, 13 Dec 1999 13:05:11 +0100 + +erlang (49.1-5) unstable; urgency=low + + * Apply patch from upstream to build Erlang libraries with proper dynamic + flags. + * Apply patch from upstream to put etk in the right directory. + + -- Samuel Tardieu <sam@debian.org> Sat, 11 Dec 1999 16:59:37 +0100 + +erlang (49.1-4) unstable; urgency=low + + * Add a patch to fix multicast bug. Submitted to upstream authors. + + -- Samuel Tardieu <sam@debian.org> Wed, 8 Dec 1999 18:48:31 +0100 + +erlang (49.1-3) unstable; urgency=low + + * Add Pre-Depends lines for dpkg. + * Apply unofficial patch for building ETK library. + * Change status of two patches from unofficial to official. + * Apply official patch for fixing netadm functions. + + -- Samuel Tardieu <sam@debian.org> Mon, 6 Dec 1999 13:14:50 +0100 + +erlang (49.1-2) unstable; urgency=low + + * Split this file into different package, to avoid duplication of + architecture independent files. + * Remove dependency on java. Closes: #51383. + * Remove hard-coded path inherited at installation time. + + -- Samuel Tardieu <sam@debian.org> Mon, 29 Nov 1999 15:42:55 +0100 + +erlang (49.1-1) unstable; urgency=low + + * New upstream release. + * New maintainer. + * New packages. + + -- Samuel Tardieu <sam@debian.org> Thu, 25 Nov 1999 11:26:58 +0100 + +erlang (47.4.1-2) unstable; urgency=low + + * Closed bugs: #38119, #38265 - sparc, alpha ports and clean target. + + -- Mark Ng <ng@debian.org> Mon, 21 Jun 1999 21:45:00 +1100 + +erlang (47.4.1-1) unstable; urgency=low + + * the .erl files now have their own package, giving a total of 5 packages. + * moved the .jam files and docs into their arch independent packages. + * New upstream release. + + -- Mark Ng <ng@debian.org> Sat, 8 May 1999 16:45:00 +1100 + +erlang (47.4.0-1) unstable; urgency=low + + * Initial Release. + * Split into -base and -dev packages + * Erlang sources for libraries and tools are removed from the bin dist. + + -- Mark Ng <ng@debian.org> Thu, 4 Feb 1999 23:21:00 +1100
View file
debian.control
Added
@@ -0,0 +1,644 @@ +Source: erlang +Maintainer: Debian Erlang Packagers <pkg-erlang-devel@lists.alioth.debian.org> +Uploaders: Sergei Golovan <sgolovan@debian.org> +Section: interpreters +Priority: optional +Standards-Version: 3.9.8 +Build-Depends: debhelper (>= 8.0.0), autoconf (>= 2.50), ca-certificates-java, openssl, libssl-dev, m4, + libncurses5-dev, autotools-dev, unixodbc-dev, bison, flex, ed, + libwxgtk3.0-dev, dctrl-tools, xsltproc, + libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, + libsctp-dev linux-any, libsystemd-dev linux-any, dh-systemd +Build-Depends-Indep: libxml2-utils, fop, default-jdk | sun-java6-jdk +Build-Conflicts: autoconf2.13, libwxgtk2.4-dev, libwxgtk2.6-dev, libwxgtk2.8-dev +Homepage: http://www.erlang.org/ +Vcs-Svn: svn://anonscm.debian.org/pkg-erlang/erlang/trunk/ +Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-erlang/erlang/trunk/ + +Package: erlang-base +Architecture: any +Depends: procps, adduser, ${shlibs:Depends}, ${misc:Depends} +Recommends: ${libsctp:Version}, erlang-crypto (= ${binary:Version}), erlang-syntax-tools (= ${binary:Version}) +Suggests: erlang-tools (= ${binary:Version}), erlang, erlang-manpages, erlang-doc +Conflicts: erlang (<< ${source:Version}), erlang-base-hipe, erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2), erlang-doc-html (<< 1:13.b.4) +Replaces: erlang (<< ${source:Version}), erlang-base-hipe, erlang-nox (<< ${source:Version}), erlang-x11 (<< ${source:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2), erlang-doc-html (<< 1:13.b.4) +Provides: erlang-abi-17.0, erlang-abi-15.b +Description: Erlang/OTP virtual machine and base applications + This package contains the Erlang/OTP runtime implementation, which is + configured and built without HiPE support (compiles to byte-code only), + and minimal set of Erlang applications: + compiler - compiles Erlang code to byte-code; + erts - the Erlang runtime system application; + kernel - code necessary to run the Erlang runtime system itself; + ose - code for Enea OSE operating system; + sasl - the system architecture support libraries application; + stdlib - modules for manipulating lists, strings, files etc. + + +Package: erlang-base-hipe +Architecture: amd64 i386 powerpc ppc64 ppc64el sparc solaris-i386 +Priority: extra +Depends: procps, adduser, ${shlibs:Depends}, ${misc:Depends} +Recommends: ${libsctp:Version}, erlang-crypto (= ${binary:Version}), erlang-syntax-tools (= ${binary:Version}) +Suggests: erlang-edoc (= ${binary:Version}), erlang-gs (= ${binary:Version}), erlang-tools (= ${binary:Version}), erlang, erlang-manpages, erlang-doc +Conflicts: erlang (<< ${source:Version}), erlang-base, erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2), erlang-doc-html (<< 1:13.b.4) +Replaces: erlang (<< ${source:Version}), erlang-base, erlang-nox (<< ${source:Version}), erlang-x11 (<< ${source:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2), erlang-doc-html (<< 1:13.b.4) +Provides: erlang-abi-17.0, erlang-abi-15.b +Description: Erlang/OTP HiPE enabled virtual machine and base applications + This package contains the Erlang/OTP runtime implementation, which is + configured and built with HiPE support (allows compiling to native code), + and minimal set of Erlang applications: + compiler - compiles Erlang code to byte-code; + erts - the Erlang runtime system application; + kernel - code necessary to run the Erlang runtime system itself; + ose - code for Enea OSE operating system; + sasl - the system architecture support libraries application; + stdlib - modules for manipulating lists, strings, files etc. + + +Package: erlang-asn1 +Architecture: any +Depends: ${erlang-base}, ${shlibs:Depends}, ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP modules for ASN.1 support + The Asn1 application contains modules with compile-time and run-time + support for ASN.1 in Erlang/OTP. + + +Package: erlang-common-test +Architecture: any +Depends: ${erlang-base}, erlang-crypto (= ${binary:Version}), erlang-debugger (= ${binary:Version}), erlang-inets (= ${binary:Version}), erlang-runtime-tools (= ${binary:Version}), erlang-snmp (= ${binary:Version}), erlang-ssh (= ${binary:Version}), erlang-test-server (= ${binary:Version}), erlang-tools (= ${binary:Version}), erlang-webtool (= ${binary:Version}), erlang-xmerl (= ${binary:Version}), libjs-jquery, libjs-jquery-tablesorter, ${shlibs:Depends}, ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP application for automated testing + Common Test is a portable application for automated testing. It is + suitable for black-box testing of target systems of any type (i.e. + not necessarily implemented in Erlang), as well as for white-box + testing of Erlang/OTP programs. Black-box testing is performed via + standard interfaces (such as SNMP, HTTP, Corba, Telnet, etc) and, + if required, via user specific interfaces (often called test ports). + White-box testing of Erlang/OTP programs is easily accomplished by + calling the target API functions directly from the test case functions. + Common Test also integrates usage of the OTP cover tool for code + coverage analysis of Erlang/OTP programs. + + +Package: erlang-corba +Architecture: any +Depends: ${erlang-base}, erlang-inets (= ${binary:Version}), erlang-mnesia (= ${binary:Version}), erlang-ssl (= ${binary:Version}), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP applications for CORBA support + The Orber application is an Erlang implementation of a CORBA + Object Request Broker. + . + The cosEvent application is an Erlang implementation of a CORBA + Service CosEvent. + . + The cosEventDomain application is an Erlang implementation of a + CORBA Service CosEventDomainAdmin. + . + The cosFileTransfer Application is an Erlang implementation of + the OMG CORBA File Transfer Service. + . + The cosNotification application is an Erlang implementation of + the OMG CORBA Notification Service. + . + The cosProperty Application is an Erlang implementation of the + OMG CORBA Property Service. + . + The cosTime application is an Erlang implementation of the OMG + CORBA Time and TimerEvent Services. + . + The cosTransactions application is an Erlang implementation of + the OMG CORBA Transaction Service. + + +Package: erlang-crypto +Architecture: any +Depends: ${erlang-base}, ${shlibs:Depends}, ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP cryptographic modules + The Crypto Application provides functions for computation of message + digests, encryption and decryption functions. It uses OpenSSL for + actual calculations. + + +Package: erlang-debugger +Architecture: any +Depends: ${erlang-base}, erlang-wx (= ${binary:Version}), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP application for debugging and testing + Debugger is a graphical tool which can be used for debugging and + testing of Erlang programs. For example, breakpoints can be set, + code can be single stepped and variable values can be inspected + and modified. + + +Package: erlang-dialyzer +Architecture: any +Depends: ${erlang-base}, erlang-syntax-tools (=${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Suggests: erlang-wx (= ${binary:Version}), erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP discrepancy analyzer application + Dialyzer is a static analysis tool that identifies software + discrepancies such as type errors, unreachable code, unnecessary + tests etc. in single Erlang modules or entire (sets of) applications. + + +Package: erlang-diameter +Architecture: any +Depends: ${erlang-base}, erlang-runtime-tools (= ${binary:Version}), erlang-ssl (= ${binary:Version}), erlang-syntax-tools (=${binary:Version}), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP implementation of RFC 6733 protocol + Interface with which a user creates a service that sends and receives + messages using the Diameter protocol as defined in RFC 6733. + + +Package: erlang-doc +Section: doc +Architecture: all +Depends: ${misc:Depends} +Suggests: erlang +Conflicts: erlang-doc-html, erlang-base (<< 1:13.b.4), erlang-base-hipe (<< 1:13.b.4) +Replaces: erlang-doc-html +Provides: erlang-doc-html +Description: Erlang/OTP HTML/PDF documentation + Documentation for the Erlang programming language and OTP + library in HTML and PDF formats. + + +Package: erlang-edoc +Architecture: any +Depends: ${erlang-base}, erlang-inets (= ${binary:Version}), erlang-syntax-tools (=${binary:Version}), erlang-xmerl (= ${binary:Version}), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP module for generating documentation + EDoc is the Erlang program documentation generator. Inspired by the + Javadoc tool for the Java programming language, EDoc is adapted to + the conventions of the Erlang world. + + +Package: erlang-eldap +Architecture: any +Depends: ${erlang-base}, erlang-asn1 (= ${binary:Version}), erlang-ssl (=${binary:Version}), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP LDAP library + Eldap is a module which provides a client API to the Lightweight + Directory Access Protocol (LDAP). + + +Package: erlang-erl-docgen +Architecture: any +Depends: ${erlang-base}, erlang-edoc (= ${binary:Version}), erlang-xmerl (= ${binary:Version}), ${misc:Depends} +Suggests: xsltproc, fop, erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP documentation stylesheets + The erl_docgen package includes XSLT stylesheets and document type + definitions used for Erlang/OTP documentation. They allow one to + transform documentation to manpage, HTML, and PDF formats. + + +Package: erlang-et +Architecture: any +Depends: ${erlang-base}, erlang-runtime-tools (= ${binary:Version}), erlang-wx (= ${binary:Version}), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP event tracer application + The Event Tracer (ET) uses the built-in trace mechanism in Erlang + and provides tools for collecting and examining trace data using GUI. + + +Package: erlang-eunit +Architecture: any +Depends: ${erlang-base}, ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP module for unit testing + The EUnit application contains modules with support for unit testing. + + +Package: erlang-gs +Architecture: any +Depends: ${erlang-base}, ${misc:Depends}, tk | wish +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP graphics system + The Graphics System application, GS, is a library of routines for + writing graphical user interfaces. Programs written using GS work + on all Erlang platforms and do not depend upon the underlying + windowing system. It uses Tk widgets for visualization. + + +Package: erlang-ic +Architecture: any +Depends: ${erlang-base}, ${misc:Depends} +Suggests: erlang-ic-java, erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP IDL compiler + The IC application is an Erlang implementation of an IDL (CORBA Interface + Definition Language) compiler. Depending on the choice of back-end the + code will map to Erlang, C, or Java. The compiler generates client stubs + and server skeletons. + + +Package: erlang-ic-java +Architecture: all +Depends: erlang-jinterface, erlang-ic (>= ${binary:Version}), erlang-ic (<< ${binary:Version}.0), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP IDL compiler (Java classes) + The IC application is an Erlang implementation of an IDL (CORBA Interface + Definition Language) compiler. Depending on the choice of back-end the + code will map to Erlang, C, or Java. The compiler generates client stubs + and server skeletons. + . + This package includes classes for Java-Erlang communication. + + +Package: erlang-inets +Architecture: any +Depends: ${erlang-base}, erlang-mnesia (= ${binary:Version}), erlang-runtime-tools (= ${binary:Version}), erlang-ssl (= ${binary:Version}), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP Internet clients and servers + Inets is a container for Internet clients and servers. Currently + a FTP client, a HTTP client and server, and a TFTP client and + server are provided in Inets. + + +Package: erlang-manpages +Section: doc +Architecture: all +Depends: ${misc:Depends} +Suggests: erlang, erlang-doc +Description: Erlang/OTP manual pages + Documentation for the Erlang programming language in `man' format. This + documentation can be read using the command `erl -man mod', where `mod' + is the name of the module you want documentation on. + . + This package contains all Erlang/OTP manual pages from sections other + than 1. They document Erlang/OTP modules, config files and applications. + +Package: erlang-megaco +Architecture: any +Depends: ${erlang-base}, erlang-asn1 (= ${binary:Version}), erlang-runtime-tools (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Suggests: erlang-debugger (= ${binary:Version}), erlang-et (= ${binary:Version}), erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP implementation of Megaco/H.248 protocol + The Megaco application is a framework for building applications on + top of the Megaco/H.248 protocol. + + +Package: erlang-mnesia +Architecture: any +Depends: ${erlang-base}, ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP distributed relational/object hybrid database + Mnesia is a distributed Database Management System (DBMS), appropriate + for telecommunications applications and other Erlang applications + which require continuous operation and exhibit soft real-time properties. + + +Package: erlang-observer +Architecture: any +Depends: ${erlang-base}, erlang-et (= ${binary:Version}), erlang-inets (= ${binary:Version}), erlang-runtime-tools (= ${binary:Version}), erlang-webtool (= ${binary:Version}), erlang-wx (= ${binary:Version}), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP application for investigating distributed systems + The OBSERVER application contains tools for tracing and investigation of + distributed systems. They include etop - a tool for presenting information + about Erlang processes, and crashdump_viewer - a HTML based tool for + browsing Erlang crashdumps. + + +Package: erlang-odbc +Architecture: any +Depends: ${erlang-base}, ${shlibs:Depends}, ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP interface to SQL databases + The Erlang ODBC application provides an interface for accessing + relational SQL databases from Erlang. + + +Package: erlang-os-mon +Architecture: any +Depends: ${erlang-base}, erlang-mnesia (= ${binary:Version}), erlang-snmp (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP operating system monitor + The operating system monitor, OS_Mon, provides services for + monitoring CPU load, disk usage, memory usage and OS messages. + + +Package: erlang-parsetools +Architecture: any +Depends: ${erlang-base}, ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP parsing tools + The Parsetools application contains utilities for parsing. Currently, + it includes yecc module. Yecc is an LALR-1 parser generator for Erlang, + similar to yacc. Yecc takes a BNF grammar definition as input, and + produces Erlang code for a parser as output. + + +Package: erlang-percept +Architecture: any +Depends: ${erlang-base}, erlang-inets (= ${binary:Version}), erlang-runtime-tools (= ${binary:Version}), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP concurrency profiling tool + Percept is a tool which visualizes application level concurrency and + helps to identify concurrency bottlenecks. + + +Package: erlang-public-key +Architecture: any +Depends: ${erlang-base}, erlang-asn1 (= ${binary:Version}), erlang-crypto (= ${binary:Version}), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP public key infrastructure + Provides functions to handle public key infrastructure from RFC 3280 + (X.509 certificates) and some parts of the PKCS-standard. + + +Package: erlang-reltool +Architecture: any +Depends: ${erlang-base}, erlang-tools (= ${binary:Version}), erlang-wx (= ${binary:Version}), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP release management tool + Reltool is a release management tool. It analyses a given Erlang/OTP + installation and determines 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: erlang-runtime-tools +Architecture: any +Depends: ${erlang-base}, erlang-mnesia (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP runtime tracing/debugging tools + Runtime_Tools provides low-footprint tracing/debugging tools suitable + for inclusion in a production system. + + +Package: erlang-snmp +Architecture: any +Depends: ${erlang-base}, erlang-crypto (= ${binary:Version}), erlang-mnesia (= ${binary:Version}), erlang-runtime-tools (= ${binary:Version}), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP SNMP applications + A multilingual Simple Network Management Protocol application features + an Extensible Agent, simple manager, a MIB compiler and facilities for + implementing SNMP MIBs etc. + . + The OTP_Mibs application provides an SNMP management information base + for Erlang nodes. + + +Package: erlang-ssh +Architecture: any +Depends: ${erlang-base}, erlang-crypto (= ${binary:Version}), erlang-public-key (= ${binary:Version}), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP implementation of SSH protocol + The SSH application is an erlang implementation of the secure + shell protocol. + + +Package: erlang-ssl +Architecture: any +Depends: ${erlang-base}, erlang-crypto (= ${binary:Version}), erlang-public-key (= ${binary:Version}), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP implementation of SSL + The SSL application provides secure communication over sockets. + + +Package: erlang-syntax-tools +Architecture: any +Depends: ${erlang-base}, ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP modules for handling abstract Erlang syntax trees + Syntax_Tools contains modules for handling abstract Erlang syntax + trees in a way that is compatible with the "parse trees" of the + STDLIB module erl_parse, together with utilities for reading source + files in unusual ways and pretty-printing syntax trees. Also it + includes a module merger and renamer called Igor, as well as an + automatic code-cleaner. + + +Package: erlang-test-server +Architecture: any +Depends: ${erlang-base}, erlang-inets (= ${binary:Version}), erlang-observer (= ${binary:Version}), erlang-runtime-tools (= ${binary:Version}), erlang-tools (= ${binary:Version}), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP server for automated application testing + Test Server is a portable test server for automated application testing. + The server can run test suites on local or remote targets and log + progress and results to HTML pages. The main purpose of Test Server + is to act as engine inside customized test tools. A callback interface + for such framework applications is provided. + + +Package: erlang-tools +Architecture: any +Depends: ${erlang-base}, erlang-inets (= ${binary:Version}), erlang-runtime-tools (= ${binary:Version}), erlang-webtool (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP various tools + The Tools application contains a number of stand-alone tools, which are + useful when developing Erlang programs. + . + cover - A coverage analysis tool for Erlang. + cprof - A profiling tool that shows how many times each function + is called. Uses a kind of local call trace breakpoints containing + counters to achieve very low runtime performance degradation. + eprof - A time profiling tool; measures how time is used in Erlang + programs. Predecessor of fprof (see below). + fprof - Another Erlang profiler; measures how time is used in Erlang + programs. Uses trace to file to minimize runtime performance + impact, and displays time for calling and called functions. + instrument - Utility functions for obtaining and analyzing resource + usage in an instrumented Erlang runtime system. + make - A make utility for Erlang similar to UNIX make. + tags - A tool for generating Emacs TAGS files from Erlang source + files. + xref - A cross reference tool. Can be used to check dependencies + between functions, modules, applications and releases. + + +Package: erlang-typer +Architecture: any +Depends: ${erlang-base}, erlang-dialyzer (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP code type annotator + TypEr is a tool that displays and automatically inserts type annotations + in Erlang code. It uses Dialyzer to infer variable types. + + +Package: erlang-webtool +Architecture: any +Depends: ${erlang-base}, erlang-inets (= ${binary:Version}), ${misc:Depends} +Suggests: erlang-observer (= ${binary:Version}), erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP helper for web-based tools + WebTool provides an easy way to use web-based tools with Erlang/OTP. + It configures and starts a web server as well as all available tools. + + +Package: erlang-wx +Architecture: any +Depends: ${erlang-base}, ${shlibs:Depends}, ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP bindings to wxWidgets + The wxErlang application is an API for writing graphical user + interfaces with wxWidgets. + + +Package: erlang-xmerl +Architecture: any +Depends: ${erlang-base}, ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${source:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2), erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2) +Description: Erlang/OTP XML tools + The xmerl application contains modules for processing XML. + + +Package: erlang-dev +Architecture: any +Depends: ${erlang-base}, ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${source:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${binary:Version}), erlang-x11 (<< ${binary:Version}), erlang-src (<< ${source:Version}), erlang-examples (<< ${source:Version}), erlang-mode (<< 1:12.b.1-dfsg-2) +Description: Erlang/OTP development libraries and headers + The files for application development in Erlang. They include headers for + all applications included into Erlang/OTP distribution and C interface + libraries. + + +Package: erlang-dbg +Section: debug +Priority: extra +Architecture: any +Depends: erlang-base (= ${binary:Version}), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Description: Erlang/OTP symbol files + The files containing debug symbols for binaries and libraries in Erlang + to help in debugging applications build with them. You will not normally + need to install this package. + + +Package: erlang-src +Architecture: all +Depends: erlang-base (>= ${binary:Version}) | erlang-base-hipe (>= ${binary:Version}), erlang-base (<< ${binary:Version}.0) | erlang-base-hipe (<< ${binary:Version}.0), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${binary:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${binary:Version}), erlang-x11 (<< ${binary:Version}), erlang-dev (<< ${binary:Version}), erlang-examples (<< ${binary:Version}), erlang-erl-docgen (<< ${binary:Version}), erlang-mode (<< 1:12.b.1-dfsg-2) +Description: Erlang/OTP applications sources + Erlang sources for all the applications in the Erlang/OTP system. + They are useful for educational purpose and as a base for creating + embedded systems. + + +Package: erlang-examples +Architecture: all +Depends: erlang-base (>= ${binary:Version}) | erlang-base-hipe (>= ${binary:Version}), erlang-base (<< ${binary:Version}.0) | erlang-base-hipe (<< ${binary:Version}.0), ${misc:Depends} +Recommends: erlang-crypto, erlang-gs, erlang-inets, erlang-megaco, erlang-public-key, erlang-snmp, erlang-ssh, erlang-ssl, erlang-syntax-tools, erlang-wx +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang (<< ${binary:Version}), erlang-base (<< ${binary:Version}), erlang-base-hipe (<< ${binary:Version}), erlang-nox (<< ${binary:Version}), erlang-x11 (<< ${binary:Version}), erlang-dev (<< ${binary:Version}), erlang-src (<< ${binary:Version}), erlang-mode (<< 1:12.b.1-dfsg-2) +Description: Erlang/OTP application examples + The examples, included in the Erlang/OTP system distribution. + + +Package: erlang-jinterface +Architecture: all +Depends: default-jre-headless | java2-runtime-headless | java1-runtime-headless | java2-runtime | java1-runtime, + ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Description: Java communication tool to Erlang + Jinterface Java package contains java classes, which help you + integrate programs written in Java with Erlang. + +Package: erlang-mode +Architecture: all +Depends: emacsen-common (>= 1.4.14), ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Replaces: erlang-base (<< 1:12.b.1-dfsg-2), erlang-base-hipe (<< 1:12.b.1-dfsg-2) +Description: Erlang major editing mode for Emacs + This package includes the mode for editing Erlang programs in GNU Emacs. + It is provided with the default Erlang/OTP distribution. It supports + sophisticated indentation, syntax highlighting, electric commands, + module name verification, comments, skeletons, tags etc. + + +Package: erlang-nox +Architecture: all +Depends: erlang-base | erlang-base-hipe, erlang-asn1, erlang-corba, erlang-crypto, + erlang-diameter, erlang-edoc, erlang-eldap, erlang-erl-docgen, erlang-eunit, + erlang-ic, erlang-inets, erlang-mnesia, erlang-odbc, erlang-os-mon, + erlang-parsetools, erlang-percept, erlang-public-key, erlang-runtime-tools, + erlang-snmp, erlang-ssh, erlang-ssl, erlang-syntax-tools, erlang-tools, + erlang-webtool, erlang-xmerl, ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Description: Erlang/OTP applications that don't require X Window System + This package is a dummy package which will install all Erlang/OTP + applications which do not require X Window System to run. + + +Package: erlang-x11 +Architecture: all +Depends: erlang-base | erlang-base-hipe, erlang-nox, + erlang-common-test, erlang-debugger, erlang-dialyzer, erlang-et, erlang-gs, + erlang-megaco, erlang-observer, erlang-reltool, + erlang-test-server, erlang-typer, erlang-wx, + ${misc:Depends} +Suggests: erlang, erlang-manpages, erlang-doc +Description: Erlang/OTP applications that require X Window System + This package is a dummy package which will install all Erlang/OTP + applications which use graphical interface and therefore require + X Window System to run. + + +Package: erlang +Architecture: all +Depends: erlang-base | erlang-base-hipe, erlang-dev, erlang-asn1, + erlang-common-test, erlang-corba, erlang-crypto, erlang-debugger, + erlang-dialyzer, erlang-diameter, erlang-edoc, erlang-eldap, + erlang-erl-docgen, erlang-et, erlang-eunit, erlang-gs, erlang-ic, erlang-inets, + erlang-megaco, erlang-mnesia, erlang-observer, erlang-odbc, + erlang-os-mon, erlang-parsetools, erlang-percept, + erlang-public-key, erlang-reltool, erlang-runtime-tools, erlang-snmp, + erlang-ssh, erlang-ssl, erlang-syntax-tools, erlang-test-server, + erlang-tools, erlang-typer, erlang-webtool, + erlang-wx, erlang-xmerl, ${misc:Depends} +Recommends: erlang-jinterface, erlang-ic-java, erlang-mode, erlang-src, + erlang-examples +Suggests: erlang-manpages, erlang-doc +Description: Concurrent, real-time, distributed functional language + Open Source Erlang is a functional programming language designed at + the Ericsson Computer Science Laboratory. + . + Some of Erlang main features are: + * Clear declarative syntax and is largely free from side-effects; + * Built-in support for real-time, concurrent and distributed programming; + * Designed for development of robust and continuously operated programs; + * Dynamic code replacement at runtime. + . + The Erlang distribution also includes OTP (Open Telecom Platform) which + provides a rich set of libraries and applications. + . + This package is a dummy package which will install Erlang/OTP runtime, + applications, sources, code examples and the Erlang editing mode for Emacs.
View file
debian.rules
Added
@@ -0,0 +1,517 @@ +#!/usr/bin/make -f + +#export DH_VERBOSE=1 +DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH) +DEB_HOST_GNU_TYPE := $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE := $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +ROOT_DIR=$(shell pwd) +MAN_DIR = $(ROOT_DIR)/debian/erlang-docs/usr/lib/erlang/man + +export HOME := $(ROOT_DIR)/debian + +-include ${ROOT_DIR}/erts/vsn.mk +-include ${ROOT_DIR}/lib/diameter/vsn.mk +-include ${ROOT_DIR}/lib/erl_interface/vsn.mk +-include ${ROOT_DIR}/lib/jinterface/vsn.mk +-include ${ROOT_DIR}/lib/ic/vsn.mk +-include ${ROOT_DIR}/lib/tools/vsn.mk +-include ${ROOT_DIR}/lib/webtool/vsn.mk +-include ${ROOT_DIR}/lib/common_test/vsn.mk +-include ${ROOT_DIR}/lib/snmp/vsn.mk +-include ${ROOT_DIR}/lib/hipe/vsn.mk +SOURCE_VERSION=$(shell dpkg-parsechangelog | sed -ne's!^Version: \(.*\)-.*!\1!p') +ABI_VERSION=$(shell cat debian/control | sed -ne's!^Provides: erlang-abi-\(^ ,*\).*!\1!p' | head -1) +HIPE_ARCHES=$(shell cat debian/control | grep '^Architecture:' | egrep -v '(all|any)' | sed -e 's/^Architecture: *//') + +ifeq ($(findstring debug,$(DEB_BUILD_OPTIONS)),debug) +BUILD_HIPE := no +else +BUILD_HIPE := $(shell echo ' $(HIPE_ARCHES) ' | grep -c ' ${DEB_HOST_ARCH} ' | sed -es/1/yes/ -es/0/no/) +endif +ifeq ($(BUILD_HIPE), no) +BINARY_TARGETS=binary-erlang-base +INSTALL_RULE=install-stnd-stamp +TMPINSTALL_DIR=debian/erlang-stnd +ERLANGBASE=erlang-base (= $${binary:Version}) +else +BINARY_TARGETS=binary-erlang-base binary-erlang-base-hipe +INSTALL_RULE=install-stnd-stamp install-hipe-stamp +TMPINSTALL_DIR=debian/erlang-hipe +ERLANGBASE=erlang-base (= $${binary:Version}) | erlang-base-hipe (= $${binary:Version}) +endif + +USE_KERNEL_POLL := $(shell echo ${DEB_HOST_ARCH} | egrep -c "hurd" | sed -es/1/no/ -es/0/yes/) +ifeq ($(USE_KERNEL_POLL), no) +KERNEL_POLL_OPT=--disable-kernel-poll +else +KERNEL_POLL_OPT=--enable-kernel-poll +endif + +USE_CLOCK_GETTIME := $(shell echo ${DEB_HOST_ARCH} | egrep -c "bsd|hurd" | sed -es/1/no/ -es/0/yes/) +ifeq ($(USE_CLOCK_GETTIME), no) +CLOCK_GETTIME_OPT= +SYSTEMD_OPT= +else +CLOCK_GETTIME_OPT=--enable-clock-gettime +SYSTEMD_OPT=--enable-systemd +endif + +# Temporary (until #475459 is fixed) disabling threads for sparc architecture +ifeq ($(DEB_HOST_ARCH), sparc) +THREAD_OPTS=--disable-threads --disable-smp-support +else +THREAD_OPTS=--enable-threads --enable-smp-support +endif + +LIBSCTP=$(shell grep-status -s Depends -PX libsctp-dev |sed -e 's!.*\(libsctp0-9*\).*!\1!') +LIBSCTPDEP=$(shell grep-status -s Version -PX $(LIBSCTP) | sed -e's!^Version: \(.*\)-^-*!$(LIBSCTP) (>= \1)!') + +ifeq ($(findstring debug,$(DEB_BUILD_OPTIONS)),debug) +CFLAGS=-g -O2 -fno-strict-aliasing +GEN_OPT_FLGS=-O2 -fno-strict-aliasing +TYPE=debug +else +CFLAGS=-g -O2 -fno-strict-aliasing +GEN_OPT_FLGS=-O2 -fno-strict-aliasing +TYPE= +endif + +JAVA_OPTIONS=-source 1.7 -target 1.7 + +JOBS=4 + +clean: + dh_testdir + dh_testroot + # + ! -f Makefile || ${MAKE} -j ${JOBS} clean + rm -f lib/dialyzer/SKIP + # + # Remove installed erlang from debian/ + rm -rf debian/erlang-docs + rm -rf debian/erlang-stnd + rm -rf debian/erlang-hipe + # + # Restore replaced configure, config.guess, and config.sub files + for i in `find ${ROOT_DIR} -name 'configure.backup'` ; do \ + mv $$i $${i%%.backup} ; \ + done + for i in `find ${ROOT_DIR} -name 'config.guess~'` ; do \ + mv $$i $${i%%\~} ; \ + done + for i in `find ${ROOT_DIR} -name 'config.sub~'` ; do \ + mv $$i $${i%%\~} ; \ + done + rm -f lib/configure.in + # + # Remove files, which were generated from templates + for i in debian/*.in debian/scripts/*.in ; do \ + rm -f $${i%%.in} ; \ + done + # + # *.install were also generated on-the-fly + rm -f debian/*.install + rm -f debian/erlang-doc.links + rm -f debian/erlang-doc.doc-base.erlang-erts + # + rm -f debian/AUTHORS + # + # Remove touched stamp files + rm -f *-stamp + # + dh_clean -Xtest.erl.orig + +automake: automake-stamp +automake-stamp: + dh_testdir + # + # Return error if there are known nonfree docs in upstream tarball + # Return error if there are prebuilt binaries in upstream tarball + err=0 ; \ + for fn in `find lib/*/doc -name standard -or -name archive` ; do \ + err=1 ; \ + echo Found directory $$fn with non-free docs in upstream. Please remove it. ; \ + rm -rvf $$fn ; \ + done ; \ + if -f prebuilt.files ; then \ + err=1 ; \ + echo Found prebuilt binaries in upstream. Please remove them. ; \ + rm -rvf prebuilt.files ; \ + fi ; \ + if $$err = 1 ; then \ + echo ; \ + echo Use get-orig-source target to get upstream tarball. ; \ + echo ; \ + fi + + # + # Preserve configure scripts + for i in `find ${ROOT_DIR} -not \( -wholename '*/.pc' -prune \) \ + -a -name 'configure'` ; do \ + cp -f $$i $$i.backup ; \ + done + # + # Replace config.guess and config.sub by installed in /usr/share/misc. + # Also add suffix -gnu to ibm-linux in config.guess to fix FTBFS + # on s390 architecture + for i in `find ${ROOT_DIR} -not \( -wholename '*/.pc' -prune \) \ + -a -name 'config.guess'` ; do \ + cp -fb /usr/share/misc/config.guess $$i ; \ + sed -i 's/-ibm-linux$$/-ibm-linux-gnu/g' $$i ; \ + done + for i in `find ${ROOT_DIR} -not \( -wholename '*/.pc' -prune \) \ + -a -name 'config.sub'` ; do \ + cp -fb /usr/share/misc/config.sub $$i ; \ + done + # + # Regenerate configure scripts using autoconf + ./otp_build autoconf + # + touch automake-stamp + +configure-hipe: configure-hipe-stamp +configure-hipe-stamp: automake-stamp + dh_testdir + # + echo "BUILDING HIPE VERSION (BUILD_HIPE: $(BUILD_HIPE))" + # + ! -f Makefile || ${MAKE} -j ${JOBS} clean + rm -f lib/dialyzer/SKIP + # + CFLAGS="$(CFLAGS)" \ + ./configure --host=$(DEB_HOST_GNU_TYPE) \ + --build=$(DEB_BUILD_GNU_TYPE) \ + --prefix=/usr \ + --libexecdir=/usr/bin \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + --enable-hybrid-heap \ + $(THREAD_OPTS) \ + --enable-hipe \ + $(KERNEL_POLL_OPT) \ + $(SYSTEMD_OPT) \ + --enable-sctp \ + $(CLOCK_GETTIME_OPT) \ + --enable-dynamic-ssl-lib \ + --with-ssl-rpath=no \ + --enable-ethread-pre-pentium4-compatibility \ + --enable-shared-zlib \ + --without-ssl-zlib + # + touch configure-hipe-stamp + +configure-stnd: configure-stnd-stamp +configure-stnd-stamp: automake-stamp + dh_testdir + # + echo "BUILDING STANDARD VERSION (BUILD_HIPE: $(BUILD_HIPE))" + # + ! -f Makefile || ${MAKE} -j ${JOBS} clean + rm -f lib/dialyzer/SKIP + # + CFLAGS="$(CFLAGS)" \ + ./configure --host=$(DEB_HOST_GNU_TYPE) \ + --build=$(DEB_BUILD_GNU_TYPE) \ + --prefix=/usr \ + --libexecdir=/usr/bin \ + --infodir=/usr/share/info \ + --mandir=/usr/share/man \ + --enable-hybrid-heap \ + $(THREAD_OPTS) \ + --disable-hipe \ + $(KERNEL_POLL_OPT) \ + $(SYSTEMD_OPT) \ + --enable-sctp \ + $(CLOCK_GETTIME_OPT) \ + --enable-dynamic-ssl-lib \ + --with-ssl-rpath=no \ + --enable-ethread-pre-pentium4-compatibility \ + --enable-shared-zlib \ + --without-ssl-zlib + # + touch configure-stnd-stamp + +define do-install + echo "*** do-install called for $(INSTALL_DIR)." + + # Calls make install. + ${MAKE} -j ${JOBS} DESTDIR=$(INSTALL_DIR) TYPE=$(TYPE) install + + # Replace ROOTDIR in "erl" and "start" scripts for real rootdir + # If there's no erl or start then it's better to fail than silently continue + for dir in $(INSTALL_DIR)/usr/lib/erlang/erts-$(VSN)/bin \ + $(INSTALL_DIR)/usr/lib/erlang/bin; do \ + for val in erl start; do \ + sed -i 's!ROOTDIR=.*!ROOTDIR=/usr/lib/erlang!' $${dir}/$${val}; \ + done; \ + done + + # Correct ERL_ROOT in RELEASES file + sed 's!%ERL_ROOT%!/usr/lib/erlang!' \ + $(INSTALL_DIR)/usr/lib/erlang/releases/RELEASES.src \ + >$(INSTALL_DIR)/usr/lib/erlang/releases/RELEASES + + # Get rid of windows cruft + find $(INSTALL_DIR) -name *.bat -exec rm -v {} \; + + # Fix permissions + cp $(INSTALL_DIR)/usr/lib/erlang/erts-$(VSN)/bin/start_erl.src \ + $(INSTALL_DIR)/usr/lib/erlang/erts-$(VSN)/bin/start_erl + chmod 755 $(INSTALL_DIR)/usr/lib/erlang/erts-$(VSN)/bin/start_erl + chmod 755 $(INSTALL_DIR)/usr/lib/erlang/erts-$(VSN)/bin/*.src + chmod 644 $(INSTALL_DIR)/usr/lib/erlang/bin/start.script + chmod 644 $(INSTALL_DIR)/usr/lib/erlang/lib/wx-*/examples/*/*.beam + chmod 644 $(INSTALL_DIR)/usr/lib/erlang/lib/wx-*/examples/*/*.xpm + + # Remove useless crypto object files + rm -rv $(INSTALL_DIR)/usr/lib/erlang/lib/crypto-*/priv/obj + + # Remove some files which should be rather in erlang-doc-html package + find $(INSTALL_DIR)/usr/lib/erlang/lib -name info -exec rm -v {} \; + rm -rv $(INSTALL_DIR)/usr/lib/erlang/erts-$(VSN)/doc + + # Remove useless Install and manpage formatting scripts + rm -v $(INSTALL_DIR)/usr/lib/erlang/Install + rm -rv $(INSTALL_DIR)/usr/lib/erlang/misc + + # Copy forgotten HiPE sources to make sure they'll end up in the + # erlang-src package + for file in lib/hipe/*/*.erl lib/hipe/*/*.hrl lib/hipe/*/*.inc ; do \ + fname=$$(basename $${file}) ; \ + subdir=$$(basename $$(dirname $${file})) ; \ + if ! -f $(INSTALL_DIR)/usr/lib/erlang/lib/hipe-$(HIPE_VSN)/$${subdir}/$${fname} ; then \ + install -m 755 -d $(INSTALL_DIR)/usr/lib/erlang/lib/hipe-$(HIPE_VSN)/$${subdir} ; \ + install -m 644 $${file} \ + $(INSTALL_DIR)/usr/lib/erlang/lib/hipe-$(HIPE_VSN)/$${subdir} ; \ + fi ; \ + done + + # Install systemd units for epmd + if "$(USE_CLOCK_GETTIME)" = "yes" ; then \ + install -m 755 -d $(INSTALL_DIR)/lib/systemd/system ; \ + install -m 644 debian/epmd.service $(INSTALL_DIR)/lib/systemd/system ; \ + install -m 644 debian/epmd.socket $(INSTALL_DIR)/lib/systemd/system ; \ + fi +endef + +# manpages builds section 1 manual pages +manpages: manpages-stamp +manpages-stamp: $(INSTALL_RULE) + dh_testdir + target=$$(basename $$(find make -type d |grep /)) ; \ + PATH=$(ROOT_DIR)/bin:$$PATH ; \ + for m in lib/diameter lib/snmp lib/dialyzer lib/erl_interface lib/common_test lib/webtool erts ; do \ + ${MAKE} -j ${JOBS} -C $$m/doc/src man ERL_TOP=$(ROOT_DIR) TARGET=$$target ; \ + done + # + install -d $(MAN_DIR)/man1 $(MAN_DIR)/man3 ; \ + install lib/dialyzer/doc/man3/*.3 $(MAN_DIR)/man3 ; \ + for m in lib/diameter lib/snmp lib/erl_interface lib/common_test lib/webtool erts ; do \ + install $$m/doc/man1/*.1 $(MAN_DIR)/man1 ; \ + done + # + sh debian/scripts/fixmanpages $(MAN_DIR) 1 + # + touch manpages-stamp + +build-hipe: build-hipe-stamp +build-hipe-stamp: configure-hipe-stamp + dh_testdir +ifeq ($(findstring debug,$(DEB_BUILD_OPTIONS)),debug) + ${MAKE} -j ${JOBS} TYPE=$(TYPE) FLAVOR=smp GEN_OPT_FLGS="$(GEN_OPT_FLGS)" JAVA_OPTIONS="$(JAVA_OPTIONS)" emulator + ${MAKE} -j ${JOBS} TYPE=$(TYPE) FLAVOR=plain GEN_OPT_FLGS="$(GEN_OPT_FLGS)" JAVA_OPTIONS="$(JAVA_OPTIONS)" emulator +endif + ${MAKE} -j ${JOBS} TYPE=$(TYPE) GEN_OPT_FLGS="$(GEN_OPT_FLGS)" JAVA_OPTIONS="$(JAVA_OPTIONS)" + touch build-hipe-stamp + +build-stnd: build-stnd-stamp +build-stnd-stamp: configure-stnd-stamp + dh_testdir +ifeq ($(findstring debug,$(DEB_BUILD_OPTIONS)),debug) + ${MAKE} -j ${JOBS} TYPE=$(TYPE) FLAVOR=smp GEN_OPT_FLGS="$(GEN_OPT_FLGS)" JAVA_OPTIONS="$(JAVA_OPTIONS)" emulator + ${MAKE} -j ${JOBS} TYPE=$(TYPE) FLAVOR=plain GEN_OPT_FLGS="$(GEN_OPT_FLGS)" JAVA_OPTIONS="$(JAVA_OPTIONS)" emulator +endif + ${MAKE} -j ${JOBS} TYPE=$(TYPE) GEN_OPT_FLGS="$(GEN_OPT_FLGS)" JAVA_OPTIONS="$(JAVA_OPTIONS)" + touch build-stnd-stamp + +install-hipe: install-hipe-stamp +install-hipe-stamp: INSTALL_DIR=$(ROOT_DIR)/debian/erlang-hipe +install-hipe-stamp: build-hipe-stamp + dh_testdir + $(do-install) + touch install-hipe-stamp + +install-stnd: install-stnd-stamp +install-stnd-stamp: INSTALL_DIR=$(ROOT_DIR)/debian/erlang-stnd +install-stnd-stamp: build-stnd-stamp + dh_testdir + $(do-install) + touch install-stnd-stamp + +build: build-arch build-indep +build-arch: build-stamp manpages-stamp +build-indep: build-stamp +build-stamp: $(INSTALL_RULE) + dh_testdir + # + for i in debian/*.in debian/scripts/*.in ; do \ + sed -e's/@VERSION@/$(VSN)/g' \ + -e's/@SOURCE_VERSION@/$(SOURCE_VERSION)/g' \ + -e's/@HIPE_ARCHES@/$(HIPE_ARCHES)/g' \ + -e's/@ABI_VERSION@/$(ABI_VERSION)/g' \ + -e's/@EI_VSN@/$(EI_VSN)/g' \ + -e's/@JINTERFACE_VSN@/$(JINTERFACE_VSN)/g' \ + -e's/@IC_VSN@/$(IC_VSN)/g' \ + -e's/@WEBTOOL_VSN@/$(WEBTOOL_VSN)/g' \ + -e's/@COMMON_TEST_VSN@/$(COMMON_TEST_VSN)/g' \ + -e's/@SNMP_VSN@/$(SNMP_VSN)/g' \ + -e's/@DIAMETER_VSN@/$(DIAMETER_VSN)/g' \ + -e's/@TOOLS_VSN@/$(TOOLS_VSN)/g' <$$i >$${i%%.in} ; \ + done + sed -e's/@VERSION@/$(VSN)/g' <debian/in.erlang-doc.doc-base.erlang-erts \ + >debian/erlang-doc.doc-base.erlang-erts + # + # Place each installed file into the proper package. + # See this script and the debian/patterns/* files for more informations. + sh debian/scripts/analyse $(TMPINSTALL_DIR) + # + # Add all author lists to debian/AUTHORS + f=1 ; \ + for i in `find $(ROOT_DIR) -name AUTHORS | sort` ; do \ + echo $$i ; \ + if $$f = 1 ; then \ + f=0 ; \ + else \ + echo >>debian/AUTHORS ; \ + echo "------------------------------------------------------------------------" >>debian/AUTHORS ; \ + dirname=`dirname $$i` ; \ + echo `basename $$dirname` >>debian/AUTHORS ; \ + echo >>debian/AUTHORS ; \ + fi ; \ + cat $$i >>debian/AUTHORS ; \ + done + # + touch build-stamp + +binary-indep: build-stamp + dh_testdir + dh_testroot + dh_installdirs -i + dh_install -i --sourcedir=$(TMPINSTALL_DIR) + dh_lintian -i + dh_installdocs -i -A debian/README.Debian debian/TODO.Debian debian/AUTHORS + dh_installemacsen -i + dh_installexamples -i + dh_installchangelogs -i + dh_installman -i + dh_installmenu -i + dh_link -i + dh_strip -i + dh_compress -i -X.txt -X.erl -X.hrl -X.c -X.js -X.kwc -X.pdf -X.eix -X.src -X.beam + dh_fixperms -i + dh_makeshlibs -i + dh_installdeb -i + dh_shlibdeps -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i -- -Z xz + +binary-arch: $(BINARY_TARGETS) + +binary-erlang-base: build-stamp + dh_testdir + dh_testroot + dh_installdirs -a -Nerlang-base-hipe + dh_install -perlang-base --sourcedir=debian/erlang-stnd + dh_install -a -Nerlang-base -Nerlang-base-hipe --sourcedir=$(TMPINSTALL_DIR) + # + install -D -m 755 $(ROOT_DIR)/debian/scripts/erlang-depends \ + $(ROOT_DIR)/debian/erlang-dev/usr/bin/erlang-depends + install -D -m 644 $(ROOT_DIR)/debian/erlang.xpm \ + $(ROOT_DIR)/debian/erlang-base/usr/share/pixmaps/erlang.xpm + install -D -m 644 $(ROOT_DIR)/debian/erlang-base.desktop \ + $(ROOT_DIR)/debian/erlang-base/usr/share/apps/konsole/erlang.desktop + # + dh_lintian -a -Nerlang-base-hipe + dh_installdocs -a -Nerlang-base-hipe -A debian/README.Debian debian/TODO.Debian debian/AUTHORS + dh_installchangelogs -a -Nerlang-base-hipe + dh_installemacsen -a -Nerlang-base-hipe + dh_installexamples -a -Nerlang-base-hipe + dh_installman -a -Nerlang-base-hipe + dh_installmenu -a -Nerlang-base-hipe + dh_link -a -Nerlang-base-hipe + dh_systemd_enable -a -Nerlang-base-hipe --no-enable + dh_systemd_start -a -Nerlang-base-hipe --no-start + dh_strip -a -Nerlang-base-hipe --dbg-package=erlang-dbg + dh_compress -a -Nerlang-base-hipe + dh_fixperms -a -Nerlang-base-hipe + dh_makeshlibs -a -Nerlang-base-hipe + dh_installdeb -a -Nerlang-base-hipe + dh_shlibdeps -a -Nerlang-base-hipe + dh_gencontrol -perlang-base -- \ + -Vlibsctp:Version='$(LIBSCTPDEP)' + dh_gencontrol -a -Nerlang-base -Nerlang-base-hipe -- \ + -Verlang-base='$(ERLANGBASE)' + dh_md5sums -a -Nerlang-base-hipe + dh_builddeb -a -Nerlang-base-hipe -- -Z xz + +binary-erlang-base-hipe: build-stamp + dh_testdir + dh_testroot + dh_installdirs -perlang-base-hipe + dh_install -perlang-base-hipe --sourcedir=debian/erlang-hipe + # + install -D -m 644 $(ROOT_DIR)/debian/erlang.xpm \ + $(ROOT_DIR)/debian/erlang-base-hipe/usr/share/pixmaps/erlang.xpm + install -D -m 644 $(ROOT_DIR)/debian/erlang-base-hipe.desktop \ + $(ROOT_DIR)/debian/erlang-base-hipe/usr/share/apps/konsole/erlang.desktop + # + dh_lintian -perlang-base-hipe + dh_installdocs -perlang-base-hipe debian/README.Debian debian/TODO.Debian debian/AUTHORS + dh_installchangelogs -perlang-base-hipe + dh_installemacsen -perlang-base-hipe + dh_installexamples -perlang-base-hipe + dh_installman -perlang-base-hipe + dh_installmenu -perlang-base-hipe + dh_link -perlang-base-hipe + dh_systemd_enable -perlang-base-hipe --no-enable + dh_systemd_start -perlang-base-hipe --no-start + dh_strip -perlang-base-hipe + dh_compress -perlang-base-hipe + dh_fixperms -perlang-base-hipe + dh_makeshlibs -perlang-base-hipe + dh_installdeb -perlang-base-hipe + dh_shlibdeps -perlang-base-hipe + dh_gencontrol -perlang-base-hipe -- \ + -Vlibsctp:Version='$(LIBSCTPDEP)' + dh_md5sums -perlang-base-hipe + dh_builddeb -perlang-base-hipe -- -Z xz + +binary: binary-indep binary-arch + +REL=18.3.4.4 +RELDIR=$(REL) +DEB_REL=$(REL)+dfsg + +get-orig-source: + CURDIR=`pwd` && TMPDIR=`mktemp -d /tmp/erlang.XXXXXX` && \ + cd $$TMPDIR && \ + wget -O - https://github.com/erlang/otp/archive/OTP-$(REL).tar.gz | tar -zx && \ + (cd otp-OTP-$(REL) && \ + if ./otp_build save_bootstrap ; then \ + for f in `cat prebuilt.files` ; do rm -f $$f ; done \ + fi) && \ + (cd otp-OTP-$(REL)/erts && autoheader) && \ + (cd otp-OTP-$(REL)/lib/erl_interface && autoheader) && \ + rm -rvf otp-OTP-$(REL)/lib/*/doc/standard/ && \ + rm -rvf otp-OTP-$(REL)/lib/*/doc/archive/ && \ + rm -rvf otp-OTP-$(REL)/lib/common_test/priv/*.js && \ + tar -Jcf $$CURDIR/erlang_$(DEB_REL).orig.tar.xz otp-OTP-$(REL) && \ + rm -rf $$TMPDIR + +.PHONY: clean automake install build build-arch build-indep +.PHONY: binary binary-arch binary-indep get-orig-source +.PHONY: configure-stnd build-stnd install-stnd docs manpages +.PHONY: configure-hipe build-hipe install-hipe +.PHONY: binary-erlang-base binary-erlang-base-hipe
View file
debian.tar.gz
Added
View file
erlang.dsc
Added
@@ -0,0 +1,65 @@ +Format: 1.0 +Source: erlang +Binary: erlang-base, erlang-base-hipe, erlang-asn1, erlang-common-test, erlang-corba, erlang-crypto, erlang-debugger, erlang-dialyzer, erlang-diameter, erlang-doc, erlang-edoc, erlang-eldap, erlang-erl-docgen, erlang-et, erlang-eunit, erlang-gs, erlang-ic, erlang-ic-java, erlang-inets, erlang-manpages, erlang-megaco, erlang-mnesia, erlang-observer, erlang-odbc, erlang-os-mon, erlang-parsetools, erlang-percept, erlang-public-key, erlang-reltool, erlang-runtime-tools, erlang-snmp, erlang-ssh, erlang-ssl, erlang-syntax-tools, erlang-tools, erlang-typer, erlang-wx, erlang-xmerl, erlang-dev, erlang-dbg, erlang-src, erlang-examples, erlang-jinterface, erlang-mode, erlang-nox, erlang-x11, erlang +Architecture: any all +Version: 1:18.3.4.4+dfsg-1~bpo8+1 +Maintainer: Debian Erlang Packagers <pkg-erlang-devel@lists.alioth.debian.org> +Uploaders: Sergei Golovan <sgolovan@debian.org> +Homepage: http://www.erlang.org/ +Standards-Version: 3.9.8 +Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-erlang/erlang/trunk/ +Vcs-Svn: svn://anonscm.debian.org/pkg-erlang/erlang/trunk/ +Build-Depends: debhelper (>= 8.0.0), autoconf (>= 2.50), ca-certificates-java, openssl, libssl-dev, m4, libncurses5-dev, autotools-dev, unixodbc-dev, bison, flex, ed, libwxgtk3.0-dev, dctrl-tools, xsltproc, libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, libsctp-dev linux-any, libsystemd-dev linux-any, dh-systemd +Build-Depends-Indep: libxml2-utils, fop, default-jdk | sun-java6-jdk +Build-Conflicts: autoconf2.13, libwxgtk2.4-dev, libwxgtk2.6-dev, libwxgtk2.8-dev +Package-List: + erlang deb interpreters optional arch=all + erlang-asn1 deb interpreters optional arch=any + erlang-base deb interpreters optional arch=any + erlang-base-hipe deb interpreters extra arch=amd64,i386,powerpc,ppc64,ppc64el,sparc,solaris-i386 + erlang-common-test deb interpreters optional arch=any + erlang-corba deb interpreters optional arch=any + erlang-crypto deb interpreters optional arch=any + erlang-dbg deb debug extra arch=any + erlang-debugger deb interpreters optional arch=any + erlang-dev deb interpreters optional arch=any + erlang-dialyzer deb interpreters optional arch=any + erlang-diameter deb interpreters optional arch=any + erlang-doc deb doc optional arch=all + erlang-edoc deb interpreters optional arch=any + erlang-eldap deb interpreters optional arch=any + erlang-erl-docgen deb interpreters optional arch=any + erlang-et deb interpreters optional arch=any + erlang-eunit deb interpreters optional arch=any + erlang-examples deb interpreters optional arch=all + erlang-gs deb interpreters optional arch=any + erlang-ic deb interpreters optional arch=any + erlang-ic-java deb interpreters optional arch=all + erlang-inets deb interpreters optional arch=any + erlang-jinterface deb interpreters optional arch=all + erlang-manpages deb doc optional arch=all + erlang-megaco deb interpreters optional arch=any + erlang-mnesia deb interpreters optional arch=any + erlang-mode deb interpreters optional arch=all + erlang-nox deb interpreters optional arch=all + erlang-observer deb interpreters optional arch=any + erlang-odbc deb interpreters optional arch=any + erlang-os-mon deb interpreters optional arch=any + erlang-parsetools deb interpreters optional arch=any + erlang-percept deb interpreters optional arch=any + erlang-public-key deb interpreters optional arch=any + erlang-reltool deb interpreters optional arch=any + erlang-runtime-tools deb interpreters optional arch=any + erlang-snmp deb interpreters optional arch=any + erlang-src deb interpreters optional arch=all + erlang-ssh deb interpreters optional arch=any + erlang-ssl deb interpreters optional arch=any + erlang-syntax-tools deb interpreters optional arch=any + erlang-tools deb interpreters optional arch=any + erlang-typer deb interpreters optional arch=any + erlang-wx deb interpreters optional arch=any + erlang-x11 deb interpreters optional arch=all + erlang-xmerl deb interpreters optional arch=any +Files: + 00000000000000000000000000000000 0 otp-OTP-18.3.4.4.tar.gz + 00000000000000000000000000000000 0 debian.tar.gz
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.