[proaudio] proaudio/proaudio: [3135] Versions bump; repoman

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


Revision: 3135
Author:   dominique
Date:     2018-07-12 17:21:46 +0200 (Thu, 12 Jul 2018)
Log Message:
-----------
Versions bump; repoman

Modified Paths:
--------------
    trunk/overlays/proaudio/media-libs/libshout-idjc/ChangeLog
    trunk/overlays/proaudio/media-libs/libshout-idjc/Manifest
    trunk/overlays/proaudio/media-libs/libshout-idjc/metadata.xml
    trunk/overlays/proaudio/media-sound/idjc/ChangeLog
    trunk/overlays/proaudio/media-sound/idjc/Manifest
    trunk/overlays/proaudio/media-sound/idjc/idjc-9999.ebuild
    trunk/overlays/proaudio/media-sound/idjc/metadata.xml

Added Paths:
-----------
    trunk/overlays/proaudio/media-libs/libshout-idjc/files/
    trunk/overlays/proaudio/media-libs/libshout-idjc/files/libshout-idjc_m4.patch
    trunk/overlays/proaudio/media-libs/libshout-idjc/libshout-idjc-2.4.2.ebuild
    trunk/overlays/proaudio/media-sound/idjc/idjc-0.8.17.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-libs/libshout-idjc/libshout-idjc-2.3.0.ebuild
    trunk/overlays/proaudio/media-libs/libshout-idjc/libshout-idjc-2.3.1.ebuild
    trunk/overlays/proaudio/media-sound/idjc/idjc-0.8.14.ebuild
    trunk/overlays/proaudio/media-sound/idjc/idjc-0.8.9.ebuild

Modified: trunk/overlays/proaudio/media-libs/libshout-idjc/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/libshout-idjc/ChangeLog	2018-07-12 01:54:01 UTC (rev 3134)
+++ trunk/overlays/proaudio/media-libs/libshout-idjc/ChangeLog	2018-07-12 15:21:46 UTC (rev 3135)
@@ -2,6 +2,15 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*libshout-idjc-2.4.2 (12 Jul 2018)
+
+  12 Jul 2018; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  -libshout-idjc-2.3.1.ebuild
+  -libshout-idjc-2.3.0.ebuild
+  +libshout-idjc-2.4.1.ebuild
+  +files/libshout-idjc_m4.patch: update to EAPI 6; fix file collision with m4 file;
+  repoman fixes
+
 *libshout-idjc-2.3.1 (15 Jun 2014)
 
   15 Jun 2014; Christian Affolter <c.affolter@xxxxxxxxxxxxxxxxx>

