Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=0858a1a80a982abc475be4505fdceff43cd90002

commit 0858a1a80a982abc475be4505fdceff43cd90002
Author: James Buren <[email protected]>
Date:   Mon Nov 16 05:14:48 2015 +0100

ushare-1.1-16-x86_64
* remove package

diff --git a/source/xmultimedia-extra/ushare/FrugalBuild 
b/source/xmultimedia-extra/ushare/FrugalBuild
deleted file mode 100644
index b5f0449..0000000
--- a/source/xmultimedia-extra/ushare/FrugalBuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Compiling time: 0.38 SBU
-# Contributor: kikadf <[email protected]>
-# Contributor: exceed <[email protected]>
-# Contributor: bouleetbil <[email protected]>
-
-pkgname=ushare
-pkgver=1.1
-pkgextraver=a
-pkgrel=16
-pkgdesc="uShare is a UPnP (TM) A/V & DLNA Media Server."
-url="http://ushare.geexbox.org";
-source=(http://ushare.geexbox.org/releases/$pkgname-$pkgver$pkgextraver.tar.bz2
 \
-       $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.17' 'libdlna>=0.2.4-2' 'faad2>=2.7')
-groups=('xmultimedia-extra')
-archs=('i686' 'x86_64')
-sha1sums=('1539e83cde5d80f433d262d971f5fe78486c9375' \
-          'fd9a9f2eeaf1bf8950efb211e95d5e99f99505b5' \
-          '0fbc836a1275190c50b741f144f7f8010ea92272' \
-          '0f38c8db7a05b76c3c9889ef87551ebef1ef6700' \
-          '2a97d20ceaff59d66db57a894981ffd9998a5218')
-
-_F_systemd_units=($pkgname=)
-Finclude systemd
-
-build() {
-       Fpatchall
-       Fmake --enable-dlna --with-libdlna-dir=/usr/include/libavformat
-       Fsed "\$(DESTDIR)" "$Fdestdir" config.mak
-       Fmakeinstall
-       Ffile ushare.default /etc/sysconfig/ushare
-       Ffile /lib/systemd/system/$pkgname.service
-       Fgenscriptlet
-}
-
-# optimization OK
diff --git a/source/xmultimedia-extra/ushare/stop_segfaults.patch 
b/source/xmultimedia-extra/ushare/stop_segfaults.patch
deleted file mode 100644
index e43a44a..0000000
--- a/source/xmultimedia-extra/ushare/stop_segfaults.patch
+++ /dev/null
@@ -1,61 +0,0 @@
---- 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
diff --git a/source/xmultimedia-extra/ushare/upnp-build-fix.patch 
b/source/xmultimedia-extra/ushare/upnp-build-fix.patch
deleted file mode 100644
index c3ec37a..0000000
--- a/source/xmultimedia-extra/ushare/upnp-build-fix.patch
+++ /dev/null
@@ -1,156 +0,0 @@
-diff -wbBur ushare-1.1a/src/http.c ushare-1.1a.my/src/http.c
---- ushare-1.1a/src/http.c     2007-12-09 13:03:36.000000000 +0000
-+++ ushare-1.1a.my/src/http.c  2010-10-29 11:13:07.000000000 +0000
-@@ -77,8 +77,7 @@
-   info->content_type = ixmlCloneDOMString (content_type);
- }
-
--static int
--http_get_info (const char *filename, struct File_Info *info)
-+int http_get_info (const char *filename, struct File_Info *info)
- {
-   extern struct ushare_t *ut;
-   struct upnp_entry_t *entry = NULL;
-@@ -197,8 +196,7 @@
-   return ((UpnpWebFileHandle) file);
- }
-
--static UpnpWebFileHandle
--http_open (const char *filename, enum UpnpOpenFileMode mode)
-+UpnpWebFileHandle http_open (const char *filename, enum UpnpOpenFileMode mode)
- {
-   extern struct ushare_t *ut;
-   struct upnp_entry_t *entry = NULL;
-@@ -251,8 +249,7 @@
-   return ((UpnpWebFileHandle) file);
- }
-
--static int
--http_read (UpnpWebFileHandle fh, char *buf, size_t buflen)
-+int http_read (UpnpWebFileHandle fh, char *buf, size_t buflen)
- {
-   struct web_file_t *file = (struct web_file_t *) fh;
-   ssize_t len = -1;
-@@ -286,8 +283,7 @@
-   return len;
- }
-
--static int
--http_write (UpnpWebFileHandle fh __attribute__((unused)),
-+int http_write (UpnpWebFileHandle fh __attribute__((unused)),
-             char *buf __attribute__((unused)),
-             size_t buflen __attribute__((unused)))
- {
-@@ -296,8 +292,7 @@
-   return 0;
- }
-
--static int
--http_seek (UpnpWebFileHandle fh, off_t offset, int origin)
-+int http_seek (UpnpWebFileHandle fh, off_t offset, int origin)
- {
-   struct web_file_t *file = (struct web_file_t *) fh;
-   off_t newpos = -1;
-@@ -371,8 +366,7 @@
-   return 0;
- }
-
--static int
--http_close (UpnpWebFileHandle fh)
-+int http_close (UpnpWebFileHandle fh)
- {
-   struct web_file_t *file = (struct web_file_t *) fh;
-
-@@ -402,13 +396,3 @@
-
-   return 0;
- }
--
--struct UpnpVirtualDirCallbacks virtual_dir_callbacks =
--  {
--    http_get_info,
--    http_open,
--    http_read,
--    http_write,
--    http_seek,
--    http_close
--  };
-diff -wbBur ushare-1.1a/src/http.h ushare-1.1a.my/src/http.h
---- ushare-1.1a/src/http.h     2007-12-09 13:03:36.000000000 +0000
-+++ ushare-1.1a.my/src/http.h  2010-10-29 11:13:11.000000000 +0000
-@@ -25,6 +25,13 @@
- #include <upnp/upnp.h>
- #include <upnp/upnptools.h>
-
--struct UpnpVirtualDirCallbacks virtual_dir_callbacks;
-+int http_close (UpnpWebFileHandle fh);
-+int http_write (UpnpWebFileHandle fh __attribute__((unused)),
-+            char *buf __attribute__((unused)),
-+            size_t buflen __attribute__((unused)));
-+int http_seek (UpnpWebFileHandle fh, off_t offset, int origin);
-+UpnpWebFileHandle http_open (const char *filename, enum UpnpOpenFileMode 
mode);
-+int http_read (UpnpWebFileHandle fh, char *buf, size_t buflen);
-+int http_get_info (const char *filename, struct File_Info *info);
-
- #endif /* _HTTP_H_ */
-diff -wbBur ushare-1.1a/src/ushare.c ushare-1.1a.my/src/ushare.c
---- ushare-1.1a/src/ushare.c   2007-12-09 13:03:36.000000000 +0000
-+++ ushare-1.1a.my/src/ushare.c        2010-10-29 11:17:45.000000000 +0000
-@@ -188,7 +188,7 @@
-   if (strcmp (request->DevUDN + 5, ut->udn))
-     return;
-
--  ip = request->CtrlPtIPAddr.s_addr;
-+  ip = (*(struct sockaddr_in*)&request->CtrlPtIPAddr).sin_addr.s_addr;
-   ip = ntohl (ip);
-   sprintf (val, "%d.%d.%d.%d",
-            (ip >> 24) & 0xFF, (ip >> 16) & 0xFF, (ip >> 8) & 0xFF, ip & 0xFF);
-@@ -348,7 +348,47 @@
-
-   UpnpEnableWebserver (TRUE);
-
--  res = UpnpSetVirtualDirCallbacks (&virtual_dir_callbacks);
-+  res = UpnpVirtualDir_set_WriteCallback(http_write);
-+  if (res != UPNP_E_SUCCESS)
-+  {
-+    log_error (_("Cannot set virtual directory callbacks\n"));
-+    free (description);
-+    return -1;
-+  }
-+
-+  res = UpnpVirtualDir_set_GetInfoCallback(http_get_info);
-+  if (res != UPNP_E_SUCCESS)
-+  {
-+    log_error (_("Cannot set virtual directory callbacks\n"));
-+    free (description);
-+    return -1;
-+  }
-+
-+  res = UpnpVirtualDir_set_ReadCallback(http_read);
-+  if (res != UPNP_E_SUCCESS)
-+  {
-+    log_error (_("Cannot set virtual directory callbacks\n"));
-+    free (description);
-+    return -1;
-+  }
-+
-+  res = UpnpVirtualDir_set_OpenCallback(http_open);
-+  if (res != UPNP_E_SUCCESS)
-+  {
-+    log_error (_("Cannot set virtual directory callbacks\n"));
-+    free (description);
-+    return -1;
-+  }
-+
-+  res = UpnpVirtualDir_set_SeekCallback(http_seek);
-+  if (res != UPNP_E_SUCCESS)
-+  {
-+    log_error (_("Cannot set virtual directory callbacks\n"));
-+    free (description);
-+    return -1;
-+  }
-+
-+  res = UpnpVirtualDir_set_CloseCallback(http_close);
-   if (res != UPNP_E_SUCCESS)
-   {
-     log_error (_("Cannot set virtual directory callbacks\n"));
diff --git a/source/xmultimedia-extra/ushare/ushare.default 
b/source/xmultimedia-extra/ushare/ushare.default
deleted file mode 100644
index 4f22e71..0000000
--- a/source/xmultimedia-extra/ushare/ushare.default
+++ /dev/null
@@ -1,21 +0,0 @@
-# User to run ushare daemon (if none, root will be used)
-USHARE_USER="root"
-
-# UPNP Friendly Name:
-USHARE_NAME="uShare"
-
-# The interface to bind to:
-USHARE_IFACE="eth0"
-
-# A List of directories to share, each precieded by '-c':
-USHARE_DIRS=""
-
-# Misc. options, like:
-#  -p $port            Use specific port to listen ($port)
-#  -x, --xbox          Use XboX 360 compliant profile
-#  -d, --dlna          Use DLNA compliant profile (PlayStation3 needs this)
-#  -w, --no-web                Disable the control web page (enabled by 
default)
-#  -t, --no-telnet     Disable the telnet control (enabled by default)
-USHARE_OPTS=""
-
-# Check ushare --help or man ushare for more options.
diff --git a/source/xmultimedia-extra/ushare/ushare.service 
b/source/xmultimedia-extra/ushare/ushare.service
deleted file mode 100644
index c325e18..0000000
--- a/source/xmultimedia-extra/ushare/ushare.service
+++ /dev/null
@@ -1,11 +0,0 @@
-[Unit]
-Description=ushare
-After=network.target
-
-[Service]
-EnvironmentFile=/etc/sysconfig/ushare
-ExecStart=/usr/bin/ushare -D -i $USHARE_IFACE -n $USHARE_NAME $USHARE_OPTS 
$USHARE_DIRS
-Type=forking
-
-[Install]
-WantedBy=multi-user.target
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to