[gentoo-commits] gentoo-x86 commit in dev-lang/erlang: erlang-18.0.ebuild ChangeLog

2015-07-19 Thread Dirkjan Ochtman (djc)
djc 15/07/19 10:57:36

  Modified: erlang-18.0.ebuild ChangeLog
  Log:
  Remove dependency on perl (bug 551796)
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
30380381)

Revision  ChangesPath
1.2  dev-lang/erlang/erlang-18.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/erlang/erlang-18.0.ebuild?rev=1.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/erlang/erlang-18.0.ebuild?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/erlang/erlang-18.0.ebuild?r1=1.1r2=1.2

Index: erlang-18.0.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-18.0.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- erlang-18.0.ebuild  1 Jul 2015 23:46:39 -   1.1
+++ erlang-18.0.ebuild  19 Jul 2015 10:57:36 -  1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-18.0.ebuild,v 1.1 
2015/07/01 23:46:39 zmedico Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-18.0.ebuild,v 1.2 
2015/07/19 10:57:36 djc Exp $
 
 EAPI=4
 WX_GTK_VER=2.8
@@ -21,8 +21,7 @@
 KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris
 IUSE=compat-ethread doc emacs halfword hipe java kpoll odbc smp sctp ssl 
systemd tk wxwidgets
 
-RDEPEND==dev-lang/perl-5.6.1
-   ssl? ( =dev-libs/openssl-0.9.7d )
+RDEPEND=ssl? ( =dev-libs/openssl-0.9.7d )
emacs? ( virtual/emacs )
java? ( =virtual/jdk-1.2 )
odbc? ( dev-db/unixODBC )



1.270dev-lang/erlang/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/erlang/ChangeLog?rev=1.270view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/erlang/ChangeLog?rev=1.270content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/erlang/ChangeLog?r1=1.269r2=1.270

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-lang/erlang/ChangeLog,v
retrieving revision 1.269
retrieving revision 1.270
diff -u -r1.269 -r1.270
--- ChangeLog   16 Jul 2015 17:32:28 -  1.269
+++ ChangeLog   19 Jul 2015 10:57:36 -  1.270
@@ -1,6 +1,9 @@
 # ChangeLog for dev-lang/erlang
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/ChangeLog,v 1.269 
2015/07/16 17:32:28 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/ChangeLog,v 1.270 
2015/07/19 10:57:36 djc Exp $
+
+  19 Jul 2015; Dirkjan Ochtman d...@gentoo.org erlang-18.0.ebuild:
+  Remove dependency on perl (bug 551796)
 
   16 Jul 2015; Tobias Klausmann klaus...@gentoo.org erlang-17.5.ebuild:
   Stable on alpha, bug 552444






[gentoo-commits] gentoo-x86 commit in dev-lang/erlang: erlang-18.0.ebuild ChangeLog

2015-07-01 Thread Zac Medico (zmedico)
zmedico 15/07/01 23:46:39

  Modified: ChangeLog
  Added:erlang-18.0.ebuild
  Log:
  18.0 version bump for bug 553200
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
FDE8EF85AE5719A3)

Revision  ChangesPath
1.267dev-lang/erlang/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/erlang/ChangeLog?rev=1.267view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/erlang/ChangeLog?rev=1.267content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/erlang/ChangeLog?r1=1.266r2=1.267

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-lang/erlang/ChangeLog,v
retrieving revision 1.266
retrieving revision 1.267
diff -u -r1.266 -r1.267
--- ChangeLog   4 Apr 2015 08:11:00 -   1.266
+++ ChangeLog   1 Jul 2015 23:46:39 -   1.267
@@ -1,6 +1,11 @@
 # ChangeLog for dev-lang/erlang
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/ChangeLog,v 1.266 
2015/04/04 08:11:00 djc Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/ChangeLog,v 1.267 
2015/07/01 23:46:39 zmedico Exp $
+
+*erlang-18.0 (01 Jul 2015)
+
+  01 Jul 2015; Zac Medico zmed...@gentoo.org +erlang-18.0.ebuild:
+  18.0 version bump for bug 553200
 
 *erlang-17.5 (04 Apr 2015)
 



