VectorLinux
July 28, 2014, 12:23:25 pm *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Visit our home page for VL info. To search the old message board go to http://vectorlinux.com/forum1. The first VL forum is temporarily offline until we can find a host for it. Thanks for your patience.
 
Now powered by KnowledgeDex.
   Home   Help Search Login Register  
Please support VectorLinux!
Pages: [1]
  Print  
Author Topic: Audacious 1.3.2 + Plugins 1.3.5  (Read 4550 times)
Freeman
Tester
Vectorite
****
Posts: 323


Choice to the user!


« on: July 22, 2007, 04:33:12 am »

Well, Songbird being a no go for my Xfce box, I was searching for something better than XMMS. Because my audio tags wheren't read correctly. And I wanted something dockable in the system tray, without consuming to much of my taskbar space. And I've found in our repos Audacious, which is just perfect for me. Except for one thing, when I activate 'Status icon 0.2' in the plugins, it works but when I call the player back it doesn't come correctly organised as I left it ... I mean I have to move the playlist down to see the controls again. There where many improvements in the new plugin package I've read. So I hope this is one of them...

http://audacious-media-player.org/Downloads

If someone would be so willing to... That would be nice!

The ones in Slacky & Linuxpackages are built against Arts (KDE), which I don't want on my box.
« Last Edit: July 22, 2007, 04:43:00 am by Freeman » Logged

It's better to die 10 times, than never to have loved at all.
The Headacher
Louder than you
Global Moderator
Vectorian
*****
Posts: 1545


I like the bass to go BOOM!


WWW
« Reply #1 on: July 22, 2007, 05:12:19 am »

Quote
The ones in Slacky & Linuxpackages are built against Arts (KDE), which I don't want on my box.
Very wise choice. I don't know why aRts is still being used, but it's pretty much deprecated. We do need a new audio player as default for Standard IMO, The old xmms just doesn't suffice. Perhaps this Audacious thing could be it (if it doesn't have too much crazy deps). A dockable audio player is pretty nice, I use Amarok docked all the time in SOHO.

Also, I have to say that Songbird doesn't look like a proper audio player to me. It's all built around gstreamer, you can't choose what audio devices to use and such ( alsa / oss / jack / arts). It's more like a browser that happens to play audio.
Logged

Most music on my soundcloud page was arranged in programs running on VL.
exeterdad
Packager
Vectorian
****
Posts: 2046



« Reply #2 on: July 22, 2007, 07:11:08 am »

Just for the heck of it I tried running the precompiled version (Songbird) from the site.  Got it running, but just show errors when trying to play anything.  I ran requiredbuilder on the thing and it was dependency hell.  Whoever built it had pretty much everything Gnome2 has to offer installed.  Also it won't find needed mozilla libs.  Looks for all of them in /usr/lib.  We have them with Seamonkey and Firefox, but not where it's looking for them.

I finally said screw it.  I wasn't going play with it any longer.  There's better ways to hear music.
Logged
lagagnon
Global Moderator
Vectorian
*****
Posts: 1922



WWW
« Reply #3 on: July 22, 2007, 08:09:38 am »

...slightly off topic but if all you want to do is play mp3 files quickly, no muss - no fuss, and even have playlists etc, then "mp3blaster" (available in our repository) is by far one of the best pieces of software around...my humble opinion of course...
Logged

"As people become more intelligent they care less for preachers and more for teachers". Robert G. Ingersoll
Freeman
Tester
Vectorite
****
Posts: 323


Choice to the user!


« Reply #4 on: July 23, 2007, 04:07:21 am »

That may be true Lagagnon, but I like a simple GUI, not a text based one. Something similar to Winamp but however dockable in Xfce and good tag support. Something XMMS doesn't provide me, and Audacious does.

Stil waiting for a package volunteer..  Roll Eyes
Logged

It's better to die 10 times, than never to have loved at all.
The Headacher
Louder than you
Global Moderator
Vectorian
*****
Posts: 1545


I like the bass to go BOOM!


WWW
« Reply #5 on: July 23, 2007, 04:53:21 am »

There already is an audacious 1.3.2 package, but I suppose you need the plugins 1.3.5 package (latest in the repo is 1.3.4).

Quote
Stil waiting for a package volunteer..  Roll Eyes
Or you could read the packaging HOWTO, and try it yourself. I'm pretty sure you'll do just fine.
Logged

Most music on my soundcloud page was arranged in programs running on VL.
Freeman
Tester
Vectorite
****
Posts: 323


Choice to the user!


« Reply #6 on: July 23, 2007, 05:18:44 am »

Thanks Headacher for the guick reply. I added the testing repo asap to my Gslapt sources and upgraded Audacious. For one reason or another it starts up and disappears in a split second.
In the terminal I get this:
Code:
vector:/~
root:# audacious   
Illegal instruction

Or with all warnings I get this:
Code:
vector:/~
root:# audacious -N
** Message: device: default

** (audacious:4819): CRITICAL **: playlistwin_update_list: assertion `playlistwin_list' failed
Illegal instruction

I think that's why it's still in the /testing repo... Well, I'll try to build it myself.
« Last Edit: July 23, 2007, 05:20:47 am by Freeman » Logged

It's better to die 10 times, than never to have loved at all.
Freeman
Tester
Vectorite
****
Posts: 323


Choice to the user!


« Reply #7 on: July 23, 2007, 06:00:47 am »

Trying to build/install the latest and greates Audacious 1.4.0 from develoment, everything goes just fine. I just needed to get the 'libmowgli' which I did, and now the compile process can move on.

Configure goes fine, after make it stumbles with this:

Code:
....
config.status: creating po/POTFILES
config.status: creating po/Makefile

Configuration:

  Install path:                           /usr/local
  Legacy configuration path:              $HOME/.audacious

  Use one plugin dir:                     no
  Allow user plugin dir:                  yes

  Automatic character code detection:     yes
  Sample rate upconversion:               no
  D-Bus support:                          yes

vector:/~/Desktop/audacious-1.4.0-dr1
root:# make
../../mk/objective.mk:283: .depend: No such file or directory
 DBUS-BIND     dbus-server-bindings.h
 DBUS-BIND     dbus-client-bindings.h
[generating dependencies for objective: guess.c]
[generating dependencies for objective: librcd.c]
[generating dependencies for objective: audctrl.c]
[generating dependencies for objective: audtool_main.c]
[generating dependencies for objective: audtool_handlers_general.c]
[generating dependencies for objective: audtool_handlers_playback.c]
[generating dependencies for objective: audtool_handlers_playlist.c]
[generating dependencies for objective: audtool_handlers_playqueue.c]
[generating dependencies for objective: audtool_handlers_vitals.c]
[generating dependencies for objective: audtool_report.c]
[generating dependencies for objective: widget.c]
[generating dependencies for objective: playlist_list.c]
[generating dependencies for objective: playlist_slider.c]
[generating dependencies for objective: skin.c]
[generating dependencies for objective: auddrct.c]
[generating dependencies for objective: build_stamp.c]
gcc: build_stamp.c: No such file or directory
gcc: no input files
[generating dependencies for objective: configdb.c]
[generating dependencies for objective: dnd.c]
[generating dependencies for objective: dock.c]
[generating dependencies for objective: effect.c]
[generating dependencies for objective: fft.c]
[generating dependencies for objective: formatter.c]
[generating dependencies for objective: general.c]
[generating dependencies for objective: genevent.c]
[generating dependencies for objective: glade.c]
[generating dependencies for objective: hints.c]
[generating dependencies for objective: hook.c]
[generating dependencies for objective: iir.c]
[generating dependencies for objective: iir_cfs.c]
[generating dependencies for objective: iir_fpu.c]
[generating dependencies for objective: input.c]
[generating dependencies for objective: logger.c]
[generating dependencies for objective: main.c]
[generating dependencies for objective: memorypool.c]
[generating dependencies for objective: mime.c]
[generating dependencies for objective: output.c]
[generating dependencies for objective: pixbuf_effects.c]
[generating dependencies for objective: playback.c]
[generating dependencies for objective: playlist.c]
[generating dependencies for objective: playlist_container.c]
[generating dependencies for objective: pluginenum.c]
[generating dependencies for objective: rcfile.c]
[generating dependencies for objective: signals.c]
[generating dependencies for objective: strings.c]
[generating dependencies for objective: titlestring.c]
[generating dependencies for objective: ui_about.c]
[generating dependencies for objective: ui_albumart.c]
[generating dependencies for objective: ui_credits.c]
[generating dependencies for objective: ui_equalizer.c]
[generating dependencies for objective: ui_fileinfo.c]
[generating dependencies for objective: ui_fileinfopopup.c]
[generating dependencies for objective: ui_fileopener.c]
[generating dependencies for objective: ui_jumptotrack.c]
[generating dependencies for objective: ui_lastfm.c]
[generating dependencies for objective: ui_main.c]
[generating dependencies for objective: ui_manager.c]
[generating dependencies for objective: ui_playlist.c]
[generating dependencies for objective: ui_playlist_manager.c]
[generating dependencies for objective: ui_preferences.c]
[generating dependencies for objective: ui_skinned_cursor.c]
[generating dependencies for objective: ui_skinned_window.c]
[generating dependencies for objective: ui_skinned_button.c]
[generating dependencies for objective: ui_skinned_textbox.c]
[generating dependencies for objective: ui_skinned_number.c]
[generating dependencies for objective: ui_skinned_horizontal_slider.c]
[generating dependencies for objective: ui_vis.c]
[generating dependencies for objective: ui_svis.c]
[generating dependencies for objective: ui_skinned_menurow.c]
[generating dependencies for objective: ui_skinned_playstatus.c]
[generating dependencies for objective: ui_skinned_monostereo.c]
[generating dependencies for objective: ui_skinned_equalizer_slider.c]
[generating dependencies for objective: ui_skinned_equalizer_graph.c]
[generating dependencies for objective: ui_skinselector.c]
[generating dependencies for objective: ui_urlopener.c]
[generating dependencies for objective: util.c]
[generating dependencies for objective: vfs.c]
[generating dependencies for objective: vfs_buffer.c]
[generating dependencies for objective: vfs_buffered_file.c]
[generating dependencies for objective: vfs_common.c]
[generating dependencies for objective: visualization.c]
[generating dependencies for objective: xconvert.c]
[generating dependencies for objective: dbus.c]
[generating dependencies for objective: compat.c]
[generating dependencies for objective: debug.c]
[generating dependencies for objective: file.c]
[generating dependencies for objective: frametype.c]
[generating dependencies for objective: latin1.c]
[generating dependencies for objective: render.c]
[generating dependencies for objective: ucs4.c]
[generating dependencies for objective: utf8.c]
[generating dependencies for objective: version.c]
[generating dependencies for objective: crc.c]
[generating dependencies for objective: field.c]
[generating dependencies for objective: frame.c]
[generating dependencies for objective: genre.c]
[generating dependencies for objective: parse.c]
[generating dependencies for objective: tag.c]
[generating dependencies for objective: utf16.c]
[generating dependencies for objective: util.c]
        CC     guess.c             
      LINK     libguess.a         
        CC     librcd.c           
      LINK     librcd.a           
        CC     audctrl.c           
      LINK     libaudclient.so     
        CC     audtool_main.c     
        CC     audtool_handlers_general.c
        CC     audtool_handlers_playback.c
        CC     audtool_handlers_playlist.c
        CC     audtool_handlers_playqueue.c
        CC     audtool_handlers_vitals.c
        CC     audtool_report.c   
      LINK     audtool             
        CC     widget.c           
        CC     playlist_list.c     
        CC     playlist_slider.c   
        CC     skin.c             
      LINK     libwidgets.a       
        CC     auddrct.c           
        CC     build_stamp.c       
gcc: build_stamp.c: No such file or directory
gcc: no input files
make[3]: *** [build_stamp.o] Error 1
make[2]: *** [build] Error 2
make[1]: *** [build] Error 2
make: *** [build] Error 2
vector:/~/Desktop/audacious-1.4.0-dr1
root:#

I don't know what this means: 'gcc: build_stamp.c: No such file or directory'
Any suggestions?

Edit: Found someone with the same problem here: http://boards.nenolod.net/viewtopic.php?t=693
« Last Edit: July 23, 2007, 06:16:39 am by Freeman » Logged

It's better to die 10 times, than never to have loved at all.
exeterdad
Packager
Vectorian
****
Posts: 2046



« Reply #8 on: July 23, 2007, 06:26:08 am »

Your answer is on the same forum.

http://boards.nenolod.net/viewtopic.php?t=687&highlight=buildstamp

about midway down
Logged
Freeman
Tester
Vectorite
****
Posts: 323


Choice to the user!


« Reply #9 on: July 23, 2007, 06:58:34 am »

Thanks Exeterdad! That was what I was looking for Cheesy

The answer for other people:

Create in your untarred folder (audacious-1.4.0-dr1/src/audacious/) the wollowing file:

Name: build_stamp.c
Content:
Code:
#ifndef BUILD_STAMP_H
#define BUILD_STAMP_H

#include <glib.h>

char *svn_stamp = "release";

#endif
Logged

It's better to die 10 times, than never to have loved at all.
Freeman
Tester
Vectorite
****
Posts: 323


Choice to the user!


« Reply #10 on: July 23, 2007, 07:40:38 am »

Here I am again Sad The application is compiled good now, but it doesn't play anything. Therefore it needs the plugin package, which I also tried to build. Configure goes fine, but make gives me this error:

Code:
...
        CC     spectrum.c         
      LINK     libspectrum.so     
        CC     rocklight.c         
        CC     thinklight.c       
        CC     sysled.c           
      LINK     librocklight.so     
        CC     config_backend.c   
gcc: /usr/X11R6/include: linker input file unused because linking not done
gcc: /usr/X11R6/include: linker input file unused because linking not done
cc1: /usr/X11R6/include: No such file or directory
make[3]: *** [config_backend.o] Error 1
make[2]: *** [build] Error 2
make[1]: *** [build] Error 2
make: *** [build] Error 2

I've searched the previous forum, but couldn't find anything related. It has to do with the same thing as I encountered previously I think... Almost there I hope...
Logged

It's better to die 10 times, than never to have loved at all.
easuter
Global Moderator
Vectorian
*****
Posts: 2160



« Reply #11 on: July 23, 2007, 08:41:44 am »

Those audacious packages in testing/ need to be removed since they are defective. The maintainer never fixed them either, so I'll delete them this evening when I do the rest of the repo maintenance.

I could build a new audacious package while I'm at it....
Logged

exeterdad
Packager
Vectorian
****
Posts: 2046



« Reply #12 on: July 23, 2007, 09:33:42 am »

My first impulse was to build it, but wanted to give the original packager the chance to update it.  I seem to remember it was added recently but can't find the post at the packagers board.

I kinda wish Freeman would of whooped this and got the learning experience.  But don't despair Freeman.  SVN, CVS, ect. Can be a bear to build sometimes.
Logged
Freeman
Tester
Vectorite
****
Posts: 323


Choice to the user!


« Reply #13 on: July 23, 2007, 02:28:17 pm »

I really tried to, and building Audacious by itself went good after solving my problem. But I can't seem to find info on the plugin package error. So there my journey stopped Sad
Suppose I did built them both, I couldn't share them with the others because I've built them on my box. Which isn't a clean install without extra packages. So it wouldn't be fine for the others I'm afraid.

For me, the learning process still continues, and one day... I might be able to help the others to if I have gathered the necessarily skills.
Logged

It's better to die 10 times, than never to have loved at all.
easuter
Global Moderator
Vectorian
*****
Posts: 2160



« Reply #14 on: July 24, 2007, 02:46:30 pm »

Freeman, there are Audacious and plugins packages available for download now:

http://www.vectorlinux.com/forum2/index.php?topic=3769.0
Logged

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!