New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #25260 (new submission)

Opened 3 years ago

Last modified 10 months ago

audacious media player submission

Reported by: jdunn@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.9.0
Keywords: Cc: ryandesign@…, ionic@…, akylen@…
Port: audacious

Description

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

Attachments

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

Change History

Changed 3 years ago by jdunn@…

comment:1 Changed 3 years ago by ryandesign@…

  • Cc ryandesign@… added
  • Port set to audacious

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 3 years ago by ryandesign@…

revised Portfile

comment:2 Changed 3 years ago by ryandesign@…

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

comment:3 Changed 3 years ago by ryandesign@…

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 17 months ago by ionic@…

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 17 months ago by ionic@…

  • Cc ionic@… added

Cc Me!

comment:7 Changed 10 months ago by ryandesign@…

  • Cc akylen@… added

Has duplicate #35504.

Note: See TracTickets for help on using tickets.