forked from pool/kdeconnect-kde
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:
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal 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
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.osc
|
3
kdeconnect-kde-0.9g.tar.xz
Normal file
3
kdeconnect-kde-0.9g.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4033754057bbc993b1d4350959afbe1d17a4f1e56dd60c6df6abca5a321ee1b8
|
||||
size 183632
|
12
kdeconnect-kde.SuSEfirewall
Normal file
12
kdeconnect-kde.SuSEfirewall
Normal 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
120
kdeconnect-kde.changes
Normal 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
119
kdeconnect-kde.spec
Normal 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
|
Reference in New Issue
Block a user