1
0

Accepting request 357223 from KDE:Extra

Add kdeconnect-kde package into distribution

OBS-URL: https://build.opensuse.org/request/show/357223
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kdeconnect-kde?expand=0&rev=1
This commit is contained in:
2016-03-12 11:31:46 +00:00
committed by Git OBS Bridge
commit e756352b2e
6 changed files with 278 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
.osc

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4033754057bbc993b1d4350959afbe1d17a4f1e56dd60c6df6abca5a321ee1b8
size 183632

View File

@@ -0,0 +1,12 @@
## Name: KDE Connect
## Description: Opens port range 1714:1764 on tcp/udp/broadcast in order to let KDE Connect to work.
# space separated list of allowed TCP ports
TCP="1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764"
# space separated list of allowed UDP ports
UDP="1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764"
# space separated list of allowed UDP ports that accept broadcasts
BROADCAST="1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764"

120
kdeconnect-kde.changes Normal file
View File

@@ -0,0 +1,120 @@
-------------------------------------------------------------------
Mon Feb 1 17:30:52 UTC 2016 - hrvoje.senjan@gmail.com
- Update to 0.9g
* No changelog provided
- Drop upstreamed 0001-This-syntax-also-works-on-older-OpenSSH-versions.patch
-------------------------------------------------------------------
Thu Jan 14 11:43:42 UTC 2016 - alarrosa@suse.com
- Add 0001-This-syntax-also-works-on-older-OpenSSH-versions.patch from
upstream to be compatible with older openssh versions (bnc#961554)
-------------------------------------------------------------------
Mon Nov 30 10:26:53 UTC 2015 - toddrme2178@gmail.com
- Update to 0.9f
* Adds translations
- Update to 0.9
* KF5 version
-------------------------------------------------------------------
Fri Feb 20 19:30:31 UTC 2015 - hrvoje.senjan@gmail.com
- Update to 0.8
* No changelog provided
-------------------------------------------------------------------
Mon Jan 12 19:47:20 UTC 2015 - tittiatcoke@gmail.com
- Add Requires: sshfs to make it work.
-------------------------------------------------------------------
Thu Oct 16 09:30:07 UTC 2014 - hrvoje.senjan@gmail.com
- Update to 0.7.3:
* No changelog provided
-------------------------------------------------------------------
Fri Sep 12 21:12:56 UTC 2014 - hrvoje.senjan@gmail.com
- Update to 0.7.2:
* No changelog provided
-------------------------------------------------------------------
Tue Jul 1 17:04:14 UTC 2014 - fisiu@opensuse.org
- Update to 0.7.1:
* Touchpad allows to scroll with 2 fingers, middle and right click.
* Minor fixes.
-------------------------------------------------------------------
Sat Jun 28 10:35:33 UTC 2014 - fisiu@opensuse.org
- Update to 0.7:
* Use phone as cursor controller.
* Allow android phone to receive files from PC.
* Many bug fixes.
* Translation available in 25 languages.
-------------------------------------------------------------------
Fri May 16 21:45:15 UTC 2014 - hrvoje.senjan@gmail.com
- Update to 0.5.2.1
* New upstream release, no changelog provided
-------------------------------------------------------------------
Sun Mar 9 17:58:21 UTC 2014 - hrvoje.senjan@gmail.com
- Update to 0.5.1
* New upstream release, no changelog provided
-------------------------------------------------------------------
Sat Feb 22 20:59:10 UTC 2014 - fisiu@opensuse.org
- Update to 0.5.
- Build language package.
-------------------------------------------------------------------
Sat Dec 21 22:16:38 UTC 2013 - fisiu@opensuse.org
- Add kdeconnect-kde.SuSEfirewall: config file for SuSEfirewall2.
-------------------------------------------------------------------
Fri Dec 20 13:59:29 UTC 2013 - fisiu@opensuse.org
- Update to 0.4.2:
* Plasmoid now displays the devices' battery.
* Added standalone binary to run kdeconnect without kded.
* Added a config dialog to pausemusic plugin.
* Share plugin changed name.
* The battery percentage for low battery level is now signaled by the device.
-------------------------------------------------------------------
Mon Nov 11 18:02:46 UTC 2013 - hrvoje.senjan@gmail.com
- Update to version 0.4.1
* New feature release, no changelog provided
-------------------------------------------------------------------
Tue Nov 5 00:47:03 UTC 2013 - hrvoje.senjan@gmail.com
- Update to version 0.4
* New feature release, no changelog provided
- Remove lang tar, translations removed also from tar
- BuildRequire libqjson-devel >= 0.8, as it doesn't build with older
QJson
-------------------------------------------------------------------
Thu Oct 3 17:27:14 UTC 2013 - hrvoje.senjan@gmail.com
- Update to version 0.3
* New feature release
- Added lang tarball
-------------------------------------------------------------------
Mon Sep 9 09:00:27 UTC 2013 - toddrme2178@gmail.com
- Initial version (0.1)

119
kdeconnect-kde.spec Normal file
View File

@@ -0,0 +1,119 @@
#
# spec file for package kdeconnect-kde
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: kdeconnect-kde
Version: 0.9g
# dirver only needed for this "fixed" version, shouldn't be needed in next release
%define dirver 0.9
Release: 0
Summary: KDE Android integration
License: GPL-2.0+
Group: Productivity/Networking/Other
Url: https://projects.kde.org/projects/playground/base/kdeconnect-kde
Source: http://download.kde.org/unstable/kdeconnect/%{dirver}/src/%{name}-%{version}.tar.xz
Source100: kdeconnect-kde.SuSEfirewall
BuildRequires: cmake >= 2.8.12
BuildRequires: extra-cmake-modules >= 0.0.9
BuildRequires: kf5-filesystem
BuildRequires: update-desktop-files
BuildRequires: cmake(KF5ConfigWidgets)
BuildRequires: cmake(KF5DBusAddons)
BuildRequires: cmake(KF5Declarative)
BuildRequires: cmake(KF5I18n)
BuildRequires: cmake(KF5IconThemes)
BuildRequires: cmake(KF5KCMUtils)
BuildRequires: cmake(KF5KIO)
BuildRequires: cmake(KF5Notifications)
BuildRequires: cmake(KF5Wayland)
BuildRequires: cmake(Qca-qt5)
BuildRequires: cmake(Qt5Quick) >= 5.2.0
BuildRequires: cmake(Qt5X11Extras) >= 5.2.0
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(libfakekey)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xtst)
Provides: %{name}-devel = %{version}
Obsoletes: %{name}-devel < %{version}
Conflicts: kdeconnect-kde4
Recommends: %{name}-lang = %{version}
Requires: sshfs
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
Integrate Android with the KDE Desktop.
Current feature list:
- Clipboard share: copy from or to your desktop
- Notifications sync (4.3+): Read your Android notifications from KDE
- Multimedia remote control: Use your phone as a remote control
- WiFi connection: no usb wire or bluetooth needed
- RSA Encryption: your information is safe
Please note you will need to install KDE Connect on Android for this app to work:
https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp
%{lang_package}
%prep
%setup -q
%build
%cmake_kf5 -d build
%make_jobs
%install
%kf5_makeinstall -C build
for translation_file in kdeconnect-{cli,core,fileitemaction,kcm,kded,kio,plugins} plasma_applet_org.kde.kdeconnect; do
%{find_lang} $translation_file %{name}.lang
done
# susefirewall config file
install -D -m 0644 %{S:100} \
%{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}
%suse_update_desktop_file %{buildroot}%{_kf5_applicationsdir}/org.kde.kdeconnect.nonplasma.desktop Network RemoteAccess
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root)
%doc COPYING README*
%config(noreplace) %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}
%{_kf5_libdir}/libkdeconnect*.so.*
%{_kf5_plugindir}/
%{_kf5_applicationsdir}/*.desktop
%dir %{_kf5_iconsdir}/hicolor/256x256
%dir %{_kf5_iconsdir}/hicolor/256x256/apps
%{_kf5_iconsdir}/hicolor/*/apps/kdeconnect.*
%{_kf5_libdir}/libexec/
%{_kf5_servicesdir}/
%{_kf5_notifydir}/
%{_kf5_servicetypesdir}/
%{_kf5_sharedir}/plasma/
%{_kf5_qmldir}/
%{_kf5_bindir}/kdeconnect-cli
%{_kf5_sharedir}/dbus-1/services/org.kde.kdeconnect.service
%{_kf5_configdir}/autostart/kdeconnectd.desktop
%{_kf5_iconsdir}/hicolor/*/status/*
# %{_kf5_htmldir}/en/kdeconnect/
%files lang -f %{name}.lang
%defattr(-,root,root)
%changelog