Compare commits

...
Sign in to create a new pull request.

41 commits

Author SHA1 Message Date
Fedora Release Engineering
caf8d63786 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 03:45:41 +00:00
Fedora Release Engineering
ec966fe130 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-23 17:04:24 +00:00
Sérgio M. Basto
6c71e7e63e (rhgz#2339892) Fix FTBFS 2025-04-25 21:50:28 +01:00
Sérgio M. Basto
c2964b4016 Modernize spec 2025-04-25 21:36:28 +01:00
Fedora Release Engineering
3e288b33ee Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-16 11:12:49 +00:00
Fedora Release Engineering
3fd62d7739 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 17:08:26 +00:00
Fedora Release Engineering
fff64d3297 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 23:11:16 +00:00
Fedora Release Engineering
4692b39ee5 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 13:08:37 +00:00
Fedora Release Engineering
ffca98c95f Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 13:25:49 +00:00
Sérgio M. Basto
16ada50b66 Migrate to SPDX license format 2023-06-24 23:51:25 +01:00
Fedora Release Engineering
ad9b7db559 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-18 21:51:50 +00:00
Fedora Release Engineering
f6e5c070c7 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 20:56:47 +00:00
Fedora Release Engineering
af370f01e6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 21:22:32 +00:00
Fedora Release Engineering
68dad54c5d - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 17:40:40 +00:00
Fedora Release Engineering
863420490a - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 12:44:45 +00:00
Fedora Release Engineering
3ae9fd3f76 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 00:11:51 +00:00
Tom Stellard
259b33bbb7 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-16 23:30:48 +00:00
Fedora Release Engineering
01ce90ff06 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 00:00:26 +00:00
Fedora Release Engineering
aac021e8f6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 12:07:58 +00:00
Fedora Release Engineering
d7258fd9b2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 11:40:48 +00:00
Mikhail Fedotov
124083e638 build 2019-11-11 17:25:04 +03:00
ed5c621ac9 Revert "Orphaned for 6+ weeks"
This reverts commit 8846cdcbbb.
Unretirement request: https://pagure.io/releng/issue/8982

Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2019-11-08 13:40:08 +01:00
Miro Hrončok
8846cdcbbb Orphaned for 6+ weeks 2019-10-17 13:06:02 +02:00
Fedora Release Engineering
7c91790445 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 17:59:52 +00:00
Fedora Release Engineering
4217bf21d6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 13:24:10 +00:00
Igor Gnatenko
aca6c77881 Remove unneeded %clean section
It is the behavior since EPEL5.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-29 05:45:14 +01:00
Igor Gnatenko
c9de89af0d Remove obsolete BuildRoot tag
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-29 05:34:29 +01:00
Igor Gnatenko
b1a0e209db Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:23:55 +01:00
Mikhail Fedotov
6fb7c9264c build 2018-11-18 15:31:00 +03:00
Mikhail Fedotov
b6bfb6b915 build 2018-11-18 15:18:48 +03:00
Mikhail Fedotov
e842789f92 build v6.7.2 2018-11-18 14:57:56 +03:00
Fedora Release Engineering
18c472fe3f - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 20:16:52 +00:00
Jason Tibbitts
853fb520d8 Remove needless use of %defattr 2018-07-10 00:10:44 -05:00
Igor Gnatenko
862465368a add BuildRequires: gcc
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-09 19:06:42 +02:00
Igor Gnatenko
96a99b9e33
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 09:54:23 +01:00
Igor Gnatenko
c6357e11f2 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-13 23:01:48 +01:00
Fedora Release Engineering
4c1595fe96 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 02:23:10 +00:00
Mikhail Fedotov
7b5c3f0de6 build 2018-01-22 09:48:15 +03:00
Mikhail Fedotov
81305ad2fa build v6.7 2018-01-12 22:03:27 +03:00
Fedora Release Engineering
1eb915bea1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 17:36:56 +00:00
Fedora Release Engineering
212fa0d13f - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 02:56:23 +00:00
4 changed files with 129 additions and 23 deletions

4
.gitignore vendored
View file

@ -16,3 +16,7 @@ anyremote-5.2.tar.gz
/anyremote-6.5.tar.gz
/anyremote-6.6.tar.gz
/anyremote-6.6.1.tar.gz
/anyremote-6.7.tar.gz
/anyremote-6.7.1.tar.gz
/anyremote-6.7.2.tar.gz
/anyremote-6.7.3.tar.gz

View file

@ -1,34 +1,43 @@
Summary: Remote control through Wi-Fi or bluetooth connection
Name: anyremote
Version: 6.6.1
Release: 2%{?dist}
License: GPLv3+
Group: Applications/System
Source0: http://downloads.sourceforge.net/anyremote/%{name}-%{version}.tar.gz
URL: http://anyremote.sourceforge.net/
Requires: bc,wmctrl,ImageMagick,anyremote-data >= 6.6
BuildRequires:bluez-libs-devel >= 5.0, libX11-devel, libXi-devel, libXtst-devel, xorg-x11-proto-devel, glib2-devel >= 2.24.1, dbus-devel >= 1.2.24, dbus-glib-devel >= 0.86, avahi-devel >= 0.6.25
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Version: 6.7.3
Release: 17%{?dist}
Summary: Remote control through Wi-Fi or bluetooth connection
License: GPL-3.0-or-later
URL: https://anyremote.sourceforge.net/
Source0: https://downloads.sourceforge.net/anyremote/%{name}-%{version}.tar.gz
Patch0: fix_compile_error.patch
BuildRequires: gcc
BuildRequires: make
BuildRequires: bluez-libs-devel >= 5.0
BuildRequires: libX11-devel
BuildRequires: libXi-devel
BuildRequires: libXtst-devel
BuildRequires: xorg-x11-proto-devel
BuildRequires: glib2-devel >= 2.24.1
BuildRequires: dbus-devel >= 1.2.24
BuildRequires: dbus-glib-devel >= 0.86
BuildRequires: avahi-devel >= 0.6.25
Requires: bc
Requires: wmctrl
Requires: ImageMagick
Requires: anyremote-data >= 6.7.3
%description
Remote control software for applications using Wi-Fi or Bluetooth.
%prep
%setup -q
%autosetup -p1
%build
%configure
make %{?_smp_mflags}
%make_build
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%make_install
%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.gz
@ -40,7 +49,6 @@ Group: Applications/System
Configuration files for anyRemote
%files data
%defattr(-,root,root,-)
%{_datadir}/%{name}
%package doc
@ -51,14 +59,75 @@ Group: Applications/System
Documentation for anyRemote
%files doc
%defattr(-,root,root,-)
%doc %{_defaultdocdir}/%{name}
%changelog
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 6.6.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 6.7.3-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 6.7.3-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Fri Apr 25 2025 Sérgio Basto <sergio@serjux.com> - 6.7.3-15
- (rhgz#2339892) Fix FTBFS
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org>
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 6.7.3-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 6.7.3-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 6.7.3-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 6.7.3-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sat Jun 24 2023 Sérgio Basto <sergio@serjux.com> - 6.7.3-10
- Migrate to SPDX license format
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 6.7.3-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 6.7.3-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 6.7.3-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 6.7.3-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 6.7.3-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 6.7.3-4
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 6.7.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 6.7.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Nov 8 2019 Mikhail Fedotov <anyremote at mail.ru> - 6.7.3
- Avoid usage of python2 in scripts.
* Sun Nov 18 2018 Mikhail Fedotov <anyremote at mail.ru> - 6.7.2
- Configuration file for Shotwell and Snappy were added. Weather script was
fixed.
* Mon Jan 22 2018 Mikhail Fedotov <anyremote at mail.ru> - 6.7.1
- Improve interoperability with GUI frontends.
* Mon Jan 15 2018 Mikhail Fedotov <anyremote at mail.ru> - 6.7
- Some fixes. Configuration file for MPV was added.
* Tue Mar 15 2016 Mikhail Fedotov <anyremote at mail.ru> - 6.6.1
- Bluez-related fixes.

33
fix_compile_error.patch Normal file
View file

@ -0,0 +1,33 @@
--- ./src/executor.c.orig 2025-04-25 21:20:37.307777694 +0100
+++ ./src/executor.c 2025-04-25 21:20:40.314734610 +0100
@@ -56,7 +56,7 @@ static int isIViewerCommand(char *cmd);
static void handleInit();
static void handleConnect();
-static void handleDisconnect();
+static void handleDisconnect(int peer);
static void handleExit();
static void cleanAutoRepeatFlag();
--- ./src/pr_web.h.orig 2025-04-25 21:31:10.758570383 +0100
+++ ./src/pr_web.h 2025-04-25 21:31:14.844562838 +0100
@@ -52,7 +52,7 @@ void webClose (ConnectInfo* connInfo,
void webReset (ConnectInfo* conn);
int listenWeb (ConnectInfo* connInfo);
int acceptWeb (ConnectInfo* connInfo);
-int checkWebPort();
+int checkWebPort(char* buf, int capacity);
int writeWebConn(const dMessage* dm, int mode);
int writeWeb (ConnectInfo* connInfo, const dMessage* dm);
//int haveClients (_WebConnection* cn);
--- ./src/sys_util.c.orig 2025-04-25 21:34:36.141191110 +0100
+++ ./src/sys_util.c 2025-04-25 21:34:52.101161638 +0100
@@ -354,7 +354,7 @@ static int pclose_r(int fd, pid_t pid)
{
register int r;
int status;
- void (*hstat)(), (*istat)(), (*qstat)();
+ void (*hstat)(int), (*istat)(int), (*qstat)(int);
(void) close(fd);
istat = signal(SIGINT, SIG_IGN);

View file

@ -1 +1 @@
40f766e4ac90c9f8453c83a6158b79ed anyremote-6.6.1.tar.gz
SHA512 (anyremote-6.7.3.tar.gz) = f2c13dbe02437a04af0c07453999fe4727970e386be9ee0d2d9d96aedb2afdc2269e040f3a42bc5479ad196495501cb34583e039a82c5cbd6861803d57e3a8ed