Compare commits

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

28 commits

Author SHA1 Message Date
Fedora Release Engineering
df5ffc467a Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 17:47:17 +00:00
Dmitry Butskoy
e02ca41f6d Use /usr/bin instead of /usr/sbin (#2340661) 2025-01-23 19:05:46 +03:00
Fedora Release Engineering
0e3af87c3d Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-17 07:24:27 +00:00
Miroslav Suchý
dd424e983b convert GPLv2+ license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-07-26 00:23:24 +02:00
Fedora Release Engineering
48ee7734fa Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 10:35:36 +00:00
Software Management Team
f3e39629dc Eliminate use of obsolete %patchN syntax (#2283636) 2024-05-30 12:46:47 +02:00
Fedora Release Engineering
dc9dc29c3b Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 22:56:09 +00:00
Fedora Release Engineering
c1e553b396 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-20 23:17:01 +00:00
Fedora Release Engineering
70b2b39c0b Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 07:37:34 +00:00
Fedora Release Engineering
be08c51b2c Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 13:21:22 +00:00
Fedora Release Engineering
0585b573f8 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 14:51:36 +00:00
Fedora Release Engineering
aa87e53380 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 13:27:32 +00:00
Fedora Release Engineering
1c54fbbe46 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 08:44:43 +00:00
Dmitry Butskoy
d6ab817a47 Fix #1960900 2021-05-17 02:09:42 +03:00
Zbigniew Jędrzejewski-Szmek
266cc00b2c Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
2021-03-02 16:13:35 +01:00
Fedora Release Engineering
67cc17dcf4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 14:30:20 +00:00
Tom Stellard
d6717fb46f Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-19 00:56:11 +00:00
Fedora Release Engineering
2e501bd19e - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 01:58:36 +00:00
Fedora Release Engineering
d2a0592b2f - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 05:39:43 +00:00
Fedora Release Engineering
40e5e69398 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 09:43:26 +00:00
Fedora Release Engineering
5fe507e3b5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 03:33:46 +00:00
Igor Gnatenko
045bb8a147 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:08 +01:00
buc
7f1ee5fc17 BR: gcc 2018-07-14 21:39:31 +03:00
Fedora Release Engineering
f9aaf47c48 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 05:51:10 +00:00
Jason Tibbitts
6348ccad54 Remove needless use of %defattr 2018-07-10 01:24:45 -05:00
Igor Gnatenko
50f41c3087
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 08:09:05 +01:00
Igor Gnatenko
2b95a36917 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:33:21 +01:00
Fedora Release Engineering
678da4716f - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 17:40:28 +00:00
4 changed files with 219 additions and 21 deletions

View file

@ -0,0 +1,11 @@
--- irda-utils-0.9.18/irattach/irattach.c.orig 2021-05-17 01:58:48.781587723 +0300
+++ irda-utils-0.9.18/irattach/irattach.c 2021-05-17 02:01:21.738344238 +0300
@@ -68,7 +68,7 @@
static int termvalid = -1; /* If termsave is valid */
/* Default path for pid file */
-char *pidfile = "/var/run/irattach.pid";
+char *pidfile = "/run/irattach.pid";
/* Used by ioctl to the tty to obtain the network device name */
struct irtty_info {

View file

@ -0,0 +1,123 @@
diff -Nrbu irda-utils-0.9.18/README irda-utils-0.9.18-OK/README
--- irda-utils-0.9.18/README 2006-07-11 10:16:06.000000000 +0400
+++ irda-utils-0.9.18-OK/README 2025-01-23 18:58:15.456409010 +0300
@@ -28,7 +28,7 @@
First of all you need to install the tools in this package. Make and
make install should do that for you. By default it will install the
-files in /etc/irda, and in /usr/sbin. If you don't like that, you
+files in /etc/irda, and in /usr/bin. If you don't like that, you
should edit the makefile.
2.2 irattach
diff -Nrbu irda-utils-0.9.18/etc/irda.rc irda-utils-0.9.18-OK/etc/irda.rc
--- irda-utils-0.9.18/etc/irda.rc 2006-07-11 10:16:06.000000000 +0400
+++ irda-utils-0.9.18-OK/etc/irda.rc 2025-01-23 18:59:07.746012761 +0300
@@ -17,7 +17,7 @@
# Check that irda is up.
[ ${IRDA} = "no" ] && exit 0
-[ -f /usr/sbin/irattach ] || exit 0
+[ -f /usr/bin/irattach ] || exit 0
ARGS=
if [ $DONGLE ]; then
@@ -32,7 +32,7 @@
start)
# Attach irda device
echo -n "Starting IrDA: "
- daemon /usr/sbin/irattach ${DEVICE} ${ARGS}
+ daemon /usr/bin/irattach ${DEVICE} ${ARGS}
touch /var/lock/subsys/irda
echo
;;
diff -Nrbu irda-utils-0.9.18/findchip/Makefile irda-utils-0.9.18-OK/findchip/Makefile
--- irda-utils-0.9.18/findchip/Makefile 2025-01-23 18:49:11.278515528 +0300
+++ irda-utils-0.9.18-OK/findchip/Makefile 2025-01-23 18:58:49.747149179 +0300
@@ -60,7 +60,7 @@
install: findchip
$(prn_install)
- $(ECMD)install findchip $(ROOT)/usr/sbin/
+ $(ECMD)install findchip $(ROOT)/usr/bin/
gfindchip: gfindchip.c
diff -Nrbu irda-utils-0.9.18/irattach/Makefile irda-utils-0.9.18-OK/irattach/Makefile
--- irda-utils-0.9.18/irattach/Makefile 2025-01-23 18:49:11.278515528 +0300
+++ irda-utils-0.9.18-OK/irattach/Makefile 2025-01-23 19:00:28.246402814 +0300
@@ -60,8 +60,8 @@
install: $(TARGETS)
$(prn_install)
- $(ECMD)install irattach $(ROOT)/usr/sbin
- $(ECMD)install dongle_attach $(ROOT)/usr/sbin
+ $(ECMD)install irattach $(ROOT)/usr/bin
+ $(ECMD)install dongle_attach $(ROOT)/usr/bin
clean:
diff -Nrbu irda-utils-0.9.18/irattach/irattach.c irda-utils-0.9.18-OK/irattach/irattach.c
--- irda-utils-0.9.18/irattach/irattach.c 2025-01-23 18:49:11.285515475 +0300
+++ irda-utils-0.9.18-OK/irattach/irattach.c 2025-01-23 19:00:18.207478893 +0300
@@ -262,7 +262,7 @@
int ret;
sprintf(msg, "Trying to load module %s", name);
- sprintf(cmd, "/sbin/modprobe %s", name);
+ sprintf(cmd, "modprobe %s", name);
ret = execute(msg, cmd);
diff -Nrbu irda-utils-0.9.18/irdadump/Makefile irda-utils-0.9.18-OK/irdadump/Makefile
--- irda-utils-0.9.18/irdadump/Makefile 2025-01-23 18:49:11.278515528 +0300
+++ irda-utils-0.9.18-OK/irdadump/Makefile 2025-01-23 18:58:43.057199840 +0300
@@ -50,7 +50,7 @@
install: $(IRDADUMP_TARGET)
$(prn_install)
- $(ECMD)install $(IRDADUMP_TARGET) $(ROOT)/usr/sbin
+ $(ECMD)install $(IRDADUMP_TARGET) $(ROOT)/usr/bin
clean:
$(RM_CMD)
diff -Nrbu irda-utils-0.9.18/irdaping/Makefile irda-utils-0.9.18-OK/irdaping/Makefile
--- irda-utils-0.9.18/irdaping/Makefile 2025-01-23 18:49:11.278515528 +0300
+++ irda-utils-0.9.18-OK/irdaping/Makefile 2025-01-23 19:00:00.446613473 +0300
@@ -65,7 +65,7 @@
install: $(TARGETS)
$(prn_install)
- $(ECMD)install irdaping $(ROOT)/usr/sbin
+ $(ECMD)install irdaping $(ROOT)/usr/bin
clean:
$(RM_CMD)
diff -Nrbu irda-utils-0.9.18/irnetd/Makefile irda-utils-0.9.18-OK/irnetd/Makefile
--- irda-utils-0.9.18/irnetd/Makefile 2025-01-23 18:49:11.279515520 +0300
+++ irda-utils-0.9.18-OK/irnetd/Makefile 2025-01-23 18:58:29.216304738 +0300
@@ -55,7 +55,7 @@
install: irnetd
$(prn_install)
- $(ECMD) install irnetd $(ROOT)/usr/sbin/
+ $(ECMD) install irnetd $(ROOT)/usr/bin/
clean:
diff -Nrbu irda-utils-0.9.18/smcinit/Makefile irda-utils-0.9.18-OK/smcinit/Makefile
--- irda-utils-0.9.18/smcinit/Makefile 2006-07-11 10:16:06.000000000 +0400
+++ irda-utils-0.9.18-OK/smcinit/Makefile 2025-01-23 18:59:49.557695945 +0300
@@ -45,9 +45,9 @@
install: $(SMCINIT_TARGETS)
$(prn_install)
- $(ECMD)install smcinit $(ROOT)/usr/sbin
- $(ECMD)install tosh1800-smcinit $(ROOT)/usr/sbin
- $(ECMD)install tosh2450-smcinit $(ROOT)/usr/sbin
+ $(ECMD)install smcinit $(ROOT)/usr/bin
+ $(ECMD)install tosh1800-smcinit $(ROOT)/usr/bin
+ $(ECMD)install tosh2450-smcinit $(ROOT)/usr/bin
clean:
$(RM_CMD)

View file

@ -3,11 +3,10 @@
Summary: Utilities for infrared communication between devices
Name: irda-utils
Version: 0.9.18
Release: 31%{?dist}
Release: 52%{?dist}
Url: http://irda.sourceforge.net
License: GPLv2+
Group: Applications/System
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# Automatically converted from old format: GPLv2+ - review is highly recommended.
License: GPL-2.0-or-later
ExcludeArch: s390 s390x
Source0: http://downloads.sourceforge.net/irda/%{name}/%{version}/%{name}-%{version}.tar.gz
Source1: irda.init
@ -21,8 +20,12 @@ Patch6: irda-utils-0.9.18-root.patch
Patch7: irda-utils-0.9.18-man.patch
Patch8: irda-utils-0.9.18-PIE.patch
Patch9: irda-utils-0.9.18-no-inline.patch
Patch10: irda-utils-0.9.18-run.patch
Patch11: irda-utils-0.9.18-sbin.patch
BuildRequires: gcc
BuildRequires: glib2-devel, pciutils-devel
BuildRequires: systemd-units
BuildRequires: make
Requires(post): systemd-units
Requires(preun): systemd-units
@ -49,16 +52,18 @@ actually implemented outside the kernel.
%prep
%setup -q
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch6 -p1
%patch -P1 -p1
%patch -P2 -p1
%patch -P3 -p1
%patch -P4 -p1
%patch -P6 -p1
gunzip man/irnet.4.gz man/irda.7.gz
%patch7 -p1
%patch -P7 -p1
gzip -9 man/irnet.4 man/irda.7
%patch8 -p1
%patch9 -p1
%patch -P8 -p1
%patch -P9 -p1
%patch -P10 -p1
%patch -P11 -p1
%build
@ -71,7 +76,7 @@ make all RPM_OPT_FLAGS="$RPM_OPT_FLAGS -std=gnu89" ROOT="$RPM_BUILD_ROOT" \
%install
rm -rf $RPM_BUILD_ROOT
for dir in %{_sbindir} %{_bindir} %{_initrddir} %{_sysconfdir}/sysconfig
for dir in %{_bindir} %{_initrddir} %{_sysconfdir}/sysconfig
do
install -d $RPM_BUILD_ROOT$dir
done
@ -98,9 +103,6 @@ mv etc/modules.conf.irda etc/modprobe.conf.irda
chmod -x etc/ifcfg-irlan0
%clean
rm -rf $RPM_BUILD_ROOT
%post
%systemd_post irda.service
@ -115,8 +117,6 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%{_sbindir}/*
%{_bindir}/*
%{_mandir}/*/*
%{_unitdir}/*
@ -125,6 +125,70 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-52
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Thu Jan 23 2025 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.9.18-51
- Use /usr/bin instead of /usr/sbin (#2340661)
* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-50
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Fri Jul 26 2024 Miroslav Suchý <msuchy@redhat.com> - 0.9.18-49
- convert license to SPDX
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-48
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-47
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jan 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-46
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-45
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-44
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-43
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-42
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Mon May 17 2021 Dmitry Butskoy <Dmitry@Butskoy.name> - 0.9.18-40
- move /var/run to /run and fix systemd service file (#1960900)
* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.9.18-39
- Rebuilt for updated systemd-rpm-macros
See https://pagure.io/fesco/issue/2583.
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-38
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-36
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-35
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-33
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-32
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.18-31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild

View file

@ -4,12 +4,12 @@ After=syslog.target
[Service]
Type=forking
PIDFile=/var/run/irattach.pid
PIDFile=/run/irattach.pid
EnvironmentFile=-/etc/sysconfig/irda
ExecStartPre=-/sbin/modprobe -qab ircomm-tty irtty-sir irnet
ExecStart=/usr/sbin/irattach ${DEVICE} ${OPTIONS}
StandardOutput=syslog
StandardError=syslog
StandardOutput=journal
StandardError=journal
[Install]