Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 57801
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Frank van de Pol (RETIRED) <fvdpol@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Eric Shattow <lucent@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
2.0.0pre1.patch v1 of the the 2.0.0pre1 patch patch Eric Shattow 2004-07-20 21:29 0000 9.72 KB Details | Diff
zynaddsubfx-2.0.0pre1.patch v2 of the 2.0.0pre1 patch patch Eric Shattow 2004-07-24 11:23 0000 12.48 KB Details | Diff
zynaddsubfx-2.0.0_pre2.patch v1 of the 2.0.0_pre2 patch patch Eric Shattow 2004-08-05 19:44 0000 12.57 KB Details | Diff
zynaddsubfx-2.0.0_pre2.ebuild 1.4.whatever ebuild, modified for 2.0.0_pre2 text/plain Eric Shattow 2004-08-05 19:53 0000 1.17 KB Details
zynaddsubfx-2.0.0.patch v1, media-sound/zynaddsubfx/files/zynaddsubfx-2.0.0.patch patch Eric Shattow 2004-09-06 19:08 0000 12.42 KB Details | Diff
zynaddsubfx-2.0.0.ebuild v1, media-sound/zynaddsubfx/zynaddsubfx-2.0.0.ebuild text/plain Eric Shattow 2004-09-06 19:09 0000 1.17 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 57801 depends on: 58214 Show dependency tree
Bug 57801 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-07-20 21:20 0000
ZynAddSubFX has a new prerelease out, v2.0.0 pre1

i'm trying to hack an ebuild together for it and i've discovered a few things.

- the .fl fluid files now contain a "version 1.0105" line each which confuses 'fluid -c nameoffile.fl';   removing that version line from all files seems acceptable means of workaround
- ZynAddSubFX now requires MXML (minimal XML for C, webpage http://mxml.sourceforge.net/)
- archive extension has switched to bzip2
- patch needs to be updated

Anyone up for creating an MXML ebuild and submitting?  be sure to drop a note with the bugzilla number

 -Eric

------- Comment #1 From Eric Shattow 2004-07-20 21:29:49 0000 -------
Created an attachment (id=35847) [details]
v1 of the the 2.0.0pre1 patch

i don't know how to handle "pre1" whatever ebuild naming, so i just made it
1.9.9 for testing purposes.   i.e. the ebuild was named
zynaddsubfx-1.9.9.ebuild but it downloaded and attempted to compile 2.0.0pre1

------- Comment #2 From Jeremy Huddleston (RETIRED) 2004-07-23 02:41:08 0000 -------
best thing to do is call the ebuild blah-2.0.0_pre1.ebuild 

then youu change the default P/PN by doing:

MY_P=${P/_pre/-pre} or similar.

------- Comment #3 From Eric Shattow 2004-07-24 11:16:15 0000 -------
quick note: to strip .fl files of "version 1.01*" it can be accomplished by
commenting those lines out.  from inside ./ZynAddSubFX-version/ driectory

for i in `find -iname '*.fl' -printf "%p "`
do
  sed -e "s/^version 1.01/#&/g" "$i" -i
done

------- Comment #4 From Eric Shattow 2004-07-24 11:23:44 0000 -------
Created an attachment (id=36074) [details]
v2 of the 2.0.0pre1 patch

comment out .fl files' version lines instead of removal, named properly now.

------- Comment #5 From Eric Shattow 2004-07-24 11:26:38 0000 -------
Thanks Jeremy!  I took that and did the following to the top of an old zyn
ebuild, to make changes for 2.0.0pre1:

[snip]
...
# $Header:
/var/cvsroot/gentoo-x86/media-sound/zynaddsubfx/zynaddsubfx-1.4.3.ebuild,v 1.6
2004/06/25 00:31:05 agriffis Exp $

inherit eutils

P=${P/_pre1/pre1}
PV=${PV/_pre1/pre1}
MY_P=ZynAddSubFX-${PV}
DESCRIPTION="ZynAddSubFX is a opensource software synthesizer."
HOMEPAGE="http://zynaddsubfx.sourceforge.net/"
SRC_URI="mirror://sourceforge/zynaddsubfx/${MY_P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
...
[snip]

------- Comment #6 From Eric Shattow 2004-08-04 20:50:20 0000 -------
Blocked.  Needs MXML (not sure what that is)

http://www.easysw.com/~mike/mxml/

-or perhaps-

http://mxml.sourceforge.net/

------- Comment #7 From Eric Shattow 2004-08-05 19:44:54 0000 -------
Created an attachment (id=36855) [details]
v1 of the 2.0.0_pre2 patch

nothing new here, updating for 2.0.0_pre2

------- Comment #8 From Eric Shattow 2004-08-05 19:53:35 0000 -------
Created an attachment (id=36857) [details]
1.4.whatever ebuild, modified for 2.0.0_pre2

shamelessly ripped off from the earlier 1.4.whatever ebuild, modified for
2.0.0_pre2

works for me

------- Comment #9 From Eric Shattow 2004-08-05 20:21:29 0000 -------
you'll thank me later

------- Comment #10 From Eric Shattow 2004-09-02 00:19:27 0000 -------
reopen for v2.0.0

update for version 2.0.0 soon.  requires mxml (Bug #58214)

------- Comment #11 From Eric Shattow 2004-09-02 00:29:11 0000 -------
2.0.0 final has no support for the old save files.    we probably want both
-pre2 and -final in portage, so people can have the option of merging -pre2 to
convert their data.

------- Comment #12 From Eric Shattow 2004-09-06 19:08:18 0000 -------
Created an attachment (id=39103) [details]
v1, media-sound/zynaddsubfx/files/zynaddsubfx-2.0.0.patch

patch updated for 2.0.0 final sources and ebuild.   fixed installation of
presets.

------- Comment #13 From Eric Shattow 2004-09-06 19:09:38 0000 -------
Created an attachment (id=39104) [details]
v1, media-sound/zynaddsubfx/zynaddsubfx-2.0.0.ebuild

ebuild for 2.0.0 final version. together with patch, fixes presets
installation.

------- Comment #14 From Eric Shattow 2004-09-06 19:11:06 0000 -------
(From update of attachment 36857 [details])
2.0.0_pre2 marking it obsolete;  users can grab it from this bug report if they
really need to convert instruments.

------- Comment #15 From Eric Shattow 2004-09-06 19:11:29 0000 -------
(From update of attachment 36855 [details])
2.0.0_pre2 patch marking it obsolete;  users can grab it from this bug report
if they really need to convert instruments.

------- Comment #16 From Eric Shattow 2004-09-06 19:14:46 0000 -------
Frank, please have a look, i consider this ready to be included in portage now
(pending bug #58214)

------- Comment #17 From Frank van de Pol (RETIRED) 2004-09-28 16:19:24 0000 -------
Added to portage cvs. Thanks for your submission!

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug