Find the answer to your Linux question:
Results 1 to 3 of 3
I recently switched from rhythmbox to banshee because I wanted to be able to view video podcasts as well as audio ones, which was not supported by rhythmbox last time ...
  1. #1
    Just Joined!
    Join Date
    Jun 2009
    Posts
    3

    Alarm clock for banshee?

    I recently switched from rhythmbox to banshee because I wanted to be able to view video podcasts as well as audio ones, which was not supported by rhythmbox last time I checked (as a side question, has this problem been addressed?) I put an alarm plugin into rhythmbox, which would automatically start playing my music or podcasts at predetermined time. It wasn't perfect, as there was no recurrance and the alarm was to be set everyday, but I loved waking up every day to my favorite audio podcasts.

    Apparently, there's a similar plugin for banshee available if you google search banshee alarm linux (note: the linux part is necessary as apparently there's another program called the screaming banshee, which professes to be the world's most annoying alarm clock. I wouldn't recommend it) but I haven't seen it in action, nor have any idea how to install it. Would someone mind giving newbie instructions on how I might go about getting this, or if it's a decent plugin and worth the time?

    Thanks and much love,

  2. #2
    Linux User
    Join Date
    May 2009
    Location
    Big River, Sask, Canada
    Posts
    342
    http://banshee-unofficial-plugins.go...n-0.4.3.tar.gz is the program you want to download.
    I'm at a Windows computer at work, so don't remember exact switches to use with tar to unpack it. By the way, what distribution of linux are you using? In a GUI, your archive manager will unpack it, and then follow the readme file that will be included to install it.
    Registered Linux User #420832

  3. #3
    Just Joined!
    Join Date
    Jun 2009
    Posts
    3
    Thanks for the help Hal343. I'm using ubuntu 9.04, and managed to unpack and access the install file. Its instructions are fine, but after the ./configure command, I had problems with the 'make' command. The results from the terminal were:

    Code:
    robert@robert-desktop:~$ cd Desktop/BansheeAlarm/banshee-alarm-extension-0.4.3
    robert@robert-desktop:~/Desktop/BansheeAlarm/banshee-alarm-extension-0.4.3$ ./configure
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... no
    checking for mawk... mawk
    checking whether make sets $(MAKE)... yes
    checking whether to enable maintainer-specific portions of Makefiles... no
    checking whether NLS is requested... yes
    checking for style of include used by make... GNU
    checking for gcc... gcc
    checking for C compiler default output file name... a.out
    checking whether the C compiler works... yes
    checking whether we are cross compiling... no
    checking for suffix of executables... 
    checking for suffix of object files... o
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking dependency style of gcc... none
    checking for intltool >= 0.35.0... 0.40.6 found
    checking for intltool-update... /usr/bin/intltool-update
    checking for intltool-merge... /usr/bin/intltool-merge
    checking for intltool-extract... /usr/bin/intltool-extract
    checking for xgettext... /usr/bin/xgettext
    checking for msgmerge... /usr/bin/msgmerge
    checking for msgfmt... /usr/bin/msgfmt
    checking for gmsgfmt... /usr/bin/msgfmt
    checking for perl... /usr/bin/perl
    checking for XML::Parser... ok
    checking for pkg-config... /usr/bin/pkg-config
    checking pkg-config is at least version 0.9.0... yes
    checking for MONO_MODULE... yes
    checking for gmcs... /usr/bin/gmcs
    checking for mono... /usr/bin/mono
    checking for BANSHEE... yes
    checking for gconftool-2... /usr/bin/gconftool-2
    Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation
    Using $(sysconfdir)/gconf/schemas as install directory for schema files
    checking how to run the C preprocessor... gcc -E
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking locale.h usability... yes
    checking locale.h presence... yes
    checking for locale.h... yes
    checking for LC_MESSAGES... yes
    checking libintl.h usability... yes
    checking libintl.h presence... yes
    checking for libintl.h... yes
    checking for ngettext in libc... yes
    checking for dgettext in libc... yes
    checking for bind_textdomain_codeset... yes
    checking for msgfmt... (cached) /usr/bin/msgfmt
    checking for dcgettext... yes
    checking if msgfmt accepts -c... yes
    checking for gmsgfmt... (cached) /usr/bin/msgfmt
    checking for xgettext... (cached) /usr/bin/xgettext
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating po/Makefile.in
    config.status: creating build/Makefile
    config.status: creating src/Makefile
    config.status: creating src/AssemblyInfo.cs
    config.status: creating src/Banshee.AlarmClock.addin.xml
    config.status: executing depfiles commands
    config.status: executing default-1 commands
    config.status: executing po/stamp-it commands
    # INTLTOOL_MAKEFILE
    
    Extension will be installed in /usr/local/lib/banshee-1/Extensions
    
    robert@robert-desktop:~/Desktop/BansheeAlarm/banshee-alarm-extension-0.4.3$ makeMaking all in build
    make[1]: Entering directory `/home/robert/Desktop/BansheeAlarm/banshee-alarm-extension-0.4.3/build'
    make[1]: Nothing to be done for `all'.
    make[1]: Leaving directory `/home/robert/Desktop/BansheeAlarm/banshee-alarm-extension-0.4.3/build'
    Making all in po
    make[1]: Entering directory `/home/robert/Desktop/BansheeAlarm/banshee-alarm-extension-0.4.3/po'
    make[1]: Nothing to be done for `all'.
    make[1]: Leaving directory `/home/robert/Desktop/BansheeAlarm/banshee-alarm-extension-0.4.3/po'
    Making all in src
    make[1]: Entering directory `/home/robert/Desktop/BansheeAlarm/banshee-alarm-extension-0.4.3/src'
    /usr/bin/gmcs -debug -out:Banshee.AlarmClock.dll -target:library -r:/usr/lib/banshee-1/Banshee.Widgets.dll -r:/usr/lib/banshee-1/Banshee.ThickClient.dll -r:/usr/lib/banshee-1/Banshee.Services.dll -r:Mono.Cairo -r:/usr/lib/banshee-1/Hyena.Gui.dll -r:/usr/lib/banshee-1/Banshee.Core.dll -r:System -r:/usr/lib/banshee-1/Mono.Media.dll -r:/usr/lib/cli/ndesk-dbus-1.0/NDesk.DBus.dll -r:/usr/lib/cli/ndesk-dbus-glib-1.0/NDesk.DBus.GLib.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/lib/cli/mono-addins-0.2/Mono.Addins.dll -r:System.Data -r:Mono.Data.SqliteClient -r:Mono.Posix -r:/usr/lib/banshee-1/Hyena.dll -r:/usr/lib/banshee-1/MusicBrainz.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/lib/cli/taglib-sharp-2.0/taglib-sharp.dll    -resource:./Banshee.AlarmClock.addin.xml,Banshee.AlarmClock.addin.xml  -resource:./AlarmMenu.xml,AlarmMenu.xml ./Alarm.cs ./AlarmClockService.cs ./AlarmConfigDialog.cs ./ConfigurationDialog.cs ./ConfigurationSchema.cs ./SleepTimerConfigDialog.cs ./VolumeFade.cs ./AssemblyInfo.cs
    if test -w banshee-plugin-alarm.schemas.in -o \( ! -e banshee-plugin-alarm.schemas.in -a -w . \); then \
    		/usr/bin/mono /usr/lib/banshee-1/gconf-schema-extractor.exe Banshee.AlarmClock.dll ./banshee-plugin-alarm.schemas.in; \
    	fi
    LC_ALL=C /usr/bin/intltool-merge -s -u -c ../po/.intltool-merge-cache ../po banshee-plugin-alarm.schemas.in banshee-plugin-alarm.schemas
    Found cached translation database
    Merging translations into banshee-plugin-alarm.schemas.
    make[1]: Leaving directory `/home/robert/Desktop/BansheeAlarm/banshee-alarm-extension-0.4.3/src'
    make[1]: Entering directory `/home/robert/Desktop/BansheeAlarm/banshee-alarm-extension-0.4.3'
    make[1]: Nothing to be done for `all-am'.
    make[1]: Leaving directory `/home/robert/Desktop/BansheeAlarm/banshee-alarm-exte
    I'd try to google this problem, but I'm too green to even tell where the error is, so if someone could also point out where it went wrong (for my own enlightenment) that would be most appreciated.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...