1.1  dev-lang/erlang/erlang-18.0.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/erlang/erlang-18.0.ebuild?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/erlang/erlang-18.0.ebuild?rev=1.1content-type=text/plain

Index: erlang-18.0.ebuild
===
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/erlang/erlang-18.0.ebuild,v 1.1 
2015/07/01 23:46:39 zmedico Exp $

EAPI=4
WX_GTK_VER=2.8

inherit autotools elisp-common eutils java-pkg-opt-2 multilib systemd 
versionator wxwidgets

# NOTE: If you need symlinks for binaries please tell maintainers or
# open up a bug to let it be created.

DESCRIPTION=Erlang programming language, runtime environment, and large 
collection of libraries
HOMEPAGE=http://www.erlang.org/;
SRC_URI=http://www.erlang.org/download/otp_src_${PV}.tar.gz
http://erlang.org/download/otp_doc_man_${PV}.tar.gz
doc? ( http://erlang.org/download/otp_doc_html_${PV}.tar.gz )

LICENSE=ErlPL-1.1
SLOT=0
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris
IUSE=compat-ethread doc emacs halfword hipe java kpoll odbc smp sctp ssl 
systemd tk wxwidgets

RDEPEND==dev-lang/perl-5.6.1
ssl? ( =dev-libs/openssl-0.9.7d )
emacs? ( virtual/emacs )
java? ( =virtual/jdk-1.2 )
odbc? ( dev-db/unixODBC )
DEPEND=${RDEPEND}
wxwidgets? ( x11-libs/wxGTK:2.8[X,opengl] virtual/glu )
sctp? ( net-misc/lksctp-tools )
tk? ( dev-lang/tk )

S=${WORKDIR}/otp_src_${PV}

SITEFILE=50${PN}-gentoo.el

pkg_setup() {
if use halfword ; then
use amd64 || die halfword support is limited to amd64
fi
}

src_prepare() {
use odbc || sed -i 's: odbc : :' lib/Makefile

# bug 263129, don't ignore LDFLAGS, reported upstream
sed -e 's:LDFLAGS = \$(DED_LDFLAGS):LDFLAGS += \$(DED_LDFLAGS):' -i 
${S}/lib/megaco/src/flex/Makefile.in

# don't ignore LDFLAGS, reported upstream
sed -e 's:LDFLAGS =  \$(ODBC_LIB) \$(EI_LDFLAGS):LDFLAGS += 
\$(ODBC_LIB) \$(EI_LDFLAGS):' -i ${S}/lib/odbc/c_src/Makefile.in

if ! use wxwidgets; then
sed -i 's: wx : :' lib/Makefile
rm -rf lib/wx
fi

# Nasty workaround, reported upstream
cp ${S}/lib/configure.in.src ${S}/lib/configure.in

# bug 383697
sed -i '1i#define OF(x) x' erts/emulator/drivers/common/gzio.c
cd erts  eautoreconf
}

src_configure() {
use java || export JAVAC=false

econf \
--enable-threads \
$(use_enable sctp) \
$(use_enable systemd) \
$(use_enable halfword halfword-emulator) \
$(use_enable hipe) \
$(use_with ssl ssl ${EPREFIX}/usr) \
$(use_enable ssl dynamic-ssl-lib) \
$(use_enable kpoll kernel-poll) \
$(use_enable smp smp-support) \
$(use compat-ethread  echo 
--enable-ethread-pre-pentium4-compatibility) \
$(use x64-macos  echo --enable-darwin-64bit)
}

src_compile() {
use java || export JAVAC=false
emake

if use emacs ; then
pushd lib/tools/emacs
elisp-compile *.el