diff options
author | Francisco Blas Izquierdo Riera (klondike) <klondike@xiscosoft.es> | 2013-10-01 03:29:54 +0200 |
---|---|---|
committer | Francisco Blas Izquierdo Riera (klondike) <klondike@xiscosoft.es> | 2013-10-01 03:29:54 +0200 |
commit | 7c19b6f3bf78f8b7ca0f615987b67d75521992a8 (patch) | |
tree | 371bafb42c8029b96b56093aee72bbc857f4fb88 /media-sound/jackmaster | |
parent | Use the version in the proaudio overlay (diff) | |
download | klondike-7c19b6f3bf78f8b7ca0f615987b67d75521992a8.tar.gz klondike-7c19b6f3bf78f8b7ca0f615987b67d75521992a8.tar.bz2 klondike-7c19b6f3bf78f8b7ca0f615987b67d75521992a8.zip |
Add jackmaster
Package-Manager: portage-2.2.1
Diffstat (limited to 'media-sound/jackmaster')
-rw-r--r-- | media-sound/jackmaster/ChangeLog | 10 | ||||
-rw-r--r-- | media-sound/jackmaster/Manifest | 5 | ||||
-rw-r--r-- | media-sound/jackmaster/files/fix_configure_in.patch | 43 | ||||
-rw-r--r-- | media-sound/jackmaster/jackmaster-0.0.2.ebuild | 55 | ||||
-rw-r--r-- | media-sound/jackmaster/metadata.xml | 8 |
5 files changed, 121 insertions, 0 deletions
diff --git a/media-sound/jackmaster/ChangeLog b/media-sound/jackmaster/ChangeLog new file mode 100644 index 0000000..50a3b5b --- /dev/null +++ b/media-sound/jackmaster/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for media-sound/jackmaster +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*jackmaster-0.0.2 (01 Oct 2013) + + 01 Oct 2013; Francisco Blas Izquierdo Riera (klondike) + +jackmaster-0.0.2.ebuild, +files/fix_configure_in.patch, +metadata.xml: + Add jackmaster + diff --git a/media-sound/jackmaster/Manifest b/media-sound/jackmaster/Manifest new file mode 100644 index 0000000..2f41cce --- /dev/null +++ b/media-sound/jackmaster/Manifest @@ -0,0 +1,5 @@ +AUX fix_configure_in.patch 1098 SHA256 ce28ba9580e67f1424e39c1fc7c27759142cdff78249686c7d493f6d0b6a6b84 SHA512 02609a2c7ce4ae1491e61c490436f060c8caf104e8cf81437367ae57a44347371f40deeb3cdd3fdd04342cf1d4dea4d863f7a1532e57c7480f9ff0c4f02c1e3b WHIRLPOOL dc0709e3157d2afecc1d1dc0b114f60779d42ee273d70dae013187c45e000c3f46169a8ce2f174ac3598d2623afba28e7ae9ce5868d2f69c3e0c661175261eaf +DIST dev_jackmaster-0.0.2.cpio.7z 40167 SHA256 9c282584508889a0359a6af8373fcb192741dbcbf02266055fc08e6143a09fde SHA512 7f9e140ac918a3dca8d95a07eaa1d7de2f15144e4a4ef492f1f4bef5bf940c547f25c64f66961409692c95c4943a69d2024b3c9793c01c54b32f54e96f61a8d5 WHIRLPOOL cca87c5d99c3760d3df3b113a98cdd38543beb934b215a83fc8361d8ef4b4896f8279b22bf34b292dbe051bdb1d18bc3d17414709eaa4bd6e05babbe604a8c7f +EBUILD jackmaster-0.0.2.ebuild 1147 SHA256 fa7dd277d957d33f2668b3ab35bfb2a88725b93590e71a65a04439d2e8dc1868 SHA512 6a41e39428627c7c322c4e15bfba86dc09a0be2e3bf8668ce2ad882fb663cdec2de5731ff2e64a0604f61112d363a64c27b04f4b569b04db5a89bfc2024b71a9 WHIRLPOOL 9a1590d9b06232f9b773c40a0570ea954ac41f26a75e68036d4f0f9dfd304e140c5f931f4d6df1cbbbd0724652a0deb356ba94e7656528fc1b78ae723733436f +MISC ChangeLog 305 SHA256 4906c6c1f3ec2e1b760b51d682334676d16286481afbde25db9954dbade42b93 SHA512 aab990554c229dba6716c94daa29b61ba567108965fe06bdbd04ca23a4a888a4b07a9d8a76847bb9af3f0c44bebe431b89d422bd5e3689ee543e3c0451ba68bf WHIRLPOOL 6750f329d5e431d9cab91e101a4b37f59b6a2b42fca1f178b94ce9a484d066357220f160796e6261d4f2ed20cda3584c66035b8860a8b8d2c1386cba4b9048a9 +MISC metadata.xml 253 SHA256 1dbda14bf9cc969cc56773f74222988cb7614537385477b0ae98a079c15548e4 SHA512 2a622be3451a9d51c1f5ce5fcb901b3ea74c150cfd12e617a645b73d3d7f00437f30b43d2071a603df19402493baee746a058767caf6539743e78724c04db1f8 WHIRLPOOL 290ff1f4c5e2c7ff189115eb388ac7c40ab6aa9611f2d3df86ed502ed2bfc337fad08542d7a6c54a6d55c4393189161cdfc5117491939b20910e69725066e377 diff --git a/media-sound/jackmaster/files/fix_configure_in.patch b/media-sound/jackmaster/files/fix_configure_in.patch new file mode 100644 index 0000000..829d25a --- /dev/null +++ b/media-sound/jackmaster/files/fix_configure_in.patch @@ -0,0 +1,43 @@ +2010-11-10 Francisco Blas Izquierdo Riera <klondike@xiscosoft.es> + + (No bug) + * configure.in: Remove reference to the old AM_PATH_GTK macro and extraneous CFLAGS usage + +Fix configure + +diff -u jackmaster-0.0.2.orig/configure.in jackmaster-0.0.2/configure.in +--- jackmaster-0.0.2.orig/configure.in 2011-02-20 09:52:08.309569420 +0100 ++++ jackmaster-0.0.2/configure.in 2011-02-20 09:54:47.442569430 +0100 +@@ -12,22 +12,8 @@ + AC_PROG_LIBTOOL + + +-STD_OPT_CFLAGS="-march=athlon-xp" +- +-MAX_OPT_CFLAGS="-O3 -ffast-math -ftracer" +- +-# for gcc3 +-#MAX_OPT_CFLAGS="$MAX_OPT_CFLAGS -fold-unroll-loops" +- +-# This actually hurts with buffer-sizes 16-64 +-MAX_OPT_CFLAGS="$MAX_OPT_CFLAGS -fprefetch-loop-arrays" +- +- +-AM_PATH_GTK(1.2.0, , , gthread) +-if test "$GTK_CFLAGS" = ""; then + AM_PATH_GTK_2_0(2.4.0, , AC_MSG_ERROR(Cannot find GTK: Is gtk-config in path?), gthread) + AC_DEFINE(USE_GTK_2_0, 1, [Use GTK 2.x]) +-fi + + + PKG_CHECK_MODULES(JACK, jack >= 0.80.0) +@@ -128,9 +114,6 @@ + fi + changequote([,])dnl + +-CFLAGS="$CFLAGS $STD_OPT_CFLAGS" +-AC_SUBST(MAX_OPT_CFLAGS) +- + AC_OUTPUT([ + Makefile + src/Makefile diff --git a/media-sound/jackmaster/jackmaster-0.0.2.ebuild b/media-sound/jackmaster/jackmaster-0.0.2.ebuild new file mode 100644 index 0000000..1ff801c --- /dev/null +++ b/media-sound/jackmaster/jackmaster-0.0.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 + +inherit eutils autotools savedconfig + +IUSE="alsa lash" +RESTRICT="mirror" + +DESCRIPTION="JACK audio mixer using GTK2 interface and made in C." +HOMEPAGE="http://69b.org/cms/software/jackmaster" +SRC_URI="http://69b.org/web69/dl/dev_${P}.cpio.7z" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# Not sure about the required swig version, report if 1.3.25 doesn't work +RDEPEND=">=media-sound/jack-audio-connection-kit-0.80.0 +>=x11-libs/gtk+-2.4.0 +alsa? ( >=media-libs/alsa-lib-0.9.0 ) +lash? ( >=media-sound/lash-0.5.0 ) +" + +DEPEND="${RDEPEND} +app-arch/cpio +app-arch/p7zip +" + +src_unpack() { + unpack ${A} + cpio -i -I "${WORKDIR}/dev_${P}.cpio" +} + +src_prepare() { + epatch "${FILESDIR}/fix_configure_in.patch" + eautoreconf +} + +src_configure() { + restore_config config.h + econf \ + $(use_enable alsa ) \ + $(use_enable lash ) +} + +src_install() { + save_config config.h + dodoc AUTHORS ChangeLog INSTALL NEWS README TODO + dobin src/${PN} + doicon ${PN}16x16.xpm + make_desktop_entry ${PN} "JackMaster" ${PN}16x16 "AudioVideo;Audio" +} diff --git a/media-sound/jackmaster/metadata.xml b/media-sound/jackmaster/metadata.xml new file mode 100644 index 0000000..8868a35 --- /dev/null +++ b/media-sound/jackmaster/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>klondike@xiscosoft.es</email> + <name>Francisco Blas Izquierdo Riera</name> + </maintainer> +</pkgmetadata> |