Opened 11 years ago

Closed 7 years ago

#25260 closed submission (fixed)

audacious media player submission

Reported by: jdunn@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: ryandesign (Ryan Schmidt), Ionic (Mihai Moldovan), akylen@…
Port: audacious

Description

this program doesnt seem to compile properly even though i think all the libs that it requires are installed.

Attachments (2)

Portfile (1.1 KB) - added by jdunn@… 11 years ago.
Portfile.2 (1.2 KB) - added by ryandesign (Ryan Schmidt) 11 years ago.
revised Portfile

Download all attachments as: .zip

Change History (12)

Changed 11 years ago by jdunn@…

Attachment: Portfile added

comment:1 Changed 11 years ago by ryandesign (Ryan Schmidt)

Cc: ryandesign@… added
Port: audacious added

There is no category "media"; "multimedia" is probably good though.

"distfiles audacious-${version}.tgz" can be simplified to "extract.suffix .tgz".

The glib2 dependency should be written "path:lib/pkgconfig/glib-2.0.pc:glib2" instead of "port:glib2" so that glib2-devel could satisfy it. Actually the dependency on glib2 can be omitted entirely since it already depends on gtk2 which depends on pango which depends on glib2 in this way.

We'll want to use the same terminal-color-sequence-removing code here as in #25256.

Attached is a new portfile implementing these changes. I also changed the whitespace ever so slightly so the columns are at a multiple of four spaces since that is our preferred indentation style. It still doesn't build, of course.

Changed 11 years ago by ryandesign (Ryan Schmidt)

Attachment: Portfile.2 added

revised Portfile

comment:2 Changed 11 years ago by ryandesign (Ryan Schmidt)

And I removed the libmowgli dependency since there's already a libmcs dependency and libmcs depends on libmowgli.

comment:3 Changed 11 years ago by ryandesign (Ryan Schmidt)

So the error I get is:

Undefined symbols:
  "_vfs_fseek", referenced from:
      _id3_file_update in file.o
      _id3_file_update in file.o
      _id3_file_update in file.o
      _id3_file_update in file.o
      _id3_file_update in file.o
      _id3_file_update in file.o
      _id3_file_update in file.o
      _id3_file_update in file.o
      _query_tag in file.o
      _search_tags in file.o
      _search_tags in file.o
      _search_tags in file.o
      _search_tags in file.o
      _search_tags in file.o
      _id3_file_vfsopen in file.o
      _id3_file_vfsopen in file.o
  "_vfs_ftell", referenced from:
[snip]

2.4-alpha1 fares no better. I recommend reporting this problem to the developers of this software for assistance.

comment:4 Changed 9 years ago by Ionic (Mihai Moldovan)

Hi,

my git MacPorts overlay currently features two working Portfiles for both audacious and audacious-plugins.

They are currently building from Audacious's git repository but should otherwise work fine. The current release tarballs will NOT compile/work on OS X, so unless people want to use the git-fetching portfiles, I'll have to wait for the next Audacious release where my fixes will probably be included.

Best regards,

Mihai

comment:5 Changed 9 years ago by Ionic (Mihai Moldovan)

Cc: ionic@… added

Cc Me!

comment:7 Changed 8 years ago by ryandesign (Ryan Schmidt)

Cc: akylen@… added

Has duplicate #35504.

comment:8 Changed 8 years ago by akylen@…

Still nothing yet? :/

comment:10 Changed 7 years ago by mf2k (Frank Schima)

Resolution: fixed
Status: newclosed
Version: 1.9.0

Thanks! r121029. In the future, please instead attach all of your files in the ticket.

Note: See TracTickets for help on using tickets.