diff options
author | Heinz Wiesinger <pprkut@slackbuilds.org> | 2010-05-13 00:05:57 +0200 |
---|---|---|
committer | Heinz Wiesinger <pprkut@slackbuilds.org> | 2010-05-13 00:05:57 +0200 |
commit | cb2aca66a46ce9d157f62c882aaf20ddadbeb756 (patch) | |
tree | 56ed3f466b9e705e9cc26aea5bda46a041ed612b /audio | |
parent | 9c8bc2e055168f0d339d0bc9695ad21cb1285b4d (diff) |
audio/Songbird: Removed from 13.0 repository
Diffstat (limited to 'audio')
-rw-r--r-- | audio/Songbird/README | 24 | ||||
-rw-r--r-- | audio/Songbird/Songbird.SlackBuild | 100 | ||||
-rw-r--r-- | audio/Songbird/Songbird.desktop | 13 | ||||
-rw-r--r-- | audio/Songbird/Songbird.info | 8 | ||||
-rw-r--r-- | audio/Songbird/doinst.sh | 4 | ||||
-rw-r--r-- | audio/Songbird/no.gconf.patch | 73 | ||||
-rw-r--r-- | audio/Songbird/slack-desc | 19 | ||||
-rw-r--r-- | audio/Songbird/wrapper.songbird | 5 |
8 files changed, 0 insertions, 246 deletions
diff --git a/audio/Songbird/README b/audio/Songbird/README deleted file mode 100644 index ac0a2a8f32e5b..0000000000000 --- a/audio/Songbird/README +++ /dev/null @@ -1,24 +0,0 @@ -Songbird is a desktop media player mashed-up with the Web. Songbird is -committed to playing the music you want, from the sites you want, on the -devices you want, challenging the conventions of discovery, purchase, -consumption and organization of music on the Internet. - -Songbird is a player and a platform. Like Firefox, Songbird is an open -source, Open Web project built on the Mozilla platform. Songbird provides -a public playground for Web media mash-ups by providing developers with -both desktop and Web APIs, developer resources and fostering Open Web -media standards, to wit, an Open Media Web. - -Note that this is a binary repackaging (much like mozilla-firefox) and -not compiled from source. - -Note: if songbird has problems reloading the media library after -upgrading, or refuses to scan for media, backup and delete both -~/.songbird2 and ~/.gstreamer-10 directories. - -Songbird is patched to not require GConf. If you want to use GConf, supply -GCONF=yes on the commandline. (eg GCONF=yes ./Songbird.SlackBuild) - -Songbird requires gst-plugins-good, gst-plugins-bad, and gst-plugins-ugly. -The build scripts for all of these are available at SlackBuilds.org. - diff --git a/audio/Songbird/Songbird.SlackBuild b/audio/Songbird/Songbird.SlackBuild deleted file mode 100644 index 5d2f14ba27f9f..0000000000000 --- a/audio/Songbird/Songbird.SlackBuild +++ /dev/null @@ -1,100 +0,0 @@ -#!/bin/sh - -# Slackware build script for songbird - -# Copyright 2007-2008 Michiel van Wessem, Manchester, United Kingdom -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are -# met: -# -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -PRGNAM=Songbird -VERSION=1.1.2_1042 -ARCH=i686 # Leave this Alone. Precompiled binary -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -SRC_VERSION=$(echo $VERSION | tr _ -) -PLUGINS=${PLUGINS:-YES} -GCONF=${GCONF:-NO} - -set -e # Exit on most errors - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $PKG -# Set up the target enviroment and extract Songbird in there -mkdir -p $PKG/usr/{bin,lib} -tar -xvf $CWD/${PRGNAM}_${SRC_VERSION}_linux-$ARCH.tar.gz -C $PKG/usr/lib -chown -R root:root . -# Added "-o -perm 700" to this to take care of the borked directory permissions -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 700 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -# Since with version 1.0.0 the symlink solution seems to break Songbird, -# we're installing a small wrapper script. -install -m 0755 $CWD/wrapper.songbird $PKG/usr/bin/songbird - -# For some reason Songbird doesn't want to the see the plugins in -# /usr/lib/mozilla/plugins. This is reported to upstream under -# bug http://bugzilla.songbirdnest.com/show_bug.cgi?id=13984 -if [ $PLUGINS = "YES" ]; then - mkdir -p $PKG/usr/lib/mozilla/plugins - ( cd $PKG/usr/lib/$PRGNAM/ - rmdir plugins - ln -sf ../mozilla/plugins - ) -fi - -# This fixes a problem related to a lack of gconf. Thanks to Joshua Wood -# for findg a solution for this. -if [ $GCONF = "NO" ]; then - ( cd $PKG/usr/lib/Songbird/chrome/ - /usr/bin/unzip songbird.jar - patch -p3 content/songbird/scripts/appInit.js < $CWD/no.gconf.patch - /usr/bin/zip -uv songbird.jar content/songbird/scripts/appInit.js - rm -rf content skin - ) -fi - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cd $PKG/usr/lib/$PRGNAM -mv LICENSE.html README.txt TRADEMARK.txt $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/usr/share/{applications,pixmaps} -cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop -cp $PKG/usr/lib/$PRGNAM/chrome/icons/default/default.xpm \ - $PKG/usr/share/pixmaps/$PRGNAM.xpm - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.tgz - diff --git a/audio/Songbird/Songbird.desktop b/audio/Songbird/Songbird.desktop deleted file mode 100644 index f0373f2c4f6eb..0000000000000 --- a/audio/Songbird/Songbird.desktop +++ /dev/null @@ -1,13 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Exec=/usr/bin/songbird -Icon=/usr/share/pixmaps/Songbird.xpm -Type=Application -Categories=Application;AudioVideo; -Name=Songbird -GenericName=Media Player -Comment=Songbird Media Player -MimeType=text/html -X-KDE-StartupNotify=true - - diff --git a/audio/Songbird/Songbird.info b/audio/Songbird/Songbird.info deleted file mode 100644 index a764f036f7ff7..0000000000000 --- a/audio/Songbird/Songbird.info +++ /dev/null @@ -1,8 +0,0 @@ -PRGNAM="Songbird" -VERSION="1.1.2_1042" -HOMEPAGE="http://www.songbirdnest.com" -DOWNLOAD="http://s3.amazonaws.com/download.songbirdnest.com/installer/linux/i686/Songbird_1.1.2-1042_linux-i686.tar.gz" -MD5SUM="ed56a9e3408c2d70c16417c6c2d726ca" -MAINTAINER="Michiel van Wessem" -EMAIL="michiel@slackbuilds.org" -APPROVED="dsomero" diff --git a/audio/Songbird/doinst.sh b/audio/Songbird/doinst.sh deleted file mode 100644 index 392c12adb9bd3..0000000000000 --- a/audio/Songbird/doinst.sh +++ /dev/null @@ -1,4 +0,0 @@ -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications -fi - diff --git a/audio/Songbird/no.gconf.patch b/audio/Songbird/no.gconf.patch deleted file mode 100644 index 215f1730a784e..0000000000000 --- a/audio/Songbird/no.gconf.patch +++ /dev/null @@ -1,73 +0,0 @@ - app/content/scripts/appInit.js | 12 ++++++++++-- - 1 files changed, 10 insertions(+), 2 deletions(-) - -diff --git app/content/scripts/appInit.js app/content/scripts/appInit.js -index 516c815..c982363 100644 ---- app/content/scripts/appInit.js -+++ app/content/scripts/appInit.js -@@ -155,26 +155,30 @@ function SBAppInitialize() - // On Windows and Linux, register the songbird:// protocol. - // (Mac is in the info.plist) - var platform = Components.classes["@mozilla.org/system-info;1"] - .getService(Components.interfaces.nsIPropertyBag2) - .getProperty("name"); - if (platform == "Windows_NT") { - SBRegisterWindowsSongbirdProtocol(); - } -- else if (platform == "Linux") { -+ else { - SBRegisterGConfSongbirdProtocol(); - } - } - catch( err ) { - alert( "SBAppInitialize:SBRegisterSongbirdProtocol()\n" + err ); - } - } - - function SBRegisterWindowsSongbirdProtocol() { -+ if (!("@mozilla.org/windows-registry-key;1" in Components.classes)) { -+ // no windows registry key, probably not Windows -+ return; -+ } - var path = Components.classes["@mozilla.org/file/directory_service;1"] - .getService(Components.interfaces.nsIProperties) - .get("CurProcD", Components.interfaces.nsIFile); - var file = path.clone(); - // It'd be nice if there were a way to look this up. - // (mook suggests) ::GetModuleFileNameW(). - // http://mxr.mozilla.org/seamonkey/source/browser/components/shell/src/nsWindowsShellService.cpp#264 - file.append("songbird.exe"); -@@ -199,24 +203,28 @@ function SBRegisterWindowsSongbirdProtocol() { - wrk.create(wrk.ROOT_KEY_CURRENT_USER, - "Software\\Classes\\songbird\\shell\\open\\command", - wrk.ACCESS_WRITE); - wrk.writeStringValue("", '"' + file.path + '" "%1"'); - wrk.close(); - } - - function SBRegisterGConfSongbirdProtocol() { -+ if (!("@mozilla.org/gnome-gconf-service;1" in Components.classes)) { -+ // gnome-gconf-service doesn't exist -+ return; -+ } - var path = Components.classes["@mozilla.org/file/directory_service;1"] - .getService(Components.interfaces.nsIProperties) - .get("CurProcD", Components.interfaces.nsIFile); - var file = path.clone(); - file.append("songbird"); - - var gconf = Components.classes["@mozilla.org/gnome-gconf-service;1"] -- .getService(Components.interfaces.nsIGConfService); -+ .getService(Components.interfaces.nsIGConfService); - gconf.setString("/desktop/gnome/url-handlers/songbird/command", '"' + file.path + '" "%s"'); - gconf.setBool("/desktop/gnome/url-handlers/songbird/enabled", true); - gconf.setBool("/desktop/gnome/url-handlers/songbird/needs_terminal", false); - } - - // - // Called on window-unload of songbird.xul. - // --- -1.5.5.1015.g9d258 - - diff --git a/audio/Songbird/slack-desc b/audio/Songbird/slack-desc deleted file mode 100644 index 916e27c7ee60c..0000000000000 --- a/audio/Songbird/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler----------------------------------------------------| -Songbird: Songbird (web and mozilla based desktop multimedia player) -Songbird: -Songbird: Songbird is a desktop media player mashed-up with the Web. Songbird -Songbird: is committed to playing the music you want, from the sites you want, -Songbird: on the devices you want, challenging the conventions of discovery, -Songbird: purchase, consumption and organization of music on the Internet. -Songbird: -Songbird: Homepage: http://www.songbirdnest.com/ -Songbird: -Songbird: -Songbird: diff --git a/audio/Songbird/wrapper.songbird b/audio/Songbird/wrapper.songbird deleted file mode 100644 index 83b1d47db7448..0000000000000 --- a/audio/Songbird/wrapper.songbird +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash - -( cd /usr/lib/Songbird - ./songbird "$@" -) |