From b7cd4b184f75d3d2b54b356e08f296df3a9afb38 Mon Sep 17 00:00:00 2001 From: root Date: Mon, 30 Apr 2012 00:01:38 +0000 Subject: Mon Apr 30 00:01:38 UTC 2012 --- community-testing/ecryptfs-utils/PKGBUILD | 29 +++ community-testing/pam-krb5/PKGBUILD | 29 +++ community-testing/pam_mysql/PKGBUILD | 29 +++ community-testing/pam_pwcheck/PKGBUILD | 20 +++ community-testing/parole/PKGBUILD | 35 ++++ community-testing/parole/parole.install | 12 ++ community-testing/ristretto/PKGBUILD | 32 ++++ community-testing/ristretto/ristretto.install | 13 ++ community-testing/xfmedia/PKGBUILD | 41 +++++ .../xfmedia/xfmedia-dbus-0.6-support.patch | 14 ++ .../xfmedia/xfmedia-empty-prev-next-fix.patch | 25 +++ community-testing/xfmedia/xfmedia-exo-0.6.patch | 196 +++++++++++++++++++++ community-testing/xfmedia/xfmedia-xine-1.2.0.patch | 34 ++++ community-testing/xfmedia/xfmedia.install | 11 ++ 14 files changed, 520 insertions(+) create mode 100644 community-testing/ecryptfs-utils/PKGBUILD create mode 100644 community-testing/pam-krb5/PKGBUILD create mode 100644 community-testing/pam_mysql/PKGBUILD create mode 100644 community-testing/pam_pwcheck/PKGBUILD create mode 100644 community-testing/parole/PKGBUILD create mode 100644 community-testing/parole/parole.install create mode 100644 community-testing/ristretto/PKGBUILD create mode 100644 community-testing/ristretto/ristretto.install create mode 100644 community-testing/xfmedia/PKGBUILD create mode 100644 community-testing/xfmedia/xfmedia-dbus-0.6-support.patch create mode 100644 community-testing/xfmedia/xfmedia-empty-prev-next-fix.patch create mode 100644 community-testing/xfmedia/xfmedia-exo-0.6.patch create mode 100644 community-testing/xfmedia/xfmedia-xine-1.2.0.patch create mode 100644 community-testing/xfmedia/xfmedia.install (limited to 'community-testing') diff --git a/community-testing/ecryptfs-utils/PKGBUILD b/community-testing/ecryptfs-utils/PKGBUILD new file mode 100644 index 000000000..e88479bef --- /dev/null +++ b/community-testing/ecryptfs-utils/PKGBUILD @@ -0,0 +1,29 @@ +# $Id: PKGBUILD 70054 2012-04-28 21:41:48Z dreisner $ +# Maintainer: Timothy Redaelli +# Contributor: Richard Murri +# Contributor: Michal Krenek + +pkgname=ecryptfs-utils +pkgver=96 +pkgrel=2 +arch=('i686' 'x86_64') +pkgdesc="Enterprise-class stacked cryptographic filesystem for Linux" +url="https://launchpad.net/ecryptfs" +license=('GPL') +makedepends=('swig' 'intltool' 'gettext') +depends=('keyutils' 'nss' 'python2') +source=("http://launchpad.net/ecryptfs/trunk/${pkgver}/+download/${pkgname}_${pkgver}.orig.tar.gz") +options=(!libtool) +md5sums=('4f92c9f6e8f62ac00ca7e2c4e480f1d7') + +build() { + cd "$srcdir/${pkgname}-${pkgver}" + ./configure --prefix=/usr --with-pamdir=/usr/lib/security PYTHON=python2 + make +} + +package() { + cd "$srcdir/${pkgname}-${pkgver}" + make DESTDIR="$pkgdir/" install + chmod +s "$pkgdir"/sbin/mount.ecryptfs_private +} diff --git a/community-testing/pam-krb5/PKGBUILD b/community-testing/pam-krb5/PKGBUILD new file mode 100644 index 000000000..7b0f55e2b --- /dev/null +++ b/community-testing/pam-krb5/PKGBUILD @@ -0,0 +1,29 @@ +# $Id: PKGBUILD 70056 2012-04-28 21:41:50Z dreisner $ +# Maintainer: Kaiting Chen +# Contributor: Ryan Corder + +pkgname=pam-krb5 +pkgver=4.5 +pkgrel=2 +pkgdesc='A PAM module providing Kerberos v5 support.' +arch=('i686' 'x86_64') +url='http://www.eyrie.org/~eagle/software/pam-krb5/' +license=('custom') +options=('!libtool') +depends=('krb5' 'pam') +source=("http://archives.eyrie.org/software/kerberos/$pkgname-$pkgver.tar.gz") +md5sums=('5736795225cf7f84718af42a15570fe0') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr \ + --enable-reduced-depends \ + --libdir=/usr/lib + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR=$pkgdir install + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE +} diff --git a/community-testing/pam_mysql/PKGBUILD b/community-testing/pam_mysql/PKGBUILD new file mode 100644 index 000000000..25d792b0b --- /dev/null +++ b/community-testing/pam_mysql/PKGBUILD @@ -0,0 +1,29 @@ +# $Id: PKGBUILD 70058 2012-04-28 21:41:51Z dreisner $ +# Maintainer: Sven-Hendrik Haase +# Contributor: Arjan Timmerman +# Contributor: Manolis Tzanidakis +pkgname=pam_mysql +pkgver=0.7RC1 +pkgrel=6 +pkgdesc="A PAM module to authenticate users against mysql." +arch=(i686 x86_64) +license=('GPL') +url="http://pam-mysql.sourceforge.net" +depends=('pam' 'mysql' 'openssl') +source=(http://sourceforge.net/projects/pam-mysql/files/pam-mysql/${pkgver}/${pkgname}-${pkgver}.tar.gz) +md5sums=('6177183d7e98dc12f2e444c9fbd4f13c') +options=(!libtool) + +build() { + cd $srcdir/$pkgname-$pkgver + + sed -i 's/pam_mysql_la_LIBADD = /pam_mysql_la_LIBADD = -lpam/g' Makefile.in + ./configure --prefix=/usr --with-pam-mods-dir=/usr/lib/security + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + + make DESTDIR=$pkgdir install +} diff --git a/community-testing/pam_pwcheck/PKGBUILD b/community-testing/pam_pwcheck/PKGBUILD new file mode 100644 index 000000000..5457ef37a --- /dev/null +++ b/community-testing/pam_pwcheck/PKGBUILD @@ -0,0 +1,20 @@ +# $Id: PKGBUILD 70060 2012-04-28 21:41:52Z dreisner $ +# Maintainer: Sergej Pupykin + +pkgname=pam_pwcheck +pkgver=3.9 +pkgrel=4 +pkgdesc="A password strength checking module for PAM-aware password changing programs" +arch=(i686 x86_64) +url="http://www.thkukuk.de/pam/pam_pwcheck/" +depends=('pam') +license=('GPL') +source=(ftp://ftp.suse.com/pub/people/kukuk/pam/pam_pwcheck/pam_pwcheck-$pkgver.tar.bz2) +md5sums=('27be63338af88d14610d182b6a161cd1') + +build() { + cd $srcdir/$pkgname-$pkgver + ./configure --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib + make + make DESTDIR=$pkgdir install +} diff --git a/community-testing/parole/PKGBUILD b/community-testing/parole/PKGBUILD new file mode 100644 index 000000000..fc68c9d76 --- /dev/null +++ b/community-testing/parole/PKGBUILD @@ -0,0 +1,35 @@ +# $Id: PKGBUILD 70071 2012-04-29 02:54:14Z foutrelis $ +# Maintainer: Sergej Pupykin +# Maintainer: TDY + +pkgname=parole +pkgver=0.2.0.6 +pkgrel=2 +pkgdesc="A modern media player based on the GStreamer framework" +arch=('i686' 'x86_64') +url="http://goodies.xfce.org/projects/applications/parole/" +license=('GPL') +depends=('gstreamer0.10-base>=0.10.11' 'hicolor-icon-theme' 'libnotify>=0.4.1' + 'libxfcegui4>=4.6.0' 'taglib>=1.4' 'desktop-file-utils') +makedepends=('pkgconfig>=0.9.0' 'xfce4-dev-tools') +optdepends=('xulrunner>=1.9.1: browser plugin') +conflicts=('parole-media-player-git') +options=('!libtool') +install=parole.install +source=(http://archive.xfce.org/src/apps/$pkgname/${pkgver%.*.*}/$pkgname-$pkgver.tar.bz2) +md5sums=('5d7e5ab7535bdf89508a8d7e551f9187') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + # Work around DSO linking issue + LDFLAGS+=' -lX11' + + ./configure --prefix=/usr --libexecdir=/usr/lib --enable-taglib --enable-libnotify + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} diff --git a/community-testing/parole/parole.install b/community-testing/parole/parole.install new file mode 100644 index 000000000..dcc06de40 --- /dev/null +++ b/community-testing/parole/parole.install @@ -0,0 +1,12 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} diff --git a/community-testing/ristretto/PKGBUILD b/community-testing/ristretto/PKGBUILD new file mode 100644 index 000000000..b41f3d99a --- /dev/null +++ b/community-testing/ristretto/PKGBUILD @@ -0,0 +1,32 @@ +# $Id: PKGBUILD 70073 2012-04-29 02:54:15Z foutrelis $ +# Maintainer: Bartłomiej Piotrowski +# Contributor: AndyRTR +# Contributor: Ronald van Haren + +pkgname=ristretto +pkgver=0.6.0 +pkgrel=1 +pkgdesc="A fast and lightweight picture-viewer for Xfce" +arch=('i686' 'x86_64') +url="http://goodies.xfce.org/projects/applications/ristretto" +license=('GPL') +depends=('libxfce4ui' 'libexif' 'desktop-file-utils') +makedepends=('intltool') +groups=('xfce4-goodies') +install=ristretto.install +source=("http://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2") +md5sums=('a61ef43cd325d985ecf71fcabf0c7940') + +build() { + cd "${srcdir}/$pkgname-$pkgver" + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --disable-debug + make +} + +package() { + cd "${srcdir}/$pkgname-$pkgver" + make DESTDIR="${pkgdir}" install +} diff --git a/community-testing/ristretto/ristretto.install b/community-testing/ristretto/ristretto.install new file mode 100644 index 000000000..75e2b7b55 --- /dev/null +++ b/community-testing/ristretto/ristretto.install @@ -0,0 +1,13 @@ +post_install() { + update-desktop-database -q + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + update-desktop-database -q + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} diff --git a/community-testing/xfmedia/PKGBUILD b/community-testing/xfmedia/PKGBUILD new file mode 100644 index 000000000..f7dec3857 --- /dev/null +++ b/community-testing/xfmedia/PKGBUILD @@ -0,0 +1,41 @@ +# $Id: PKGBUILD 70075 2012-04-29 02:54:16Z foutrelis $ +# Maintainer: Sergej Pupykin +# Maintainer : Sergej Pupykin +# Maintainer : Tom Killian +# Contributor: Spider.007 + +pkgname=xfmedia +pkgver=0.9.2 +pkgrel=11 +pkgdesc="xfce media player" +arch=('i686' 'x86_64') +license=('GPL') +url="http://spuriousinterrupt.org/projects/xfmedia/" +depends=('xine-lib' 'taglib' 'exo' 'libxtst' 'libxss' 'libxfcegui4' 'dbus-glib') +makedepends=('intltool' 'libxt') +install=xfmedia.install +source=(http://spuriousinterrupt.org/files/$pkgname/$pkgname-$pkgver.tar.bz2 + xfmedia-dbus-0.6-support.patch + xfmedia-empty-prev-next-fix.patch + xfmedia-exo-0.6.patch + xfmedia-xine-1.2.0.patch) +md5sums=('6eb8bd1f67201f829e0f45e733c02bd5' + '8f2aa12eea584de65d8ed28179e56b51' + '650f8cb9e2ddd9a8a2a03748b8757110' + 'f5e17fcdf2056dcc8ca8aae8600c0132' + '934603c7d3a1a0a66edb847bcb930df1') + +build() { + cd ${srcdir}/$pkgname-$pkgver + patch -Np1 -i ../xfmedia-dbus-0.6-support.patch + patch -Np1 -i ../xfmedia-empty-prev-next-fix.patch + patch -Np1 -i ../xfmedia-exo-0.6.patch + patch -Np1 -i ../xfmedia-xine-1.2.0.patch + LDFLAGS="$LDFLAGS -lXext -lm -lgmodule-2.0" ./configure --prefix=/usr + make +} + +package() { + cd ${srcdir}/$pkgname-$pkgver + make DESTDIR="$pkgdir" install +} diff --git a/community-testing/xfmedia/xfmedia-dbus-0.6-support.patch b/community-testing/xfmedia/xfmedia-dbus-0.6-support.patch new file mode 100644 index 000000000..9b1eb3678 --- /dev/null +++ b/community-testing/xfmedia/xfmedia-dbus-0.6-support.patch @@ -0,0 +1,14 @@ +diff -Naur xfmedia-0.9.1.orig/src/remote.c xfmedia-0.9.1/src/remote.c +--- xfmedia-0.9.1.orig/src/remote.c 2005-09-05 00:56:37.000000000 -0400 ++++ xfmedia-0.9.1/src/remote.c 2006-04-08 00:27:18.000000000 -0400 +@@ -55,6 +55,10 @@ + #define DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER DBUS_SERVICE_REPLY_PRIMARY_OWNER + #endif + ++#ifndef DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT ++#define DBUS_NAME_FLAG_PROHIBIT_REPLACEMENT DBUS_NAME_FLAG_DO_NOT_QUEUE ++#endif ++ + #endif /* HAVE_DBUS */ + + #include diff --git a/community-testing/xfmedia/xfmedia-empty-prev-next-fix.patch b/community-testing/xfmedia/xfmedia-empty-prev-next-fix.patch new file mode 100644 index 000000000..e2d0d8166 --- /dev/null +++ b/community-testing/xfmedia/xfmedia-empty-prev-next-fix.patch @@ -0,0 +1,25 @@ +diff -wbBur xfmedia-0.9.2/src/mainwin.c xfmedia-0.9.2.my/src/mainwin.c +--- xfmedia-0.9.2/src/mainwin.c 2006-11-27 07:21:23.000000000 +0000 ++++ xfmedia-0.9.2.my/src/mainwin.c 2010-11-01 13:01:17.000000000 +0000 +@@ -1865,6 +1865,10 @@ + gboolean use_playlist_q = xfmedia_playlist_queue_n_entries(mwin->playlist_q); + gboolean ret = FALSE; + ++ if(xfmedia_playlist_get_n_entries(mwin->plist) == 0) ++// if(xfmedia_playlist_queue_is_empty(mwin->plist)) ++ return; ++ + if(mwin->cur_playing + && xfmedia_settings_get_bool("/xfmedia/playlist/shuffle") + && !use_playlist_q ) +@@ -1899,6 +1903,10 @@ + { + gint tot_items, idx = -1; + ++ if(xfmedia_playlist_get_n_entries(mwin->plist) == 0) ++// if(xfmedia_playlist_queue_is_empty(mwin->plist)) ++ return; ++ + if(xfmedia_settings_get_bool("/xfmedia/playlist/shuffle")) { + XfmediaPlaylistEntryRef *ref = NULL; + gboolean playing = FALSE; diff --git a/community-testing/xfmedia/xfmedia-exo-0.6.patch b/community-testing/xfmedia/xfmedia-exo-0.6.patch new file mode 100644 index 000000000..1de611c82 --- /dev/null +++ b/community-testing/xfmedia/xfmedia-exo-0.6.patch @@ -0,0 +1,196 @@ +diff -wbBur xfmedia-0.9.2/configure xfmedia-0.9.2.my/configure +--- xfmedia-0.9.2/configure 2006-11-27 20:20:59.000000000 +0000 ++++ xfmedia-0.9.2.my/configure 2011-01-31 17:15:58.000000000 +0000 +@@ -27417,7 +27417,7 @@ + + + if test x"$xdt_cv_EXO_check" = x"yes"; then +- if $PKG_CONFIG --exists "exo-0.3 >= 0.3.0" >/dev/null 2>&1; then ++ if $PKG_CONFIG --exists "exo-1 >= 0.3.0" >/dev/null 2>&1; then + + + # minimum supported version of pkg-config +@@ -27501,22 +27501,22 @@ + fi + + +- { echo "$as_me:$LINENO: checking for exo-0.3 >= 0.3.0" >&5 +-echo $ECHO_N "checking for exo-0.3 >= 0.3.0... $ECHO_C" >&6; } +- if $PKG_CONFIG "--atleast-version=0.3.0" "exo-0.3" >/dev/null 2>&1; then +- EXO_VERSION=`$PKG_CONFIG --modversion "exo-0.3"` ++ { echo "$as_me:$LINENO: checking for exo-1 >= 0.3.0" >&5 ++echo $ECHO_N "checking for exo-1 >= 0.3.0... $ECHO_C" >&6; } ++ if $PKG_CONFIG "--atleast-version=0.3.0" "exo-1" >/dev/null 2>&1; then ++ EXO_VERSION=`$PKG_CONFIG --modversion "exo-1"` + { echo "$as_me:$LINENO: result: $EXO_VERSION" >&5 + echo "${ECHO_T}$EXO_VERSION" >&6; } + + { echo "$as_me:$LINENO: checking EXO_CFLAGS" >&5 + echo $ECHO_N "checking EXO_CFLAGS... $ECHO_C" >&6; } +- EXO_CFLAGS=`$PKG_CONFIG --cflags "exo-0.3"` ++ EXO_CFLAGS=`$PKG_CONFIG --cflags "exo-1"` + { echo "$as_me:$LINENO: result: $EXO_CFLAGS" >&5 + echo "${ECHO_T}$EXO_CFLAGS" >&6; } + + { echo "$as_me:$LINENO: checking EXO_LIBS" >&5 + echo $ECHO_N "checking EXO_LIBS... $ECHO_C" >&6; } +- EXO_LIBS=`$PKG_CONFIG --libs "exo-0.3"` ++ EXO_LIBS=`$PKG_CONFIG --libs "exo-1"` + { echo "$as_me:$LINENO: result: $EXO_LIBS" >&5 + echo "${ECHO_T}$EXO_LIBS" >&6; } + +@@ -27535,15 +27535,15 @@ + + EXO_FOUND="yes" + +- elif $PKG_CONFIG --exists "exo-0.3" >/dev/null 2>&1; then +- xdt_cv_version=`$PKG_CONFIG --modversion "exo-0.3"` ++ elif $PKG_CONFIG --exists "exo-1" >/dev/null 2>&1; then ++ xdt_cv_version=`$PKG_CONFIG --modversion "exo-1"` + { echo "$as_me:$LINENO: result: found, but $xdt_cv_version" >&5 + echo "${ECHO_T}found, but $xdt_cv_version" >&6; } + + +- echo "*** The required package exo-0.3 was found on your system," ++ echo "*** The required package exo-1 was found on your system," + echo "*** but the installed version ($xdt_cv_version) is too old." +- echo "*** Please upgrade exo-0.3 to atleast version 0.3.0, or adjust" ++ echo "*** Please upgrade exo-1 to atleast version 0.3.0, or adjust" + echo "*** the PKG_CONFIG_PATH environment variable if you installed" + echo "*** the new version of the package in a nonstandard prefix so" + echo "*** pkg-config is able to find it." +@@ -27554,8 +27554,8 @@ + echo "${ECHO_T}not found" >&6; } + + +- echo "*** The required package exo-0.3 was not found on your system." +- echo "*** Please install exo-0.3 (atleast version 0.3.0) or adjust" ++ echo "*** The required package exo-1 was not found on your system." ++ echo "*** Please install exo-1 (atleast version 0.3.0) or adjust" + echo "*** the PKG_CONFIG_PATH environment variable if you" + echo "*** installed the package in a nonstandard prefix so that" + echo "*** pkg-config is able to find it." +@@ -27564,14 +27564,14 @@ + fi + + else +- { echo "$as_me:$LINENO: checking for optional package exo-0.3 >= 0.3.0" >&5 +-echo $ECHO_N "checking for optional package exo-0.3 >= 0.3.0... $ECHO_C" >&6; } ++ { echo "$as_me:$LINENO: checking for optional package exo-1 >= 0.3.0" >&5 ++echo $ECHO_N "checking for optional package exo-1 >= 0.3.0... $ECHO_C" >&6; } + { echo "$as_me:$LINENO: result: not found" >&5 + echo "${ECHO_T}not found" >&6; } + fi + else +- { echo "$as_me:$LINENO: checking for optional package exo-0.3" >&5 +-echo $ECHO_N "checking for optional package exo-0.3... $ECHO_C" >&6; } ++ { echo "$as_me:$LINENO: checking for optional package exo-1" >&5 ++echo $ECHO_N "checking for optional package exo-1... $ECHO_C" >&6; } + { echo "$as_me:$LINENO: result: disabled" >&5 + echo "${ECHO_T}disabled" >&6; } + fi +diff -wbBur xfmedia-0.9.2/src/main.c xfmedia-0.9.2.my/src/main.c +--- xfmedia-0.9.2/src/main.c 2006-11-27 07:21:23.000000000 +0000 ++++ xfmedia-0.9.2.my/src/main.c 2011-02-01 11:08:02.000000000 +0000 +@@ -388,6 +388,23 @@ + return optind; + } + ++/** ++ * exo_str_get_md5_str: ++ * @contents : The string to create a digest of. ++ * ++ * Creates a character array MD5 digestof the string ++ * @contents. ++ * ++ * Return value: A newly-allocated character array which ++ * should be free with g_free() when no ++ * longer needed. ++ **/ ++gchar* ++exo_str_get_md5_str (const gchar *contents) ++{ ++ return g_compute_checksum_for_string (G_CHECKSUM_MD5, contents, -1); ++} ++ + int + main(int argc, char **argv) + { +diff -wbBur xfmedia-0.9.2/src/mediamarks.c xfmedia-0.9.2.my/src/mediamarks.c +--- xfmedia-0.9.2/src/mediamarks.c 2006-11-27 07:21:23.000000000 +0000 ++++ xfmedia-0.9.2.my/src/mediamarks.c 2011-02-01 11:04:42.000000000 +0000 +@@ -684,9 +684,9 @@ + + render = exo_cell_renderer_ellipsized_text_new(); + if(gtk_major_version == 2 && gtk_minor_version >= 6) +- g_object_set(G_OBJECT(render), "ellipsize", EXO_PANGO_ELLIPSIZE_END, NULL); ++ g_object_set(G_OBJECT(render), "ellipsize", PANGO_ELLIPSIZE_END, NULL); + else { +- g_object_set(G_OBJECT(render), "ellipsize", EXO_PANGO_ELLIPSIZE_END, ++ g_object_set(G_OBJECT(render), "ellipsize", PANGO_ELLIPSIZE_END, + "ellipsize-set", TRUE, NULL); + } + gtk_tree_view_column_pack_start(col, render, TRUE); +@@ -1693,9 +1693,9 @@ + + render = exo_cell_renderer_ellipsized_text_new(); + if(gtk_major_version == 2 && gtk_minor_version >= 6) +- g_object_set(G_OBJECT(render), "ellipsize", EXO_PANGO_ELLIPSIZE_END, NULL); ++ g_object_set(G_OBJECT(render), "ellipsize", PANGO_ELLIPSIZE_END, NULL); + else { +- g_object_set(G_OBJECT(render), "ellipsize", EXO_PANGO_ELLIPSIZE_END, ++ g_object_set(G_OBJECT(render), "ellipsize", PANGO_ELLIPSIZE_END, + "ellipsize-set", TRUE, NULL); + } + gtk_tree_view_column_pack_start(col, render, TRUE); +@@ -1705,9 +1705,9 @@ + + render = exo_cell_renderer_ellipsized_text_new(); + if(gtk_major_version == 2 && gtk_minor_version >= 6) +- g_object_set(G_OBJECT(render), "ellipsize", EXO_PANGO_ELLIPSIZE_END, NULL); ++ g_object_set(G_OBJECT(render), "ellipsize", PANGO_ELLIPSIZE_END, NULL); + else { +- g_object_set(G_OBJECT(render), "ellipsize", EXO_PANGO_ELLIPSIZE_END, ++ g_object_set(G_OBJECT(render), "ellipsize", PANGO_ELLIPSIZE_END, + "ellipsize-set", TRUE, NULL); + } + col = gtk_tree_view_column_new_with_attributes(_("Location"), render, +diff -wbBur xfmedia-0.9.2/src/playlist.c xfmedia-0.9.2.my/src/playlist.c +--- xfmedia-0.9.2/src/playlist.c 2006-11-27 07:21:22.000000000 +0000 ++++ xfmedia-0.9.2.my/src/playlist.c 2011-02-01 11:04:47.000000000 +0000 +@@ -1409,9 +1409,9 @@ + + render = exo_cell_renderer_ellipsized_text_new(); + if(gtk_major_version == 2 && gtk_minor_version >= 6) +- g_object_set(G_OBJECT(render), "ellipsize", EXO_PANGO_ELLIPSIZE_END, NULL); ++ g_object_set(G_OBJECT(render), "ellipsize", PANGO_ELLIPSIZE_END, NULL); + else { +- g_object_set(G_OBJECT(render), "ellipsize", EXO_PANGO_ELLIPSIZE_END, ++ g_object_set(G_OBJECT(render), "ellipsize", PANGO_ELLIPSIZE_END, + "ellipsize-set", TRUE, NULL); + } + col = gtk_tree_view_column_new_with_attributes(_("Title"), render, "text", +diff -wbBur xfmedia-0.9.2/src/settings-dialog.c xfmedia-0.9.2.my/src/settings-dialog.c +--- xfmedia-0.9.2/src/settings-dialog.c 2006-11-27 07:21:23.000000000 +0000 ++++ xfmedia-0.9.2.my/src/settings-dialog.c 2011-02-01 11:04:53.000000000 +0000 +@@ -552,7 +552,7 @@ + render = exo_cell_renderer_ellipsized_text_new(); + col = gtk_tree_view_column_new_with_attributes("name", render, + "text", PLUGINS_NAME, NULL); +- g_object_set(G_OBJECT(render), "ellipsize", EXO_PANGO_ELLIPSIZE_END, ++ g_object_set(G_OBJECT(render), "ellipsize", PANGO_ELLIPSIZE_END, + "ellipsize-set", TRUE, NULL); + gtk_tree_view_append_column(GTK_TREE_VIEW(treeview), col); + +diff -wbBur xfmedia-0.9.2/src/xfmedia-playlist-queue.c xfmedia-0.9.2.my/src/xfmedia-playlist-queue.c +--- xfmedia-0.9.2/src/xfmedia-playlist-queue.c 2006-11-27 07:21:22.000000000 +0000 ++++ xfmedia-0.9.2.my/src/xfmedia-playlist-queue.c 2011-02-01 11:04:57.000000000 +0000 +@@ -171,7 +171,7 @@ + + render = exo_cell_renderer_ellipsized_text_new(); + g_object_set(G_OBJECT(render), +- "ellipsize", EXO_PANGO_ELLIPSIZE_END, ++ "ellipsize", PANGO_ELLIPSIZE_END, + "ellipsize-set", TRUE, + NULL); + col = gtk_tree_view_column_new_with_attributes("display-name", render, diff --git a/community-testing/xfmedia/xfmedia-xine-1.2.0.patch b/community-testing/xfmedia/xfmedia-xine-1.2.0.patch new file mode 100644 index 000000000..2e04ac80a --- /dev/null +++ b/community-testing/xfmedia/xfmedia-xine-1.2.0.patch @@ -0,0 +1,34 @@ +diff -wbBur xfmedia-0.9.2/src/xfmedia-xine.c xfmedia-0.9.2.my/src/xfmedia-xine.c +--- xfmedia-0.9.2/src/xfmedia-xine.c 2006-11-27 10:21:23.000000000 +0300 ++++ xfmedia-0.9.2.my/src/xfmedia-xine.c 2012-01-05 01:23:21.000000000 +0400 +@@ -1450,17 +1450,6 @@ + } + + gboolean +-xfmedia_xine_trick_mode(XfmediaXine * xfx, gint mode, gint value) +-{ +- +- g_return_val_if_fail(xfx != NULL, 0); +- g_return_val_if_fail(XFMEDIA_IS_XINE(xfx), 0); +- g_return_val_if_fail(xfx->priv->stream != NULL, 0); +- +- return xine_trick_mode(xfx->priv->stream, mode, value); +-} +- +-gboolean + xfmedia_xine_get_pos_length(XfmediaXine *xfx, gint *pos_stream, + gint *pos_time, gint *length_time) + { +diff -wbBur xfmedia-0.9.2/src/xfmedia-xine.h xfmedia-0.9.2.my/src/xfmedia-xine.h +--- xfmedia-0.9.2/src/xfmedia-xine.h 2006-11-27 10:21:23.000000000 +0300 ++++ xfmedia-0.9.2.my/src/xfmedia-xine.h 2012-01-05 01:20:47.000000000 +0400 +@@ -87,9 +87,6 @@ + gboolean xfmedia_xine_play (XfmediaXine *xfx, + gint pos, + gint start_time); +-gboolean xfmedia_xine_trick_mode (XfmediaXine *xfx, +- gint mode, +- gint value); + gint xfmedia_xine_get_stream_info (XfmediaXine *xfx, + gint info); + G_CONST_RETURN gchar *xfmedia_xine_get_meta_info (XfmediaXine *xfx, diff --git a/community-testing/xfmedia/xfmedia.install b/community-testing/xfmedia/xfmedia.install new file mode 100644 index 000000000..b95cc069d --- /dev/null +++ b/community-testing/xfmedia/xfmedia.install @@ -0,0 +1,11 @@ +post_install() { + which xdg-icon-resource 1>/dev/null 2>/dev/null && xdg-icon-resource forceupdate || true +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + which xdg-icon-resource 1>/dev/null 2>/dev/null && xdg-icon-resource forceupdate || true +} -- cgit v1.2.3-54-g00ecf