summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortnut <thierryn1 at hispeed dot ch>2010-02-06 19:24:52 +0100
committertnut <thierryn1 at hispeed dot ch>2010-02-06 19:24:52 +0100
commit9179397f5447873a672bd20ba079ca03fec23681 (patch)
tree7557856233a8cb21d10c4f8fcd52f9ccdee8b0f4
parenta8d803ef557c40102c01dc11c0f21b99534c5841 (diff)
downloadnutyx-extra-9179397f5447873a672bd20ba079ca03fec23681.tar.gz
nutyx-extra-9179397f5447873a672bd20ba079ca03fec23681.tar.bz2
nutyx-extra-9179397f5447873a672bd20ba079ca03fec23681.tar.xz
nutyx-extra-9179397f5447873a672bd20ba079ca03fec23681.zip
rhythmbox, déplacé dans gnome, ajout du post-install et suppression de gtk-doc
-rw-r--r--extra/rhythmbox/.directory5
-rw-r--r--gnome/rhythmbox/.footprint (renamed from extra/rhythmbox/.footprint)81
-rw-r--r--gnome/rhythmbox/.md5sum (renamed from extra/rhythmbox/.md5sum)0
-rw-r--r--gnome/rhythmbox/Pkgfile (renamed from extra/rhythmbox/Pkgfile)12
-rw-r--r--gnome/rhythmbox/post-install32
5 files changed, 38 insertions, 92 deletions
diff --git a/extra/rhythmbox/.directory b/extra/rhythmbox/.directory
deleted file mode 100644
index be292a770..000000000
--- a/extra/rhythmbox/.directory
+++ /dev/null
@@ -1,5 +0,0 @@
-[Dolphin]
-Timestamp=2010,2,6,13,26,35
-
-[Settings]
-ShowDotFiles=true
diff --git a/extra/rhythmbox/.footprint b/gnome/rhythmbox/.footprint
index d0a7f999a..83779987f 100644
--- a/extra/rhythmbox/.footprint
+++ b/gnome/rhythmbox/.footprint
@@ -62,6 +62,7 @@ drwxr-xr-x root/root usr/lib/rhythmbox/plugins/cd-recorder/
-rw-r--r-- root/root usr/lib/rhythmbox/plugins/cd-recorder/cd-recorder.rb-plugin
-rwxr-xr-x root/root usr/lib/rhythmbox/plugins/cd-recorder/libcd-recorder.la
-rwxr-xr-x root/root usr/lib/rhythmbox/plugins/cd-recorder/libcd-recorder.so
+-rw-r--r-- root/root usr/lib/rhythmbox/plugins/cd-recorder/recorder.ui
drwxr-xr-x root/root usr/lib/rhythmbox/plugins/context/
-rw-r--r-- root/root usr/lib/rhythmbox/plugins/context/AlbumTab.py
-rw-r--r-- root/root usr/lib/rhythmbox/plugins/context/AlbumTab.pyc
@@ -259,8 +260,6 @@ drwxr-xr-x root/root usr/share/applications/
drwxr-xr-x root/root usr/share/dbus-1/
drwxr-xr-x root/root usr/share/dbus-1/services/
-rw-r--r-- root/root usr/share/dbus-1/services/org.gnome.Rhythmbox.service
-drwxr-xr-x root/root usr/share/gconf/
-drwxr-xr-x root/root usr/share/gconf/schemas/
drwxr-xr-x root/root usr/share/gnome/
drwxr-xr-x root/root usr/share/gnome/help/
drwxr-xr-x root/root usr/share/gnome/help/rhythmbox/
@@ -458,84 +457,6 @@ lrwxrwxrwx root/root usr/share/gnome/help/rhythmbox/zh_CN/figures/rb-podcast-mai
-rw-r--r-- root/root usr/share/gnome/help/rhythmbox/zh_CN/figures/rb-window-small.png
-rw-r--r-- root/root usr/share/gnome/help/rhythmbox/zh_CN/figures/rb-window.png
-rw-r--r-- root/root usr/share/gnome/help/rhythmbox/zh_CN/rhythmbox.xml
-drwxr-xr-x root/root usr/share/gtk-doc/
-drwxr-xr-x root/root usr/share/gtk-doc/html/
-drwxr-xr-x root/root usr/share/gtk-doc/html/rhythmbox/
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBAutoPlaylistSource.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBBrowserSource.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBCellRendererPixbuf.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBCellRendererRating.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBEncoder.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBEntryView.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBHistory.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBImportErrorsSource.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBLibraryBrowser.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBLibrarySource.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBMetaData.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBMissingFilesSource.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBPlayOrder.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBPlayQueueSource.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBPlayer.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBPlayerGstDataTee.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBPlayerGstFilter.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBPlayerGstTee.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBPlaylistManager.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBPlaylistSource.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBPropertyView.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBQueryCreator.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBRandomPlayOrder.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBRating.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBRemovableMediaManager.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBSearchEntry.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBShellClipboard.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBShellPlayer.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBShellPreferences.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBSongInfo.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBSource.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBSourceHeader.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBSourceList.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBSourceListModel.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBStatusbar.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBStringValueMap.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RBURIDialog.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RhythmDB.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RhythmDBImportJob.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RhythmDBPropertyModel.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/RhythmDBQueryResults.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/ch01.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/ch02.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/ch03.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/ch04.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/ch05.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/ch06.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/ch07.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/home.png
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/index.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/index.sgml
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/left.png
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-RBPodcastSource.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-RBSourceGroup.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-eel-gconf-extensions.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-rb-async-queue-watch.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-rb-builder-helpers.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-rb-debug.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-rb-dialog.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-rb-file-helpers.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-rb-header.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-rb-rating-helper.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-rb-removable-media-source.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-rb-shell.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-rb-static-playlist-source.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-rb-streaming-source.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-rb-tree-dnd.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-rb-util.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-rhythmdb-query-model.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox-rhythmdb-tree.html
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox.devhelp
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/rhythmbox.devhelp2
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/right.png
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/style.css
--rw-r--r-- root/root usr/share/gtk-doc/html/rhythmbox/up.png
drwxr-xr-x root/root usr/share/icons/
drwxr-xr-x root/root usr/share/icons/hicolor/
drwxr-xr-x root/root usr/share/icons/hicolor/16x16/
diff --git a/extra/rhythmbox/.md5sum b/gnome/rhythmbox/.md5sum
index 258b3f988..258b3f988 100644
--- a/extra/rhythmbox/.md5sum
+++ b/gnome/rhythmbox/.md5sum
diff --git a/extra/rhythmbox/Pkgfile b/gnome/rhythmbox/Pkgfile
index d02ce7087..7aef8e4d8 100644
--- a/extra/rhythmbox/Pkgfile
+++ b/gnome/rhythmbox/Pkgfile
@@ -7,21 +7,19 @@
name=rhythmbox
version=0.12.6
release=1
-source=(http://ftp.gnome.org/pub/GNOME/sources/$name/0.12/$name-$version.tar.bz2)
+source=(http://ftp.gnome.org/pub/gnome/sources/$name/${version%.*}/$name-$version.tar.bz2)
build() {
cd $SRC/$name-$version
- ./configure --prefix=/usr --sysconfdir=/etc \
+ ./configure --prefix=$GNOME_PREFIX --sysconfdir=/etc \
--libexecdir=/usr/lib/rhythmbox \
--localstatedir=/var --disable-static \
--enable-daap --enable-python \
--with-mdns=avahi --disable-scrollkeeper
- make
- make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=$PKG install
-
- install -m755 -d $PKG/usr/share/gconf/schemas
-
+ make -j3
+ make DESTDIR=$PKG install
+ rm -r $PKG/$GNOME_PREFIX/share/gtk-doc
}
diff --git a/gnome/rhythmbox/post-install b/gnome/rhythmbox/post-install
new file mode 100644
index 000000000..f4980ca39
--- /dev/null
+++ b/gnome/rhythmbox/post-install
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+port=rhythmbox
+
+# gconf schemas
+SCHEMAS="`pkginfo -l $port | grep etc/gconf/schemas/.*\.schemas$`"
+
+for SCHEMA in $SCHEMAS
+do
+ export GCONF_CONFIG_SOURCE=`$GNOME_PREFIX/bin/gconftool-2 --get-default-source`
+ $GNOME_PREFIX/bin/gconftool-2 --makefile-install-rule /$SCHEMA > /dev/null
+done
+
+# reload gconf caches
+if [ ! -z "`pidof gconfd-2`" ]
+then
+ killall -HUP gconfd-2 > /dev/null
+fi
+
+# scrolls
+SCROLLS="`pkginfo -l $port | grep usr/share/omf/.*\.omf$`"
+
+for SCROLL in $SCROLLS
+do
+ /usr/bin/scrollkeeper-install -q -p /var/lib/scrollkeeper /$SCROLL > /dev/null
+done
+
+# desktop database
+update-desktop-database > /dev/null
+
+# End of file
+