View previous topic :: View next topic |
Author |
Message |
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6640 Location: The soundosphere
|
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6640 Location: The soundosphere
|
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6640 Location: The soundosphere
|
Posted: Sat Jan 23, 2010 4:20 pm Post subject: |
|
|
Here's an updated ebuild for jace-0.2.0. The SRC_URI was out of date, and as I was unable to find an existing host for a .tar.bz2, I went ahead and extracted it from an RPM and hosted it myself.
The RPM is at: http://www.rpmseek.com/rpm-dl/jace-0.2.0-1.src.html?hl=de&cbd=0:J:0:4744715:113:0:0
The ebuild (please bump, if my changes are acceptable):
Code: |
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit exteutils
RESTRICT="mirror"
IUSE=""
DESCRIPTION="JACE is a Convolution Engine for JACK and ALSA"
HOMEPAGE="http://www.audiodef.com/gentoo/proaudio/"
SRC_URI="http://www.audiodef.com/gentoo/proaudio/src/jace/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ~amd64"
DEPEND=">=media-libs/libclalsadrv-1.1.0
>=media-libs/libclthreads-2.2.1
=sci-libs/fftw-3*"
S="${WORKDIR}/${PN}"
src_unpack(){
unpack "${A}"
cd ${S}
esed_check -i -e 's@g++@$(CXX)@g' \
-e 's@^PREFIX.*@PREFIX = /usr@g' \
-e '/install\:/'a'\ /usr/bin/install -d \$\(DESTDIR\)\$\(PREFIX\)\/bin' \
-e 's@\(/usr/bin/install -m 755 jace\ \)@\1$(DESTDIR)@g' Makefile
}
src_compile() {
emake || die "make failed"
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS README README.CONFIG
}
|
I will not take the source down as long as I have my web hosting service (may that be long!) and as long as this version of jace is used.
And yes - I tested it. Please let me know if you have any issues with the SRC_URI. _________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8711 Location: ~Brussels - Belgique
|
Posted: Sat Jan 23, 2010 7:59 pm Post subject: |
|
|
commit done _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6640 Location: The soundosphere
|
Posted: Sat Jan 23, 2010 10:16 pm Post subject: Corrected ebuild bump for rtsynth-1.9.2 |
|
|
Cool!
Got another bump for ya - been making a day of debugging SRC-URIs in pro-audio.
This one is for rtsynth. I changed the ebuild from using an RPM that is no longer at the URI in the original ebuild to one using a bzipped tarball I put together from the source files on the project home's web site (http://www.linux-sound.org/rtsynth/).
rtsynth-1.9.2.ebuild:
Code: |
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
IUSE="jack"
inherit rpm
RESTRICT="mirror"
DESCRIPTION="reproduce sounds of strings, organs, flutes and drums in real time"
HOMEPAGE="http://www.linux-sound.org/rtsynth/"
SRC_URI="http://www.audiodef.com/gentoo/proaudio/src/rtsynth/${P}.tar.bz2"
LICENSE="unknown"
SLOT="0"
KEYWORDS="amd64 x86"
DEPEND=">=x11-libs/fltk-1.1.2
media-libs/libsndfile
|| ( x11-libs/libXext virtual/x11 )
media-libs/alsa-lib
jack? ( media-sound/jack-audio-connection-kit )"
src_unpack() {
RTSYNTH_JACK="rtsynth-1.9.1b-jack0.44.0"
mkdir -p ${S}
cd ${S}
cp ${DISTDIR}/${P}.tar.bz2 .
tar xvjpf ${S}/${P}.tar.bz2 || die "untar failed"
if use jack ;then
tar xvzf ${S}/${RTSYNTH_JACK}.tgz || die "untar failed"
mv ${S}/${RTSYNTH_JACK}/RTSynth-jack ${S}/${P}/ || die "mv failed"
mv ${S}/${RTSYNTH_JACK}/README ${S}/${P}/README-jack || die "mv failed"
fi
}
src_compile() {
echo -n
}
src_install() {
dodir /usr/share/pixmaps /usr/share/mimelnk/audio/
insinto /usr/share/pixmaps
doins rtsynth.png
insinto /usr/share/mimelnk/audio/
doins rtsynth*.desktop
insinto /usr/share/${PN}/examples
for i in ${S}/${P}/Examples-v192/*;do doins "${i}";done
if use jack;then
dobin ${S}/${P}/RTSynth-jack
fperms 755 /usr/bin/RTSynth-jack
dodoc ${S}/${P}/README-jack
else
dobin ${S}/${P}/RTSynth
fperms 755 /usr/bin/RTSynth
fi
dohtml -r ${S}/${P}/HtmlDocs/*
dodoc ${S}/${P}/Changelog ${S}/${P}/README
}
|
Had some QA warnings near the end, but it emerged with the jack use flag and it runs. _________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6640 Location: The soundosphere
|
Posted: Sun Jan 24, 2010 2:26 am Post subject: Updated ebuild for louderbox |
|
|
Working on louderbox, as this ebuild has an out of date SRC. It's ready for a bump now.
Here's where I found a working src: http://nixbit.com/cat/multimedia/audio/louderbox/
Here's my ebuild (changed from 9999 to louderbox-0.1.0.ebuild):
Code: |
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
DESCRIPTION="Louderbox is a complete 8 band audio processor intended to be used
with software stereo and R[B]DS generators (but perfectly usable for other
things (such as web \"radio\")"
HOMEPAGE="http://nixbit.com/cat/multimedia/audio/louderbox/"
SRC_URI="http://www.sourcefiles.org/Multimedia/Mixers/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE=""
DEPEND="${RDEPEND}
>=media-sound/jack-audio-connection-kit-0.100
>=media-libs/ladspa-sdk-0.12
>=media-plugins/swh-plugins-0.4.7
>=media-plugins/tap-plugins-0.7.0
!media-sound/louderbox-cvs"
RDEPEND="=x11-libs/gtk+-2*
=gnome-base/libglade-2*"
src_unpack() {
mkdir -p ${S}
cd ${S}
cp ${DISTDIR}/${P}.tar.gz .
tar xvzf ${P}.tar.gz || die "untar failed"
}
src_compile() {
cd ${S}/${P}
econf || die "configure failed"
emake || die "make failed"
}
src_install() {
cd ${S}/${P}
make DESTDIR="${D}/" install || die "install failed at ${D}"
dodoc README AUTHORS
}
|
This could possibly be made a little cleaner, but at least it's working with a valid src. _________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8711 Location: ~Brussels - Belgique
|
Posted: Sun Jan 24, 2010 1:51 pm Post subject: |
|
|
Hello,
"Bump" is only rename an overlay. In your case, this is ebuild modification.
I see you host some sources in your home site, but we have to be sure we can do it (have the authorization of the author, if the license is not clear). _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
McGruff Tux's lil' helper
Joined: 28 Dec 2004 Posts: 148
|
Posted: Sun Jan 24, 2010 5:32 pm Post subject: |
|
|
Hi
Having some problems with Rosegarden... the latest 10_02_beta will compile but doesn't work with fluidsynth-dssi (other synth plug ins seem to be OK).
I tried 2.9999 but the repo dir targetted by svn doesn't seem to exist any more. I guess 2.9999 was an experimental Thorn branch which has now been moved to mainstream trunk?
Next tried rosegarden-9999. This won't compile. According to the build.log there's a missing CMakeLists.txt in the source directory.
Finally I tried to fall back to 1.7.0. That won't compile any more (although previously was working fine). It seems something required to build kde3 apps is missing.
Help! |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6640 Location: The soundosphere
|
|
Back to top |
|
|
McGruff Tux's lil' helper
Joined: 28 Dec 2004 Posts: 148
|
Posted: Sun Jan 24, 2010 7:20 pm Post subject: |
|
|
In 10_02_beta I can select fluidsynth as a synth plug in* and load a sound font. However there's no sound output. Other synth plugins (eg hexter) work ok.
*Actually there's also a problem selecting items from the device menu list: the labels don't correspond to actual devices eg maybe midi output 4 loads synth plug in. After a bit of random clicking you eventually stumble across what you want.
I think the fluidsynth-dssi problem might have been fixed in version control - hence the attempt to build 2.9999 and -9999. I'm sure I read that somewhere though sorry don't have a link. |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6640 Location: The soundosphere
|
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6640 Location: The soundosphere
|
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6640 Location: The soundosphere
|
|
Back to top |
|
|
keenblade Veteran
Joined: 03 Oct 2004 Posts: 1087
|
Posted: Sun Feb 14, 2010 5:24 pm Post subject: |
|
|
media-sound/canorus-9999 fails to emerge with ACCESS VIOLATION, although it compiles fine. Any idea?
Code: |
ACCESS DENIED mkdir: /usr/share/canorus/doc
CMake Error at src/cmake_install.cmake:131 (FILE):
file problem creating directory: /usr/share/canorus/doc
Call Stack (most recent call first):
cmake_install.cmake:48 (INCLUDE)
make: *** [install] Error 1
* ERROR: media-sound/canorus-9999 failed:
* (no error message)
*
* Call stack:
* ebuild.sh, line 48: Called src_install
* environment, line 3174: Called die
* The specific snippet of code:
* emake install DESTDIR=${D} || die
--- ACCESS VIOLATION SUMMARY --
LOG FILE "/var/log/sandbox/sandbox-2838.log"
VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line
F: mkdir
S: deny
P: /usr/share/canorus/doc
A: /usr/share/canorus/doc
R: /usr/share/canorus/doc
C: /usr/bin/cmake -P cmake_install.cmake
|
_________________ Anyway it's all the same at the end...
Need help to get it working: "x-fi surround 5.1" |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8711 Location: ~Brussels - Belgique
|
Posted: Mon Feb 15, 2010 8:54 am Post subject: |
|
|
Hello,
Does it compile without sandbox (FEATURES=-sandbox emerge ...)?
The pro-audio overlay really need a big "spring clean-up", but maintainers are needed. _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
keenblade Veteran
Joined: 03 Oct 2004 Posts: 1087
|
Posted: Mon Feb 15, 2010 2:55 pm Post subject: |
|
|
XavierMiller, thanks.
Today canorus emerged fine. I don't know if it is a change in canorus sources or the revdep-rebuild and updating perl modules, but everthing is fine now. _________________ Anyway it's all the same at the end...
Need help to get it working: "x-fi surround 5.1" |
|
Back to top |
|
|
taurus101 n00b
Joined: 17 Aug 2007 Posts: 19 Location: Russia, Samara
|
Posted: Thu Feb 18, 2010 7:59 pm Post subject: |
|
|
Hello, everybody.
Do I right think, that not only I cannot compile rosegarden-9999 from proaudio overlay?
I tried to change ebuild and now it compiles on my machine.
I posted about it on the pro-audio web-site:
http://proaudio.tuxfamily.org/bugs/view.php?id=92
P.S.: sorry for my English, it's very poor... |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6640 Location: The soundosphere
|
|
Back to top |
|
|
taurus101 n00b
Joined: 17 Aug 2007 Posts: 19 Location: Russia, Samara
|
Posted: Thu Feb 18, 2010 9:02 pm Post subject: |
|
|
Audiodef, done |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8711 Location: ~Brussels - Belgique
|
Posted: Fri Feb 19, 2010 8:15 am Post subject: |
|
|
Hello audiodef,
Can't you edit the proaudio overlay ? This would be better to not have a "fork" of pro-audio.
If you don't have access, I will try to find the pro-audio responsibles (are they still alive ???) to get it to you. _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
victorvictor n00b
Joined: 15 Feb 2010 Posts: 22
|
|
Back to top |
|
|
keenblade Veteran
Joined: 03 Oct 2004 Posts: 1087
|
Posted: Fri Feb 19, 2010 11:06 pm Post subject: Re: where is jackdmp aka jack2 ??? |
|
|
victorvictor wrote: |
i would like to install jack2 aka jackdmp but i cannot find it!!
i have put /media-sound/jack-audio-connection-kit in my /etc/portage/package.keywords
i've added jackdmp as a USE flag...
nothing... the most recent version of jack is still 0.118...
how to get them??
|
I have this in my package.keywords file:
Code: |
media-sound/jack-audio-connection-kit **
|
Be careful when using ** in package.keywords file.
Also no need useflag "jackdmp" for jack2. There is "dbus" useflag that I recommend. _________________ Anyway it's all the same at the end...
Need help to get it working: "x-fi surround 5.1" |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6640 Location: The soundosphere
|
|
Back to top |
|
|
ezzieyguywuf n00b
Joined: 25 Feb 2010 Posts: 9
|
Posted: Thu Feb 25, 2010 1:13 am Post subject: |
|
|
media-sound/ardour-2.9999 pulls in media-sound/jack-audio-connection-kit-2.9999. On my system, this version of jack (and indeed any masked version) doesn't seem to recognize alsa properly. I downgraded to the latest stable version of jack-audio-connection-kit and everything works fine, including ardour. I think it would be prudent to remove this dependency from the ardour ebuild. |
|
Back to top |
|
|
Chaniyth n00b
Joined: 17 Feb 2010 Posts: 16
|
Posted: Thu Feb 25, 2010 5:45 am Post subject: |
|
|
Can someone please update idjc to 0.8.1? The 0.8.x series is the latest stable release for idjc, thanks. _________________ Linux. Freedom. Power. |
|
Back to top |
|
|
|