Modified: trunk/overlays/proaudio/media-libs/libshout-idjc/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/libshout-idjc/Manifest	2018-07-12 01:54:01 UTC (rev 3134)
+++ trunk/overlays/proaudio/media-libs/libshout-idjc/Manifest	2018-07-12 15:21:46 UTC (rev 3135)
@@ -1,6 +1,5 @@
-DIST libshout-idjc-2.3.0.tar.gz 447738 SHA256 14b9a00c96ba64e6d35b609f30570bbb850ab94df7a61c3da875e6e71d19fbbe SHA512 1a9199baa70f85607120b6c9fd8405e7560b2e30e5d6919df1d13b40a80acd467d056a3bc18872d75894cd0d4b3931148a08d8309443a57498fed63de4ed714e WHIRLPOOL 4bf86b3ec8b2235dbf3e3551723e176de63ec1662c7fa0289733f30e96b83a2e2d2ee55dce3eb0b74afbfed7e7c57a6c133357d726adb23be2c710cba12e1e33
-DIST libshout-idjc-2.3.1.tar.gz 454846 SHA256 188bed3389c43effc7427b68934f70977ce6eb505281a92d31a22deeae26ac47 SHA512 eede0567b99ec942060261f3ad04ab02d6b9f41d4a39ef8a740ba0a898afbbda5cb9bc0a56abb4dd26bd270c20d546ec3b06b67be907bd8f87c3aef2a5048a9b WHIRLPOOL 96d5c558c3bddbd7635ac6303b0ffe8c8f843e3c8adb57bc416015922b15147269b48b4c2a29ab544b7be9954c6c4079f3d5e02eb5b50e0b6548e937362674d6
-EBUILD libshout-idjc-2.3.0.ebuild 738 SHA256 b429c0a9c90d91b415fc6df6e0fc3191eb8dd1e688cf25787f32404285c9417f SHA512 b56d9ef4367ac8bb09de358431f1a7f2b8709d5767165c357218420d274da9ba2fa10075b67ad7aacf83788bff100c5589b1fd67762ccdd73c91f2bf9728e05f WHIRLPOOL 50227b7921a25e742ed3871685bc2cc317c36a1a826ed260f9053b5e479cd01802ba78d68d3c77bf049bb05272eba46739ce98f95b529b48655c7284aa7c1c5c
-EBUILD libshout-idjc-2.3.1.ebuild 757 SHA256 3c0d47bfc8cfd9f9ef7531bced65786d2a0048ae15eaf5ad3bce5c80e3f9b926 SHA512 ff78d46b20c4a0ee6213fbba4260381ff67a81911c494e643a328fa11c04730309c07c537dabf93861e38b5b3f9101350dcf071437f1a010d311d2dc76d4de60 WHIRLPOOL a4d0cef0da95ea08c000d910c24d3722d174b2ffd6fc187363e21287411778796b7c505b4f929ca53b764157baf053f8b891d0a3f946c0d57dbf5e28ff8ccd39
-MISC ChangeLog 450 SHA256 1c3e2f1341cc6473432403b6c25224a39db7fb54c96efdbebff66c6bfda71356 SHA512 986b3b71e6b0d3e861130bfa690ba6b8a90d4fc0c285e190a1744ec2381d5c30a434fe12c7b3b892a285d02ce281ebda614d2ed7e2f7d4cbf82b7b4feba22ab7 WHIRLPOOL b24a430609aa0be23bd464cf6bbec1d1df77b94fbf113e025283eb134c11e88cbfbf2268af7937be761b42fee618c34f5953f6d739db79bfcccab19f983541f7
-MISC metadata.xml 268 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89 SHA512 3d709a016692f887d642d19b2644c10a09f666133f1f035b8a4c10e5772fbb39fa84a856a496d392594ccf850739fbf46ffa78ecc74214e8342ee97676b375e9 WHIRLPOOL 17c886c5b97925bd9223c0210170a63e55a2c2a238ae81ebf8efa14109d790406f45d0773d63bea825c1e40b058bd9e20a5d9c264da4db7c8fd2e556ecd83b2a
+AUX libshout-idjc_m4.patch 6610 BLAKE2B 181f3d4b9037213f66045883b672d433ac4d7c5d50138a019d671639059f54cb2a3d3157194deaaa47a5fbb9d9ec0c54b93b0ffa36f0ddb435f871f552f78636 SHA512 769f801572c5b6baa3d49cd400bb556e5b32406d57983dfa1edc61f1b38dcd5a110f2166eae20fa437440809e81cbe47e6398425cbab640a48cb5ff0e04f2155
+DIST libshout-idjc-2.4.2.tar.gz 538895 BLAKE2B e4f177c0abe994985f8978aaecd1a8a75694f9a87aab08a0428498d6e8490262349a1d0dd7bc4be486a4a2b2406aebf326a2fb2b85f802c0ac1d7087fe0d5832 SHA512 d870c5ac845f8a8c9999a3e47d6fb83b7c4964ca58afdef709531ae5249849034ec957106472328c0bf5d46a51b6c6d67ef7521c43767771063b77afb68a1667
+EBUILD libshout-idjc-2.4.2.ebuild 795 BLAKE2B e426e19a11ea491d3bece1cf5ee9a8443366a88e75094a28da3a4d8fb9c08d4d4fae2804cf201e95122616abd523acd69a9e5fe24036bf8dcb17085c31f43abb SHA512 911ec40b82d5fcbd0917c3e41699b1c8680db55f6ac0913a5c89c6ca863a926e10bbbc7d142c8c22a25abb49cea007a8ab574a5a49b2d86095d24223f766d5d5
+MISC ChangeLog 743 BLAKE2B 9fbce25150984ef1fc711d95e3d189adaa9819f7c389d1f80fc04b99ad77802d18e6855ad7f29ef1a6ac571e5cdebb3240152d78eeca1d6294e69e83bdb79069 SHA512 73ddac10074797369bcae503aeb71a04c9f1afaec0c15b5865594b4cf4ba749348ee56492e20828cf48e7e2c927f384efe11f1b28b1b3ed9e7eae05a3403faaa
+MISC metadata.xml 261 BLAKE2B ab09b95e48499595f240d83a5a2328b206d5983b57bbd4f6a0ba5f695a5be713ca35aaa6106a06a83a2e471d646e2ae12069c0779178823f1f9f30bd234a1dfe SHA512 590077890c7cc0e1fd1c8b4388764030dcf95e6bd04f996a73839809b011e666a859417ae2ec91eba8af11e4fe5bbe9c89791e1eccd23b7fc6ec43cca304e0b1

Added: trunk/overlays/proaudio/media-libs/libshout-idjc/files/libshout-idjc_m4.patch
===================================================================
--- trunk/overlays/proaudio/media-libs/libshout-idjc/files/libshout-idjc_m4.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/libshout-idjc/files/libshout-idjc_m4.patch	2018-07-12 15:21:46 UTC (rev 3135)
@@ -0,0 +1,206 @@
+diff -urN libshout-idjc-2.4.2.orig/Makefile.am libshout-idjc-2.4.2/Makefile.am
+--- libshout-idjc-2.4.2.orig/Makefile.am	2017-12-09 20:49:58.000000000 +0100
++++ libshout-idjc-2.4.2/Makefile.am	2018-07-12 12:38:03.533478482 +0200
+@@ -5,7 +5,7 @@
+ 
+ SUBDIRS = include src examples doc win32
+ 
+-EXTRA_DIST = INSTALL m4/shout.m4 m4/acx_pthread.m4 \
++EXTRA_DIST = INSTALL m4/shout-idjc.m4 m4/acx_pthread.m4 \
+ 	m4/ogg.m4 m4/vorbis.m4 m4/xiph_compiler.m4 m4/xiph_net.m4 \
+ 	m4/xiph_types.m4 libshout-idjc.ckport
+ 
+@@ -13,7 +13,7 @@
+ doc_DATA = COPYING NEWS README examples/example.c examples/nonblocking.c
+ 
+ m4datadir = $(datadir)/aclocal
+-m4data_DATA = m4/shout.m4
++m4data_DATA = m4/shout-idjc.m4
+ 
+ ckportdir = $(libdir)/ckport/db
+ ckport_DATA = libshout-idjc.ckport
+diff -urN libshout-idjc-2.4.2.orig/Makefile.in libshout-idjc-2.4.2/Makefile.in
+--- libshout-idjc-2.4.2.orig/Makefile.in	2017-12-10 20:28:33.000000000 +0100
++++ libshout-idjc-2.4.2/Makefile.in	2018-07-12 12:38:38.156477219 +0200
+@@ -399,13 +399,13 @@
+ AUTOMAKE_OPTIONS = 1.6 foreign
+ ACLOCAL_AMFLAGS = -I m4
+ SUBDIRS = include src examples doc win32
+-EXTRA_DIST = INSTALL m4/shout.m4 m4/acx_pthread.m4 \
++EXTRA_DIST = INSTALL m4/shout-idjc.m4 m4/acx_pthread.m4 \
+ 	m4/ogg.m4 m4/vorbis.m4 m4/xiph_compiler.m4 m4/xiph_net.m4 \
+ 	m4/xiph_types.m4 libshout-idjc.ckport
+ 
+ doc_DATA = COPYING NEWS README examples/example.c examples/nonblocking.c
+ m4datadir = $(datadir)/aclocal
+-m4data_DATA = m4/shout.m4
++m4data_DATA = m4/shout-idjc.m4
+ ckportdir = $(libdir)/ckport/db
+ ckport_DATA = libshout-idjc.ckport
+ @HAVE_PKGCONFIG_TRUE@pkgconfigdir = $(libdir)/pkgconfig
+diff -urN libshout-idjc-2.4.2.orig/m4/shout-idjc.m4 libshout-idjc-2.4.2/m4/shout-idjc.m4
+--- libshout-idjc-2.4.2.orig/m4/shout-idjc.m4	1970-01-01 01:00:00.000000000 +0100
++++ libshout-idjc-2.4.2/m4/shout-idjc.m4	2016-06-11 15:04:27.000000000 +0200
+@@ -0,0 +1,79 @@
++dnl XIPH_PATH_SHOUT
++dnl Jack Moffitt <jack@xxxxxxxxxxx> 08-06-2001
++dnl Rewritten for libshout 2
++dnl Brendan Cully <brendan@xxxxxxxx> 20030612
++dnl 
++dnl $Id$
++
++# XIPH_PATH_SHOUT([ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]])
++# Test for libshout, and define SHOUT_CPPFLAGS SHOUT_CFLAGS SHOUT_LIBS, and
++# SHOUT_THREADSAFE
++AC_DEFUN([XIPH_PATH_SHOUT],
++[dnl
++xt_have_shout="no"
++SHOUT_THREADSAFE="no"
++SHOUT_CPPFLAGS=""
++SHOUT_CFLAGS=""
++SHOUT_LIBS=""
++
++# NB: PKG_CHECK_MODULES exits if pkg-config is unavailable on the target
++# system, so we can't use it.
++
++# seed pkg-config with the default libshout location
++PKG_CONFIG_PATH=${PKG_CONFIG_PATH:-/usr/local/lib/pkgconfig}
++export PKG_CONFIG_PATH
++
++# Step 1: Use pkg-config if available
++AC_PATH_PROG([PKGCONFIG], [pkg-config], [no])
++if test "$PKGCONFIG" != "no" && `$PKGCONFIG --exists shout`
++then
++  SHOUT_CFLAGS=`$PKGCONFIG --variable=cflags_only shout`
++  SHOUT_CPPFLAGS=`$PKGCONFIG --variable=cppflags shout`
++  SHOUT_LIBS=`$PKGCONFIG --libs shout`
++  xt_have_shout="maybe"
++else
++  if test "$PKGCONFIG" != "no"
++  then
++    AC_MSG_NOTICE([$PKGCONFIG couldn't find libshout. Try adjusting PKG_CONFIG_PATH.])
++  fi
++  # pkg-config unavailable, try shout-config
++  AC_PATH_PROG([SHOUTCONFIG], [shout-config], [no])
++  if test "$SHOUTCONFIG" != "no" && test `$SHOUTCONFIG --package` = "libshout"
++  then
++    SHOUT_CPPFLAGS=`$SHOUTCONFIG --cppflags`
++    SHOUT_CFLAGS=`$SHOUTCONFIG --cflags-only`
++    SHOUT_LIBS=`$SHOUTCONFIG --libs`
++    xt_have_shout="maybe"
++  fi
++fi
++
++# Now try actually using libshout
++if test "$xt_have_shout" != "no"
++then
++  ac_save_CPPFLAGS="$CPPFLAGS"
++  ac_save_CFLAGS="$CFLAGS"
++  ac_save_LIBS="$LIBS"
++  CPPFLAGS="$CPPFLAGS $SHOUT_CPPFLAGS"
++  CFLAGS="$CFLAGS $SHOUT_CFLAGS"
++  LIBS="$SHOUT_LIBS $LIBS"
++  AC_CHECK_HEADERS([shout/shout.h], [
++    AC_CHECK_FUNC([shout_new], [
++      ifelse([$1], , :, [$1])
++      xt_have_shout="yes"
++    ])
++    AC_EGREP_CPP([yes], [#include <shout/shout.h>
++#if SHOUT_THREADSAFE
++yes
++#endif
++], [SHOUT_THREADSAFE="yes"])
++  ])
++  CPPFLAGS="$ac_save_CPPFLAGS"
++  CFLAGS="$ac_save_CFLAGS"
++  LIBS="$ac_save_LIBS"
++fi
++
++if test "$xt_have_shout" != "yes"
++then
++  ifelse([$2], , :, [$2])
++fi
++])dnl XIPH_PATH_SHOUT
+diff -urN libshout-idjc-2.4.2.orig/m4/shout.m4 libshout-idjc-2.4.2/m4/shout.m4
+--- libshout-idjc-2.4.2.orig/m4/shout.m4	2016-06-11 15:04:27.000000000 +0200
++++ libshout-idjc-2.4.2/m4/shout.m4	1970-01-01 01:00:00.000000000 +0100
+@@ -1,79 +0,0 @@
+-dnl XIPH_PATH_SHOUT
+-dnl Jack Moffitt <jack@xxxxxxxxxxx> 08-06-2001
+-dnl Rewritten for libshout 2
+-dnl Brendan Cully <brendan@xxxxxxxx> 20030612
+-dnl 
+-dnl $Id$
+-
+-# XIPH_PATH_SHOUT([ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]])
+-# Test for libshout, and define SHOUT_CPPFLAGS SHOUT_CFLAGS SHOUT_LIBS, and
+-# SHOUT_THREADSAFE
+-AC_DEFUN([XIPH_PATH_SHOUT],
+-[dnl
+-xt_have_shout="no"
+-SHOUT_THREADSAFE="no"
+-SHOUT_CPPFLAGS=""
+-SHOUT_CFLAGS=""
+-SHOUT_LIBS=""
+-
+-# NB: PKG_CHECK_MODULES exits if pkg-config is unavailable on the target
+-# system, so we can't use it.
+-
+-# seed pkg-config with the default libshout location
+-PKG_CONFIG_PATH=${PKG_CONFIG_PATH:-/usr/local/lib/pkgconfig}
+-export PKG_CONFIG_PATH
+-
+-# Step 1: Use pkg-config if available
+-AC_PATH_PROG([PKGCONFIG], [pkg-config], [no])
+-if test "$PKGCONFIG" != "no" && `$PKGCONFIG --exists shout`
+-then
+-  SHOUT_CFLAGS=`$PKGCONFIG --variable=cflags_only shout`
+-  SHOUT_CPPFLAGS=`$PKGCONFIG --variable=cppflags shout`
+-  SHOUT_LIBS=`$PKGCONFIG --libs shout`
+-  xt_have_shout="maybe"
+-else
+-  if test "$PKGCONFIG" != "no"
+-  then
+-    AC_MSG_NOTICE([$PKGCONFIG couldn't find libshout. Try adjusting PKG_CONFIG_PATH.])
+-  fi
+-  # pkg-config unavailable, try shout-config
+-  AC_PATH_PROG([SHOUTCONFIG], [shout-config], [no])
+-  if test "$SHOUTCONFIG" != "no" && test `$SHOUTCONFIG --package` = "libshout"
+-  then
+-    SHOUT_CPPFLAGS=`$SHOUTCONFIG --cppflags`
+-    SHOUT_CFLAGS=`$SHOUTCONFIG --cflags-only`
+-    SHOUT_LIBS=`$SHOUTCONFIG --libs`
+-    xt_have_shout="maybe"
+-  fi
+-fi
+-
+-# Now try actually using libshout
+-if test "$xt_have_shout" != "no"
+-then
+-  ac_save_CPPFLAGS="$CPPFLAGS"
+-  ac_save_CFLAGS="$CFLAGS"
+-  ac_save_LIBS="$LIBS"
+-  CPPFLAGS="$CPPFLAGS $SHOUT_CPPFLAGS"
+-  CFLAGS="$CFLAGS $SHOUT_CFLAGS"
+-  LIBS="$SHOUT_LIBS $LIBS"
+-  AC_CHECK_HEADERS([shout/shout.h], [
+-    AC_CHECK_FUNC([shout_new], [
+-      ifelse([$1], , :, [$1])
+-      xt_have_shout="yes"
+-    ])
+-    AC_EGREP_CPP([yes], [#include <shout/shout.h>
+-#if SHOUT_THREADSAFE
+-yes
+-#endif
+-], [SHOUT_THREADSAFE="yes"])
+-  ])
+-  CPPFLAGS="$ac_save_CPPFLAGS"
+-  CFLAGS="$ac_save_CFLAGS"
+-  LIBS="$ac_save_LIBS"
+-fi
+-
+-if test "$xt_have_shout" != "yes"
+-then
+-  ifelse([$2], , :, [$2])
+-fi
+-])dnl XIPH_PATH_SHOUT

Deleted: trunk/overlays/proaudio/media-libs/libshout-idjc/libshout-idjc-2.3.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/libshout-idjc/libshout-idjc-2.3.0.ebuild	2018-07-12 01:54:01 UTC (rev 3134)
+++ trunk/overlays/proaudio/media-libs/libshout-idjc/libshout-idjc-2.3.0.ebuild	2018-07-12 15:21:46 UTC (rev 3135)
@@ -1,34 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-inherit eutils
-
-DESCRIPTION="Libshout-idjc is libshout plus some extensions for IDJC"
-HOMEPAGE="http://sourceforge.net/projects/idjc/files/libshout-idjc/";
-RESTRICT="mirror"
-SRC_URI="mirror://sourceforge/idjc/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="speex static-libs"
-
-RDEPEND="media-libs/libogg
-	media-libs/libvorbis
-	speex? ( media-libs/speex )"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-src_configure() {
-	econf \
-		$(use_enable static-libs static) \
-		$(use_enable speex)
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	rm -rf "${ED}"/usr/share/doc/${PN}
-	prune_libtool_files
-}

Deleted: trunk/overlays/proaudio/media-libs/libshout-idjc/libshout-idjc-2.3.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/libshout-idjc/libshout-idjc-2.3.1.ebuild	2018-07-12 01:54:01 UTC (rev 3134)
+++ trunk/overlays/proaudio/media-libs/libshout-idjc/libshout-idjc-2.3.1.ebuild	2018-07-12 15:21:46 UTC (rev 3135)
@@ -1,35 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-inherit eutils
-
-DESCRIPTION="Libshout-idjc is libshout plus some extensions for IDJC"
-HOMEPAGE="http://sourceforge.net/projects/idjc/files/libshout-idjc/";
-RESTRICT="mirror"
-SRC_URI="mirror://sourceforge/idjc/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="speex static-libs"
-
-RDEPEND="media-libs/libogg
-	media-libs/libvorbis
-	speex? ( media-libs/speex )"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-src_configure() {
-	econf \
-		$(use_enable static-libs static) \
-		$(use_enable speex)
-}
-
-src_install() {
-	emake DESTDIR="${D}" install
-	rm -rf "${ED}"/usr/share/doc/${PN}
-	prune_libtool_files
-	dodoc NEWS README
-}

Added: trunk/overlays/proaudio/media-libs/libshout-idjc/libshout-idjc-2.4.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/libshout-idjc/libshout-idjc-2.4.2.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-libs/libshout-idjc/libshout-idjc-2.4.2.ebuild	2018-07-12 15:21:46 UTC (rev 3135)
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils
+
+DESCRIPTION="Libshout-idjc is libshout plus some extensions for IDJC"
+HOMEPAGE="https://sourceforge.net/projects/libshout-idjc/";
+RESTRICT="mirror"
+SRC_URI="mirror://sourceforge/libshoutidjc.idjc.p/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="speex static-libs"
+
+RDEPEND="media-libs/libogg
+	media-libs/libvorbis
+	speex? ( media-libs/speex )"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig"
+
+PATCHES="${FILESDIR}/libshout-idjc_m4.patch"
+
+src_configure() {
+	econf \
+		$(use_enable static-libs static) \
+		$(use_enable speex)
+}
+
+src_install() {
+	emake DESTDIR="${D}" install
+	rm -rf "${ED}"/usr/share/doc/${PN}
+	prune_libtool_files
+	dodoc NEWS README
+}

Modified: trunk/overlays/proaudio/media-libs/libshout-idjc/metadata.xml
===================================================================
(Binary files differ)

Modified: trunk/overlays/proaudio/media-sound/idjc/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/idjc/ChangeLog	2018-07-12 01:54:01 UTC (rev 3134)
+++ trunk/overlays/proaudio/media-sound/idjc/ChangeLog	2018-07-12 15:21:46 UTC (rev 3135)
@@ -2,9 +2,15 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
-  12 Jui 2018; Dominique Michel
-  -idjc-0.8.8.ebuild: outdated python eclass
+*idjc-0.8.17 (12 Jul 2018)
 
+  15 Jun 2014; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
+  -idjc-0.8.14.ebuild, -idjc-0.8.9.ebuild,
+  +idjc-0.8.17.ebuild, idjc-9999.ebuild:
+  Version bump to 0.8.17;
+  make repoman happy; add fdo-mime eclass for desktop file;
+  update depends.
+
 *idjc-0.8.14 (04 Jul 2014)
 
   15 Jun 2014; Christian Affolter <c.affolter@xxxxxxxxxxxxxxxxx>

Modified: trunk/overlays/proaudio/media-sound/idjc/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/idjc/Manifest	2018-07-12 01:54:01 UTC (rev 3134)
+++ trunk/overlays/proaudio/media-sound/idjc/Manifest	2018-07-12 15:21:46 UTC (rev 3135)
@@ -1,7 +1,5 @@
-DIST idjc-0.8.14.tar.gz 2613611 BLAKE2B 379fc1b243674ba4abb95f113a4191453ae1460d4995041d287f9cc82515ecdf47345e961e551493d753148218ba40f79070166d3964ee034b67d6bde2825c6a SHA512 192db2b9f43980647d9cdb68f6c006601fecd30099507c8a37a751157ed1ba02ceefd994101accefaad18da6344fb0e097662812d6760aa046f669e9c5e57b6f
-DIST idjc-0.8.9.tar.gz 2431086 BLAKE2B 7776638ff90f2c9d821c7a1330ab2660f3d2cb1d9e2c08e58ec7ec603b3cc53d2c993c4b454caf47f6d86652291c39b2ab6ab9aaecb27221d66f8e51278fd441 SHA512 8c24c7f974f0673483fb5e92ff4b0bdff168828fc4fbaa933b056fd505ea2503bdb1d8b94f934545e3f2a969d717ac68ae730cbb47fe8d6ce4c40f3db86a5ef7
-EBUILD idjc-0.8.14.ebuild 1812 BLAKE2B ebab6b40fc68226897afb8370407bd2d7c8fbb12d0d026f021b98a46701a491303e30e469d7d66f44fbbbf95bf3ab6169f7f03e4b31d7249119a9e4910e28670 SHA512 e004b432b2777d365ecaecc3d86c7f71dbd90f7ee73be02e9bd3f86b03cfef8b641d3c6fa839cee342af5490a51d446f4ec36f91db6ce657def57c6212c5ca28
-EBUILD idjc-0.8.9.ebuild 1360 BLAKE2B 3e9398c4aad903bfbd6ad644c44c9b925bfbe1e9e832f827fe004c3f9bc0a9c5c1c18ce7ee1fa18765b1d1310f9fc32a24459d86f5695c272e701317c61e8a9f SHA512 e4ebbcd3c80be0aabaac8db509e17096ce5f54b75d33794c8812ce249d54e584bd8378cb12a115a461491e2902b7f830e3cfc27f3d8732fd94d7c7aa1a1dfbe2
-EBUILD idjc-9999.ebuild 1956 BLAKE2B dc2977c318b1577f0b02f98f2c50f696105e65fe262a5854bfd5db0ee5f184d547a511e64aac6fbc4121302b0f18103a309b40e7f281fb24447ccf6b434a8c32 SHA512 464585c85411666c13fd02a352fe9380887bcf44b6e550bdc3aa85e84f29cb5d81d203d638d1227866b569969e7e216b3a781fd4d3fbe338922c8b5d57db1cc8
-MISC ChangeLog 2355 BLAKE2B a723736d7106e2d0db945437d534080b54b163ffca905408cbf51255d4a515310559ab57452fded1a3d840fb5979d636e91eb087b4c922bbf03a471adc3d7516 SHA512 e83ab688b7b1b54d0886c6ffcb60c037276456d87fcfc4ccaaaf5cd8142b0df4be454151667804e1a8e5a79c7434f4e0e17a865a468972b96b4f57a386c23b35
-MISC metadata.xml 567 BLAKE2B 64753c72d74e74c26c26e71caf27767faaac7311c8fa7d7034725c8e572bf8b740a574cbf18cdb9f925405034e0aeeb6da1dddf56af70d6726e786be858bf645 SHA512 dc07c4a70d19595a850b171b8269ad8423bbdd8cb3581073585887e35b525ad28a1271a0d6f1d6790cccb72bedf3be26ee547906e66c756173074a7d4c306d00
+DIST idjc-0.8.17.tar.gz 2803719 BLAKE2B 95171667df482ae34981c56cb533784bbe93577ceb17b51c5c9b5e56d3dcb76aa17dc4017d26f5ce21af05ceebd7d45ae1ed32527f7cf07ef28406ba28c87aa3 SHA512 bfb531bcea3e148bb5df405d8edaf40fee18963d26248375348bb8d7d196bc620b567826fcd370b41b85b15b403ff17bea9f85dc4666c99d599a22814e1205d7
+EBUILD idjc-0.8.17.ebuild 1885 BLAKE2B a41ed00269788ba6b24cd223f08718b980f90c3f7d32aa18c1c33684ef4abb1e63c880cf13c2b63bda368d625c97cd03bfa6f4ae4673368a0b34e47eb7abf8e4 SHA512 42b9eed331b7bbab5054ae4d0d206682425f7c024efd2773ff5c629ff859d61e86600701462e6166d3b3642ef8844e1b74f115d3528d7ef608656998d9e68d71
+EBUILD idjc-9999.ebuild 2029 BLAKE2B f61fffb5466e7179ccad155a4ab102055fc1cb68314d7d232d6d74112309c4614446276d4f3d83d59966ba61522316848432ad0756786787bb07f14d3613b927 SHA512 97eaf58d68fdb552f84acec4d942ce478f7a50aab8a43bbe08bbc0c06045d86d5c4509727bc1f5b36da96b99738c917e102fc133b6add5dda4841d262e928dc6
+MISC ChangeLog 2560 BLAKE2B ce6185054e0f6f12a1e2dc2be59baf0ec1ebca40808159e0f79568512ab147d080cc5af0df6585199a68c78bc6ecee4be72bb7055201027f30d55cf933ba3ef5 SHA512 1531f6137b4e7ab7d8cd532d31771df29d79ca0589f934d2b7671d43ca341b917935354a1e823b552f1445ef04273752d6bd0aa9b6faa707f6e545f156baef6f
+MISC metadata.xml 506 BLAKE2B 9d134db5393ce623ad6fe5af5617de124948e1f7b43d0d2455d9a591c3833f4fe56fe895d9da9e5176c8db91ffdfce92d873c0da4ffe0d93a009ef195c0481bd SHA512 3072c330f49fa5caea087a8588cde5779c1fc3bc1910262941397b4830479477137a91581f652f1a8403597f75c95d9fa3e4b386084b9d71b325f999b3a33f37

Deleted: trunk/overlays/proaudio/media-sound/idjc/idjc-0.8.14.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/idjc/idjc-0.8.14.ebuild	2018-07-12 01:54:01 UTC (rev 3134)
+++ trunk/overlays/proaudio/media-sound/idjc/idjc-0.8.14.ebuild	2018-07-12 15:21:46 UTC (rev 3135)
@@ -1,72 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-inherit autotools-utils python-single-r1
-
-RESTRICT="mirror"
-DESCRIPTION="Internet DJ Console has two media players, jingles player, crossfader, VoIP and streaming"
-HOMEPAGE="http://idjc.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-
-IUSE="doc ffmpeg flac mad mpg123 mysql nls opus speex twolame"
-
-RDEPEND="dev-python/eyeD3[${PYTHON_USEDEP}]
-	dev-python/pygtk[${PYTHON_USEDEP}]
-	media-libs/libsamplerate
-	>=media-libs/libshout-idjc-2.3.1[speex?]
-	media-libs/libsndfile
-	media-libs/libvorbis
-	media-libs/mutagen[${PYTHON_USEDEP}]
-	virtual/jack
-	ffmpeg? ( virtual/ffmpeg )
-	flac? ( media-libs/flac )
-	mad? ( media-sound/lame )
-	mpg123? ( media-sound/mpg123 )
-	mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
-	nls? ( sys-devel/gettext )
-	opus? ( media-libs/opus )
-	speex? ( media-libs/speex )
-	twolame? ( media-sound/twolame )"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-src_prepare() {
-	# Make QA happy by removing unsupported and empty keys from the desktop
-	# entry file.
-	sed -i \
-		-e 's/^TerminalOptions=//' \
-		-e 's/^Path=//' \
-		idjc.desktop.in.in || die "Sed failed!"
-}
-
-src_configure() {
-	local myeconfargs=(
-		$(use_enable ffmpeg libav)
-		$(use_enable flac)
-		$(use_enable mad lame)
-		$(use_enable mpg123)
-		$(use_enable nls)
-		$(use_enable opus)
-		$(use_enable speex)
-		$(use_enable twolame)
-	)
-	autotools-utils_src_configure
-}
-
-src_install() {
-	use doc && HTML_DOCS=( doc/ )
-	autotools-utils_src_install
-}
-
-pkg_postinst()
-{
-	einfo "IDJC needs a working JACK Audio Connection Kit daemon. For details,"
-	einfo "refer to http://idjc.sourceforge.net/install_first_run.html";
-}

Added: trunk/overlays/proaudio/media-sound/idjc/idjc-0.8.17.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/idjc/idjc-0.8.17.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/idjc/idjc-0.8.17.ebuild	2018-07-12 15:21:46 UTC (rev 3135)
@@ -0,0 +1,77 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 )
+inherit autotools-utils fdo-mime python-single-r1
+
+RESTRICT="mirror"
+DESCRIPTION="Internet DJ Console has 2 media players, jingles, crossfader, VoIP and streaming"
+HOMEPAGE="http://idjc.sourceforge.net/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+
+IUSE="doc ffmpeg flac mad mpg123 mysql nls opus speex twolame"
+
+RDEPEND="dev-python/eyeD3[${PYTHON_USEDEP}]
+	dev-python/pygtk[${PYTHON_USEDEP}]
+	media-libs/libsamplerate
+	>=media-libs/libshout-idjc-2.3.1[speex?]
+	media-libs/libsndfile
+	media-libs/libvorbis
+	media-libs/mutagen[${PYTHON_USEDEP}]
+	virtual/jack
+	ffmpeg? ( virtual/ffmpeg )
+	flac? ( media-libs/flac )
+	mad? ( media-sound/lame )
+	mpg123? ( media-sound/mpg123 )
+	mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
+	nls? ( sys-devel/gettext )
+	opus? ( media-libs/opus )
+	speex? ( media-libs/speex )
+	twolame? ( media-sound/twolame )"
+DEPEND="${RDEPEND}
+	virtual/pkgconfig"
+
+src_prepare() {
+	# Make QA happy by removing unsupported and empty keys from the desktop
+	# entry file.
+	sed -i \
+		-e 's/^TerminalOptions=//' \
+		-e 's/^Path=//' \
+		idjc.desktop.in.in || die "Sed failed!"
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable ffmpeg libav)
+		$(use_enable flac)
+		$(use_enable mad lame)
+		$(use_enable mpg123)
+		$(use_enable nls)
+		$(use_enable opus)
+		$(use_enable speex)
+		$(use_enable twolame)
+	)
+	autotools-utils_src_configure
+}
+
+src_install() {
+	use doc && HTML_DOCS=( doc/ )
+	autotools-utils_src_install
+}
+
+pkg_postinst()
+{
+	fdo-mime_desktop_database_update
+	einfo "IDJC needs a working JACK Audio Connection Kit daemon. For details,"
+	einfo "refer to http://idjc.sourceforge.net/install_first_run.html";
+}
+
+pkg_postrm()
+{
+	fdo-mime_desktop_database_update
+}

