Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gnometesting.git;a=commitdiff;h=241205e1f265aff11878e3cb5aa763893e9fbef4

commit 241205e1f265aff11878e3cb5aa763893e9fbef4
Author: bouleetbil <bouleet...@frogdev.info>
Date:   Fri Jan 14 18:21:07 2011 +0100

pulseaudio-0.9.22-1-x86_64

*Version bump

diff --git a/source/multimedia/pulseaudio/CVE-2009-1299.patch 
b/source/multimedia/pulseaudio/CVE-2009-1299.patch
deleted file mode 100644
index dc7f822..0000000
--- a/source/multimedia/pulseaudio/CVE-2009-1299.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-diff -uNrp pulseaudio-0.9.22~0.9.21+stable-queue-32-g8478~/configure.ac 
pulseaudio-0.9.22~0.9.21+stable-queue-32-g8478/configure.ac
---- pulseaudio-0.9.22~0.9.21+stable-queue-32-g8478~/configure.ac       
2010-01-17 15:54:19.000000000 -0800
-+++ pulseaudio-0.9.22~0.9.21+stable-queue-32-g8478/configure.ac        
2010-03-02 21:19:12.163057106 -0800
-@@ -424,7 +424,7 @@ AC_CHECK_FUNCS_ONCE([lrintf strtof])
- AC_FUNC_FORK
- AC_FUNC_GETGROUPS
- AC_FUNC_SELECT_ARGTYPES
--AC_CHECK_FUNCS_ONCE([chmod chown clock_gettime getaddrinfo getgrgid_r 
getgrnam_r \
-+AC_CHECK_FUNCS_ONCE([chmod chown fstat fchown fchmod clock_gettime 
getaddrinfo getgrgid_r getgrnam_r \
-     getpwnam_r getpwuid_r gettimeofday getuid inet_ntop inet_pton mlock 
nanosleep \
-     pipe posix_fadvise posix_madvise posix_memalign setpgid setsid shm_open \
-     sigaction sleep sysconf pthread_setaffinity_np])
-diff -uNrp 
pulseaudio-0.9.22~0.9.21+stable-queue-32-g8478~/src/pulsecore/core-util.c 
pulseaudio-0.9.22~0.9.21+stable-queue-32-g8478/src/pulsecore/core-util.c
---- pulseaudio-0.9.22~0.9.21+stable-queue-32-g8478~/src/pulsecore/core-util.c  
2010-01-17 15:54:20.000000000 -0800
-+++ pulseaudio-0.9.22~0.9.21+stable-queue-32-g8478/src/pulsecore/core-util.c   
2010-03-02 21:18:19.573062096 -0800
-@@ -214,16 +214,37 @@ int pa_make_secure_dir(const char* dir,
-     if (r < 0 && errno != EEXIST)
-         return -1;
-
--#ifdef HAVE_CHOWN
-+#ifdef HAVE_FSTAT
-+    int fd = open(dir, O_RDONLY);
-+
-+    if (fd < 0)
-+      goto fail;
-+
-+    if (fstat(fd, &st) < 0) {
-+      close(fd);
-+      goto fail;
-+    }
-+
-+    if(!S_ISDIR(st.st_mode)) {
-+      close(fd);
-+      errno = EACCES;
-+      goto fail;
-+    }
-+
-+#ifdef HAVE_FCHOWN
-     if (uid == (uid_t)-1)
-         uid = getuid();
-     if (gid == (gid_t)-1)
-         gid = getgid();
--    (void) chown(dir, uid, gid);
-+    (void) fchown(fd, uid, gid);
-+#endif
-+
-+#ifdef HAVE_FCHMOD
-+    fchmod(fd, m);
- #endif
-
--#ifdef HAVE_CHMOD
--    chmod(dir, m);
-+    close(fd);
-+
- #endif
-
- #ifdef HAVE_LSTAT
diff --git a/source/multimedia/pulseaudio/FrugalBuild 
b/source/multimedia/pulseaudio/FrugalBuild
index 2ebc44b2..bd12273 100644
--- a/source/multimedia/pulseaudio/FrugalBuild
+++ b/source/multimedia/pulseaudio/FrugalBuild
@@ -2,24 +2,23 @@
# Maintainer: bouleetbil <bouleet...@frogdev.info>

pkgname=pulseaudio
-pkgver=0.9.21
-pkgrel=6
+pkgver=0.9.22
+pkgrel=1
pkgdesc="PulseAudio is a sound server with an advanced plugin system"
url="http://pulseaudio.org/";
depends=('speex' 'liboil' 'audiofile' 'libsndfile' 'libtool' 'libatomic_ops' 
'libsamplerate' 'flac' 'glib2' \
'alsa-lib' 'libtool' 'libasyncns' 'libcap>=2.19-2')
makedepends=('avahi' 'gnome-audio' 'bluez>=4.61' 'jack>=0.118.0' 'intltool' 
'hal' 'gconf' \
-               'libsm' 'libx11' 'libice' 'libxtst')
+               'libsm' 'libx11' 'libice' 'libxtst' 'xproto' 'kbproto' 
'xcb-util')
groups=('multimedia')
archs=('i686' 'x86_64' 'ppc')
up2date="Flasttar http://pulseaudio.org/wiki/DownloadPulseAudio#Sourcecode";
source=(http://0pointer.de/lennart/projects/$pkgname/$pkgname-$pkgver.tar.gz \
-       rc.pulseaudio pulseaudio.sysconfig README.Frugalware 
CVE-2009-1299.patch)
-sha1sums=('0309c97f7e0812e243c1bb80a4b74dc26369ac22' \
+       rc.pulseaudio pulseaudio.sysconfig README.Frugalware)
+sha1sums=('f5fc14d7a62ae9f9ee9745026e3f13f4c130140a' \
'484a26a79dc9c66807fcd3edb91ea98513cc95cb' \
'e95d0cd97ae6b68029487080ba460c412afa0ca0' \
-          'e05930aab23ef8d615dffa9ec818c84c4ee67edf' \
-          '7f694620fed97ee8190fe88956cbaf6023c36005')
+          'e05930aab23ef8d615dffa9ec818c84c4ee67edf')

subpkgs=("pulseaudio-hal" "pulseaudio-esd" "pulseaudio-bluetooth" 
"pulseaudio-x11" \
"pulseaudio-avahi" "pulseaudio-jack" "pulseaudio-gconf")
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to