[proaudio] [2921] dev-ml/ocaml-taglib: version bump, remove old, depend on taglib ( thanks to Denis Sokolovsky for report), various improvements

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 2921
Author:   lilrc
Date:     2015-03-16 18:55:49 +0100 (Mon, 16 Mar 2015)
Log Message:
-----------
dev-ml/ocaml-taglib: version bump, remove old, depend on taglib (thanks to Denis Sokolovsky for report), various improvements 

Modified Paths:
--------------
    trunk/overlays/proaudio/dev-ml/ocaml-taglib/ChangeLog
    trunk/overlays/proaudio/dev-ml/ocaml-taglib/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/dev-ml/ocaml-taglib/ocaml-taglib-0.3.1.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/dev-ml/ocaml-taglib/ocaml-taglib-0.2.0.ebuild

Modified: trunk/overlays/proaudio/dev-ml/ocaml-taglib/ChangeLog
===================================================================
--- trunk/overlays/proaudio/dev-ml/ocaml-taglib/ChangeLog	2015-03-16 17:41:43 UTC (rev 2920)
+++ trunk/overlays/proaudio/dev-ml/ocaml-taglib/ChangeLog	2015-03-16 17:55:49 UTC (rev 2921)
@@ -1,7 +1,20 @@
 # ChangeLog for dev-ml/ocaml-taglib
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*ocaml-taglib-0.3.1 (16 Mar 2015)
+
+  16 Mar 2015; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  -ocaml-taglib-0.2.0.ebuild, +ocaml-taglib-0.3.1.ebuild:
+  version bump
+  remove old
+  eapi 5
+  restrict mirror
+  depend on media-libs/taglib, thanks Denis Sokolovsky for the report
+  remove explicit dep on findlib (it is implied by findlib eclass)
+  remove call to eautomake (automake is not used by the build system)
+  parallelize make (fixes repoman warning)
+
   30 May 2012; Emery Hemingway <emery@xxxxxxxxxxx> ocaml-taglib-0.2.0.ebuild:
   Deparallized compile
 

Modified: trunk/overlays/proaudio/dev-ml/ocaml-taglib/Manifest
===================================================================
--- trunk/overlays/proaudio/dev-ml/ocaml-taglib/Manifest	2015-03-16 17:41:43 UTC (rev 2920)
+++ trunk/overlays/proaudio/dev-ml/ocaml-taglib/Manifest	2015-03-16 17:55:49 UTC (rev 2921)
@@ -1,4 +1,4 @@
-DIST ocaml-taglib-0.2.0.tar.gz 78629 RMD160 52e2d042d027f5474f88477196eece298f641f8a SHA1 829866812dfdc5c1b0576f7b89846093bb902f80 SHA256 2d66b04a1a133d6d7c65dbc96b0a04a9c9958d97d38d5812e54a521713ae86bd
-EBUILD ocaml-taglib-0.2.0.ebuild 859 RMD160 6e2b19288a4430efde8fe1792c3d6fe6a84b14b8 SHA1 85cd1ab607aa2f6a0f96cf1ec7262e9a0b8b09bc SHA256 7a6ebff7019c52a46b2ba9961a5bda0ee2296d17bd04e4ce582b5cd136f578dc
-MISC ChangeLog 387 RMD160 f2a637219ac006c8de7c6087e4832ff54af45aa0 SHA1 7b816b8274bcd98dbf6d2044ed9f2bd1d615aaf4 SHA256 abd51bc3cb27e0d88e72044a29d04f4b12058aa28a3de615082cf326512c406e
-MISC metadata.xml 223 RMD160 b0fc41d3f5427360a701024b8e7a1a478a24564a SHA1 0ea331efb6b54b6f5236fff05a62df621115645e SHA256 bd5beda3b45eba859079f3207d26dd89a373d55498fc8bfa114d5a047bf0e2df
+DIST ocaml-taglib-0.3.1.tar.gz 112342 SHA256 2fdde905a8e297b69e3d9687ebeac28f83cef789d0ffd4b5d627dbcc68b1340c SHA512 9b00f58c6952a33055e9ee815e6aa71d65ea5e43294377fbecd8210c7b0fc4cd258c2e12579824238966848df58bf838936a7371877651741044ae8b29048ca3 WHIRLPOOL bdb362e9ac731255e501131c76a04290697209a5434ee8f8e9f0f2471f2a5ddce466ad5e45d0139354fdf408ac95f830b121d17e26f19f3078a90a86897654d6
+EBUILD ocaml-taglib-0.3.1.ebuild 837 SHA256 bba6aa6b363f2f5d9e02245e2eb7349842b9dbae404280b8f112091de278e98d SHA512 016999626f8023e986ff7a5c07e7302bf9b3409c3638ad5fc879efe25d2e26002608f7f197087634fd35a3b74ec8abbd81c956bb1a421a1072476460d3872edf WHIRLPOOL 2d6080645ee79921aaa739455cc14998f4df69c8a0fc83dab667bee0dbef433a1e1753f2ae456b551ebbe6c11c8f69653cdf58e1a1a566911960442dd5339fed
+MISC ChangeLog 851 SHA256 77ec6588e7c116f475a4ce30b1154f9a5c3c702bce7889cb95f42329df9e90ca SHA512 aa8059f6c3d6ce883ab13481614231c8d99bc6b201f539e09ab2dee0f12f5494ca479194d9bc5766ea0b4be0d161b98eb91511f061b0d54c6b6eaf86bd4dff84 WHIRLPOOL fb8bfbdc510d5321293eb170ece6bb7de0ebd527dde0a660ddf41ed0200c1c4ee6c1dfb03915c056f12a66d6e6fc8e688e4c11acde10f8e98e6b775ce8529d40
+MISC metadata.xml 223 SHA256 bd5beda3b45eba859079f3207d26dd89a373d55498fc8bfa114d5a047bf0e2df SHA512 6c6df0c1fb66dc347a64c09ed7413ef318072c76ac4a651369f5dda90647fb2f01065e72e18f84ab97c2268964796ddf70c1906af45ff889f8fac92ec9fe3fe8 WHIRLPOOL 4faf160925f0f4eacf58052cbef1ba81f5a4884e4e2716d1c4a4866ee7af8a3bde2e513bc01a04d170d5dd5c19cd4a7072d5e67c42f95b9bf08e93f56a24f978

Deleted: trunk/overlays/proaudio/dev-ml/ocaml-taglib/ocaml-taglib-0.2.0.ebuild
===================================================================
--- trunk/overlays/proaudio/dev-ml/ocaml-taglib/ocaml-taglib-0.2.0.ebuild	2015-03-16 17:41:43 UTC (rev 2920)
+++ trunk/overlays/proaudio/dev-ml/ocaml-taglib/ocaml-taglib-0.2.0.ebuild	2015-03-16 17:55:49 UTC (rev 2921)
@@ -1,42 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-inherit autotools eutils findlib
-
-DESCRIPTION="OCaml interface for TagLib Audio Meta-Data Library."
-HOMEPAGE="http://savonet.sourceforge.net/";
-SRC_URI="mirror://sourceforge/savonet/${P}.tar.gz"
-LICENSE="LGPL-2.1"
-
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="examples"
-
-RDEPEND="dev-lang/ocaml"
-DEPEND="${RDEPEND}
-		dev-ml/findlib
-		virtual/pkgconfig"
-
-src_prepare() {
-	einfo "Replacing strict tool checks with lazy ones..."
-	sed -i 's/AC_CHECK_TOOL_STRICT/AC_CHECK_TOOL/g' m4/ocaml.m4 \
-		|| die "Failed editing m4/ocaml.m4!"
-	AT_M4DIR="m4" eautoreconf
-	eautomake
-}
-
-src_compile() {
-	emake -j1
-}
-
-src_install() {
-	findlib_src_install
-	dodoc CHANGES README
-
-	if use examples; then
-		insinto /usr/share/doc/${PF}
-		doins -r examples
-	fi
-}

Copied: trunk/overlays/proaudio/dev-ml/ocaml-taglib/ocaml-taglib-0.3.1.ebuild (from rev 2919, trunk/overlays/proaudio/dev-ml/ocaml-taglib/ocaml-taglib-0.2.0.ebuild)
===================================================================
--- trunk/overlays/proaudio/dev-ml/ocaml-taglib/ocaml-taglib-0.3.1.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/dev-ml/ocaml-taglib/ocaml-taglib-0.3.1.ebuild	2015-03-16 17:55:49 UTC (rev 2921)
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+inherit autotools eutils findlib
+
+DESCRIPTION="OCaml interface for TagLib Audio Meta-Data Library."
+HOMEPAGE="http://savonet.sourceforge.net/";
+SRC_URI="mirror://sourceforge/savonet/${P}.tar.gz"
+RESTRICT="mirror"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="examples"
+
+RDEPEND="dev-lang/ocaml
+	media-libs/taglib"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig"
+
+src_prepare() {
+	einfo "Replacing strict tool checks with lazy ones..."
+	sed -i 's/AC_CHECK_TOOL_STRICT/AC_CHECK_TOOL/g' m4/ocaml.m4 \
+		|| die "Failed editing m4/ocaml.m4!"
+	AT_M4DIR="m4" eautoreconf
+}
+
+src_install() {
+	findlib_src_install
+	dodoc CHANGES README
+
+	if use examples; then
+		insinto /usr/share/doc/${PF}
+		doins -r examples
+	fi
+}


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/