Deleted: trunk/overlays/proaudio/media-sound/idjc/idjc-0.8.9.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/idjc/idjc-0.8.9.ebuild	2018-07-12 01:54:01 UTC (rev 3134)
+++ trunk/overlays/proaudio/media-sound/idjc/idjc-0.8.9.ebuild	2018-07-12 15:21:46 UTC (rev 3135)
@@ -1,56 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-inherit autotools-utils python-single-r1
-
-RESTRICT="mirror"
-DESCRIPTION="Internet DJ Console has two media players, jingles player, crossfader, VoIP and streaming"
-HOMEPAGE="http://idjc.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-
-IUSE="doc ffmpeg flac mad mpg123 nls opus speex twolame"
-
-RDEPEND="virtual/jack
-	dev-python/eyeD3[${PYTHON_USEDEP}]
-	dev-python/pygtk[${PYTHON_USEDEP}]
-	media-libs/libsamplerate
-	media-libs/libsndfile
-	media-libs/libvorbis
-	media-libs/mutagen[${PYTHON_USEDEP}]
-	media-libs/libshout-idjc
-	ffmpeg? ( virtual/ffmpeg )
-	flac? ( media-libs/flac )
-	mad? ( media-sound/lame )
-	mpg123? ( media-sound/mpg123 )
-	nls? ( sys-devel/gettext )
-	opus? ( media-libs/opus )
-	speex? ( media-libs/speex )
-	twolame? ( media-sound/twolame )"
-DEPEND="${RDEPEND}
-	virtual/pkgconfig"
-
-src_configure() {
-	local myeconfargs=(
-		$(use_enable ffmpeg libav)
-		$(use_enable flac)
-		$(use_enable mad lame)
-		$(use_enable mpg123)
-		$(use_enable nls)
-		$(use_enable opus)
-		$(use_enable speex)
-		$(use_enable twolame)
-	)
-	autotools-utils_src_configure
-}
-
-src_install() {
-	use doc && HTML_DOCS=( doc/ )
-	autotools-utils_src_install
-}

