Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xfcetesting.git;a=commitdiff;h=8a37008e449d5b5ee2de90db44eee5c33afb8360

commit 8a37008e449d5b5ee2de90db44eee5c33afb8360
Author: Daniel Exner <[email protected]>
Date:   Thu Aug 23 12:30:10 2012 +0200

ushare-1.1-13-x86_64

* release bump
+ added patch to prevent segfaults on x86_64

diff --git a/source/xmultimedia-extra/ushare/FrugalBuild 
b/source/xmultimedia-extra/ushare/FrugalBuild
index e0f2799..146342e 100644
--- a/source/xmultimedia-extra/ushare/FrugalBuild
+++ b/source/xmultimedia-extra/ushare/FrugalBuild
@@ -4,20 +4,23 @@

pkgname=ushare
pkgver=1.1
-pkgrel=12
+pkgrel=13
pkgdesc="uShare is a UPnP (TM) A/V & DLNA Media Server."
url="http://ushare.geexbox.org";
-source=(http://ushare.geexbox.org/releases/$pkgname-$pkgver.tar.bz2 
rc.$pkgname $pkgname.service $pkgname.default upnp-build-fix.patch)
+source=(http://ushare.geexbox.org/releases/$pkgname-$pkgver.tar.bz2 \
+       rc.$pkgname $pkgname.service $pkgname.default \
+       upnp-build-fix.patch stop_segfaults.patch)
up2date="Flasttar http://ushare.geexbox.org/releases/";
backup=('/etc/sysconfig/ushare' '/etc/ushare.conf')
-depends=('libupnp>=1.6.13' 'libdlna>=0.2.3-7' 'faad2>=2.7')
+depends=('libupnp>=1.6.17' 'libdlna>=0.2.3-7' 'faad2>=2.7')
groups=('xmultimedia-extra')
archs=('i686' 'x86_64')
sha1sums=('f83e13c38129f62d85f185f8e27e82f4a6f65239' \
'a23a9c43eaf2ea7b3230418e350fd893573a1bc0' \
'fd9a9f2eeaf1bf8950efb211e95d5e99f99505b5' \
'0fbc836a1275190c50b741f144f7f8010ea92272' \
-          '0f38c8db7a05b76c3c9889ef87551ebef1ef6700')
+          '0f38c8db7a05b76c3c9889ef87551ebef1ef6700' \
+          '2a97d20ceaff59d66db57a894981ffd9998a5218')

_F_sysvinit_units=($pkgname)
_F_systemd_units=($pkgname=)
diff --git a/source/xmultimedia-extra/ushare/stop_segfaults.patch 
b/source/xmultimedia-extra/ushare/stop_segfaults.patch
new file mode 100644
index 0000000..e43a44a
--- /dev/null
+++ b/source/xmultimedia-extra/ushare/stop_segfaults.patch
@@ -0,0 +1,61 @@
+--- ushare-1.1a/src/cds.c      2007-12-09 16:03:36.000000000 +0300
++++ ushare-1.1a.my/src/cds.c   2012-01-26 05:14:03.317360310 +0400
+@@ -20,6 +20,8 @@
+  */
+
+ #include <stdlib.h>
++#include <string.h>
++#include <stdio.h>
+ #include <upnp/upnp.h>
+ #include <upnp/upnptools.h>
+
+--- ushare-1.1a/src/cms.c      2007-12-09 16:03:36.000000000 +0300
++++ ushare-1.1a.my/src/cms.c   2012-01-26 05:15:33.236991387 +0400
+@@ -20,6 +20,7 @@
+  */
+
+ #include <stdlib.h>
++#include <string.h>
+ #include <upnp/upnp.h>
+ #include <upnp/upnptools.h>
+
+--- ushare-1.1a/src/http.c     2012-01-26 05:27:44.073992912 +0400
++++ ushare-1.1a.my/src/http.c  2012-01-26 05:17:31.756505126 +0400
+@@ -25,6 +25,7 @@
+ #include <errno.h>
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <string.h>
+ #include <unistd.h>
+ #include <errno.h>
+
+--- ushare-1.1a/src/presentation.c     2007-12-09 16:03:36.000000000 +0300
++++ ushare-1.1a.my/src/presentation.c  2012-01-26 05:19:41.635972259 +0400
+@@ -19,6 +19,8 @@
+  */
+
+ #include <stdlib.h>
++#include <string.h>
++#include <stdio.h>
+
+ #if HAVE_LANGINFO_CODESET
+ # include <langinfo.h>
+--- ushare-1.1a/src/mime.c     2007-12-09 16:03:36.000000000 +0300
++++ ushare-1.1a.my/src/mime.c  2012-01-26 05:23:54.251602492 +0400
+@@ -21,6 +21,7 @@
+
+ #include <stdlib.h>
+ #include <string.h>
++#include <stdio.h>
+
+ #include "mime.h"
+ #include "ushare.h"
+--- ushare-1.1a/src/services.c 2007-12-09 16:03:36.000000000 +0300
++++ ushare-1.1a.my/src/services.c      2012-01-26 05:21:28.572200186 +0400
+@@ -20,6 +20,7 @@
+  */
+
+ #include <stdlib.h>
++#include <string.h>
+ #include <upnp/upnp.h>
+ #include <upnp/upnptools.h>
\ No newline at end of file
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to