From 68aa47b3a878c62568e5bbc113007944af1e81c5 Mon Sep 17 00:00:00 2001 From: Humdinger Date: Thu, 20 Feb 2014 19:27:01 +0100 Subject: [PATCH] New recipe for UberTuber v0.9.9. --- haiku-apps/ubertuber/ubertuber-0.9.9.recipe | 68 +++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 haiku-apps/ubertuber/ubertuber-0.9.9.recipe diff --git a/haiku-apps/ubertuber/ubertuber-0.9.9.recipe b/haiku-apps/ubertuber/ubertuber-0.9.9.recipe new file mode 100644 index 000000000..89ed1584b --- /dev/null +++ b/haiku-apps/ubertuber/ubertuber-0.9.9.recipe @@ -0,0 +1,68 @@ +SUMMARY="A tool to play back online videos in MediaPlayer" +DESCRIPTION=" +UberTuber grabs clips from various sites and opens them in your media player \ +while they're being downloaded. The Python script youtube-dl downloads the \ +video file to the temporary folder. From there it is either played back while \ +it gets downloaded or moved to another location determined in a file dialog. + +UberTuber monitors the system clipboard for URLs pointing to the supported \ +websites and automatically inserts them into its URL text field. + +If the playback of a clip from a particular website works, depends on the \ +underlying youtube-dl script, which gets updated from time to time. At this \ +moment there is support for clips from: + +YouTube, Google video, MetaCafe, DailyMotion, Yahoo video, Photobucket, \ +DepositFiles, Vimeo.com, blip.tv, Facebook video, Escapist magazine and many \ +more + +For a complete list, check http://rg3.github.io/youtube-dl/supportedsites.html +" +HOMEPAGE="http://sourceforge.net/projects/ubertuber/" +SRC_URI="git://git.code.sf.net/p/ubertuber/code#ec9fdbc666fca65e1e031852a5da48a0b0008c46" +LICENSE="MIT" +COPYRIGHT="2011-2014 Humdinger" +REVISION="1" +ARCHITECTURES="x86_gcc2 x86" + +PROVIDES=" + ubertuber = $portVersion + app:ubertuber = $portVersion + " +REQUIRES=" + haiku >= $haikuVersion + cmd:python + cmd:youtube_dl + " +BUILD_REQUIRES=" + haiku_devel >= $haikuVersion + " +BUILD_PREREQUIRES=" + makefile_engine + cmd:gcc + cmd:make + cmd:mkdepend + " + +USER_SETTINGS_FILES=" + settings/UberTuber_settings + settings/UberTuber_monitored_sites + " + +BUILD() +{ + make $jobArgs +} + +INSTALL() +{ + ubertuberDir=$appsDir/UberTuber + mkdir -p $ubertuberDir + + ARCH=$(echo $buildArchitecture | sed 's/_/-/g') + cp -af objects.$ARCH-release/UberTuber $ubertuberDir + cp -af ReadMe.html $ubertuberDir + cp -r images $ubertuberDir + + addAppDeskbarSymlink $ubertuberDir/UberTuber +}