[kio-upnp-ms] import

Rex Dieter rdieter at fedoraproject.org
Mon Dec 24 17:32:52 UTC 2012


commit 88589c2cce4d5ce2015ca288d15f5f5344b92cbe
Author: Rex Dieter <rdieter at math.unl.edu>
Date:   Mon Dec 24 11:32:59 2012 -0600

    import

 .gitignore       |    1 +
 SOLID_UPNP.sh    |    3 ++
 kio-upnp-ms.spec |   80 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources          |    1 +
 4 files changed, 85 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..43be52a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/kio-upnp-ms-1.0.0-20111102git.tar.gz
diff --git a/SOLID_UPNP.sh b/SOLID_UPNP.sh
new file mode 100644
index 0000000..fc92560
--- /dev/null
+++ b/SOLID_UPNP.sh
@@ -0,0 +1,3 @@
+
+# See #754530, #758008, kde#259472
+SOLID_UPNP=1; export SOLID_UPNP
diff --git a/kio-upnp-ms.spec b/kio-upnp-ms.spec
new file mode 100644
index 0000000..6c08099
--- /dev/null
+++ b/kio-upnp-ms.spec
@@ -0,0 +1,80 @@
+
+%define snap 20111102git
+
+Name:    kio-upnp-ms
+Version: 1.0.0 
+Release: 1.%{snap}%{?dist}
+Summary: UPnP mediaserver kio slave
+
+License: GPLv2+
+URL:	 https://projects.kde.org/projects/playground/base/kio-upnp-ms 
+# git clone git://anongit.kde.org/kio-upnp-ms
+# git archive --prefix=kio-upnp-ms-%{version}/ master | gzip > ../kio-upnp-ms-%{version}-%{snap}.tar.gz
+%if 0%{?snap:1}
+Source0: kio-upnp-ms-%{version}-%{snap}.tar.gz
+%else
+Source0: http://download.kde.org/stable/kio-upnp-ms/%{version}/src/kio-upnp-ms-%{version}.tar.gz
+%endif
+
+Source1: SOLID_UPNP.sh
+
+BuildRequires:	kdelibs4-devel
+BuildRequires:	herqq-devel
+
+# apparently requires both cagibi and SOLID_UPNP backend, the latter is disabled
+# by default due to #754530, #758008, kde#259472
+Requires: cagibi
+
+%description
+This is the UPnP MediaServer KIO-slave for the KDE platform. It supports both
+browse and search based MediaServers and is able to perform various tasks on
+them, including running queries, listing directories and files and allowing
+KDE based applications transparent access to them. Being used for Amarok UPnP
+support, the slave features many developer friendly features which allow
+faster speed or easier handling while compromising on user-friendliness when
+used “under the hood”.
+
+Functionality requires some user-intervention to re-enable the SOLID_UPNP 
+backend, which is disabled in fedora by default due to many crashes 
+( see https://bugs.kde.org/show_bug.cgi?id=259472 ).  To re-enable, set
+SOLID_UPNP=1 environment variable, or copy 
+%{_docdir}/%{name}-%{version}-%{release}/SOLID_UPNP.sh
+to
+$HOME/.kde/env/
+to do it for you.
+
+
+%prep
+%setup -q
+
+install -m644 %{SOURCE1} .
+
+
+%build
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{cmake_kde4} ..
+popd
+
+make %{?_smp_mflags} -C %{_target_platform}
+
+
+%install
+make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
+
+rm -fv %{buildroot}%{_kde4_includedir}/kio/upnp-ms-types.h
+
+
+%files
+%doc COPYING README* TODO
+%doc SOLID_UPNP.sh 
+%{_kde4_libdir}/kde4/kio_upnp_ms.so
+%{_kde4_datadir}/kde4/services/kio_upnp_ms.protocol
+
+
+%changelog
+* Fri Sep 14 2012 Rex Dieter <rdieter at fedoraproject.org>  1.0.0-1.20111102git
+- 20111102 git snapshot
+
+* Thu Apr 19 2012 Rex Dieter <rdieter at fedoraproject.org> 0.8.0-1
+- 0.8.0
diff --git a/sources b/sources
index e69de29..534ee06 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+4daeac3334b70ed193edd28d5aa81bd4  kio-upnp-ms-1.0.0-20111102git.tar.gz


More information about the scm-commits mailing list