Modified: trunk/overlays/proaudio/media-sound/idjc/idjc-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/idjc/idjc-9999.ebuild	2018-07-12 01:54:01 UTC (rev 3134)
+++ trunk/overlays/proaudio/media-sound/idjc/idjc-9999.ebuild	2018-07-12 15:21:46 UTC (rev 3135)
@@ -1,15 +1,14 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
 
 EAPI="5"
 
 AUTOTOOLS_AUTORECONF="1"
 PYTHON_COMPAT=( python2_7 )
-inherit autotools-utils git-2 python-single-r1
+inherit autotools-utils fdo-mime git-2 python-single-r1
 
 RESTRICT="mirror"
-DESCRIPTION="Internet DJ Console has two media players, jingles player, crossfader, VoIP and streaming"
+DESCRIPTION="Internet DJ Console has 2 media players, jingles, crossfader, VoIP and streaming"
 HOMEPAGE="http://idjc.sourceforge.net/";
 EGIT_REPO_URI="git://${PN}.git.sourceforge.net/gitroot/${PN}/${PN}"
 LICENSE="GPL-2"
@@ -22,7 +21,7 @@
 	dev-python/pygtk[${PYTHON_USEDEP}]
 	media-libs/libsamplerate
 	media-libs/libshout-idjc
-	>=media-libs/libshout-idjc-2.3.1[speex?]
+	>=media-libs/libshout-idjc-2.4.1[speex?]
 	media-libs/libsndfile
 	media-libs/libvorbis
 	media-libs/mutagen[${PYTHON_USEDEP}]
@@ -76,6 +75,12 @@
 
 pkg_postinst()
 {
+	fdo-mime_desktop_database_update
 	einfo "IDJC needs a working JACK Audio Connection Kit daemon. For details,"
 	einfo "refer to http://idjc.sourceforge.net/install_first_run.html";
 }
+
+pkg_postrm()
+{
+	fdo-mime_desktop_database_update
+}

Modified: trunk/overlays/proaudio/media-sound/idjc/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/idjc/metadata.xml	2018-07-12 01:54:01 UTC (rev 3134)
+++ trunk/overlays/proaudio/media-sound/idjc/metadata.xml	2018-07-12 15:21:46 UTC (rev 3135)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-	<maintainer>
+	<maintainer type="project">
 		<email>proaudio@xxxxxxxxxxxxx</email>
 		<name>pro-audio overlay team</name>
 	</maintainer>
@@ -9,6 +9,5 @@
 		<flag name="mpg123">Enable support for mp3 decoding through media-sound/mpg123</flag>
 		<flag name="opus">Enable Opus audio codec support</flag>
 		<flag name="twolame">Enables twolame support (MPEG Audio Layer 2 encoder)</flag>
-		<flag name="wma">Enable Windows Media Audio support through ffmpeg</flag>
 	</use>
 </pkgmetadata>


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