From b012b0a899b0326611c5e02b01c5ed97105dca63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 2 Mar 2021 16:12:04 +0100 Subject: [PATCH 01/21] Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583. --- usbmuxd.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/usbmuxd.spec b/usbmuxd.spec index f265790..50b5ad4 100644 --- a/usbmuxd.spec +++ b/usbmuxd.spec @@ -1,6 +1,6 @@ Name: usbmuxd Version: 1.1.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Daemon for communicating with Apple's iOS devices # All code is dual licenses as GPLv3+ or GPLv2+, except libusbmuxd which is LGPLv2+. License: GPLv3+ or GPLv2+ @@ -66,6 +66,10 @@ exit 0 %{_datadir}/man/man8/usbmuxd.8.gz %changelog +* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 1.1.1-5 +- Rebuilt for updated systemd-rpm-macros + See https://pagure.io/fesco/issue/2583. + * Wed Jan 27 2021 Fedora Release Engineering - 1.1.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 27cac5c1ef7f587ceae5ffe38e487bb9490a527c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:10:57 +0000 Subject: [PATCH 02/21] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- usbmuxd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbmuxd.spec b/usbmuxd.spec index 50b5ad4..d525ec7 100644 --- a/usbmuxd.spec +++ b/usbmuxd.spec @@ -1,6 +1,6 @@ Name: usbmuxd Version: 1.1.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Daemon for communicating with Apple's iOS devices # All code is dual licenses as GPLv3+ or GPLv2+, except libusbmuxd which is LGPLv2+. License: GPLv3+ or GPLv2+ @@ -66,6 +66,9 @@ exit 0 %{_datadir}/man/man8/usbmuxd.8.gz %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 1.1.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 1.1.1-5 - Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583. From db612e0aedfb5ea285698911ba97f02212e92158 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 03:40:08 +0000 Subject: [PATCH 03/21] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- usbmuxd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbmuxd.spec b/usbmuxd.spec index d525ec7..b41b775 100644 --- a/usbmuxd.spec +++ b/usbmuxd.spec @@ -1,6 +1,6 @@ Name: usbmuxd Version: 1.1.1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Daemon for communicating with Apple's iOS devices # All code is dual licenses as GPLv3+ or GPLv2+, except libusbmuxd which is LGPLv2+. License: GPLv3+ or GPLv2+ @@ -66,6 +66,9 @@ exit 0 %{_datadir}/man/man8/usbmuxd.8.gz %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 1.1.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 1.1.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From e76327a07974d78f79411e50d9265717a912ce0d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 11:33:06 +0000 Subject: [PATCH 04/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- usbmuxd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbmuxd.spec b/usbmuxd.spec index b41b775..d55d0a5 100644 --- a/usbmuxd.spec +++ b/usbmuxd.spec @@ -1,6 +1,6 @@ Name: usbmuxd Version: 1.1.1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Daemon for communicating with Apple's iOS devices # All code is dual licenses as GPLv3+ or GPLv2+, except libusbmuxd which is LGPLv2+. License: GPLv3+ or GPLv2+ @@ -66,6 +66,9 @@ exit 0 %{_datadir}/man/man8/usbmuxd.8.gz %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 1.1.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 1.1.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From cdde6d2790e82935298b10edbe3c2aacb3eb6943 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 05:58:21 +0000 Subject: [PATCH 05/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- usbmuxd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbmuxd.spec b/usbmuxd.spec index d55d0a5..950f8b8 100644 --- a/usbmuxd.spec +++ b/usbmuxd.spec @@ -1,6 +1,6 @@ Name: usbmuxd Version: 1.1.1 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Daemon for communicating with Apple's iOS devices # All code is dual licenses as GPLv3+ or GPLv2+, except libusbmuxd which is LGPLv2+. License: GPLv3+ or GPLv2+ @@ -66,6 +66,9 @@ exit 0 %{_datadir}/man/man8/usbmuxd.8.gz %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 1.1.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 1.1.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From a50a871b57aeb1475bb508199bea773d06d602cd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:16:26 +0000 Subject: [PATCH 06/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- usbmuxd.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usbmuxd.spec b/usbmuxd.spec index 950f8b8..abe657b 100644 --- a/usbmuxd.spec +++ b/usbmuxd.spec @@ -1,6 +1,6 @@ Name: usbmuxd Version: 1.1.1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Daemon for communicating with Apple's iOS devices # All code is dual licenses as GPLv3+ or GPLv2+, except libusbmuxd which is LGPLv2+. License: GPLv3+ or GPLv2+ @@ -66,6 +66,9 @@ exit 0 %{_datadir}/man/man8/usbmuxd.8.gz %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 1.1.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 1.1.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 0ee6c8a6e2966cafd96ff1c9f931c5c6a2f253c4 Mon Sep 17 00:00:00 2001 From: Davide Cavalca Date: Thu, 27 Jul 2023 13:09:26 -0700 Subject: [PATCH 07/21] Convert to rpmautospec --- changelog | 215 ++++++++++++++++++++++++++++++++++++++++++++++++++ usbmuxd.spec | 218 +-------------------------------------------------- 2 files changed, 217 insertions(+), 216 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..9600c27 --- /dev/null +++ b/changelog @@ -0,0 +1,215 @@ +* Sat Jul 22 2023 Fedora Release Engineering - 1.1.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Sat Jan 21 2023 Fedora Release Engineering - 1.1.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 1.1.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 1.1.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 1.1.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 1.1.1-5 +- Rebuilt for updated systemd-rpm-macros + See https://pagure.io/fesco/issue/2583. + +* Wed Jan 27 2021 Fedora Release Engineering - 1.1.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 1.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jul 22 2020 Tom Stellard - 1.1.1-2 +- Use make macros +- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro + +* Tue Jun 16 2020 Bastien Nocera - 1.1.1-1 ++ usbmuxd-1.1.1-1 +- Update to 1.1.1 + +* Fri Jan 31 2020 Fedora Release Engineering - 1.1.0-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Mon Nov 25 2019 Bastien Nocera - 1.1.0-17 ++ usbmuxd-1.1.0-17 +- Update to latest git snapshot + +* Sat Jul 27 2019 Fedora Release Engineering - 1.1.0-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sun Feb 03 2019 Fedora Release Engineering - 1.1.0-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 1.1.0-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Apr 18 2018 Bastien Nocera - 1.1.0-13 ++ usbmuxd-1.1.0-13 +- Fix usbmuxd not starting up a second time, and properties being lost + with kernel >= 4.12 + +* Fri Mar 9 2018 Peter Robinson 1.1.0-12 +- Add gcc BR + +* Fri Feb 09 2018 Fedora Release Engineering - 1.1.0-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 1.1.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.1.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Tue May 16 2017 Peter Robinson 1.1.0-8 +- Use _udevrulesdir macro + +* Sat Feb 11 2017 Fedora Release Engineering - 1.1.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Fri Feb 05 2016 Fedora Release Engineering - 1.1.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Jun 19 2015 Fedora Release Engineering - 1.1.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Wed Feb 11 2015 Peter Robinson 1.0.10-4 +- Rebuild (libimobiledevice) + +* Tue Feb 3 2015 Peter Robinson 1.0.10-3 +- Use %%license + +* Tue Oct 21 2014 Peter Robinson 1.0.10-2 +- (rebuild) + +* Fri Oct 17 2014 Peter Robinson 1.0.10-1 +- New stable 1.1.0 release + +* Fri Oct 17 2014 Peter Robinson 1.0.9-3 +- Bump for correct overrides + +* Fri Oct 17 2014 Peter Robinson 1.0.9-2 +- Refresh usbmuxd owner bits + +* Wed Oct 15 2014 Peter Robinson 1.0.9-1 +- New stable 1.0.9 release + +* Tue Sep 09 2014 Rex Dieter - 1.0.9-0.6.c24463e +- Obsoletes: usbmuxd < 1.0.9 (multilib upgrade path) +- move Obsoletes: usbmuxd-devel to libusbmuxd-devel + +* Mon Aug 18 2014 Fedora Release Engineering - 1.0.9-0.5.c24463e +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Wed Jul 30 2014 Peter Robinson 1.0.9-0.4.c24463e +- Add upstream patch for systemd support + +* Sun Jun 08 2014 Fedora Release Engineering - 1.0.9-0.3.c24463e +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Mon Apr 21 2014 Peter Robinson 1.0.9-0.2 +- Minor update + +* Mon Apr 21 2014 Peter Robinson 1.0.9-0.1 +- Initial 1.0.9 snapshot + +* Thu Oct 10 2013 Ralf Corsépius - 1.0.8-10 +- Add BR: systemd for systemd.macros (RHBZ #1017493). + +* Tue Oct 8 2013 Peter Robinson 1.0.8-9 +- Fix rpm scripts + +* Sun Aug 04 2013 Fedora Release Engineering - 1.0.8-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Fri Feb 15 2013 Fedora Release Engineering - 1.0.8-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Mon Nov 19 2012 Bastien Nocera 1.0.8-6 +- Fix source URL + +* Thu Oct 4 2012 Peter Robinson - 1.0.8-5 +- Make use of the new systemd macros +- Minor updates to spec + +* Sun Jul 22 2012 Fedora Release Engineering - 1.0.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Mon Jul 09 2012 Bastien Nocera 1.0.8-3 +- Use systemd to start usbmuxd instead of udev (#786853) + +* Sat Apr 28 2012 Bastien Nocera 1.0.8-2 +- Fix usbmuxd not starting under udev + +* Mon Apr 9 2012 Peter Robinson 1.0.8-1 +- New stable 1.0.8 release + +* Thu Feb 2 2012 Peter Robinson - 1.0.7-3 +- Add debian patch for CVE-2012-0065. Fixes RHBZ 783523 + +* Sat Jan 14 2012 Fedora Release Engineering - 1.0.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Mar 22 2011 Peter Robinson 1.0.7-1 +- New stable 1.0.7 release + +* Mon Feb 07 2011 Fedora Release Engineering - 1.0.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Sun Oct 24 2010 Peter Robinson 1.0.6-1 +- New stable 1.0.6 release + +* Fri Jul 23 2010 Peter Robinson 1.0.5-1 +- New stable 1.0.5 release + +* Fri May 28 2010 Bastien Nocera 1.0.4-3 +- Fix udev rule to use the usbmuxd user + +* Wed May 12 2010 Peter Robinson 1.0.4-2 +- Actually upload a source file + +* Tue May 11 2010 Peter Robinson 1.0.4-1 +- New stable 1.0.4 release + +* Mon Mar 22 2010 Peter Robinson 1.0.3-1 +- New stable 1.0.3 release + +* Thu Feb 11 2010 Peter Robinson 1.0.2-1 +- New stable 1.0.2 release + +* Tue Feb 09 2010 Bastien Nocera 1.0.0-3 +- Use the gid/uid reserved for usbmuxd in setup 2.8.15 and above + +* Fri Jan 29 2010 Peter Robinson 1.0.0-2 +- Run deamon under the usbmuxd user + +* Mon Dec 7 2009 Peter Robinson 1.0.0-1 +- New stable 1.0.0 release + +* Sat Oct 31 2009 Peter Robinson 1.0.0-0.1.rc2 +- New 1.0.0-rc2 test release + +* Thu Oct 29 2009 Peter Robinson 1.0.0-0.2.rc1 +- Add patch to fix install of 64 bit libs + +* Tue Oct 27 2009 Peter Robinson 1.0.0-0.1.rc1 +- New 1.0.0-rc1 test release + +* Fri Aug 14 2009 Bastien Nocera 0.1.4-2 +- Make usbmuxd autostart on newer kernels +- (Still doesn't exit properly though) + +* Mon Aug 10 2009 Peter Robinson 0.1.4-1 +- Update to 0.1.4 + +* Tue Aug 4 2009 Peter Robinson 0.1.3-1 +- Update to 0.1.3, review input + +* Mon Aug 3 2009 Peter Robinson 0.1.2-1 +- Update to 0.1.2 + +* Mon Aug 3 2009 Peter Robinson 0.1.1-1 +- Initial packaging diff --git a/usbmuxd.spec b/usbmuxd.spec index abe657b..87c54e5 100644 --- a/usbmuxd.spec +++ b/usbmuxd.spec @@ -1,6 +1,6 @@ Name: usbmuxd Version: 1.1.1 -Release: 10%{?dist} +Release: %autorelease Summary: Daemon for communicating with Apple's iOS devices # All code is dual licenses as GPLv3+ or GPLv2+, except libusbmuxd which is LGPLv2+. License: GPLv3+ or GPLv2+ @@ -66,218 +66,4 @@ exit 0 %{_datadir}/man/man8/usbmuxd.8.gz %changelog -* Sat Jul 22 2023 Fedora Release Engineering - 1.1.1-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Sat Jan 21 2023 Fedora Release Engineering - 1.1.1-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Sat Jul 23 2022 Fedora Release Engineering - 1.1.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sat Jan 22 2022 Fedora Release Engineering - 1.1.1-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 1.1.1-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 1.1.1-5 -- Rebuilt for updated systemd-rpm-macros - See https://pagure.io/fesco/issue/2583. - -* Wed Jan 27 2021 Fedora Release Engineering - 1.1.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 1.1.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jul 22 2020 Tom Stellard - 1.1.1-2 -- Use make macros -- https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro - -* Tue Jun 16 2020 Bastien Nocera - 1.1.1-1 -+ usbmuxd-1.1.1-1 -- Update to 1.1.1 - -* Fri Jan 31 2020 Fedora Release Engineering - 1.1.0-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Mon Nov 25 2019 Bastien Nocera - 1.1.0-17 -+ usbmuxd-1.1.0-17 -- Update to latest git snapshot - -* Sat Jul 27 2019 Fedora Release Engineering - 1.1.0-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 03 2019 Fedora Release Engineering - 1.1.0-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 14 2018 Fedora Release Engineering - 1.1.0-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Apr 18 2018 Bastien Nocera - 1.1.0-13 -+ usbmuxd-1.1.0-13 -- Fix usbmuxd not starting up a second time, and properties being lost - with kernel >= 4.12 - -* Fri Mar 9 2018 Peter Robinson 1.1.0-12 -- Add gcc BR - -* Fri Feb 09 2018 Fedora Release Engineering - 1.1.0-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering - 1.1.0-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 1.1.0-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Tue May 16 2017 Peter Robinson 1.1.0-8 -- Use _udevrulesdir macro - -* Sat Feb 11 2017 Fedora Release Engineering - 1.1.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Fri Feb 05 2016 Fedora Release Engineering - 1.1.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Jun 19 2015 Fedora Release Engineering - 1.1.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Wed Feb 11 2015 Peter Robinson 1.0.10-4 -- Rebuild (libimobiledevice) - -* Tue Feb 3 2015 Peter Robinson 1.0.10-3 -- Use %%license - -* Tue Oct 21 2014 Peter Robinson 1.0.10-2 -- (rebuild) - -* Fri Oct 17 2014 Peter Robinson 1.0.10-1 -- New stable 1.1.0 release - -* Fri Oct 17 2014 Peter Robinson 1.0.9-3 -- Bump for correct overrides - -* Fri Oct 17 2014 Peter Robinson 1.0.9-2 -- Refresh usbmuxd owner bits - -* Wed Oct 15 2014 Peter Robinson 1.0.9-1 -- New stable 1.0.9 release - -* Tue Sep 09 2014 Rex Dieter - 1.0.9-0.6.c24463e -- Obsoletes: usbmuxd < 1.0.9 (multilib upgrade path) -- move Obsoletes: usbmuxd-devel to libusbmuxd-devel - -* Mon Aug 18 2014 Fedora Release Engineering - 1.0.9-0.5.c24463e -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Wed Jul 30 2014 Peter Robinson 1.0.9-0.4.c24463e -- Add upstream patch for systemd support - -* Sun Jun 08 2014 Fedora Release Engineering - 1.0.9-0.3.c24463e -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Mon Apr 21 2014 Peter Robinson 1.0.9-0.2 -- Minor update - -* Mon Apr 21 2014 Peter Robinson 1.0.9-0.1 -- Initial 1.0.9 snapshot - -* Thu Oct 10 2013 Ralf Corsépius - 1.0.8-10 -- Add BR: systemd for systemd.macros (RHBZ #1017493). - -* Tue Oct 8 2013 Peter Robinson 1.0.8-9 -- Fix rpm scripts - -* Sun Aug 04 2013 Fedora Release Engineering - 1.0.8-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Fri Feb 15 2013 Fedora Release Engineering - 1.0.8-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Mon Nov 19 2012 Bastien Nocera 1.0.8-6 -- Fix source URL - -* Thu Oct 4 2012 Peter Robinson - 1.0.8-5 -- Make use of the new systemd macros -- Minor updates to spec - -* Sun Jul 22 2012 Fedora Release Engineering - 1.0.8-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Mon Jul 09 2012 Bastien Nocera 1.0.8-3 -- Use systemd to start usbmuxd instead of udev (#786853) - -* Sat Apr 28 2012 Bastien Nocera 1.0.8-2 -- Fix usbmuxd not starting under udev - -* Mon Apr 9 2012 Peter Robinson 1.0.8-1 -- New stable 1.0.8 release - -* Thu Feb 2 2012 Peter Robinson - 1.0.7-3 -- Add debian patch for CVE-2012-0065. Fixes RHBZ 783523 - -* Sat Jan 14 2012 Fedora Release Engineering - 1.0.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Tue Mar 22 2011 Peter Robinson 1.0.7-1 -- New stable 1.0.7 release - -* Mon Feb 07 2011 Fedora Release Engineering - 1.0.6-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Sun Oct 24 2010 Peter Robinson 1.0.6-1 -- New stable 1.0.6 release - -* Fri Jul 23 2010 Peter Robinson 1.0.5-1 -- New stable 1.0.5 release - -* Fri May 28 2010 Bastien Nocera 1.0.4-3 -- Fix udev rule to use the usbmuxd user - -* Wed May 12 2010 Peter Robinson 1.0.4-2 -- Actually upload a source file - -* Tue May 11 2010 Peter Robinson 1.0.4-1 -- New stable 1.0.4 release - -* Mon Mar 22 2010 Peter Robinson 1.0.3-1 -- New stable 1.0.3 release - -* Thu Feb 11 2010 Peter Robinson 1.0.2-1 -- New stable 1.0.2 release - -* Tue Feb 09 2010 Bastien Nocera 1.0.0-3 -- Use the gid/uid reserved for usbmuxd in setup 2.8.15 and above - -* Fri Jan 29 2010 Peter Robinson 1.0.0-2 -- Run deamon under the usbmuxd user - -* Mon Dec 7 2009 Peter Robinson 1.0.0-1 -- New stable 1.0.0 release - -* Sat Oct 31 2009 Peter Robinson 1.0.0-0.1.rc2 -- New 1.0.0-rc2 test release - -* Thu Oct 29 2009 Peter Robinson 1.0.0-0.2.rc1 -- Add patch to fix install of 64 bit libs - -* Tue Oct 27 2009 Peter Robinson 1.0.0-0.1.rc1 -- New 1.0.0-rc1 test release - -* Fri Aug 14 2009 Bastien Nocera 0.1.4-2 -- Make usbmuxd autostart on newer kernels -- (Still doesn't exit properly though) - -* Mon Aug 10 2009 Peter Robinson 0.1.4-1 -- Update to 0.1.4 - -* Tue Aug 4 2009 Peter Robinson 0.1.3-1 -- Update to 0.1.3, review input - -* Mon Aug 3 2009 Peter Robinson 0.1.2-1 -- Update to 0.1.2 - -* Mon Aug 3 2009 Peter Robinson 0.1.1-1 -- Initial packaging +%autochangelog From 790b294aaf59ed997a8b42997783836eed34c201 Mon Sep 17 00:00:00 2001 From: Davide Cavalca Date: Thu, 27 Jul 2023 13:10:58 -0700 Subject: [PATCH 08/21] Convert license tag to SPDX --- usbmuxd.spec | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/usbmuxd.spec b/usbmuxd.spec index 87c54e5..21740e4 100644 --- a/usbmuxd.spec +++ b/usbmuxd.spec @@ -2,8 +2,7 @@ Name: usbmuxd Version: 1.1.1 Release: %autorelease Summary: Daemon for communicating with Apple's iOS devices -# All code is dual licenses as GPLv3+ or GPLv2+, except libusbmuxd which is LGPLv2+. -License: GPLv3+ or GPLv2+ +License: GPL-3.0-only OR GPL-2.0-only URL: http://www.libimobiledevice.org/ Source0: http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2 From e12ae469ae1c2e0bf0c6c8dc3a9cf85ce8eabab7 Mon Sep 17 00:00:00 2001 From: Davide Cavalca Date: Thu, 27 Jul 2023 14:32:35 -0700 Subject: [PATCH 09/21] Update specfile to the latest guidelines --- usbmuxd.spec | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/usbmuxd.spec b/usbmuxd.spec index 21740e4..b8ca826 100644 --- a/usbmuxd.spec +++ b/usbmuxd.spec @@ -1,23 +1,24 @@ -Name: usbmuxd -Version: 1.1.1 -Release: %autorelease -Summary: Daemon for communicating with Apple's iOS devices -License: GPL-3.0-only OR GPL-2.0-only -URL: http://www.libimobiledevice.org/ -Source0: http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2 +Name: usbmuxd +Version: 1.1.1 +Release: %autorelease +Summary: Daemon for communicating with Apple's iOS devices +License: GPL-3.0-only OR GPL-2.0-only +URL: http://www.libimobiledevice.org/ +Source: http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2 -BuildRequires: make -BuildRequires: gcc -BuildRequires: libimobiledevice-devel -BuildRequires: libplist-devel -BuildRequires: libusbx-devel -BuildRequires: systemd -BuildRequires: autoconf libtool automake git +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gcc +BuildRequires: git +BuildRequires: libtool +BuildRequires: make +BuildRequires: systemd -Requires(pre): shadow-utils -Requires(post): systemd -Requires(preun): systemd -Requires(postun): systemd +BuildRequires: libimobiledevice-devel +BuildRequires: libplist-devel +BuildRequires: libusbx-devel + +Requires(pre): shadow-utils %description usbmuxd is a daemon used for communicating with Apple's iPod Touch, iPhone, From e2656b6333c2d4db201aaab0e4212d20238c14a1 Mon Sep 17 00:00:00 2001 From: Davide Cavalca Date: Thu, 27 Jul 2023 16:13:20 -0700 Subject: [PATCH 10/21] Update to git snapshot 61b99ab --- .gitignore | 1 + sources | 2 +- usbmuxd.spec | 22 +++++++++++++++------- 3 files changed, 17 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index c5cfdf4..9428917 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ usbmuxd-1.0.5.tar.bz2 /usbmuxd-1.0.9.tar.bz2 /usbmuxd-1.1.0.tar.bz2 /usbmuxd-1.1.1.tar.bz2 +/usbmuxd-61b99ab5c25609c11369733a0df97c03a0581a56.tar.gz diff --git a/sources b/sources index 7bc9a30..735ee2b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (usbmuxd-1.1.1.tar.bz2) = 0e8829c93aac147a6b949fe95592d6ad9ea36e1c04676cb85accb4670a65b31065706fc438556def17b55850081d6c07deb325ca02b9853335b6e0b1049ba1da +SHA512 (usbmuxd-61b99ab5c25609c11369733a0df97c03a0581a56.tar.gz) = 1b67a41f43e78bbf0966cbe68c9e35351d5a163d7d82aa6e5caed6c4f8ffc3c28faf74dc96890a35481b4856f6b6d95ebec9e8d2a665a099d8909b91bf408381 diff --git a/usbmuxd.spec b/usbmuxd.spec index b8ca826..6794ac8 100644 --- a/usbmuxd.spec +++ b/usbmuxd.spec @@ -1,17 +1,22 @@ +%global forgeurl https://github.com/libimobiledevice/usbmuxd +%global commit 61b99ab5c25609c11369733a0df97c03a0581a56 +%global date 20230720 +%{?commit:%global shortcommit %(c=%{commit}; echo ${c:0:7})} + Name: usbmuxd -Version: 1.1.1 +Version: 1.1.1^%{date}git%{shortcommit} Release: %autorelease Summary: Daemon for communicating with Apple's iOS devices License: GPL-3.0-only OR GPL-2.0-only -URL: http://www.libimobiledevice.org/ -Source: http://www.libimobiledevice.org/downloads/%{name}-%{version}.tar.bz2 +URL: https://www.libimobiledevice.org/ +Source: %{forgeurl}/archive/%{commit}/%{name}-%{commit}.tar.gz BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc -BuildRequires: git BuildRequires: libtool BuildRequires: make +BuildRequires: sed BuildRequires: systemd BuildRequires: libimobiledevice-devel @@ -26,16 +31,19 @@ iPad and Apple TV devices. It allows multiple services on the device to be accessed simultaneously. %prep -%autosetup -p1 -S git_am -autoreconf -f -i +%autosetup -p1 -n %{name}-%{commit} + +%if %{defined commit} +echo %{version} > .tarball-version +%endif # Set the owner of the device node to be usbmuxd sed -i.owner 's/OWNER="usbmux"/OWNER="usbmuxd"/' udev/39-usbmuxd.rules.in sed -i.user 's/--user usbmux/--user usbmuxd/' systemd/usbmuxd.service.in %build +NOCONFIGURE=1 ./autogen.sh %configure - %make_build %install From fc86a284c28f29edbd65fe28cade46b51414c832 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 07:17:39 +0000 Subject: [PATCH 11/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 9afff657dae634d813a6d3dd9f71c4bace5b6e2e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:25:25 +0000 Subject: [PATCH 12/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 8908056f9a3621a08e1612e7ae137ac965f31ded Mon Sep 17 00:00:00 2001 From: Davide Cavalca Date: Sun, 29 Sep 2024 09:02:32 -0700 Subject: [PATCH 13/21] Update to git snapshot 0b1b233 --- .gitignore | 1 + sources | 2 +- usbmuxd.spec | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9428917..40c561a 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ usbmuxd-1.0.5.tar.bz2 /usbmuxd-1.1.0.tar.bz2 /usbmuxd-1.1.1.tar.bz2 /usbmuxd-61b99ab5c25609c11369733a0df97c03a0581a56.tar.gz +/usbmuxd-0b1b233b57d581515978a09e5a4394bfa4ee4962.tar.gz diff --git a/sources b/sources index 735ee2b..fd8797f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (usbmuxd-61b99ab5c25609c11369733a0df97c03a0581a56.tar.gz) = 1b67a41f43e78bbf0966cbe68c9e35351d5a163d7d82aa6e5caed6c4f8ffc3c28faf74dc96890a35481b4856f6b6d95ebec9e8d2a665a099d8909b91bf408381 +SHA512 (usbmuxd-0b1b233b57d581515978a09e5a4394bfa4ee4962.tar.gz) = 1c50ca5827f90c901850aff7d222a8bcdb450ade698be1586ba157e9a3039a147d93a14fde14d6605a3d45907ae9716d06ed19a3230e3d51c3b3fb12334f0400 diff --git a/usbmuxd.spec b/usbmuxd.spec index 6794ac8..6ef1d1b 100644 --- a/usbmuxd.spec +++ b/usbmuxd.spec @@ -1,6 +1,6 @@ %global forgeurl https://github.com/libimobiledevice/usbmuxd -%global commit 61b99ab5c25609c11369733a0df97c03a0581a56 -%global date 20230720 +%global commit 0b1b233b57d581515978a09e5a4394bfa4ee4962 +%global date 20240915 %{?commit:%global shortcommit %(c=%{commit}; echo ${c:0:7})} Name: usbmuxd From 9fe8b139ecd1d91f6574d2b774b12c78de4d3015 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 13:56:38 +0000 Subject: [PATCH 14/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From a13abdc94a398b45cd1c4f4c1a577009493ec86f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 11 Feb 2025 17:03:11 +0100 Subject: [PATCH 15/21] Add sysusers.d config file to allow rpm to create users/groups automatically See https://fedoraproject.org/wiki/Changes/RPMSuportForSystemdSysusers. --- usbmuxd.spec | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/usbmuxd.spec b/usbmuxd.spec index 6ef1d1b..b009991 100644 --- a/usbmuxd.spec +++ b/usbmuxd.spec @@ -23,7 +23,6 @@ BuildRequires: libimobiledevice-devel BuildRequires: libplist-devel BuildRequires: libusbx-devel -Requires(pre): shadow-utils %description usbmuxd is a daemon used for communicating with Apple's iPod Touch, iPhone, @@ -41,6 +40,11 @@ echo %{version} > .tarball-version sed -i.owner 's/OWNER="usbmux"/OWNER="usbmuxd"/' udev/39-usbmuxd.rules.in sed -i.user 's/--user usbmux/--user usbmuxd/' systemd/usbmuxd.service.in +# Create a sysusers.d config file +cat >usbmuxd.sysusers.conf </dev/null || groupadd -r usbmuxd -g 113 -getent passwd usbmuxd >/dev/null || \ -useradd -r -g usbmuxd -d / -s /sbin/nologin \ - -c "usbmuxd user" -u 113 usbmuxd -exit 0 +install -m0644 -D usbmuxd.sysusers.conf %{buildroot}%{_sysusersdir}/usbmuxd.conf + %post %systemd_post usbmuxd.service @@ -72,6 +72,7 @@ exit 0 %{_udevrulesdir}/39-usbmuxd.rules %{_sbindir}/usbmuxd %{_datadir}/man/man8/usbmuxd.8.gz +%{_sysusersdir}/usbmuxd.conf %changelog %autochangelog From 946bef4ff7e09355a3f0c3a93a8bb7457d7a5d44 Mon Sep 17 00:00:00 2001 From: Davide Cavalca Date: Wed, 30 Oct 2024 16:32:05 -0700 Subject: [PATCH 16/21] Take ownership of /var/lib/lockdown and add compat sysusers macros --- usbmuxd.spec | 20 +++++++++++++------- usbmuxd.sysusers | 7 +++++++ usbmuxd.tmpfiles | 2 ++ 3 files changed, 22 insertions(+), 7 deletions(-) create mode 100644 usbmuxd.sysusers create mode 100644 usbmuxd.tmpfiles diff --git a/usbmuxd.spec b/usbmuxd.spec index b009991..c50bb8f 100644 --- a/usbmuxd.spec +++ b/usbmuxd.spec @@ -9,7 +9,9 @@ Release: %autorelease Summary: Daemon for communicating with Apple's iOS devices License: GPL-3.0-only OR GPL-2.0-only URL: https://www.libimobiledevice.org/ -Source: %{forgeurl}/archive/%{commit}/%{name}-%{commit}.tar.gz +Source0: %{forgeurl}/archive/%{commit}/%{name}-%{commit}.tar.gz +Source1: %{name}.sysusers +Source2: %{name}.tmpfiles BuildRequires: autoconf BuildRequires: automake @@ -18,11 +20,14 @@ BuildRequires: libtool BuildRequires: make BuildRequires: sed BuildRequires: systemd +%{?sysusers_requires_compat} BuildRequires: libimobiledevice-devel BuildRequires: libplist-devel BuildRequires: libusbx-devel +Requires: systemd-udev +Recommends: systemd %description usbmuxd is a daemon used for communicating with Apple's iPod Touch, iPhone, @@ -40,11 +45,6 @@ echo %{version} > .tarball-version sed -i.owner 's/OWNER="usbmux"/OWNER="usbmuxd"/' udev/39-usbmuxd.rules.in sed -i.user 's/--user usbmux/--user usbmuxd/' systemd/usbmuxd.service.in -# Create a sysusers.d config file -cat >usbmuxd.sysusers.conf < Date: Wed, 9 Apr 2025 21:18:12 -0700 Subject: [PATCH 17/21] Update URL; Fixes: RHBZ#2358689 --- usbmuxd.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/usbmuxd.spec b/usbmuxd.spec index c50bb8f..7e1eff1 100644 --- a/usbmuxd.spec +++ b/usbmuxd.spec @@ -8,7 +8,7 @@ Version: 1.1.1^%{date}git%{shortcommit} Release: %autorelease Summary: Daemon for communicating with Apple's iOS devices License: GPL-3.0-only OR GPL-2.0-only -URL: https://www.libimobiledevice.org/ +URL: https://libimobiledevice.org Source0: %{forgeurl}/archive/%{commit}/%{name}-%{commit}.tar.gz Source1: %{name}.sysusers Source2: %{name}.tmpfiles From 9f6bab9197f527dd542be7480e1476e9a360a56b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:52:42 +0000 Subject: [PATCH 18/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From dfb4d87178c23751808f25a6ce7bd3c1ef077a74 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 19:41:51 +0000 Subject: [PATCH 19/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 23689068e47b98c06becf6b3bc5ab1f98c226e70 Mon Sep 17 00:00:00 2001 From: Davide Cavalca Date: Tue, 26 May 2026 09:06:45 -0700 Subject: [PATCH 20/21] Update to git snapshot 3ded00c --- .gitignore | 1 + sources | 2 +- usbmuxd.spec | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 40c561a..fb6a17e 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ usbmuxd-1.0.5.tar.bz2 /usbmuxd-1.1.1.tar.bz2 /usbmuxd-61b99ab5c25609c11369733a0df97c03a0581a56.tar.gz /usbmuxd-0b1b233b57d581515978a09e5a4394bfa4ee4962.tar.gz +/usbmuxd-3ded00c9985a5108cfc7591a309f9a23d57a8cba.tar.gz diff --git a/sources b/sources index fd8797f..83a15ef 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (usbmuxd-0b1b233b57d581515978a09e5a4394bfa4ee4962.tar.gz) = 1c50ca5827f90c901850aff7d222a8bcdb450ade698be1586ba157e9a3039a147d93a14fde14d6605a3d45907ae9716d06ed19a3230e3d51c3b3fb12334f0400 +SHA512 (usbmuxd-3ded00c9985a5108cfc7591a309f9a23d57a8cba.tar.gz) = 2c5bd94ee1cf484507c3582a101d04a32a94b33296632992f99cf4a08bc87c56e71570cd5855fb20d285344cb6e382afa8c2b1aa0be50b693b229fd25069814b diff --git a/usbmuxd.spec b/usbmuxd.spec index 7e1eff1..a9a4530 100644 --- a/usbmuxd.spec +++ b/usbmuxd.spec @@ -1,6 +1,6 @@ %global forgeurl https://github.com/libimobiledevice/usbmuxd -%global commit 0b1b233b57d581515978a09e5a4394bfa4ee4962 -%global date 20240915 +%global commit 3ded00c9985a5108cfc7591a309f9a23d57a8cba +%global date 20251205 %{?commit:%global shortcommit %(c=%{commit}; echo ${c:0:7})} Name: usbmuxd From c96080967420a09ce885d68e90c677e4aff56d71 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:16:28 +0000 Subject: [PATCH 21/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild