public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in app-misc/ledit: ChangeLog ledit-1.15.ebuild
@ 2007-11-20 13:24 Alexis Ballier (aballier)
  0 siblings, 0 replies; 3+ messages in thread
From: Alexis Ballier (aballier) @ 2007-11-20 13:24 UTC (permalink / raw
  To: gentoo-commits

aballier    07/11/20 13:24:02

  Modified:             ChangeLog ledit-1.15.ebuild
  Log:
  take ocaml deps down to 3.09, works fine if camlp5 is installed
  (Portage version: 2.1.3.19)

Revision  Changes    Path
1.15                 app-misc/ledit/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ChangeLog?rev=1.15&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ChangeLog?rev=1.15&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ChangeLog?r1=1.14&r2=1.15

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-misc/ledit/ChangeLog,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- ChangeLog	8 Sep 2007 13:09:38 -0000	1.14
+++ ChangeLog	20 Nov 2007 13:24:01 -0000	1.15
@@ -1,6 +1,9 @@
 # ChangeLog for app-misc/ledit
 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/ledit/ChangeLog,v 1.14 2007/09/08 13:09:38 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/ledit/ChangeLog,v 1.15 2007/11/20 13:24:01 aballier Exp $
+
+  20 Nov 2007; Alexis Ballier <aballier@gentoo.org> ledit-1.15.ebuild:
+  take ocaml deps down to 3.09, works fine if camlp5 is installed
 
   08 Sep 2007; nixnut <nixnut@gentoo.org> ledit-1.15.ebuild:
   Added ~ppc wrt bug 190720



1.3                  app-misc/ledit/ledit-1.15.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild?r1=1.2&r2=1.3

Index: ledit-1.15.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ledit-1.15.ebuild	8 Sep 2007 13:09:38 -0000	1.2
+++ ledit-1.15.ebuild	20 Nov 2007 13:24:01 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild,v 1.2 2007/09/08 13:09:38 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild,v 1.3 2007/11/20 13:24:01 aballier Exp $
 
 inherit eutils
 
@@ -10,7 +10,7 @@
 SRC_URI="http://pauillac.inria.fr/~ddr/ledit/${P}.tgz"
 HOMEPAGE="http://pauillac.inria.fr/~ddr/ledit/"
 
-DEPEND=">=dev-lang/ocaml-3.10 dev-ml/camlp5"
+DEPEND=">=dev-lang/ocaml-3.09 dev-ml/camlp5"
 RDEPEND="${DEPEND}"
 
 SLOT="0"



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 3+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-misc/ledit: ChangeLog ledit-1.15.ebuild
@ 2008-01-02 19:31 Alexis Ballier (aballier)
  0 siblings, 0 replies; 3+ messages in thread
From: Alexis Ballier (aballier) @ 2008-01-02 19:31 UTC (permalink / raw
  To: gentoo-commits

aballier    08/01/02 19:31:42

  Modified:             ChangeLog ledit-1.15.ebuild
  Log:
  Add support for disabling ocamlopt
  (Portage version: 2.1.4_rc14)

Revision  Changes    Path
1.16                 app-misc/ledit/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ChangeLog?rev=1.16&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ChangeLog?rev=1.16&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ChangeLog?r1=1.15&r2=1.16

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-misc/ledit/ChangeLog,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- ChangeLog	20 Nov 2007 13:24:01 -0000	1.15
+++ ChangeLog	2 Jan 2008 19:31:41 -0000	1.16
@@ -1,6 +1,9 @@
 # ChangeLog for app-misc/ledit
-# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/ledit/ChangeLog,v 1.15 2007/11/20 13:24:01 aballier Exp $
+# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-misc/ledit/ChangeLog,v 1.16 2008/01/02 19:31:41 aballier Exp $
+
+  02 Jan 2008; Alexis Ballier <aballier@gentoo.org> ledit-1.15.ebuild:
+  Add support for disabling ocamlopt
 
   20 Nov 2007; Alexis Ballier <aballier@gentoo.org> ledit-1.15.ebuild:
   take ocaml deps down to 3.09, works fine if camlp5 is installed



1.4                  app-misc/ledit/ledit-1.15.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild?r1=1.3&r2=1.4

Index: ledit-1.15.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ledit-1.15.ebuild	20 Nov 2007 13:24:01 -0000	1.3
+++ ledit-1.15.ebuild	2 Jan 2008 19:31:41 -0000	1.4
@@ -1,10 +1,12 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild,v 1.3 2007/11/20 13:24:01 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild,v 1.4 2008/01/02 19:31:41 aballier Exp $
 
 inherit eutils
 
-IUSE=""
+EAPI="1"
+
+IUSE="+ocamlopt"
 
 DESCRIPTION="A line editor to be used with interactive commands."
 SRC_URI="http://pauillac.inria.fr/~ddr/ledit/${P}.tgz"
@@ -17,15 +19,34 @@
 LICENSE="BSD"
 KEYWORDS="~amd64 ~ppc ~x86"
 
+pkg_setup() {
+	if use ocamlopt && ! built_with_use --missing true dev-lang/ocaml ocamlopt; then
+		eerror "In order to build ${PN} with native code support from ocaml"
+		eerror "You first need to have a native code ocaml compiler."
+		eerror "You need to install dev-lang/ocaml with ocamlopt useflag on."
+		die "Please install ocaml with ocamlopt useflag"
+	fi
+}
+
 src_compile()
 {
 	emake -j1 all || die "make failed"
-	emake -j1 ledit.opt || die "make failed"
+	if use ocamlopt; then
+		emake -j1 ledit.opt || die "make failed"
+	else
+		# If using bytecode we dont want to strip the binary as it would remove the
+		# bytecode and only leave ocamlrun...
+		export STRIP_MASK="*/bin/*"
+	fi
 }
 
 src_install()
 {
-	newbin ledit.opt ledit
+	if use ocamlopt; then
+		newbin ledit.opt ledit
+	else
+		newbin ledit.out ledit
+	fi
 	doman ledit.1
 	dodoc CHANGES README
 }



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 3+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-misc/ledit: ChangeLog ledit-1.15.ebuild
@ 2007-09-08 13:09 Gysbert Wassenaar (nixnut)
  0 siblings, 0 replies; 3+ messages in thread
From: Gysbert Wassenaar (nixnut) @ 2007-09-08 13:09 UTC (permalink / raw
  To: gentoo-commits

nixnut      07/09/08 13:09:39

  Modified:             ChangeLog ledit-1.15.ebuild
  Log:
  Added ~ppc wrt bug 190720
  (Portage version: 2.1.2.12)

Revision  Changes    Path
1.14                 app-misc/ledit/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ChangeLog?rev=1.14&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ChangeLog?rev=1.14&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ChangeLog?r1=1.13&r2=1.14

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-misc/ledit/ChangeLog,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- ChangeLog	30 Aug 2007 12:53:27 -0000	1.13
+++ ChangeLog	8 Sep 2007 13:09:38 -0000	1.14
@@ -1,6 +1,9 @@
 # ChangeLog for app-misc/ledit
 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/ledit/ChangeLog,v 1.13 2007/08/30 12:53:27 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/ledit/ChangeLog,v 1.14 2007/09/08 13:09:38 nixnut Exp $
+
+  08 Sep 2007; nixnut <nixnut@gentoo.org> ledit-1.15.ebuild:
+  Added ~ppc wrt bug 190720
 
 *ledit-1.15 (30 Aug 2007)
 



1.2                  app-misc/ledit/ledit-1.15.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild?r1=1.1&r2=1.2

Index: ledit-1.15.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- ledit-1.15.ebuild	30 Aug 2007 12:53:27 -0000	1.1
+++ ledit-1.15.ebuild	8 Sep 2007 13:09:38 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild,v 1.1 2007/08/30 12:53:27 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/ledit/ledit-1.15.ebuild,v 1.2 2007/09/08 13:09:38 nixnut Exp $
 
 inherit eutils
 
@@ -15,7 +15,7 @@
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 
 src_compile()
 {



-- 
gentoo-commits@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-01-02 19:49 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-20 13:24 [gentoo-commits] gentoo-x86 commit in app-misc/ledit: ChangeLog ledit-1.15.ebuild Alexis Ballier (aballier)
  -- strict thread matches above, loose matches on Subject: below --
2008-01-02 19:31 Alexis Ballier (aballier)
2007-09-08 13:09 Gysbert Wassenaar (nixnut)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox