From 1539fc4d09af3829f20d8bfaf672765b5081c5da Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Fri, 7 Nov 2008 03:37:46 +0000 Subject: [PATCH 01/60] Initialize branch F-10 for unique --- branch | 1 + 1 file changed, 1 insertion(+) create mode 100644 branch diff --git a/branch b/branch new file mode 100644 index 0000000..dc32377 --- /dev/null +++ b/branch @@ -0,0 +1 @@ +F-10 From 239be75dadc6e82459f9fd31a8ee94a2f4f2d2eb Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Sat, 22 Nov 2008 16:59:30 +0000 Subject: [PATCH 02/60] - Fix up summary text --- unique.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/unique.spec b/unique.spec index 1988f88..9c7202a 100644 --- a/unique.spec +++ b/unique.spec @@ -1,7 +1,7 @@ Name: unique Version: 1.0.0 -Release: 1%{?dist} -Summary: Unique instance support for applications +Release: 2%{?dist} +Summary: Single instance support for applications Group: System Environment/Libraries License: LGPLv2+ @@ -64,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.so %changelog +* Sat Nov 22 2008 Richard Hughes - 1.0.0-2 +- Fix up summary text + * Thu Jul 31 2008 Richard Hughes - 1.0.0-1 - Update to latest upstream version * First stable release From d1fb5782a2c2315a41dbfa243f0e5a232ccffb58 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Mon, 24 Nov 2008 09:31:25 +0000 Subject: [PATCH 03/60] - Update to latest upstream version Plug a leak in UniqueMessageData Fix linking with --as-needed Do not export private functions symbols --- .cvsignore | 2 +- sources | 2 +- unique-compile-fix1.patch | 13 ------------- unique-compile-fix2.patch | 30 ------------------------------ unique.spec | 10 ++++++++-- 5 files changed, 10 insertions(+), 47 deletions(-) delete mode 100644 unique-compile-fix1.patch delete mode 100644 unique-compile-fix2.patch diff --git a/.cvsignore b/.cvsignore index 99ba2d8..e651b12 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -unique-1.0.0.tar.gz +unique-1.0.4.tar.gz diff --git a/sources b/sources index 1f90e26..a2df048 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -fc6dfeca0ba84bc0bc557f17238e58cc unique-1.0.0.tar.gz +6691a55b3ca0943f5824d7bdc73927da unique-1.0.4.tar.gz diff --git a/unique-compile-fix1.patch b/unique-compile-fix1.patch deleted file mode 100644 index d84db21..0000000 --- a/unique-compile-fix1.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/unique/bacon/uniquemessage-bacon.c b/unique/bacon/uniquemessage-bacon.c -index 3893e9f..ac52f21 100644 ---- a/unique/bacon/uniquemessage-bacon.c -+++ b/unique/bacon/uniquemessage-bacon.c -@@ -100,7 +100,7 @@ unique_message_data_unpack (UniqueApp *app, - gchar *buf; - GdkDisplay *display; - gint screen_n; -- UniqueMessageData *message_data; -+ UniqueMessageData *message_data = NULL; - - blocks = g_strsplit (data, "\t", 6); - if (g_strv_length (blocks) != 6) diff --git a/unique-compile-fix2.patch b/unique-compile-fix2.patch deleted file mode 100644 index 9c976bb..0000000 --- a/unique-compile-fix2.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff --git a/tests/test-unique.c b/tests/test-unique.c -index eec69fd..cdf8682 100644 ---- a/tests/test-unique.c -+++ b/tests/test-unique.c -@@ -39,7 +39,8 @@ app_message_cb (UniqueApp *app, - gpointer user_data) - { - GtkWidget *dialog; -- gchar *message, *title; -+ gchar *message = NULL; -+ gchar *title = NULL; - GdkScreen *screen; - const gchar *startup_id; - -@@ -55,7 +56,6 @@ app_message_cb (UniqueApp *app, - { - case UNIQUE_NEW: - title = g_strdup ("Received the NEW command"); -- message = NULL; - break; - case UNIQUE_OPEN: - { -@@ -77,7 +77,6 @@ app_message_cb (UniqueApp *app, - break; - case UNIQUE_ACTIVATE: - title = g_strdup ("Received the ACTIVATE command"); -- message = NULL; - break; - case COMMAND_FOO: - title = g_strdup ("Received the FOO command"); diff --git a/unique.spec b/unique.spec index 9c7202a..063c03f 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique -Version: 1.0.0 -Release: 2%{?dist} +Version: 1.0.4 +Release: 1%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -64,6 +64,12 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.so %changelog +* Mon Nov 24 2008 Richard Hughes - 1.0.4-1 +- Update to latest upstream version + * Plug a leak in UniqueMessageData + * Fix linking with --as-needed + * Do not export private functions symbols + * Sat Nov 22 2008 Richard Hughes - 1.0.0-2 - Fix up summary text From 8a46e5e684eb3c219b70bc21b1838d7fa6f65866 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 20 Dec 2008 19:49:10 +0000 Subject: [PATCH 04/60] fix a memory handling error --- unique-startup-id.patch | 11 +++++++++++ unique.spec | 5 ++++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 unique-startup-id.patch diff --git a/unique-startup-id.patch b/unique-startup-id.patch new file mode 100644 index 0000000..3f35e14 --- /dev/null +++ b/unique-startup-id.patch @@ -0,0 +1,11 @@ +diff -up unique-1.0.4/unique/uniquemessage.c.startup_id unique-1.0.4/unique/uniquemessage.c +--- unique-1.0.4/unique/uniquemessage.c.startup_id 2008-12-20 14:28:52.000000000 -0500 ++++ unique-1.0.4/unique/uniquemessage.c 2008-12-20 14:29:19.000000000 -0500 +@@ -105,6 +105,7 @@ unique_message_data_copy (UniqueMessageD + } + + retval->screen = message_data->screen; ++ retval->startup_id = g_strdup (message_data->startup_id); + + return retval; + } diff --git a/unique.spec b/unique.spec index 063c03f..3b90288 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.0.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -64,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.so %changelog +* Sat Dec 20 2008 Matthias Clasen - 1.0.4-2 +- Fix a nautilus segfault + * Mon Nov 24 2008 Richard Hughes - 1.0.4-1 - Update to latest upstream version * Plug a leak in UniqueMessageData From 1d7bf723e2cec3817d098b151de5c4b59f43fa09 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 20 Dec 2008 21:25:02 +0000 Subject: [PATCH 05/60] apply patch --- unique.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 3b90288..a4853d1 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.0.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -8,6 +8,7 @@ License: LGPLv2+ URL: http://www.gnome.org/~ebassi/source/ Source0: http://www.gnome.org/~ebassi/source/unique-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Patch0: unique-startup-id.patch BuildRequires: dbus-glib-devel BuildRequires: gnome-doc-utils >= 0.3.2 @@ -34,6 +35,7 @@ Headers and libraries for Unique. %prep %setup -q +%patch0 -p1 -b .startup-id %build %configure --enable-gtk-doc --disable-static @@ -64,6 +66,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.so %changelog +* Sat Dec 20 2008 Matthias Clasen - 1.0.4-3 +- Actually apply the patch + * Sat Dec 20 2008 Matthias Clasen - 1.0.4-2 - Fix a nautilus segfault From ef526354f59a3d6de29323485a07e0219cd44c57 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Wed, 25 Feb 2009 23:02:29 +0000 Subject: [PATCH 06/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index a4853d1..ab67584 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.0.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -66,6 +66,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.so %changelog +* Wed Feb 25 2009 Fedora Release Engineering - 1.0.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Sat Dec 20 2008 Matthias Clasen - 1.0.4-3 - Actually apply the patch From f2f9115f116831c1003449670941c1fea0c55ba5 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Mon, 20 Apr 2009 07:36:55 +0000 Subject: [PATCH 07/60] - Update to latest upstream version Unbreak subclassing of UniqueApp Remove upstreamed patches --- .cvsignore | 2 +- sources | 2 +- unique-compile-fix1.patch | 13 ------------- unique-compile-fix2.patch | 30 ------------------------------ unique.spec | 13 +++++++++---- 5 files changed, 11 insertions(+), 49 deletions(-) delete mode 100644 unique-compile-fix1.patch delete mode 100644 unique-compile-fix2.patch diff --git a/.cvsignore b/.cvsignore index 99ba2d8..042c240 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -unique-1.0.0.tar.gz +libunique-1.0.8.tar.gz diff --git a/sources b/sources index 1f90e26..42d39f2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -fc6dfeca0ba84bc0bc557f17238e58cc unique-1.0.0.tar.gz +8ea35a7d8da7ef2952cd79f9e1324053 libunique-1.0.8.tar.gz diff --git a/unique-compile-fix1.patch b/unique-compile-fix1.patch deleted file mode 100644 index d84db21..0000000 --- a/unique-compile-fix1.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/unique/bacon/uniquemessage-bacon.c b/unique/bacon/uniquemessage-bacon.c -index 3893e9f..ac52f21 100644 ---- a/unique/bacon/uniquemessage-bacon.c -+++ b/unique/bacon/uniquemessage-bacon.c -@@ -100,7 +100,7 @@ unique_message_data_unpack (UniqueApp *app, - gchar *buf; - GdkDisplay *display; - gint screen_n; -- UniqueMessageData *message_data; -+ UniqueMessageData *message_data = NULL; - - blocks = g_strsplit (data, "\t", 6); - if (g_strv_length (blocks) != 6) diff --git a/unique-compile-fix2.patch b/unique-compile-fix2.patch deleted file mode 100644 index 9c976bb..0000000 --- a/unique-compile-fix2.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff --git a/tests/test-unique.c b/tests/test-unique.c -index eec69fd..cdf8682 100644 ---- a/tests/test-unique.c -+++ b/tests/test-unique.c -@@ -39,7 +39,8 @@ app_message_cb (UniqueApp *app, - gpointer user_data) - { - GtkWidget *dialog; -- gchar *message, *title; -+ gchar *message = NULL; -+ gchar *title = NULL; - GdkScreen *screen; - const gchar *startup_id; - -@@ -55,7 +56,6 @@ app_message_cb (UniqueApp *app, - { - case UNIQUE_NEW: - title = g_strdup ("Received the NEW command"); -- message = NULL; - break; - case UNIQUE_OPEN: - { -@@ -77,7 +77,6 @@ app_message_cb (UniqueApp *app, - break; - case UNIQUE_ACTIVATE: - title = g_strdup ("Received the ACTIVATE command"); -- message = NULL; - break; - case COMMAND_FOO: - title = g_strdup ("Received the FOO command"); diff --git a/unique.spec b/unique.spec index 1988f88..ba28551 100644 --- a/unique.spec +++ b/unique.spec @@ -1,12 +1,12 @@ Name: unique -Version: 1.0.0 +Version: 1.0.8 Release: 1%{?dist} -Summary: Unique instance support for applications +Summary: Single instance support for applications Group: System Environment/Libraries License: LGPLv2+ URL: http://www.gnome.org/~ebassi/source/ -Source0: http://www.gnome.org/~ebassi/source/unique-%{version}.tar.gz +Source0: http://www.gnome.org/~ebassi/source/libunique-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: dbus-glib-devel @@ -33,7 +33,7 @@ Requires: gtk2-devel Headers and libraries for Unique. %prep -%setup -q +%setup -q -n libunique-%{?version} %build %configure --enable-gtk-doc --disable-static @@ -64,6 +64,11 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.so %changelog +* Mon Apr 20 2009 Richard Hughes - 1.0.8-1 +- Update to latest upstream version + * Unbreak subclassing of UniqueApp + * Remove upstreamed patches + * Thu Jul 31 2008 Richard Hughes - 1.0.0-1 - Update to latest upstream version * First stable release From ad026e656bf5d901cf121509929799fdbb780189 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Mon, 20 Apr 2009 07:37:00 +0000 Subject: [PATCH 08/60] - Update to latest upstream version Unbreak subclassing of UniqueApp Remove upstreamed patches --- .cvsignore | 2 +- sources | 2 +- unique-startup-id.patch | 11 ----------- unique.spec | 15 +++++++++------ 4 files changed, 11 insertions(+), 19 deletions(-) delete mode 100644 unique-startup-id.patch diff --git a/.cvsignore b/.cvsignore index e651b12..042c240 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -unique-1.0.4.tar.gz +libunique-1.0.8.tar.gz diff --git a/sources b/sources index a2df048..42d39f2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6691a55b3ca0943f5824d7bdc73927da unique-1.0.4.tar.gz +8ea35a7d8da7ef2952cd79f9e1324053 libunique-1.0.8.tar.gz diff --git a/unique-startup-id.patch b/unique-startup-id.patch deleted file mode 100644 index 3f35e14..0000000 --- a/unique-startup-id.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -up unique-1.0.4/unique/uniquemessage.c.startup_id unique-1.0.4/unique/uniquemessage.c ---- unique-1.0.4/unique/uniquemessage.c.startup_id 2008-12-20 14:28:52.000000000 -0500 -+++ unique-1.0.4/unique/uniquemessage.c 2008-12-20 14:29:19.000000000 -0500 -@@ -105,6 +105,7 @@ unique_message_data_copy (UniqueMessageD - } - - retval->screen = message_data->screen; -+ retval->startup_id = g_strdup (message_data->startup_id); - - return retval; - } diff --git a/unique.spec b/unique.spec index ab67584..c67cba1 100644 --- a/unique.spec +++ b/unique.spec @@ -1,14 +1,13 @@ Name: unique -Version: 1.0.4 -Release: 4%{?dist} +Version: 1.0.8 +Release: 1%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries License: LGPLv2+ URL: http://www.gnome.org/~ebassi/source/ -Source0: http://www.gnome.org/~ebassi/source/unique-%{version}.tar.gz +Source0: http://www.gnome.org/~ebassi/source/libunique-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -Patch0: unique-startup-id.patch BuildRequires: dbus-glib-devel BuildRequires: gnome-doc-utils >= 0.3.2 @@ -34,8 +33,7 @@ Requires: gtk2-devel Headers and libraries for Unique. %prep -%setup -q -%patch0 -p1 -b .startup-id +%setup -q -n libunique-%{?version} %build %configure --enable-gtk-doc --disable-static @@ -66,6 +64,11 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.so %changelog +* Mon Apr 20 2009 Richard Hughes - 1.0.8-1 +- Update to latest upstream version + * Unbreak subclassing of UniqueApp + * Remove upstreamed patches + * Wed Feb 25 2009 Fedora Release Engineering - 1.0.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild From 9f444149e661c68964999230b0a19a9c32fb69a3 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Mon, 27 Jul 2009 06:32:57 +0000 Subject: [PATCH 09/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index c67cba1..425ad2b 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.0.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -64,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.so %changelog +* Sun Jul 26 2009 Fedora Release Engineering - 1.0.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Mon Apr 20 2009 Richard Hughes - 1.0.8-1 - Update to latest upstream version * Unbreak subclassing of UniqueApp From fcabae485074897e909636690f208a7e626d8b5b Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 25 Aug 2009 04:56:27 +0000 Subject: [PATCH 10/60] 1.1.2 --- .cvsignore | 2 +- sources | 2 +- unique.spec | 9 ++++++--- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.cvsignore b/.cvsignore index 042c240..fc00632 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -libunique-1.0.8.tar.gz +libunique-1.1.2.tar.bz2 diff --git a/sources b/sources index 42d39f2..7799e48 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8ea35a7d8da7ef2952cd79f9e1324053 libunique-1.0.8.tar.gz +f33749109768d43ef69ca7e8ffa7cfb7 libunique-1.1.2.tar.bz2 diff --git a/unique.spec b/unique.spec index 425ad2b..46ebbc2 100644 --- a/unique.spec +++ b/unique.spec @@ -1,12 +1,12 @@ Name: unique -Version: 1.0.8 -Release: 2%{?dist} +Version: 1.1.2 +Release: 1%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries License: LGPLv2+ URL: http://www.gnome.org/~ebassi/source/ -Source0: http://www.gnome.org/~ebassi/source/libunique-%{version}.tar.gz +Source0: http://download.gnome.org/sources/libunique/1.1/libunique-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: dbus-glib-devel @@ -64,6 +64,9 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.so %changelog +* Tue Aug 25 2009 Matthias Clasen - 1.1.2-1 +- Update to 1.1.2 + * Sun Jul 26 2009 Fedora Release Engineering - 1.0.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild From 0e196d8daec8d9f6ab798932584cc702650a5bdb Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Thu, 12 Nov 2009 13:29:21 +0000 Subject: [PATCH 11/60] - Update to 1.1.4 - Fixes nautilus segfaulting when launched from Places or the trash applet. --- .cvsignore | 2 +- sources | 2 +- unique.spec | 8 +++++++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.cvsignore b/.cvsignore index fc00632..da4aee2 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -libunique-1.1.2.tar.bz2 +libunique-1.1.4.tar.bz2 diff --git a/sources b/sources index 7799e48..a84e539 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f33749109768d43ef69ca7e8ffa7cfb7 libunique-1.1.2.tar.bz2 +c6632d5e9a36eb3ae0e69ce8fe0893e9 libunique-1.1.4.tar.bz2 diff --git a/unique.spec b/unique.spec index 46ebbc2..9f60daa 100644 --- a/unique.spec +++ b/unique.spec @@ -1,5 +1,5 @@ Name: unique -Version: 1.1.2 +Version: 1.1.4 Release: 1%{?dist} Summary: Single instance support for applications @@ -55,6 +55,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING README %{_libdir}/lib*.so.* +%{_libdir}/girepository-1.0/Unique-1.0.typelib %files devel %defattr(-,root,root,-) @@ -62,8 +63,13 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/unique-1.0/ %{_libdir}/pkgconfig/* %{_libdir}/lib*.so +%{_datadir}/gir-1.0/Unique-1.0.gir %changelog +* Thu Nov 12 2009 Richard Hughes - 1.1.4-1 +- Update to 1.1.4 +- Fixes nautilus segfaulting when launched from Places or the trash applet. + * Tue Aug 25 2009 Matthias Clasen - 1.1.2-1 - Update to 1.1.2 From 4fcb296c5e3325db39c416b1cc79ea250a4fb2f2 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Thu, 12 Nov 2009 13:42:55 +0000 Subject: [PATCH 12/60] - Don't ship gir files. --- unique.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/unique.spec b/unique.spec index 9f60daa..1a7fa59 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -43,6 +43,8 @@ make %{?_smp_mflags} rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_libdir}/*.la +rm -f $RPM_BUILD_ROOT%{_libdir}/girepository-1.0/Unique-1.0.typelib +rm -f $RPM_BUILD_ROOT%{_datadir}/gir-1.0/Unique-1.0.gir %clean rm -rf $RPM_BUILD_ROOT @@ -55,7 +57,6 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING README %{_libdir}/lib*.so.* -%{_libdir}/girepository-1.0/Unique-1.0.typelib %files devel %defattr(-,root,root,-) @@ -63,9 +64,11 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/unique-1.0/ %{_libdir}/pkgconfig/* %{_libdir}/lib*.so -%{_datadir}/gir-1.0/Unique-1.0.gir %changelog +* Thu Nov 12 2009 Richard Hughes - 1.1.4-2 +- Don't ship gir files. + * Thu Nov 12 2009 Richard Hughes - 1.1.4-1 - Update to 1.1.4 - Fixes nautilus segfaulting when launched from Places or the trash applet. From dae38bfac45572aab8c78a2f56d23f5b1d1875de Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Thu, 12 Nov 2009 13:56:40 +0000 Subject: [PATCH 13/60] - Don't ship gir files by disabling introspection. - BR gtk-doc --- unique.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/unique.spec b/unique.spec index 1a7fa59..721b47b 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -14,6 +14,7 @@ BuildRequires: gnome-doc-utils >= 0.3.2 BuildRequires: libtool BuildRequires: glib2-devel >= 2.12.0 BuildRequires: gtk2-devel >= 2.11.0 +BuildRequires: gtk-doc %description Unique is a library for writing single instance applications, that is @@ -36,15 +37,13 @@ Headers and libraries for Unique. %setup -q -n libunique-%{?version} %build -%configure --enable-gtk-doc --disable-static +%configure --enable-gtk-doc --disable-static --enable-introspection=no make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_libdir}/*.la -rm -f $RPM_BUILD_ROOT%{_libdir}/girepository-1.0/Unique-1.0.typelib -rm -f $RPM_BUILD_ROOT%{_datadir}/gir-1.0/Unique-1.0.gir %clean rm -rf $RPM_BUILD_ROOT @@ -66,6 +65,10 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.so %changelog +* Thu Nov 12 2009 Richard Hughes - 1.1.4-3 +- Don't ship gir files by disabling introspection. +- BR gtk-doc + * Thu Nov 12 2009 Richard Hughes - 1.1.4-2 - Don't ship gir files. From 9182a535d18a39d66fe7c4767218e0731df94554 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Thu, 12 Nov 2009 14:25:28 +0000 Subject: [PATCH 14/60] - Update to 1.1.4 - Brown paper bag release --- .cvsignore | 2 +- sources | 2 +- unique.spec | 8 ++++++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.cvsignore b/.cvsignore index da4aee2..ea98144 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -libunique-1.1.4.tar.bz2 +libunique-1.1.6.tar.bz2 diff --git a/sources b/sources index a84e539..e8bd3fc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c6632d5e9a36eb3ae0e69ce8fe0893e9 libunique-1.1.4.tar.bz2 +7955769ef31f1bc4f83446dbb3625e6d libunique-1.1.6.tar.bz2 diff --git a/unique.spec b/unique.spec index 721b47b..b71caa5 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique -Version: 1.1.4 -Release: 3%{?dist} +Version: 1.1.6 +Release: 1%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -65,6 +65,10 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/lib*.so %changelog +* Thu Nov 12 2009 Richard Hughes - 1.1.6-1 +- Update to 1.1.4 +- Brown paper bag release + * Thu Nov 12 2009 Richard Hughes - 1.1.4-3 - Don't ship gir files by disabling introspection. - BR gtk-doc From f3f0a85c5c820035f4cd0d4768d47e1702ab7131 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Wed, 25 Nov 2009 22:52:47 +0000 Subject: [PATCH 15/60] Fix typo that causes a failure to update the common directory. (releng #2781) --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 4b60e11..229881b 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,10 @@ # Makefile for source rpm: unique -# $Id$ +# $Id: Makefile,v 1.1 2008/05/16 15:44:28 kevin Exp $ NAME := unique SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) From 27cadd57c6d056fd98f257854c8a25259641398d Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Thu, 26 Nov 2009 01:14:40 +0000 Subject: [PATCH 16/60] Fix typo that causes a failure to update the common directory. (releng #2781) --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 4b60e11..229881b 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,10 @@ # Makefile for source rpm: unique -# $Id$ +# $Id: Makefile,v 1.1 2008/05/16 15:44:28 kevin Exp $ NAME := unique SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) From fbc69c92d74f734980c77ff7a2dc4f0f4a93a502 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 14 Feb 2010 06:38:42 +0000 Subject: [PATCH 17/60] Require a new enough gtk-doc --- unique.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index b71caa5..236e9fd 100644 --- a/unique.spec +++ b/unique.spec @@ -14,7 +14,7 @@ BuildRequires: gnome-doc-utils >= 0.3.2 BuildRequires: libtool BuildRequires: glib2-devel >= 2.12.0 BuildRequires: gtk2-devel >= 2.11.0 -BuildRequires: gtk-doc +BuildRequires: gtk-doc >= 1.11 %description Unique is a library for writing single instance applications, that is From a98219e2279c6b3c58c55cf30943700d9b24d717 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 29 Jul 2010 14:43:13 +0000 Subject: [PATCH 18/60] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- branch | 1 - 3 files changed, 22 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile delete mode 100644 branch diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index 229881b..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: unique -# $Id: Makefile,v 1.1 2008/05/16 15:44:28 kevin Exp $ -NAME := unique -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) diff --git a/branch b/branch deleted file mode 100644 index dc32377..0000000 --- a/branch +++ /dev/null @@ -1 +0,0 @@ -F-10 From 097e5592ecf4feebc195f3e2886d02355e6eed07 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 29 Jul 2010 14:43:14 +0000 Subject: [PATCH 19/60] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- 2 files changed, 21 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index 229881b..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: unique -# $Id: Makefile,v 1.1 2008/05/16 15:44:28 kevin Exp $ -NAME := unique -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) From 60794a9b7445d3cfe22f65ab5048bdb80c136f5f Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 23 Aug 2010 19:29:42 -0400 Subject: [PATCH 20/60] drop gtk-doc dep --- unique.spec | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/unique.spec b/unique.spec index 236e9fd..aef3a6c 100644 --- a/unique.spec +++ b/unique.spec @@ -1,13 +1,12 @@ Name: unique Version: 1.1.6 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries License: LGPLv2+ URL: http://www.gnome.org/~ebassi/source/ Source0: http://download.gnome.org/sources/libunique/1.1/libunique-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: dbus-glib-devel BuildRequires: gnome-doc-utils >= 0.3.2 @@ -25,8 +24,6 @@ either exits immediately or sends a command to the running instance. Summary: Libraries and headers for Unique Group: Development/Libraries Requires: %{name} = %{version}-%{release} -Requires: pkgconfig -Requires: gtk-doc Requires: dbus-glib-devel Requires: gtk2-devel @@ -41,13 +38,9 @@ Headers and libraries for Unique. make %{?_smp_mflags} %install -rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT rm -f $RPM_BUILD_ROOT%{_libdir}/*.la -%clean -rm -rf $RPM_BUILD_ROOT - %post -p /sbin/ldconfig %postun -p /sbin/ldconfig @@ -59,12 +52,15 @@ rm -rf $RPM_BUILD_ROOT %files devel %defattr(-,root,root,-) -%doc %{_datadir}/gtk-doc/html/unique/ +%doc %{_datadir}/gtk-doc %{_includedir}/unique-1.0/ %{_libdir}/pkgconfig/* %{_libdir}/lib*.so %changelog +* Mon Aug 23 2010 Matthias Clasen - 1.1.6-2 +- Co-own /usr/share/gtk-doc (#604419) + * Thu Nov 12 2009 Richard Hughes - 1.1.6-1 - Update to 1.1.4 - Brown paper bag release From 2c12c71544d52ef32ed98f35350aee6be8c3dd8e Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Mon, 7 Feb 2011 18:21:30 -0600 Subject: [PATCH 21/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index aef3a6c..c0b131c 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -58,6 +58,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %{_libdir}/lib*.so %changelog +* Mon Feb 07 2011 Fedora Release Engineering - 1.1.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Mon Aug 23 2010 Matthias Clasen - 1.1.6-2 - Co-own /usr/share/gtk-doc (#604419) From 8683001e89c09a5a7cf603259d067399364b982b Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Wed, 6 Jul 2011 10:40:17 +0100 Subject: [PATCH 22/60] Fix compile. Resolves: #716099 --- fix-unused-but-set-variable.patch | 29 +++++++++++++++++++++++++++++ unique.spec | 10 +++++++++- 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 fix-unused-but-set-variable.patch diff --git a/fix-unused-but-set-variable.patch b/fix-unused-but-set-variable.patch new file mode 100644 index 0000000..e0aa1a1 --- /dev/null +++ b/fix-unused-but-set-variable.patch @@ -0,0 +1,29 @@ +diff -urNp libunique-1.1.6.old/unique/dbus/uniquebackend-dbus.c libunique-1.1.6/unique/dbus/uniquebackend-dbus.c +--- libunique-1.1.6.old/unique/dbus/uniquebackend-dbus.c 2011-07-06 10:30:49.712128019 +0100 ++++ libunique-1.1.6/unique/dbus/uniquebackend-dbus.c 2011-07-06 10:32:11.026127998 +0100 +@@ -84,7 +84,6 @@ unique_backend_dbus_register_proxy (Uniq + static gboolean + unique_backend_dbus_request_name (UniqueBackend *backend) + { +- UniqueBackendDBus *backend_dbus; + const gchar *name; + DBusGConnection *connection; + DBusGProxy *proxy; +@@ -97,8 +96,6 @@ unique_backend_dbus_request_name (Unique + if (!connection) + return FALSE; + +- backend_dbus = UNIQUE_BACKEND_DBUS (backend); +- + retval = TRUE; + name = unique_backend_get_name (backend); + g_assert (name != NULL); +@@ -207,7 +204,7 @@ unique_backend_dbus_send_message (Unique + cmd, data, time_, + &resp, + &error); +- if (error) ++ if (!res && error) + { + g_warning ("Error while sending message: %s", error->message); + g_error_free (error); diff --git a/unique.spec b/unique.spec index c0b131c..bae152d 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -8,6 +8,9 @@ License: LGPLv2+ URL: http://www.gnome.org/~ebassi/source/ Source0: http://download.gnome.org/sources/libunique/1.1/libunique-%{version}.tar.bz2 +# Fix build -- upstream dead (replaced with GtkApplication) +Patch0: fix-unused-but-set-variable.patch + BuildRequires: dbus-glib-devel BuildRequires: gnome-doc-utils >= 0.3.2 BuildRequires: libtool @@ -32,6 +35,7 @@ Headers and libraries for Unique. %prep %setup -q -n libunique-%{?version} +%patch0 -p1 -b .unused-but-set-variable %build %configure --enable-gtk-doc --disable-static --enable-introspection=no @@ -58,6 +62,10 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %{_libdir}/lib*.so %changelog +* Wed Jul 06 2011 Richard Hughes - 1.1.6-4 +- Fix compile. +- Resolves: #716099 + * Mon Feb 07 2011 Fedora Release Engineering - 1.1.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From 4b6a90b9fad6e6b65f0971d2098af40144147ad1 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Wed, 6 Jul 2011 11:03:10 +0100 Subject: [PATCH 23/60] Fix compile harder. --- fix-disable-deprecated.patch | 30 ++++++++++++++++++++++++++++++ unique.spec | 9 +++++++-- 2 files changed, 37 insertions(+), 2 deletions(-) create mode 100644 fix-disable-deprecated.patch diff --git a/fix-disable-deprecated.patch b/fix-disable-deprecated.patch new file mode 100644 index 0000000..c07f98c --- /dev/null +++ b/fix-disable-deprecated.patch @@ -0,0 +1,30 @@ +diff -urNp libunique-1.1.6.old/unique/Makefile.am libunique-1.1.6/unique/Makefile.am +--- libunique-1.1.6.old/unique/Makefile.am 2011-07-06 10:54:38.403127656 +0100 ++++ libunique-1.1.6/unique/Makefile.am 2011-07-06 10:55:00.354127659 +0100 +@@ -19,11 +19,8 @@ INCLUDES = -I$(top_srcdir) + AM_CPPFLAGS = \ + -DG_DISABLE_SINGLE_INCLUDES \ + -DGTK_DISABLE_SINGLE_INCLUDES \ +- -DG_DISABLE_DEPRECATED \ +- -DGTK_DISABLE_DEPRECATED \ + -DG_LOG_DOMAIN=\"Unique\" \ + -DPREFIX=\""$(prefix)"\" \ +- $(DISABLE_DEPRECATED_FLAGS) \ + $(UNIQUE_DEBUG_CFLAGS) \ + $(NULL) + +diff -urNp libunique-1.1.6.old/unique/Makefile.in libunique-1.1.6/unique/Makefile.in +--- libunique-1.1.6.old/unique/Makefile.in 2011-07-06 11:01:36.306127549 +0100 ++++ libunique-1.1.6/unique/Makefile.in 2011-07-06 11:01:58.311127546 +0100 +@@ -394,11 +394,8 @@ INCLUDES = -I$(top_srcdir) + AM_CPPFLAGS = \ + -DG_DISABLE_SINGLE_INCLUDES \ + -DGTK_DISABLE_SINGLE_INCLUDES \ +- -DG_DISABLE_DEPRECATED \ +- -DGTK_DISABLE_DEPRECATED \ + -DG_LOG_DOMAIN=\"Unique\" \ + -DPREFIX=\""$(prefix)"\" \ +- $(DISABLE_DEPRECATED_FLAGS) \ + $(UNIQUE_DEBUG_CFLAGS) \ + $(NULL) + diff --git a/unique.spec b/unique.spec index bae152d..85a32c2 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -10,6 +10,7 @@ Source0: http://download.gnome.org/sources/libunique/1.1/libunique-%{vers # Fix build -- upstream dead (replaced with GtkApplication) Patch0: fix-unused-but-set-variable.patch +Patch1: fix-disable-deprecated.patch BuildRequires: dbus-glib-devel BuildRequires: gnome-doc-utils >= 0.3.2 @@ -36,9 +37,10 @@ Headers and libraries for Unique. %prep %setup -q -n libunique-%{?version} %patch0 -p1 -b .unused-but-set-variable +%patch1 -p1 -b .disable-deprecated %build -%configure --enable-gtk-doc --disable-static --enable-introspection=no +%configure --enable-gtk-doc --disable-static --enable-introspection=no --enable-maintainer-flags=no make %{?_smp_mflags} %install @@ -62,6 +64,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %{_libdir}/lib*.so %changelog +* Wed Jul 06 2011 Richard Hughes - 1.1.6-5 +- Fix compile harder. + * Wed Jul 06 2011 Richard Hughes - 1.1.6-4 - Fix compile. - Resolves: #716099 From eac333bd44fb71c4071fae96f3c565d04d442b71 Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Mon, 14 Nov 2011 12:03:11 -0500 Subject: [PATCH 24/60] Rebuild for new libpng --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 85a32c2..08c77b4 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -64,6 +64,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %{_libdir}/lib*.so %changelog +* Mon Nov 14 2011 Adam Jackson - 1.1.6-6 +- Rebuild for new libpng + * Wed Jul 06 2011 Richard Hughes - 1.1.6-5 - Fix compile harder. From b1bcaec80184fe39b942cb7d76e0f68cc59b3340 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 14 Jan 2012 01:32:32 -0600 Subject: [PATCH 25/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 08c77b4..576ebf6 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -64,6 +64,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %{_libdir}/lib*.so %changelog +* Sat Jan 14 2012 Fedora Release Engineering - 1.1.6-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Mon Nov 14 2011 Adam Jackson - 1.1.6-6 - Rebuild for new libpng From 5df7dfc8f14db694456a6450a4d00f7da5879272 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 21 Jul 2012 20:45:56 -0500 Subject: [PATCH 26/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 576ebf6..8fb0b9a 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -64,6 +64,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %{_libdir}/lib*.so %changelog +* Sun Jul 22 2012 Fedora Release Engineering - 1.1.6-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Sat Jan 14 2012 Fedora Release Engineering - 1.1.6-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From fb5bec3df1a2a8628b4f836280207d01699b267f Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 14 Feb 2013 20:27:39 -0600 Subject: [PATCH 27/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 8fb0b9a..d04e735 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -64,6 +64,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %{_libdir}/lib*.so %changelog +* Fri Feb 15 2013 Fedora Release Engineering - 1.1.6-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Sun Jul 22 2012 Fedora Release Engineering - 1.1.6-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From 277c02c7883616eaffdd3e7879c8aa5e6e34024a Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 4 Aug 2013 00:35:22 -0500 Subject: [PATCH 28/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index d04e735..f8dce6e 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -64,6 +64,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la %{_libdir}/lib*.so %changelog +* Sun Aug 04 2013 Fedora Release Engineering - 1.1.6-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Fri Feb 15 2013 Fedora Release Engineering - 1.1.6-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild From 818aeeb55d5c2c8aa2c15cd4f64aaa97e616d4e0 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Wed, 7 May 2014 13:25:58 +0100 Subject: [PATCH 29/60] Add patch for format-security FTBFS --- libunique-1.1.6-format-security.patch | 15 +++++++++++++++ unique.spec | 11 +++++++---- 2 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 libunique-1.1.6-format-security.patch diff --git a/libunique-1.1.6-format-security.patch b/libunique-1.1.6-format-security.patch new file mode 100644 index 0000000..5f2cc91 --- /dev/null +++ b/libunique-1.1.6-format-security.patch @@ -0,0 +1,15 @@ +--- libunique-1.1.6/tests/test-unique.c.orig 2014-05-07 11:05:02.743420865 +0100 ++++ libunique-1.1.6/tests/test-unique.c 2014-05-07 11:24:20.163336706 +0100 +@@ -82,10 +82,10 @@ + GTK_DIALOG_DESTROY_WITH_PARENT, + GTK_MESSAGE_INFO, + GTK_BUTTONS_CLOSE, +- title); ++ "%s", title); + if (message) + gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG (dialog), +- message); ++ "%s", message); + + gtk_window_set_urgency_hint (GTK_WINDOW (dialog), TRUE); + diff --git a/unique.spec b/unique.spec index f8dce6e..551f83e 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -11,6 +11,7 @@ Source0: http://download.gnome.org/sources/libunique/1.1/libunique-%{vers # Fix build -- upstream dead (replaced with GtkApplication) Patch0: fix-unused-but-set-variable.patch Patch1: fix-disable-deprecated.patch +Patch2: libunique-1.1.6-format-security.patch BuildRequires: dbus-glib-devel BuildRequires: gnome-doc-utils >= 0.3.2 @@ -38,6 +39,7 @@ Headers and libraries for Unique. %setup -q -n libunique-%{?version} %patch0 -p1 -b .unused-but-set-variable %patch1 -p1 -b .disable-deprecated +%patch2 -p1 -b .format-security %build %configure --enable-gtk-doc --disable-static --enable-introspection=no --enable-maintainer-flags=no @@ -45,25 +47,26 @@ make %{?_smp_mflags} %install make install DESTDIR=$RPM_BUILD_ROOT -rm -f $RPM_BUILD_ROOT%{_libdir}/*.la +find $RPM_BUILD_ROOT -type f -name "*.la" -delete %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files -%defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING README %{_libdir}/lib*.so.* %files devel -%defattr(-,root,root,-) %doc %{_datadir}/gtk-doc %{_includedir}/unique-1.0/ %{_libdir}/pkgconfig/* %{_libdir}/lib*.so %changelog +* Wed May 7 2014 Peter Robinson 1.1.6-11 +- Add patch for format-security FTBFS + * Sun Aug 04 2013 Fedora Release Engineering - 1.1.6-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 63b4408fa51f4028649855c6bfdb48eded7fde58 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 21:49:56 -0500 Subject: [PATCH 30/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 551f83e..7f27a76 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -64,6 +64,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Sun Jun 08 2014 Fedora Release Engineering - 1.1.6-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Wed May 7 2014 Peter Robinson 1.1.6-11 - Add patch for format-security FTBFS From df387c74c530d9a912834e2172260c2b75ae9591 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Mon, 18 Aug 2014 06:58:53 +0000 Subject: [PATCH 31/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 7f27a76..0538b2b 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -64,6 +64,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Mon Aug 18 2014 Fedora Release Engineering - 1.1.6-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sun Jun 08 2014 Fedora Release Engineering - 1.1.6-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 281b14611755b6aecd8ef79df72fcb142c03c70e Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 19 Jun 2015 01:34:19 +0000 Subject: [PATCH 32/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 0538b2b..adeaa88 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -64,6 +64,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Fri Jun 19 2015 Fedora Release Engineering - 1.1.6-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Mon Aug 18 2014 Fedora Release Engineering - 1.1.6-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From b09bd8b81187ceefcff71c2948c054a5f9d97ad1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 5 Feb 2016 02:21:57 +0000 Subject: [PATCH 33/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index adeaa88..41f63de 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -64,6 +64,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Fri Feb 05 2016 Fedora Release Engineering - 1.1.6-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Fri Jun 19 2015 Fedora Release Engineering - 1.1.6-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From a2658854951d584d2aa2f19ff9a615d479ae7748 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 16:44:29 +0000 Subject: [PATCH 34/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 41f63de..f3fc4b7 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 15%{?dist} +Release: 16%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -64,6 +64,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 1.1.6-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Fri Feb 05 2016 Fedora Release Engineering - 1.1.6-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 90c51a88dd100a96fea5a334ef59da1e03334a1d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 21:00:07 +0000 Subject: [PATCH 35/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index f3fc4b7..6e1e2ae 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 16%{?dist} +Release: 17%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -64,6 +64,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 1.1.6-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 1.1.6-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 609135967493536ad8751c1d00797546259d6477 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 09:48:01 +0000 Subject: [PATCH 36/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 6e1e2ae..5bc02e8 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 17%{?dist} +Release: 18%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -64,6 +64,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 1.1.6-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 1.1.6-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 1e3aa185a585eaac3adc0e5ca0ef20e97fdf4c6d Mon Sep 17 00:00:00 2001 From: Merlin Mathesius Date: Wed, 24 Jan 2018 12:19:36 -0600 Subject: [PATCH 37/60] Fix FTBFS by updating for compatibility with gtk-doc-1.26. --- unique.spec | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 5bc02e8..dee3dc5 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 18%{?dist} +Release: 19%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -13,6 +13,8 @@ Patch0: fix-unused-but-set-variable.patch Patch1: fix-disable-deprecated.patch Patch2: libunique-1.1.6-format-security.patch +BuildRequires: autoconf +BuildRequires: automake BuildRequires: dbus-glib-devel BuildRequires: gnome-doc-utils >= 0.3.2 BuildRequires: libtool @@ -40,6 +42,9 @@ Headers and libraries for Unique. %patch0 -p1 -b .unused-but-set-variable %patch1 -p1 -b .disable-deprecated %patch2 -p1 -b .format-security +# fix compatibility with gtk-doc 1.26 +gtkdocize +autoreconf -fiv %build %configure --enable-gtk-doc --disable-static --enable-introspection=no --enable-maintainer-flags=no @@ -64,6 +69,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Wed Jan 24 2018 Merlin Mathesius - 1.1.6-19 +- Fix FTBFS by updating for compatibility with gtk-doc-1.26. + * Thu Aug 03 2017 Fedora Release Engineering - 1.1.6-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From e9910dcff8f92058e8bc2f28102eec27a0ffca48 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 20:02:04 +0000 Subject: [PATCH 38/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index dee3dc5..229b110 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 19%{?dist} +Release: 20%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -69,6 +69,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 1.1.6-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Jan 24 2018 Merlin Mathesius - 1.1.6-19 - Fix FTBFS by updating for compatibility with gtk-doc-1.26. From 14414a4fdc11e3e74203922a0394e99ea297475e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 08:14:48 +0000 Subject: [PATCH 39/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 229b110..1235fd5 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 20%{?dist} +Release: 21%{?dist} Summary: Single instance support for applications Group: System Environment/Libraries @@ -69,6 +69,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 1.1.6-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Fri Feb 09 2018 Fedora Release Engineering - 1.1.6-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From f80d3275fee591a9ccc085c518c56f3691d547a0 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 22 Jan 2019 18:41:14 +0100 Subject: [PATCH 40/60] Remove obsolete ldconfig scriptlets References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets Signed-off-by: Igor Gnatenko --- unique.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/unique.spec b/unique.spec index 1235fd5..5c062ef 100644 --- a/unique.spec +++ b/unique.spec @@ -54,9 +54,7 @@ make %{?_smp_mflags} make install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name "*.la" -delete -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files %doc AUTHORS ChangeLog COPYING README From 049b94cbacbdaa7ffcdb1162b59b1f26626ed044 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 28 Jan 2019 20:18:29 +0100 Subject: [PATCH 41/60] Remove obsolete Group tag References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag --- unique.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/unique.spec b/unique.spec index 5c062ef..f91c6d4 100644 --- a/unique.spec +++ b/unique.spec @@ -3,7 +3,6 @@ Version: 1.1.6 Release: 21%{?dist} Summary: Single instance support for applications -Group: System Environment/Libraries License: LGPLv2+ URL: http://www.gnome.org/~ebassi/source/ Source0: http://download.gnome.org/sources/libunique/1.1/libunique-%{version}.tar.bz2 @@ -29,7 +28,6 @@ either exits immediately or sends a command to the running instance. %package devel Summary: Libraries and headers for Unique -Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: dbus-glib-devel Requires: gtk2-devel From 5bc9218dd51cc339940b122986f60ec34325a2a3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 3 Feb 2019 10:49:25 +0000 Subject: [PATCH 42/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index f91c6d4..861810c 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 21%{?dist} +Release: 22%{?dist} Summary: Single instance support for applications License: LGPLv2+ @@ -65,6 +65,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Sun Feb 03 2019 Fedora Release Engineering - 1.1.6-22 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sat Jul 14 2018 Fedora Release Engineering - 1.1.6-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild From 7ad81f04b2e48b915989c235d2c76033ca7e103b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jul 2019 02:30:33 +0000 Subject: [PATCH 43/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 861810c..d35be69 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 22%{?dist} +Release: 23%{?dist} Summary: Single instance support for applications License: LGPLv2+ @@ -65,6 +65,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Sat Jul 27 2019 Fedora Release Engineering - 1.1.6-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sun Feb 03 2019 Fedora Release Engineering - 1.1.6-22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 0fe1ccaa63b115554e61581175bc1eed7fa72cf7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jan 2020 02:36:36 +0000 Subject: [PATCH 44/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index d35be69..b08cd41 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 23%{?dist} +Release: 24%{?dist} Summary: Single instance support for applications License: LGPLv2+ @@ -65,6 +65,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Fri Jan 31 2020 Fedora Release Engineering - 1.1.6-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sat Jul 27 2019 Fedora Release Engineering - 1.1.6-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 13c180686bf59539fdb649cff1542813b6cd73f7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 13:18:05 +0000 Subject: [PATCH 45/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index b08cd41..5512f74 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 24%{?dist} +Release: 25%{?dist} Summary: Single instance support for applications License: LGPLv2+ @@ -65,6 +65,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 1.1.6-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jan 31 2020 Fedora Release Engineering - 1.1.6-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From 9e51b5f4cc0c573c37ebb0cb6715b890ca6f89be Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 00:23:59 +0000 Subject: [PATCH 46/60] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- unique.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/unique.spec b/unique.spec index 5512f74..f6836e7 100644 --- a/unique.spec +++ b/unique.spec @@ -12,6 +12,7 @@ Patch0: fix-unused-but-set-variable.patch Patch1: fix-disable-deprecated.patch Patch2: libunique-1.1.6-format-security.patch +BuildRequires: make BuildRequires: autoconf BuildRequires: automake BuildRequires: dbus-glib-devel From a35316a120d17702563d260620427e18d981d50e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 22:40:54 +0000 Subject: [PATCH 47/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index f6836e7..63407ea 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 25%{?dist} +Release: 26%{?dist} Summary: Single instance support for applications License: LGPLv2+ @@ -66,6 +66,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 1.1.6-26 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Wed Jul 29 2020 Fedora Release Engineering - 1.1.6-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 331893479453e02c899631c8512bf20ebf4a7c8b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 20:03:07 +0000 Subject: [PATCH 48/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 63407ea..5598d71 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 26%{?dist} +Release: 27%{?dist} Summary: Single instance support for applications License: LGPLv2+ @@ -66,6 +66,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 1.1.6-27 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jan 27 2021 Fedora Release Engineering - 1.1.6-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 453fb85f97cf457d1e0dd0d266f1a38d6344a87f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 03:32:07 +0000 Subject: [PATCH 49/60] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 5598d71..7dcd9c1 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 27%{?dist} +Release: 28%{?dist} Summary: Single instance support for applications License: LGPLv2+ @@ -66,6 +66,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 1.1.6-28 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 1.1.6-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 6565bff406eb52761373c5338edb6da37bcf2f81 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 11:24:30 +0000 Subject: [PATCH 50/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 7dcd9c1..3bb21df 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 28%{?dist} +Release: 29%{?dist} Summary: Single instance support for applications License: LGPLv2+ @@ -66,6 +66,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 1.1.6-29 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 1.1.6-28 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 3e27d65c921e1aa11017b69049bf93518d9bbe97 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 05:49:59 +0000 Subject: [PATCH 51/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 3bb21df..86caaf5 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 29%{?dist} +Release: 30%{?dist} Summary: Single instance support for applications License: LGPLv2+ @@ -66,6 +66,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 1.1.6-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 1.1.6-29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 1b82c8da0da84416c180fdfcf6d0ad2761d7ff5d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 17:07:52 +0000 Subject: [PATCH 52/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 86caaf5..19b429a 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 30%{?dist} +Release: 31%{?dist} Summary: Single instance support for applications License: LGPLv2+ @@ -66,6 +66,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 1.1.6-31 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 1.1.6-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 586f3f03471133de5a5f95dae6867b267731e85d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 07:07:54 +0000 Subject: [PATCH 53/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 19b429a..988c928 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 31%{?dist} +Release: 32%{?dist} Summary: Single instance support for applications License: LGPLv2+ @@ -66,6 +66,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 1.1.6-32 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 1.1.6-31 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From cea5726d9b6813eff47738b14debf8449c8eda24 Mon Sep 17 00:00:00 2001 From: Software Management Team Date: Thu, 30 May 2024 12:46:49 +0200 Subject: [PATCH 54/60] Eliminate use of obsolete %patchN syntax (#2283636) --- unique.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/unique.spec b/unique.spec index 988c928..235d84f 100644 --- a/unique.spec +++ b/unique.spec @@ -38,9 +38,9 @@ Headers and libraries for Unique. %prep %setup -q -n libunique-%{?version} -%patch0 -p1 -b .unused-but-set-variable -%patch1 -p1 -b .disable-deprecated -%patch2 -p1 -b .format-security +%patch -P0 -p1 -b .unused-but-set-variable +%patch -P1 -p1 -b .disable-deprecated +%patch -P2 -p1 -b .format-security # fix compatibility with gtk-doc 1.26 gtkdocize autoreconf -fiv From 2916d4bf6cde83b180a69358786f6412795ba88d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 08:16:46 +0000 Subject: [PATCH 55/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 235d84f..c1e4246 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 32%{?dist} +Release: 33%{?dist} Summary: Single instance support for applications License: LGPLv2+ @@ -66,6 +66,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 1.1.6-33 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 1.1.6-32 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 4c5bf933dc4e5af4fc97d6ae09ee21a259bbe9df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Wed, 4 Sep 2024 22:34:21 +0200 Subject: [PATCH 56/60] convert license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- unique.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/unique.spec b/unique.spec index c1e4246..e3e9dc8 100644 --- a/unique.spec +++ b/unique.spec @@ -1,9 +1,10 @@ Name: unique Version: 1.1.6 -Release: 33%{?dist} +Release: 34%{?dist} Summary: Single instance support for applications -License: LGPLv2+ +# Automatically converted from old format: LGPLv2+ - review is highly recommended. +License: LicenseRef-Callaway-LGPLv2+ URL: http://www.gnome.org/~ebassi/source/ Source0: http://download.gnome.org/sources/libunique/1.1/libunique-%{version}.tar.bz2 @@ -66,6 +67,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Wed Sep 04 2024 Miroslav Suchý - 1.1.6-34 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 1.1.6-33 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 2fa5d30b698c60ba83bf31ef94de0e8adc2b4f7f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 13:46:32 +0000 Subject: [PATCH 57/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index e3e9dc8..568de86 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 34%{?dist} +Release: 35%{?dist} Summary: Single instance support for applications # Automatically converted from old format: LGPLv2+ - review is highly recommended. @@ -67,6 +67,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 1.1.6-35 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Sep 04 2024 Miroslav Suchý - 1.1.6-34 - convert license to SPDX From 1143f54b61f649b40445c835dd2d3f6a91417399 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 19:47:27 +0000 Subject: [PATCH 58/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 568de86..edac970 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 35%{?dist} +Release: 36%{?dist} Summary: Single instance support for applications # Automatically converted from old format: LGPLv2+ - review is highly recommended. @@ -67,6 +67,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 1.1.6-36 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 1.1.6-35 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From f288e422635dec601a6f241f498c61b4c1d73b83 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 19:36:49 +0000 Subject: [PATCH 59/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index edac970..6b7468e 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 36%{?dist} +Release: 37%{?dist} Summary: Single instance support for applications # Automatically converted from old format: LGPLv2+ - review is highly recommended. @@ -67,6 +67,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 1.1.6-37 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 1.1.6-36 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From e112860374b083c07150235131d96159c94941e8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 08:11:30 +0000 Subject: [PATCH 60/60] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- unique.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unique.spec b/unique.spec index 6b7468e..dd09360 100644 --- a/unique.spec +++ b/unique.spec @@ -1,6 +1,6 @@ Name: unique Version: 1.1.6 -Release: 37%{?dist} +Release: 38%{?dist} Summary: Single instance support for applications # Automatically converted from old format: LGPLv2+ - review is highly recommended. @@ -67,6 +67,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -delete %{_libdir}/lib*.so %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.1.6-38 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 1.1.6-37 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild