Skip to content
This repository has been archived by the owner on May 22, 2019. It is now read-only.
/ spekle Public archive

Automatically exported from code.google.com/p/spekle

Notifications You must be signed in to change notification settings

OldRepoPreservation/spekle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

Prerequisites:
-------------
-------------

On fedora, along with groupinstall of the following group packages:
 "GNOME Software Development"
 "Development Tools" (or at least autoconf, automake, gcc, make).
 "Development Libraries".

The following  packages and their dependencies  are needed to  get Vala and
spekle working, although a few extra Vala-related packages have been added,
even though not used currently:

 vala-0.9.3-1.fc12 vala-devel-0.9.3-1.fc12 vala-tools-0.9.3-1.fc12
 gobject-introspection-devel-0.6.5-1.fc12
 libgee-0.5.1-1.fc12 libgee-devel-0.5.1-1.fc12
 emacs-vala-0.9.3-1.fc12
 gtk2-devel-2.18.9-3.fc12
 gnome-common-2.28.0-1.fc12
 ffmpeg-0.6-2.fc12 ffmpeg-devel-0.6-2.fc12 ffmpeg-libs-0.6-2.fc12


Retrieving Latest Source
------------------------
------------------------

 $ svn checkout http://spekle.googlecode.com/svn/trunk/ spekle-svn
 ## then see spekle-svn/README, the file you're reading.
 ## spekle-svn/spekle/src/ contains the source files.
 ## do configure,build,make from spekle-svn/spekle/ 


Building:
--------
--------

 $ cd spekle-svn/spekle      ## speckle-svn results of checkout above
 $ ./configure
 $ make
 $ sudo make install         ## (installs /usr/local/bin/spekle, etc).


Running:
-------
-------

 $ spekle http://ra4.residentadvisor.net/audio/RA221_100823_Shed-residentadvisor.net.mp3
 http://ra4.residentadvisor.net/audio/RA221_100823_Shed-residentadvisor.net.mp3
 SpekApp: calling open_file(http://ra4.residentadvisor.net/audio/RA221_100823_Shed-residentadvisor.net.mp3)
 SpekApp: start()ing...
 [mp3 @ 0x77c150]max_analyze_duration reached
 SpekApp: in Pipeline(http://ra4.residentadvisor.net/audio/RA221_100823_Shed-residentadvisor.net.mp3), duration=3476.192653
 SpekApp: processing http://ra4.residentadvisor.net/audio/RA221_100823_Shed-residentadvisor.net.mp3 ......................................................................................................... DONE!
 SpekApp: drawing 3476.19 s.'MP3 (MPEG audio layer 3), 160 kbps, 44100 Hz, 2 channels'. DONE!
 SpekApp: saving 'RA221_100823_Shed-residentadvisor.net.mp3.png'... DONE!


Development and Packaging:
-------------------------
-------------------------

To clean up source dir properly:
 $ make clean
 ## cleans *.o and binary
 $ make maintainer-clean-generic
 ## cleans vala generated .c/.h, leaving orig sourcedir .c/.h
 $ make tags
 ## uses etags(1) to create TAGS (for emacs(1) M-x visit-tags-table)

After changing automake/configure/etc.:
 $ autoreconf -i -f
 $ ./configure


Vala Resources:
----
----

 Hackers' Guide to Vala
 http://rodney.id.au/dev/vala/hackers.html

 Vala for Java Programmers
 http://live.gnome.org/Vala/ValaForJavaProgrammers
 
 Vala Tutorial
 http://live.gnome.org/Vala/Tutorial
 
 Vala Syntax
 http://live.gnome.org/Vala/Syntax
 
 Vala FAQ
 http://live.gnome.org/Vala/FAQ

 Vala GIO Samples
 http://live.gnome.org/Vala/GIOSamples
 
 Vala GStreamer Audio Example
 http://live.gnome.org/Vala/GStreamerSample

About

Automatically exported from code.google.com/p/spekle

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published