[gentoo-commits] gentoo-x86 commit in dev-lang/erlang: erlang-18.0.ebuild ChangeLog
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
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